搭建企业私有云

news2024/11/26 14:34:47

A公司为国内知名大型瓶装饮料合资企业。2019年以前业务系统部署于IBM 的Unix小型机,该机型在IBM结束支持后,一直购买专业公司运维服务。Unix系统软件和运维成本相较Linux X86平台要高很多,不能满足应用轻量化和快速叠代的需求。公司原有的基础架构已经无法满足企业信息化发展战略,公司网络信息部经过长达一年的调研,决定建设企业私有云平台,以云基础架构来支撑ERP、CRM等多个核心业务系统。采用华为FusionCube融合一体机等一系列ICT基础设施解决方案,完全满足了公司业务发展需求。项目投资650万元,建设周期4个月,目前系统和数据迁移过渡平滑,平台运行稳定高效,得到企业领导和业务部门的充分肯定。作为公司网络信息部的技术骨干,我全程参与了项目的规划和实施,积累了云平台建设和运维方面的宝贵经验。

正文:

业务挑战——基础架构亟待整合

公司的业务系统主要分为三个部分。一是前端应用系统。该系统包括销售数据、物流、办公系统、对外沟通管理等,可以支撑日常饮料销售、店面的访问、物流派送等业务。客户下完订单后,货运司机、仓库前端应用系统会根据订单自动排序来规划货运路线,系统内置地图应用,把饮料精准、快捷地送到分销商和门店。二是企业资源计划(ERP)。公司采用的是SAP ECC,其中核心模块包括财务管理、销售管理、生产计划、物料管理、工厂维护、人力资源(HR)管理和客户关系管理系统(CRM)等。CRM可以根据前端应用系统,进行订单定价、合作伙伴管理、服务管理。三是门户、报表、数据仓库。虽然A公司业务系统比较先进,但其原有基础架构呈“烟囱式”,多个核心业务系统是分开部署的。随着业务类型和规模的持续增加,这种传统架构的不足更为明显,不仅运维复杂,且升级扩展困难,严重影响了业务上线速度,无法很好地满足业务需求。

解决方案——超融合架构打造私有云平台

公司过去采用的是小型机,鉴于x86架构的一体机CPU处理能力的增强,以及华为一体机超高的集成度,集成了计算单元、存储单位、网络单元,并整合了虚拟化软件,再结合性价比、投资回报率等因素,A公司最终选择了华为FusionCube融合一体机解决方案,同时还采用了华为的FusionServer服务器、OceanStor 5500 V3存储系统以及FusionSphere云操作系统。

图 1 FusionCube超整合一体机

华为FusionCube超融合设施具有弹性私有云计算平台能力,能帮助公司以统一的资源池化平台高效支撑业务需要,包括CRM、OA、企业邮箱等多个核心业务系统,实现了IT资源的高效、弹性部署。

FusionCube采用计算、存储及网络深度融合的创新架构,预集成高性能计算平台、高速交换网络、分布式并行存储系统和虚拟化云软件,可实现IT业务的弹性部署、扩展和迁移,是数据中心实现高性价比的关键设备。

图 2 华为OceanStor5500V3

OceanStor 5500 V3存储系统基于融合理念,兼具SAN和NAS一体化、多控、双活等能力,可满足云时代A公司对存储系统更高性能、更低时延、更加弹性的要求。

FusionSphere云操作系统基于OpenStack开放架构,整个系统专门为云计算设计和优化,可提供强大的虚拟化功能和资源池管理,丰富的云基础服务组件和工具,开放的API接口等,可以帮助A公司水平整合数据中心物理和虚拟资源,垂直优化业务平台。

企业价值——支撑业务高效稳定运行

为符合快消品行业迅速反应、快速扩张的业务特点,公司要求业务系统和办公系统能够快速部署、高效运行且具有较高的性价比;同时,又要求系统满足制造行业对于稳定性的严格要求。

华为FusionCube凭借其超融合架构和高集成度,部署周期缩短60%以上,为A公司业务的快速上线提供了保障,同时,节省了70%以上的机房空间,降低了30%的数据中心管理成本。而通过提升数据库读写性能(数据库读写时间从4.5 ms缩短到0.42 ms),使得关键业务性能提升近10倍。

此外,华为FusionServer帮助A公司提高了服务器响应时间,从原来的900 ms缩短到600ms;ERP报表运行时间从4100ms缩短到1700ms。FusionSphere不仅满足了A公司虚拟化部署的要求,还让其云计算建设和使用更加简捷。

x86平台的进入,不仅仅可替换掉昂贵笨重的小型机,而且可以通过弹性平台构建,推出轻量级应用,更快速迭代(DevOps模式)来适应新的竞争环境需求,而实现企业降本增效。

系统上线以来,华为ICT平台所支持的A公司核心业务系统的可靠性均达到99.9%以上,每年(365天×24小时)的故障时间小于8小时,满足了A公司对于核心业务系统稳定性的要求,实现了业务的正常、高效运行。同时,系统的去IOE化也响应国家对生产和销售都在国内的企业数据安全方面的要求。

私有云平台的搭建,只是公司数字化转型的第一步,未来公司将进一步深化转型之路。通过物联网技术将生产线设备与核心业务系统进行深层次整合,并结合大数据实现预测性维护,及现生产和销售的预测等功能。

FusionCube

华为FusionCube融合基础设施一体机(Huawei FusionCube Converged Infrastructure)是华为公司IT产品线云计算领域的旗舰产品。FusionCube遵循开放架构标准,于12U机框中融合刀片服务器、分布式存储及网络交换机为一体,无需外置存储、交换机等设备,并预集成了分布式存储引擎、虚拟化平台及云管理软件,资源可按需调配、线性扩展。

中文名

FusionCube

生成者

华为

目录

  1. 1华为一体机
  2. 2硬件平台
  3. 3计算云平台
  1. 4高速存储引擎
  2. 5产品特点
  3. 6第三方认可

华为一体机

播报

编辑

随着云计算时代的来临,商业环境中超过半数的x86服务器已经应用了虚拟化技术。虚拟化技术降低了成本,提升了资源利用率并带来了更敏捷的业务效率,但是与此同时,也对系统及应用软件管理员的技术水平和人员数量提出了更高的要求。由于虚拟化架构的引入,数据中心的流量模型也随之改变,给安全管理、网络管理、性能及SLA的保障带来了诸多新的挑战及困难。

华为FusionCube是一套基于融合架构的IT基础设施平台。其遵循开放架构标准, 于12U机框中融合刀片服务器、分布式存储及网络交换机为一体,并预集成了分布式存储引擎、虚拟化平台及云管理软件,资源可按需调配、线性扩展。基于FusionCube,企业新业务上线周期可从数月缩减到数天,并可按需灵活扩展,运营效率大幅提升、远超预期。

FusionCube针对不同的企业应用场景进行了深入的性能优化,利用其计算、存储、网络融合的硬件架构优势,分布式存储高吞吐、高IOPS的特点,并整合了智能网卡、SSD存储卡等硬件的优异性能,整体应用性能相比业界同类平台大幅提升。

在企业虚拟化平台、数据仓库、桌面云、数据中心建设、高性能计算平台等场景中,FusionCube是IT基础设施的当然之选。同样,现有数据中心的扩容,无论是企业内部私有云环境,还是IT服务提供商提供IT/应用托管服务的公有云环境,采用FusionCube也会带来更多的便利与价值。 [1]

硬件平台

播报

编辑

FusionCube使用了创新的融合硬件平台,前面是可根据工作负载不同,灵活配置的计算/存储刀片槽位,背面是GE/10GE/FC/IB交换模块。一个12U的机框,最多可支持32 CPU,12.3 TB 内存,可充分满足计算密集型应用及虚拟化场景的需求。高带宽无源交换背板、分布式存储、配置SSD存储卡及InfiniBand 交换模块,完全满足应用程序及数据库对高性能的要求。 [1]

计算云平台

播报

编辑

预集成的FusionSphere软件可将计算、存储与网络资源虚拟化,提供比如弹性计算、负载均衡、虚拟私有云等等IaaS业务。

FusionCube所有的物理和虚拟资源都可以通过FusionSphere统一管理平台进行管理,包括交换机、虚拟机、存储卷等等,并且该平台还包括了从应用资源管理到应用发放部署、自动化配置、安全管理等等一系列功能。

不管是一框还是整个数据中心,都可以纳入FusionSphere云平台的管理范围。并且系统管理软件支持硬件的自动发现与配置,因此整个云平台需要扩容时只要简单地增加新的FusionCube,连线、上电即可。 简单,能力却非同凡响。 [1]

高速存储引擎

播报

编辑

内置的分布式存储引擎FusionStorage将所有FusionCube的本地存储虚拟化为集群式存储资源池,其多节点、分布式的架构优势使系统不再受制于传统存储RAID控制器造成的性能与带宽瓶颈,并带来更出色的可靠性与可扩展性。

数据被切片分布于所有的内置硬盘或SSD存储卡中,既提高了存储利用率,又带来了性能的大幅提升。同时精简配置、链接克隆等高级存储特性并不会影响性能,并且容量可以按需线性扩展,省去了时时重新规划、设计存储架构的麻烦。 [1]

产品特点

播报

编辑

融合架构

采用FusionCube构建云时代IT基础设施,无需额外采购交换机、存储设备,大大简化采购流程、提升IT投资价值,最多可节省20%的初始投资,75%机房空间,67.5%的能源消耗。统一管理、提升资源利用率,节省后期运维成本多达30%。预集成、预优化,减少性能优化开支50%。

  • 12U机框融合计算、存储、网络于一体

  • 线性扩展、按需扩容,升级无需更换设备类型

  • 物理资源、虚拟资源统一配置、管理、监控

  • 资源池化、按业务负载灵活调度,提高利用率

  • 基于应用场景软硬结合、集成优化、方案预验证

部署简单,运维便捷

FusioCube实现了一站式交付、家电化安装,系统部署当天业务上线。一键式业务部署,专注业务创新与发展。傻瓜式运维,降低对IT管理人员技能要求。

  • 硬件预安装、预连接、带板运输

  • 预集成云计算虚拟化及管理平台

  • 物理设备自动发现、参数自动配置

  • 内置虚拟机模板、灵活的应用模板

  • 统一平台管理物理资源和虚拟化资源

  • 故障硬盘自动隔离,数据自动重建

性能优秀

在不同应用场景,FusionCube都能够展现出优秀的性能。在数据仓库场景,相比同规格数据仓库基础设施,数据吞吐量提升30%以上,查询速度提升3~9倍。在桌面云场景,FusionCube单框即可支持300~800个虚拟桌面,同时提供精简配置、链接克隆、HA等存储高级功能。在数据中心虚拟化场景,线性扩容存储性能不下降、每TB数据数据重建耗时小于30分。

  • 半宽刀片提供768G高性价比内存

  • 使用分布式存储引擎提升I/O性能3~5倍

  • 可配置PCIe SSD卡进一步提升存储性能

  • 使用智能网卡提升虚拟化网络性能3倍

  • 可配置InfiniBand高速交换模块实现56G交换带宽

  • 5.76Tbps高速交换背板移除系统I/O瓶颈

  • 针对数据仓库、桌面云、虚拟化建设场景整合优化

  • 软硬件协同优化,应用性能整体提升 [1]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2204881.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

儿童护眼灯哪个牌子好?儿童护眼灯推荐测评教你选护眼台灯!

​据调查,我国现有盲人500多万,低视力近千万人,尤其是在儿童及青少年当中,患病率极高。全国学生体质健康调研最新数据表明,我国儿童青少年总体近视率为52.7%,其中,小学生为42%,初中生为80.7%&am…

机器学习【医疗领域及其药品搭建】

机器学习【医疗领域及其药品搭建】 1. 个性化医疗与精准治疗2. 药物管理2. 药物研发与创新4. 医疗图像分析与诊断辅助5. 数据安全与隐私保护6. 药物安全与风险管理7. 电子健康记录(EHR)的利用8. 机器人辅助手术 1. 个性化医疗与精准治疗 基因组学&#…

Leetcode 完全平方数

这段代码是用 动态规划(Dynamic Programming, DP)来解决 LeetCode 第279题「完全平方数」的问题,题目要求给定一个整数 n,找出若干个完全平方数(如1, 4, 9, 16等)的和,恰好等于 n,并…

【韩顺平Java笔记】第8章:面向对象编程(中级部分)【314-326】

314. 动态绑定机制 【注】属性没有动态绑定机制 虽然B类sum被注释掉了,但是其父类A类的sum方法没被注释掉,所以调用的是A类的sum方法,A类的sum方法中有个getI()方法,根据动态绑定机制,现在这个a引用的运行类型是B类&a…

【CTF Web】Pikachu getimagesize() Writeup(文件上传+PHP+文件包含漏洞+JPEG图片马+getimagesize绕过)

不安全的文件上传漏洞概述 文件上传功能在web应用系统很常见,比如很多网站注册的时候需要上传头像、上传附件等等。当用户点击上传按钮后,后台会对上传的文件进行判断 比如是否是指定的类型、后缀名、大小等等,然后将其按照设计的格式进行重…

mongodb 数据迁移,亲测成功!

mysql进行数据迁移,最简单的不过是导出sql,然后在运行sql,数据也自然迁移过去了。 可是mongodb里,我们存储的是文件,是怎么做到的呢,当我在翻阅网上博客的时候,并没有发现有这方面的顾虑。 当…

制造业DT数字化之生产制造业务建模

一、工厂建模为何物? 对制造业人员(人)、设备(机)、材料(料)、工艺流程(法)、工厂环境(环)数据化管理的过程就叫工厂建模。 二、制造建模有哪几大…

Math.js 进阶使用:数值比较和数学运算

一. 引言 上篇文章中,我们了解了 Math 工具函数在数值操作方面的妙用,主要包括:取绝对值、向上向下取整以及四舍五入的方法,详细了解请参考上一篇文章: Math 工具函数的妙用:常用的数值操作 本篇文章将继…

【Linux系统编程】第三十弹---软硬链接与动静态库的深入探索

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】【Linux系统编程】 目录 1、软硬链接 1.1、见一见 1.2、特征 1.3、什么是软硬链接?有什么用(为什么)? 2、动态库和静态库 2.…

从 Vim 到 VSCode:提升远程开发效率的秘密武器

1.前言 在 Linux 服务器上进行开发时,我们常常会选择使用 vi 或 vim 这些轻量级的编辑器。虽然它们可以满足基本的编辑需求,但在处理大型项目时,局限性很明显:缺乏现代编辑器的高级功能,比如语法高亮、代码补全以及便…

windows 调整虚拟内存文件大小,释放C盘

Windows 虚拟内存文件(通常是 pagefile.sys)的作用是充当物理内存(RAM)的扩展,当系统内存不足时,它为系统提供一个额外的、基于硬盘的存储空间。这种虚拟内存的机制帮助系统在物理内存耗尽时仍能继续运行程…

数据结构 ——— 单链表oj题:相交链表(链表的共节点)

目录 题目要求 手搓两个相交简易链表 代码实现 题目要求 两个单链表的头节点 headA 和 headB ,请找出并返回两个单链表相交的起始节点,如果两个链表不存在相交节点,则返回 NULL 手搓两个相交简易链表 代码演示: struct Lis…

SpringSecurity(一)——认证实现

一、初步理解 SpringSecurity的原理其实就是一个过滤器链,内部包含了提供各种功能的过滤器。 当前系统中SpringSecurity过滤器链中有哪些过滤器及它们的顺序。 核心过滤器: (认证)UsernamePasswordAuthenticationFilter:负责处理…

LabVIEW提高开发效率技巧----状态保存与恢复

在LabVIEW开发中,保存和恢复程序运行时的状态是一个关键技巧,特别是在涉及需要暂停或恢复操作的应用中。通过使用 Flatten To String 和 Unflatten From String 函数,开发人员可以将程序当前的状态转换为字符串并保存,再在需要时恢…

Vue入门-指令修饰符-事件修饰符

事件修饰符 事件名.stop ->阻止冒泡 demo&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><ti…

【Redis】Set类型常用命令

目录 一. Set集合类型简介.二. 增加元素相关命令2.1 向集合中添加元素(sadd)2.2 从集合中移动元素( smove ) 三. 查询元素相关操作.3.1 查询集合中存在的所有元素.( smembers )3.2 查询集合中是否存在member( sismember ) 四. 随机获取集合中的元素4.1 随机获取集合中的n个元素…

LabVIEW中的非阻塞定时器

在LabVIEW编程中&#xff0c;通常需要在某些任务执行过程中进行非阻塞的延时操作。例如&#xff0c;显示某条信息一段时间&#xff0c;同时继续执行其他任务&#xff0c;并在延时时间结束后停止显示该信息。这类需求通常用于处理优先级不同的信息显示&#xff0c;如错误信息需要…

2024双十一买啥最划算?四款必入的数码好物推荐!

随着2024年双十一购物狂欢节的临近&#xff0c;各大电商平台纷纷推出了一系列令人期待的优惠活动&#xff0c;这无疑是一年中最佳的采购时机。对于追求科技潮流与实用主义的消费者而言&#xff0c;选择在这个时候入手心仪已久的数码产品无疑是明智之举。为了帮助大家抓住这波促…

Windows系统操作技巧

文章目录 I 打开‌任务管理器II Windows的run功能常用命令RDP协议的远程连接I 打开‌任务管理器 ‌通过快捷键打开‌任务管理器 ‌[Ctrl + Shift + Esc]:这是最常用的方法,直接按下这三个键即可快速打开任务管理器。‌Ctrl + Alt + Delete‌:按下这三个键后会弹出一个菜单,…

PostgreSQL数据库定期清理归档(pg_wal)日志

一、配置归档模式 在postgresql.conf文件中设置archive_mode on来启用归档功能。 二、设置归档命令 同样在postgresql.conf中&#xff0c;设置archive_command参数&#xff0c;指定一个shell命令来处理归档日志&#xff0c;例如&#xff1a; archive_command cp %p /home/…