文章目录 FusionCompute产品定位FusionCompute产品架构FusionCompute软件逻辑组成 FusionCompute产品功能虚拟化计算虚拟化存储虚拟化网络 FusionCompute带来的价值FusionCompute规划部署注意事项网络规划安装流程虚拟化部署VRM逻辑视图物理部署VRM逻辑视图
FusionCompute产品定位
FusionCompute是云操作系统软件,主要负责硬件资源的虚拟化,以及对虚拟资源、业务资源、用户资源的集中管理。它采用虚拟计算、虚拟存储、虚拟网络等技术,完成计算资源、存储资源、网络资源的虚拟化。同时通过统一的接口,对这些虚拟资源进行集中调度和管理,从而降低业务的运行成本,保证系统的安全性和可靠性,协助运营商和企业构筑安全、绿色、节能的云数据中心能力。
云机房
硬件基础设施层
硬件资源包括服务器、存储、网络、安全等全面的云计算基础物理设备,支持用户从中小规模到大规模的新建或扩容,可运行从入门级到企业级的各种企业应用。设备类型丰富,可为客户提供灵活的部署选择。FusionStorage Block
FusionStorage Block是一种存储与计算高度融合的分布式存储软件,在通用服务器上部署该软件后,可以把所有服务器的本地硬盘组织成一个虚拟存储资源池,提供块存储功能。FusionSphere虚拟化套件
FusionSphere虚拟化套件通过在服务器上部署虚拟化软件,将硬件资源虚拟化,从而使一台物理服务器可以承担多台服务器的工作。通过整合现有的工作负载并利用剩余的服务器以部署新的应用程序和解决方案,可以实现较高的整合率。FusionCompute
FusionCompute是云操作系统软件,主要负责硬件资源的虚拟化,以及对虚拟资源、业务资源、用户资源的集中管理。它采用虚拟计算、虚拟存储、虚拟网络等技术,完成计算资源、存储资源、网络资源的虚拟化。同时通过统一的接口,对这些虚拟资源进行集中调度和管理,从而降低业务的运行成本,保证系统的安全性和可靠性,协助运营商和企业构筑安全、绿色、节能的云数据中心能力。eBackup
eBackup是虚拟化备份软件,配合FusionCompute快照功能和CBT(Changed Block Tracking)备份功能实现FusionSphere的虚拟机数据备份方案。UltraVR
UltraVR是容灾业务管理软件,利用底层SAN存储系统提供的异步远程复制特性,提供虚拟机关键数据的数据保护和容灾恢复。API
API(Application Programming Interface,应用程序接口),向上层应用提供接口FusionAccess
桌面云,华为远程桌面软件FusionCube超融合一体机
OpenStack开源云计算管理平台 FusionCompute产品架构
CNA:Compute Node Agent,CNA部署在需要虚拟化的服务器上。
VRM:Virtual Resource Management,VRM可以部署成VM或者部署在物理服务器上;VRM对外提供网页操作界面供管理维护人员。
管理计算节点上的虚拟机
管理计算节点上的计算、存储、网络资源VRM管理集群内的块存储资源
管理集群内的网络资源(IP/VLAN),为虚拟机分配IP地址
管理集群内虚拟机的生命周期以及虚拟机在计算节点上的分布和迁移
管理集群内资源的动态调整
通过对虚拟资源、用户数据的统一管理,对外提供弹性计算、存储、IP等服务
通过提供统一的操作维护管理接口,操作维护人员通过WebUI远程访问FusionCompute对整个系统进行操作维护,包含资源管理、资源监控、资源报表等。FusionCompute产品功能 虚拟化计算
FusionCompute支持将x86服务器虚拟化为多台虚拟机,最终用户可以在这些虚拟机上安装各种软件,挂载磁盘,调整配置,调整网络,就像普通的x86服务器一样使用它。
对于最终用户,虚拟机比物理机的优势在于它可以很快速的发放,很方便的调整配置和组网。对于维护人员来讲,虚拟机复用了硬件,这样硬件更少,加上云平台的自动维护能力,维护成本显著降低。对于系统管理员,可以很直观的知道资源使用的总量及变化趋势,以便决策是否扩容。
将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理。同时硬件辅助虚拟化技术提升虚拟化效率,增加虚拟机的安全性。
虚拟化计算中如cpu、内存、I/O虚拟化将会额外单独介绍
虚拟化存储FusionCompute支持将SAN设备、计算节点本地存储以及FusionStorage提供的虚拟存储空间统一管理,以虚拟卷的形式分配给虚拟机使用。
存储设备的能力、接口协议等差异性很大,存储虚拟化技术可以将不同存储设备进行格式化,将各种存储资源转化为统一管理的数据存储资源,可以用来存储虚拟机磁盘、虚拟机配置信息、快照等信息。用户对存储的管理更加同质化。
虚拟机磁盘、快照等内存均以文件的形式存放在数据存储上,所有业务操作均可以转化成对文件的操作,操作更加直观、便捷。
基于存储虚拟化平台提供的众多存储业务,可以提高存储利用率,更好的可靠性、可维护性、可以带来更好的业务体验和用户价值。
华为提供基于主机的存储虚拟化功能,用户不需要再关注存储设备的类型和能力。存储虚拟化可以将存储设备进行抽象,以逻辑资源的方式呈现,统一提供全面的存储服务。可以在不同的存储形态,设备类型之间提供统一的功能。
对于最终用户,就像x86服务器使用本地硬盘一样的方式使用,可以格式化,安装文件系统,安装操作系统,读写。同时,虚拟化的存储还具备快照能力,可以调整大小,这是物理硬盘不能实现的。
对于管理员来说,虚拟存储卷并不一对一映射到某块具体的磁盘,而是收敛到几台SAN设备。由于SAN设备已经有了可靠性保障,所以更换硬盘的工作量大规模下降。同时,虚拟存储具备瘦分配,灵活调整,QoS可限制,可迁移等等比物理盘强的特性,在整体成本方面优势很明显。
FusionCompute具备支持分布式虚拟交换,可以向虚拟机提供独立的网络平面。像物理交换机一样,不同的网络平面间通过VLAN进行隔离。
分布式虚拟交换机
提高业务可靠性 故障或维护时可以迁移到其他节点,不影响虚拟机其他业务。 FusionCompute规划部署 注意事项
安装FusionCompute时,需要满足一定的要求,才能保证正确安装。
要求 CPU支持硬件虚拟化技术,如Intel的VT-x,并已在BIOS中开启CPU虚拟化功能 内存 > 8G 硬盘 > 70G(VRM最小需求140G) 建议使用1、2号硬盘组RAID 1,用于安装主机操作系统,以提高可靠性 注意事项 安装过程不允许修改本地PC或便携的IP地址 安装FusionCompute时,要求已关闭本地PC的防火墙; 文件夹路径中不能包含中文字符,完整路径长度不超过256位; 环境搭建过程,不要随意对主机进行重启操作。 网络规划 BMC平面 主机BMC网口所使用的平面。通过BMC平面可远程访问服务器的BMC系统。 管理平面 用于管理系统统一管理所有节点,以及节点间内部通信所使用的平面。使用管理平面的IP地址包括: 所有主机的管理IP地址,即主机管理网口使用的IP地址。管理节点虚拟机的IP地址。存储设备控制器的IP地址。 存储平面主机与存储设备的存储单元互通所使用的平面。使用存储平面的IP地址包括:
所有主机的存储IP地址,即主机存储网口使用的IP地址。存储设备的存储IP地址。 业务平面 用户虚拟机业务数据在网络中使用的平面。 安装流程安装CNA主机
1. 通过PXE方式批量安装主机 2. 通过ISO挂载手动安装单台主机安装VRM
1. 可以使用FusionCompute安装工具虚拟化部署VRM 2. 可以在物理主机上挂载ISO方式手动安装VRM,过程同ISO手动安主机安装具体流程在文章:在VMware Workstation以及云服务器上安装华为FusionCompute
虚拟化部署VRM逻辑视图VRM主备部署在不同的CNA上,部署后VRM不能迁移
物理部署VRM逻辑视图VRM部署在不同的物理服务器上