1.2.7 典型的虚拟化厂商及产品
从架构上来看,各种虚拟化技术没有明显的性能差距,稳定性也基本一致。因此,在进行虚拟化技术选择时,不应局限于某一种虚拟化技术,而应该有一个综合管理平台来实现对各种虚拟化技术的兼容并蓄,实现对不同技术架构的统一管理及跨技术架构的资源调度,最终达到云计算可运营的目的。近几年来,随着虚拟化技术的快速发展,虚拟化技术已经走出局域网,延伸到了整个广域网。几大虚拟化厂商的代理商越来越重视客户对虚拟化解决方案需求的分析,因此也不局限于仅代理一家厂商的虚拟化产品。国内典型的虚拟化厂商及产品介绍如下。
1. 华为FusionCompute
华为FusionCompute是云操作系统基础软件,主要由虚拟化基础平台和云基础服务平台组成,主要负责硬件资源的虚拟化,以及对虚拟资源、业务资源、用户资源进行集中管理。它采用虚拟计算、虚拟存储、虚拟网络等技术,完成计算资源、存储资源、网络资源的虚拟化;同时,通过统一的接口对这些资源进行集中调度和管理,从而降低业务的运行成本,保证系统的安全性和可靠性,协助运营商和企业客户构建安全、绿色、节能的云数据中心。华为FusionCompute采用虚拟化管理软件,将计算资源、存储资源和网络资源划分为多个虚拟机资源,为用户提供高性能、可运营、可管理的虚拟机。华为FusionCompute支持虚拟机资源按需分配,支持服务质量(Quality of Service,QoS)策略,以保障虚拟机资源分配。
华为FusionCompute的特点如下。
(1)大容量、大集群,支持多种硬件设备
华为FusionCompute具有业界最大集群容量,单个逻辑计算集群可以支持128台物理主机,最多可支持3200台物理主机。它支持基于x86硬件平台的服务器且兼容业界主流存储设备,可供运营商和企业灵活选择硬件平台;同时,通过IT资源调度、热管理、能耗管理等一体化集中管理,大大降低了维护成本。
(2)跨域自动化调度,保障客户服务水平
华为FusionCompute支持跨域资源管理,实现全网资源的集中化统一管理,同时支持自定义的资源管理SLA策略、故障判断标准及恢复策略。它根据不同的地域、角色和权限等,提供完善的分权分域管理功能。不同地区分支机构的用户可以被授权只能管理本地资源。跨域调度利用弹性互联网协议(Internet Protocol,IP)地址,支持在3层网络下实现跨不同网络域的虚拟机资源调度。华为FusionCompute可自动检测服务器或业务的负载情况,对资源进行智能调度,均衡各服务器及业务系统负载,保证系统良好的用户体验和业务系统的最佳响应。
(3)丰富的运维管理,精细化计费
华为FusionCompute提供多种运营工具,实现业务的可控、可管,提高整个系统运营的效率;并对不同的业务类型进行精细化计费,帮助客户实现精细运营。它支持“黑匣子”快速故障定位,系统通过获取异常日志和程序堆栈,缩短问题定位时间,快速解决异常问题;支持自动化健康检查,系统通过自动化的健康状态检查,及时发现故障并预警,确保虚拟机可运营管理;支持全Web化的界面,通过Web浏览器对所有硬件资源、虚拟资源、用户业务发放等进行监控、管理;支持按IT资源(CPU、内存、存储等资源)用量计费、按时间计费。
2. 新华三H3C CAS
新华三H3C CAS为H3C基于KVM开发的云管理平台,主要用于计算虚拟化。KVM只实现基本的虚拟化功能,H3C在KVM原生的虚拟化功能基础上加上了虚拟机集群资源管理、资源监控、高可靠性等特性。新华三H3C CAS虚拟化软件是H3C面向数据中心自主研发的企业级虚拟化软件,可提供强大的虚拟化功能和资源池管理能力,能有效整合数据中心IT基础设施资源,采用简单易用的管理界面降低IT管理的复杂度,为用户提供成本更低、可靠性更高、维护更简单的基础架构,使数据中心从传统架构向云架构平滑演进。新华三H3C CAS的特点如下。
(1)系统资源管理
新华三H3C CAS可以将物理机和虚拟机都组织到集群中进行统一的管理,同时可以监控集群下的物理机,一旦发生故障,就将物理机上的虚拟机迁移到其他的机器上,保证了高可用性。该平台还可以自动化地监测每台物理机的业务负载,当某台物理机上的资源不够用的时候,可以自动将虚拟机迁移到其他物理机上。
(2)高可靠性
所谓高可靠性指的是当服务器发生故障的时候,受影响的虚拟机将在集群中留有备用容量的其他主机上自动重启。
(3)集群高可用性
高可用(High Availability,HA)集群是双机集群系统的简称。HA集群是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。所有的物理机都连接到共享存储上,可以把主机合并为集群。一旦某台主机发生故障,通过集群高可用性就可以进行虚拟机的迁移。
3. 中兴ZXCLOUD iECS
中兴虚拟化软件平台ZXCLOUD iECS以Xen虚拟化技术作为虚拟化引擎,集成中兴电信级服务器操作系统、虚拟化管理套件、工具套件,为云计算解决方案提供全面的虚拟化能力支持。ZXCLOUD iECS支持主流操作系统Linux、Windows、Solaris等;支持x86、ARM、PowerPC等多种架构的CPU;支持Intel VT和AMD-V等硬件虚拟化技术;支持HA、在线迁移、动态负载均衡、动态资源调整及节能管理等功能。ZXCLOUD iECS包含资源虚拟化模块、系统安全模块、资源监控模块、负载均衡模块、能耗管理模块、虚拟机模块、虚拟机调度模块及资源统计模块等。
4. 深信服服务器虚拟化aSV
深信服服务器虚拟化技术基于KVM技术,将服务器的物理硬件资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器。这使得服务器不再受限于物理硬件上的界限,而是让CPU、内存、磁盘、I/O设备等硬件变成可以动态管理的资源池,从而实现服务器整合,提高资源利用率,简化系统管理,提高系统安全性,让IT对业务的变化更具适应力,保障业务连续、快速运行。
深信服提供的超融合业务承载解决方案aSV,通过分布式架构充分保障业务的稳定性;通过业界先进的智能分层技术提供高性能数据读写的能力;通过统一资源管理与应用优化技术实现“运维无忧”,为用户提供敏捷高效、安全可靠的业务承载平台。
5. 云轴科技ZStack
ZStack是一款开源的IaaS产品,提供社区版与商业版,这也是很多开源产品提供服务的主要形式。除了基本的虚拟化功能外,ZStack也提供私有云的相关功能,包括多租户、虚拟私有云(Virtual Private Cloud,VPC)、负载均衡等。ZStack在为用户提供所需功能的同时,由于其采用了轻量与高效的架构,因此具备非常高的并发性及可扩展性,能够管控数万物理节点。
ZStack与阿里云合作,共同提供混合云,能够在包括灾备、迁移、服务等场景中实现管理层面与数据层面完全打通的模式,为用户提供更灵活的IT基础设施方案。