FusionCube数据库超融合平台技术白皮书
超融合技术白皮书

第一章:传统IT发展困境与面临的痛点
自上世纪90年代中后期开始,以大型机、小型机、大型数据库、集中式存储与业务高可用软件组 成的IT架构适应了当时的数据大集中趋势,传统IT设备制造商在这一阶段得到了迅猛的发展,集 中式的部署模式带来了对硬件性能、高可靠性及扩展性的需求增加。 2003年左右,服务器虚拟化技术开始普及,以VMware为代表的虚拟化软件厂商引领数据中心由 物理硬件数据中心向虚拟化数据中心转变。服务器虚拟化技术有效控制了数据中心内服务器数量 规模的膨胀,提高了服务器的利用效率,并且,利用虚拟机迁移等技术大大降低了数据中心对服 务器RAS特征的依赖。服务器虚拟化技术的大规模应用使得业务系统的部署呈现由Unix小型机平 台迁移到x86 + 虚拟化 + 集中存储架构的趋势,x86刀片服务器 + 虚拟化 + 集中式存储阵列成为 这一时期数据中心的主宰。主流传统IT架构如下图:
(1) 架构复杂,管理困难,策略分散 存储、服务器、网络安全设备三层堆栈部署存在明显的复杂性,需要对多层软硬件结构进行组装和 调试,才能使其正常工作。 首先,需要从网络设备厂商采购ToR(Top of Rack,架顶式)交换机,然后从服务器硬件厂商采 购服务器,再从存储厂商采购昂贵的存储设备,如果是FC存储,还需要在服务器上部署专门的 HBA(Host Bus Adapter,主机总线适配器)卡来提升访问性能,最后,使用Hypervisor软件管 理平台实现虚拟机与业务系统的部署。 上述IT建设模式导致设备供应商和设备种类繁多,用户需要花费大量的时间和精力准备大量复杂的 基础设施,各种设备的配置相互独立,管理割裂,缺少统一的集中化IT构建策略,无法对数据中心 内的基础设施进行统一的监控、管理、报告和远程访问,后期维护技术门槛高。
华为FusionSphere6.0_云套件安全技术白皮书(云数据中心)

华为FusionSphere 6.0云套件安全技术白皮书(云数据中心)文档版本V1.0 发布日期 2016-04-30华为技术华为FusionSphere 6.0云套件安全技术白皮书 (云数据中心)Doc Number:OFFE00019187_PMD966ZHRevision:A拟制/Prepared by: chenfujun 90002776;评审/Reviewed by: huangdenghui 00283052;zouxiaowei 00348656;pengzhao jun 00286002;youwenwei 00176512;yanzhongwei 00232184批准/Approved by: youwenwei 001765122015-12-29Huawei Technologies Co., Ltd.华为技术All rights reserved所有侵权必究所有©华为技术 2016。
保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档容的部分或全部,并不得以任何形式传播。
商标声明和其他华为商标均为华为技术的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用围之。
除非合同另有约定,华为公司对本文档容不做任何明示或暗示的声明或保证。
由于产品版本升级或其他原因,本文档容会不定期进行更新。
除非另有约定,本文档仅作为使用指导,本文档中的所有述、信息和建议不构成任何明示或暗示的担保。
华为技术地址:市龙岗区坂田华为总部办公楼邮编:518129网址:enterprise.huawei.目录1 云计算平台安全威胁分析 (1)1.1 概述 (1)1.2 云安全威胁分析 (1)1.2.1 传统的安全威胁 (1)1.2.2 云计算带来的新的安全威胁 (3)1.3 云计算的安全价值 (3)2 FusionSphere安全方案 (5)2.1 FusionSphere总体安全框架 (5)2.2 FusionSphereOpenstack安全框架 (6)2.3 网络安全 (6)2.3.1 网络平面隔离 (6)2.3.2 VLAN隔离 (7)2.3.3 安全组 (8)2.3.4 防IP及MAC仿冒 (8)2.3.5 DHCP隔离 (8)2.4 虚拟化安全 (8)2.4.1 vCPU调度隔离安全 (9)2.4.2 存隔离 (9)2.4.3 部网络隔离 (9)2.4.4 磁盘I/O隔离 (10)2.5 数据安全 (10)2.5.1 数据访问控制 (10)2.5.2 剩余信息保护 (10)2.5.3 数据备份 (10)2.5.4 控制台登录虚拟机支持密码认证 (10)2.6 运维管理安全 (10)2.6.1 管理员分权分域管理 (11)2.6.2 账号密码管理 (11)2.6.3 日志管理 (11)2.6.4 传输加密 (11)2.6.5 数据库备份 (11)2.7 基础设施安全 (12)2.7.1 操作系统加固 (12)2.7.2 Web安全 (12)2.7.3 数据库加固 (12)2.7.4 安全补丁 (13)2.7.5 防病毒 (13)1 云计算平台安全威胁分析1.1 概述云计算平台作为一种新的计算资源提供方式,用户在享受它带来的便利性、低成本等优越性的同时,也对其自身的安全性也存在疑虑。
华为FusionCloud桌面云-系统高可用性技术白皮书

华为FusionCloud 桌面云解决方案5.3 系统高可用性白皮书文档版本01 发布日期 2015-06-23华为技术有限公司版权所有© 华为技术有限公司2015。
保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
商标声明和其他华为商标均为华为技术有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。
除非合同另有约定,华为公司对本文档内容不做任何明示或默示的声明或保证。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。
除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
华为技术有限公司地址:深圳市龙岗区坂田华为总部办公楼邮编:518129网址:客户服务邮箱:support@客户服务电话:4008302118目录1 华为桌面云解决方案............................................................................................................. - 5 -2 系统可用性指标..................................................................................................................... - 5 -3 系统软硬件可靠性................................................................................................................. - 6 -3.1 机柜..................................................................................................................................................... - 6 -3.2 服务器 ................................................................................................................................................. - 7 -3.2.1 内存可靠性................................................................................................................................. - 7 -3.2.2 硬盘可靠性................................................................................................................................. - 7 -3.2.3 支持磁盘在线定时故障检测和预警........................................................................................... - 7 -3.2.4 电源可靠性................................................................................................................................. - 8 -3.2.5 系统监控..................................................................................................................................... - 8 -3.2.6 板载软件可靠性 ......................................................................................................................... - 8 -3.3 存储设备 ............................................................................................................................................. - 8 -3.4 网络设备 ............................................................................................................................................. - 9 -3.4.1 网卡负荷分担............................................................................................................................. - 9 -3.4.2 交换机堆叠............................................................................................................................... - 10 -3.4.3 交换机互连冗余 ....................................................................................................................... - 10 -3.4.4 虚拟路由冗余保护 ................................................................................................................... - 11 -3.4.5 网络分平面通信 ....................................................................................................................... - 11 -3.5 云平台软件........................................................................................................................................ - 11 -3.5.1 管理节点HA ............................................................................................................................ - 11 -3.5.2 管理节点数据备份 ................................................................................................................... - 12 -3.5.3 虚拟机备份............................................................................................................................... - 13 -3.5.4 虚拟机HA ................................................................................................................................ - 13 -3.5.5 虚拟机故障检测和处理............................................................................................................ - 14 -3.5.6 虚拟机热迁移........................................................................................................................... - 15 -3.5.7 存储迁移................................................................................................................................... - 16 -3.5.8 虚拟机负载均衡 ....................................................................................................................... - 16 -3.5.9 黑匣子 ...................................................................................................................................... - 17 -3.5.10 数据一致性保证 ..................................................................................................................... - 17 -3.5.11 健康检查工具及故障信息收集工具 ....................................................................................... - 17 -3.6 FusionAccess桌面接入系统可用性 ................................................................................................... - 17 -3.6.1 FusionAccess服务的高可用性 .................................................................................................. - 17 -3.6.2 桌面接入的高可用性................................................................................................................ - 19 -3.6.3 FusionAccess管理数据备份...................................................................................................... - 20 -3.6.4 上电恢复可靠性设计................................................................................................................ - 20 -4 虚拟机桌面业务可靠性....................................................................................................... - 21 -5 术语表.................................................................................................................................. - 21 -1 华为桌面云解决方案桌面云解决方案的架构组件部署在云计算提供的虚拟机中,对外提供桌面服务,结构图如下图所示。
华为FusionShpere虚拟数据中心技术白皮书

华为FusionSphere 5.1虚拟数据中心技术白皮书文档版本V1.0发布日期2015-04-30版权所有© 华为技术有限公司2014。
保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
商标声明和其他华为商标均为华为技术有限公司的商标。
本文档提及的其他所有商标或注册商标,由各自的所有人拥有。
注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。
除非合同另有约定,华为公司对本文档内容不做任何明示或暗示的声明或保证。
由于产品版本升级或其他原因,本文档内容会不定期进行更新。
除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。
华为技术有限公司地址:深圳市龙岗区坂田华为总部办公楼邮编:518129网址:前言概述本文档介绍FusionSphere产品的虚拟数据中心能力。
读者对象本文档主要适用于以下工程师:公司MKT、行销、渠道商在项目拓展中使用符号约定在本文中可能出现下列标志,它们所代表的含义如下。
用于警示紧急的危险情形,若不避免,将会导致人员死亡或严重的人身伤害。
用于警示潜在的危险情形,若不避免,可能会导致人员死亡或严重的人身伤害。
用于警示潜在的危险情形,若不避免,可能会导致中度或轻微的人身伤害。
用于传递设备或环境安全警示信息,若不避免,可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。
“注意”不涉及人身伤害。
用于突出重要“说明”信息。
修改记录修改记录累积了每次文档更新的说明。
最新版本的文档包含以前所有文档版本的更新内容。
文档版本V1.0 (2014-09-05)第一次正式发布。
目录前言 (ii)1 什么是虚拟数据中心 (1)1.1 用户故事 (1)1.2 用户痛点 (1)1.3 什么是虚拟数据中心技术 (2)2 虚拟数据中心技术概览 (3)2.1 虚拟数据中心技术都虚拟化了哪些网络设备 (3)2.2 不同的部门间的网络是怎么隔离的 (4)2.3 使用负载均衡进行流量分发 (5)2.4 管理资源配额 (6)2.5 如何从I nternet访问VPC (7)2.5.1 弹性IP地址 (8)2.5.2 NAPT (8)2.5.3 SNAT (9)2.5.4 VPN (9)2.5.5 VNC (10)2.6 确定需要创建哪些网络资源 (11)3 怎么使用虚拟数据中心技术 (13)3.1 典型三层网站 (13)3.2 约束与限制 (14)3.2.1 创建约束 (14)3.2.2 删除约束 (17)4 强大的小功能 (19)4.1 Internet直通网络 (19)4.2 Super VLAN (19)4.3 安全组 (20)4.4 浮动IP地址 (21)4.5 双线机房 (21)5 资源出租 (23)5.1 北向接口 (23)5.2 计量 (23)5.3 Qos (23)5.4 出租模式 (24)5.4.1 利用虚拟私有云作出租 (24)5.4.2 利用虚拟数据中心作出租 (24)5.4.3 虚拟主机出租 (24)6 附录 (26)6.1 支持的网络设备 (26)6.2 支持静态注入的OS列表 (26)1 什么是虚拟数据中心1.1 用户故事王总,42岁,某中小型互联网公司IT部门主管。
FusionSphere云数据中心技术白皮书

性能业界领先 业务安全可靠
FusionSphere采用裸金属架构的虚拟化引擎,对物理CPU资源的损耗小于5%, 显著提升服务器资源利用率高达80%,减少I T部署成本30%以上。在业界虚 拟化标准SPECvirt测试中,FusionSphere的性能业界领先。同时,FusionSphere 能满足运营商业务中基站控制器对虚拟化引入的时延小于20us的极高要求, 远低于业界主流虚拟化引入的时延水平。分布式存储虚拟化软件性能业界领 先,1 TB数据重构时间小于30分钟,多盘并发能力可带来IOPS性能十倍提升。
安装在FusionSphere云平台上的IT业务,可以利用云平台构建的High Availability、Fault Tolerance以及双活数据中心等能力,实现业务的容灾和备 份,而无需对所有业务要求具有容灾备份的能力,帮助企业降低业务容灾的 成本;热迁移功能可实现不中断业务的系统升级和例行维护,健康检查工具 和系统运行记录仪功能可以实现完备的故障预警和意外出现后的故障快速定 位;可信计算、数据磁盘加密功能保证业务数据的安全,预防数据被非法获 取,业界唯一单机5个9的云平台。
• 虚拟机、物理机融合负载,业务部 署更灵活
• 跨地域多数据中心统一管理,支持 100个DC级联
• FusionStorage:计算存储融合,高性 能全线性扩展
• 软件和硬件资源的统一管理,资源 调度更高效
• OpenStack开放架构,私有云/公有 云的互联互通
• 支持异构虚拟化,保护客户投资 • 产业链合作,完成5000+应用验证 • eSDK让第三方系统集成与二次开发
架构开放兼容
FusionSphere基于OpenStack的开放架构与兼容性,广泛支持第三方厂商的 计算、存储、网络和安全物理硬件和虚拟化软件产品,有效利旧且能支持 长期演进,可以为客户提供更加充分地自主选择权利。在云服务层面, FusionSphere在OpenStack的基础上提供备份与容灾、热迁移、跨数据中心的资 式引擎、 物理资源池等扩展服务,满足企业随需部署私有云、公有云和混合云业务。
FusionInsight LibrA技术白皮书

FusionInsight LibrA 技术白皮书目录1 FusionInsight LibrA产品简介 (1)1.1 产品定位 (1)1.2 应用场景 (2)1.3 技术特点 (3)2 FusionInsight LibrA软件架构 (4)3 FusionInsight LibrA支持平台和技术指标 (6)3.1 软件要求 (6)3.2 硬件及本地PC要求 (9)3.3 技术指标 (11)4 FusionInsight LibrA核心技术 (12)4.1 Share-nothing架构 (12)4.2 数据分布式存储 (13)4.3 数据分区 (14)4.4 数据并行导入 (15)4.5 全并行的数据查询处理 (17)4.6 向量化执行和行列混合引擎 (18)4.7 工作负载管理 (21)4.8 高可靠事务处理 (22)4.9 线性扩容 (23)4.10 分析查询HDFS数据 (25)4.11 三方工具兼容 (27)4.12 跨集群数据处理 (27)5 FusionInsight LibrA工具 (29)5.1 客户端工具 (29)5.1.1 Data Studio (29)5.1.2 gsql (30)5.2 管理、监控工具 (30)5.3 备份恢复工具 (32)6 FusionInsight Libra对外接口 (36)1 FusionInsight LibrA产品简介1.1 产品定位1.2 应用场景1.3 技术特点1.1 产品定位FusionInsight LibrA是企业级的大规模并行处理关系型数据库。
FusionInsight LibrA采用MPP(Massive Parallel Processing)架构,支持行存储与列存储,提供PB(Petabyte,2的50次方字节)级别数据量的处理能力。
FusionInsight LibrA在核心技术上跟传统数据库相比有巨大优势,可以解决很多行业用户的数据处理性能问题,可以为超大规模数据管理提供高性价比的通用计算平台,并可用于支撑各类数据仓库系统、BI(Business Intelligence)系统和决策支持系统,统一为上层应用的决策分析等提供服务。
FusionCube数据库超融合平台技术白皮书

FusionCube数据库超融合平台技术白皮书目录2.1系统架构 (2)2.1.1统一管理 (3)2.1.2深度融合 (4)2.1.3弹性扩容 (5)2.1.4预集成 (5)2.2分布式存储软件 (5)2.2.1分布式机头 (6)2.2.2分布式缓存 (6)2.2.3精简配置 (7)2.3高性能SSD存储 (8)2.4高速IB交换网络 (9)2.5可靠网络设计 (9)3.1 E9000机框 (10)3.2 E9000刀片 (11)3.3 10GE交换 (14)3.4 InfiniBand交换 (15)4.1数据库基础设施配置规格指标 (17)4.2 HANA一体机配置规格指标 (18)1 引言当今世界,越来越多的企业采用虚拟化与云计算技术来构建IT系统,提升IT系统的资源利用率,但同时面临如下挑战:●基础设施平台部署和管理复杂,运维费用仍然维持增长趋势●安装部署复杂,硬软件来自多厂商,规划、部署、调优需要丰富的经验支撑●多厂商设备,售后支持界面多,解决问题慢●维护体系庞大(不同厂商硬件设备维护、虚拟平台管理)●小规模数据中心优势不明显(人员要求高,上规模才有优势)●扩充不灵活,业界数据库一体机大多采用固定规格配置,不能按业务需求灵活部署计算和存储资源,不能支持多种数据库。
客户越来越关注成本控制、业务敏捷、风险管控几方面,希望能拥有总成本低、新业务的上线时间快、资源可弹性伸缩、安全可靠、高性能的IT系统。
华为公司全力打造的华为FusionCube数据库超融合基础设施(HuaweiFusionCubeHyper-Converged Infrastructure for Database)正是以计算/存储/网络融合、预集成、高性能、高可靠、高安全、业务快捷部署、统一运维管理、资源水平扩展为其设计理念,充分满足企业未来业务需求,帮助其IT系统转型以更快更好地应对日益激烈的竞争环境,实现与客户的共同成长。
超融合技术白皮书

■ X86服务器虚拟化已经得到普遍应用和认可。小机用户集中在部分金融、医疗、和制造业等客 户,而且因为成本高昂、架构封闭、不易运维等痛点,也正在逐步切换至X86服务器平台。同时 客户普遍使用虚拟化技术来提高可靠性和可用性,提升了服务器的资源利用率。 ■ 使用集中式外部存储。服务器本地没有存储能力,通过FC交换机连接至集中式存储,集中式 存储的特点是通过双控机头或者多控机头连接磁盘柜,所有IO路径通过机头来控制。
4
第二章:超融合产生背景和历史
超融合基础架构(HCI)是一种软件定义的IT基础架构,可虚拟化传统“硬件定义”系统的所有 元素。 H C I 至少包括虚拟化计算(hypervisor),虚拟化存储(软件定义存储,一般为分布式存 储)和虚拟化网络(软件定义网络)。 H C I 通常在商用 x86 服务器上运行。
2
■ 以方案集成的形式交付。IT架构通常涉及众多厂商和品牌,设备种类多。通常由集成商做系统 集成来交付完整解决方案,后续运维无法实现一个管理软件实现全部配置、管理、监控功能。
随着企业业务规模的不断扩张,尤其是云计算大潮来临,IT平台的规模和复杂程度出现大幅度的提 升,业务对IT基础架构的灵活性、可扩展性以及快速上线的能力提出了更高的要求,传统IT数据中 心架构的弊端也逐渐显现,具体表现为:
(1) 架构复杂,管理困难,策略分散 存储、服务器、网络安全设备三层堆栈部署存在明显的复杂性,需要对多层软硬件结构进行组装和 调试,才能使其正常工作。
首先,需要从网络设备厂商采购ToR(Top of Rack,架顶式)交换机,然后从服务器硬件厂商采 购服务器,再从存储厂商采购昂贵的存储设备,如果是F C 存储,还需要在服务器上部署专门的 H B A ( H o s t B u s Adapter,主机总线适配器)卡来提升访问性能,最后,使用Hypervisor软件管 理平台实现虚拟机与业务系统的部署。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FusionCube数据库超融合平台技术白皮书目录2.1系统架构 (2)2.1.1统一管理 (3)2.1.2深度融合 (4)2.1.3弹性扩容 (5)2.1.4预集成 (5)2.2分布式存储软件 (5)2.2.1分布式机头 (6)2.2.2分布式缓存 (6)2.2.3精简配置 (7)2.3高性能SSD存储 (8)2.4高速IB交换网络 (9)2.5可靠网络设计 (9)3.1 E9000机框 (10)3.2 E9000刀片 (11)3.3 10GE交换 (14)3.4 InfiniBand交换 (15)4.1数据库基础设施配置规格指标 (17)4.2 HANA一体机配置规格指标 (18)1 引言当今世界,越来越多的企业采用虚拟化与云计算技术来构建IT系统,提升IT系统的资源利用率,但同时面临如下挑战:●基础设施平台部署和管理复杂,运维费用仍然维持增长趋势●安装部署复杂,硬软件来自多厂商,规划、部署、调优需要丰富的经验支撑●多厂商设备,售后支持界面多,解决问题慢●维护体系庞大(不同厂商硬件设备维护、虚拟平台管理)●小规模数据中心优势不明显(人员要求高,上规模才有优势)●扩充不灵活,业界数据库一体机大多采用固定规格配置,不能按业务需求灵活部署计算和存储资源,不能支持多种数据库。
客户越来越关注成本控制、业务敏捷、风险管控几方面,希望能拥有总成本低、新业务的上线时间快、资源可弹性伸缩、安全可靠、高性能的IT系统。
华为公司全力打造的华为FusionCube数据库超融合基础设施(HuaweiFusionCubeHyper-Converged Infrastructure for Database)正是以计算/存储/网络融合、预集成、高性能、高可靠、高安全、业务快捷部署、统一运维管理、资源水平扩展为其设计理念,充分满足企业未来业务需求,帮助其IT系统转型以更快更好地应对日益激烈的竞争环境,实现与客户的共同成长。
本文档描述了FusionCube数据库超融合基础设施的架构、软硬件及其配置形态。
本文档供销售工程师,渠道商,高级业务经理以及希望用FusionCube部署数据库相关IT设施的客户。
2 FusionCube数据库超融合基础设施2.1 系统架构如下是FusionCube数据库超融合基础设施的总体架构图:E9000华为FusionCube数据库基础设施是华为公司IT产品线的旗舰产品。
FusionCube遵循开放架构标准,于12U机框中融合刀片服务器、分布式存储及网络交换机为一体,无需外置存储、交换机等设备,并集成了分布式存储引擎和管理软件,资源可线性扩展、平滑扩容。
FusionCube Center:负责FusionCube的资源管理及操作维护等综合管理功能,提供Web方式的统一维护界面;整个系统的业务集中呈现,提供用户管理、统一硬件监控、告警,存储资源配置等功能。
FusionStorage:使用分布式云存储技术,将多个刀片服务器的本地硬盘虚拟成共享存储池,Scale-Out 架构水平扩展,提供高性能高可靠的块存储业务。
硬件平台:使用E9000硬件平台,支持计算、存储、交换、电源模块化设计,都在E9000框内部署完成,计算和存储节点按需混配,支持SAS硬盘和PCIe SSD卡,支持10GE和InfiniBand交换网络。
华为FusionCube基于华为自研的硬件平台,自研的分布式存储软件,并进行了深度的集成和优化,具有如下特点:●高性能◆硬件平台:提供高密度计算节点与框内高速交换板,12U支持32CPU/8T内存计算能力,背板交换能力达15.6Tbps,单框出口带宽可达160Gbps。
◆高速InfiniBand网络:计算和存储节点之间可通过56 Gbps 高速InfiniBand网络交互,保证了数据库节点之间的高速Cache同步和存储面网络的高速IO访问。
◆高性能SSD存储:存储节点支持使用SSD卡替代传统的机械硬盘做为存储设备,获得比硬盘高30倍以上的IOPS能力。
◆分布式存储:华为自研FusionStorage分布式存储软件,Scale-Out架构水平扩展,采用NVDIMM 或SSDCache加速,消除系统磁盘IO瓶颈。
●高可靠◆计算可靠性:数据库应用组成集群,单个计算节点故障不影响业务的正常使用。
◆存储可靠性:数据支持两副本或三副本,任意节点故障都不影响系统中存储数据的访问。
节点或存储磁盘故障后后系统会进行数据重构,恢复成多副本,1T数据重构时间<30分钟。
强一致性协议,确保副本数据完全相同,支持数据掉电保护。
◆网络可靠性:10GE网络和IB网络均采用双平面冗余架构。
●统一管理◆计算、存储、网络资源统一管理,单一用户界面。
◆自动监控IT资源和系统运行状态,告警统一呈现,支持告警转Email。
◆支持计算和存储节点按需扩容,支持扩盘,扩刀片,扩框。
2.1.1 统一管理FusionCube数据库基础设施的统一运维管理系统是通过FusionCube Center实现。
FusionCube Center 提供硬件管理、用户管理等功能。
作为数据库基础设施的统一Portal,完成全系统各种资源的生命周期维护。
FusionCube Center提供了如下主要功能:统一资源管理:通过将不同系统的资源对象采集到一起,建立统一的资源管理模型对使用者提供统一的、一体化的资源管理体验,包括各种资源的监控和告警。
告警统一监控:有别于传统的参考架构,服务器,存储,交换机的告警是各自厂家的监控系统分别呈现,FusionCube统一监控所有部件的状态和告警,简化运维,并且告警支持转邮件。
基于角色的访问控制:基于角色的访问控制(RBAC)是实施面向企业安全策略的一种有效的访问控制方式。
其基本思想是,对系统操作的各种权限不是直接授予具体的用户,而是在用户集合与权限集合之间建立一个角色集合。
每一种角色对应一组相应的权限。
一旦用户被分配了适当的角色后,该用户就拥有此角色的所有操作权限。
这样做的好处是,不必在每次创建用户时都进行分配权限的操作,只要分配用户相应的角色即可,而且角色的权限变更比用户的权限变更要少得多,这样将简化用户的权限管理,减少系统的开销。
硬件自动发现与扩容:系统会自动发现一体机内部的所有硬件并扫描硬件的规格信息。
用户可以在创建资源池的时候直接选择系统发现的硬件,系统自动完成这些硬件的软件安装、网络配置并将硬件加入资源池。
系统扩容的时候也可以自动发现新加入的硬件,并且用户将硬件加入资源池的时候自动化完成所有的配置工作。
2.1.2 深度融合以下示例说明了FusionCube数据库基础设施的融合硬件形态:华为FusionCube数据库基础设施采用业界一流的模块化设计的组件,提供多种产品规模的组合,并提供单一厂家服务,满足各种业务范围的需求。
华为FusionCube使用的计算/存储/网络都是华为自身的设备,使用计算,存储,网络垂直整合的融合架构硬件平台,高带宽低时延多协议交换能力,NoSAN,内置分布式存储软件,提升应用性能。
华为FusionCube实现软硬件深度的整合,是真正的一体化的数据库基础设施。
2.1.3 弹性扩容FusionCubes数据库基础设施可按全网容量设计一次性方案规划,在局点交付上线后可根据业务需要实现弹性扩容、按需扩容,不影响已有业务的连续性。
●当服务器资源不足时,可增加集群内计算刀片。
●当存储资源不足时,可以增加计算存储刀片或单独增加存储硬盘。
●当一框资源不够时,简单叠加机框和布线即可。
FusionCube集群的扩展是线性扩展,在线扩容,各个集群计算、存储资源独立,运维管理仍然通过同一套管理系统来实现。
2.1.4 预集成华为FusionCube依托华为高效的端对端交付能力,能从用户报价开始,根据用户业务需求,直接交付给用户预集成的产品,极大地简化了用户的安装、调测时间,从几周甚至数月的调测时间缩减到几天之内。
预集成包括的内容:●硬件预安装:设备上柜、线缆预绑●带柜运输:立柜运输●自动化配置部署:上电硬件自动发现,快速初始化,存储集群自动创建以及自动配置基础网络等。
2.2 分布式存储软件高性能是企业级存储系统需要满足的关键需求。
但是,在最近几年,持续为所有的应用长期提供高性能支持变成了尤其艰巨的挑战。
这是因为屡经证实,传统的存储系统架构无法通过成功扩展性能来跟上前所未有的存储数据增长步伐。
另外高端存储作为独立网元,不但需要专门管理和维护,而且价格昂贵,让一般企业望而却步。
分布式存储FusionStorage作为一种与计算融合的存储软件,通过在FusionCube上部署该软件,可以将所有服务器或刀片的本机磁盘组织成一个虚拟存储资源池,在某些使用场景下完全替换外置SAN。
FusionStorage使计算和存储高度融合,达到高性能、高可靠、高性价比。
●领先的分布式架构:FusionStorage存储软件的创新设计采用全分布式的架构:分布式管理集群,分布式哈希数据路由算法,分布式无状态机头、分布式智能Cache等,这种架构使得整个存储系统没有单点故障。
●高性能和高可靠性:FusionStorage存储软件在所有磁盘中实现负载的均衡,数据打散存放,不会出现热点,高效的路由算法和分布式Cache技术(可以将服务器内存用作读写Cache)保证了高性能。
FusionStorage支持多个数据副本,每个副本分配在不同服务器/不同磁盘上,单个硬件设备的故障不影响业务,3副本情况下数据可用性达到11个9。
同时FusionStorage的强一致性复制协议确保各个数据副本的一致性,一个副本写入,多个副本读取,写数据采用掉电保护Cache。
●并行快速故障重建:数据分片在资源池内打散,硬盘故障后,可在全资源池范围内自动并行重建,1TB数据重建< 30分钟,CPU占用率小于10%。
●易扩展和超大容量:FusionStorage的分布式无状态机头可横向扩展,存储与计算同步平滑扩容,支持非烟囱式超大容量扩展。
●计算存储深度融合:FusionStorage存储软件部署在挂载本地硬盘的服务器上,把各服务器的本地硬盘组织成一个虚拟的资源池,替代外置的存储设备,天然支持计算和存储设备的高度融合,节省外置存储的购置成本并且统一维护。
2.2.1 分布式机头FusionStorage采用无状态的分布式软件机头,机头程序部署在各个服务器上,无集中式机头的性能瓶颈。
单个服务器上软件机头只占用较少的CPU资源,提供比集中式机头更高的IO处理能力,当扩充存储刀片资源时,机头随之也扩充,彻底消除IO瓶颈。
2.2.2 分布式缓存FusionStorage实现了计算和存储的融合,缓存和带宽都均匀分布到各个服务器节点上。