虚拟化软件需求--服务器虚拟化指标--与VMWare的差异分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文中黑色指标为Citrix和VMWare的共性指标。
标记为红色的指标为Citrix的特性指标。
1.1.1 虚拟化软件需求
1.1.1.1 功能需求
1、根据系统的应用特点,适合的虚拟化技术应具有以下基本特性:
∙可支持多个不同的操作系统,并实现不宕机前提下的系统迁移,即将正在运行中的虚拟机从一台物理机器或存储设备上搬移到另一台,而业务不中断;
∙可将虚拟化数据中心服务器集群中的各服务器的CPU和内存、网络、存储等资源整体定义成一个“资源池”,能够根据所运行虚拟机的负载轻重,自动在集群的资源池内动态分配部署,实现工作负载的负载均衡,使资源利用率最大化的同时也能够保证重点业务的资源使用,此处所指资源包括计算资源、网络资源与存储资源;
∙具有保证虚拟机高可用的技术手段。系统可通过网络心跳和存储心跳检测组成资源池的高可用集群的物理服务器的故障,并可在该高可用集群中其它正常运行的物理服务器上自动重新启动虚拟机,同时虚拟机的重新启动能够与资源池的动态负载均衡结合根据当前业务运行的资源状况自动选择资源充裕的物理服务器,以保证不影响主要业务系统的资源使用和持续运行;
∙对于需要7*24运行的业务系统,需要资源整合平台能够提供服务器宕机而虚拟机业务运行不间断的技术保障,例如虚拟机容错技术等;
∙支持运行关键应用的多vCPU虚拟机的容错;
∙实现按需自动资源调配,可跨资源池的动态调整计算资源,能够针对不同业务重要性的虚拟机,可设定CPU资源、内存资源、存储IO资源和网络流量资源的不同优先级、最大资源限额和最小资源预留,以保证虚拟化资源池中的重要业务能够获得最充足的资源;
∙支持虚拟机对CPU颗粒化控制,可将虚拟机指定在某几个CPU上运行,指定占用CPU核的份额,指定CPU占用的优先级;
∙支持存储热迁移,在FC/iSCSI/NFS/Local Storage不同类型的存储LUN上在线迁移虚拟机虚拟磁盘;
∙提供整合备份手段,提供虚拟化存储池的API接口等,并可与第三方备份软件无缝集成,从而减少备份代理的数量和成本;
∙支持在同一个物理机或跨物理机的虚拟机应用集群,并能够实现虚拟机-虚拟机关联性,可定义在虚拟机应用集群中各虚拟机的启动或停止顺序以及时间间隔,以保证有依赖关系的应用自动启动和停止的可靠性,提高应用的高可用能力∙可在负载均和策略中定义适用于策略的主机和排除的主机,以确保负载均衡调度中适用于负载均衡策略和不适用于负载均衡策略的虚拟机运行在不同的物理机上,保证虚拟机应用机群的运行可靠性。也用于保证某些虚拟机应用运行于特定的服务器上;
∙提供完备的管理工具和友好的中文单一管理界面,可提供硬件平台完整的资源映射和拓扑图,可实现对虚机的部署、启动和迁移,具有自动报警和通知功能,可实现
对软件开发包支持和第三方管理工具的集成;
∙提供系统虚拟化工具,实现物理服务器到虚拟机的转换,以便于未来业务系统的虚拟化部署;
1.1.1.2 技术要求
1、虚拟化资源整合平台软件
(1)硬件兼容性
∙虚拟化资源整合平台软件支持现有市场上主要服务器厂商的主流X86服务器;
∙兼容现有市场上主要的存储阵列产品,如SAN、NAS和iSCSI产品, 包括EMC、IBM、HP、HDS、Netapp、Oracle、Dell等;
∙兼容现有市场上主要的网卡和HBA卡产品。
(2)虚拟机操作系统兼容性
∙支持X86硬件平台的Intel VT或AMD V的技术,以提供虚拟化环境下更好的处理器性能;
∙在同一物理服务器上可以同时运行异构操作系统平台的虚拟机;
∙支持32bit 和64bit操作系统的虚拟机;
∙兼容现有市场上X86服务器上能够运行的主流操作系统,包括WinXP、windows Vista、Win2003、windows 2008、Reahat Linux、Suselinux、CentOS、Oracle
Enterprise Linux、Debian、Ubuntu等。
(3)体系结构
∙采用裸机体系结构(Bare-metal architecture),从而提供高性能,高可用高扩展性,系统文件安装后应<4G以减少系统开销并提高安全性;
∙虚拟化层的内核自带硬件驱动,从而更有效地利用硬件性能。
(4)基本功能要求
∙支持在X86服务器上建立多个虚拟机分区;
∙虚拟机具备物理服务器的基本属性和功能;
∙每个虚拟机可以安装独自的操作系统;
∙每个虚拟机之间可以做到故障隔离;每个虚拟机之间可以做到隔离保护,其中一个虚拟机发生故障不会影响同一个物理机上的其他虚拟机;
∙在同一物理服务器上可以同时运行异构操作系统平台的虚拟机;
∙每个虚拟机可以支持虚拟多路CPU(vSMP)以满足高负载应用环境的要求,每个虚拟机至少能够支持4个vCPU以上;
∙能够将不少于16台的物理机组成高可用和动态资源管理集群,通过对集群内物理机和虚拟机的实时监控,能够实现虚拟机-虚拟机关联性,以满足不同情况的要求;
∙支持直接使用本地硬盘或集中存储,如SAN、NAS和iSCSI来安装虚拟机;
∙虚拟化软件内置共享集群文件系统,多个物理机之间可以共享一个或多个集群文件系统;并且共享集群文件系统支持跨多个LUN, 支持在线增加LUN;
∙支持内置的虚拟交换机,该虚拟交换机需要支持万兆虚拟机的虚拟网络端口;
∙支持多种网卡绑定,包括活动/活动、活动/备份、LACP,支持VLAN;
∙虚拟机交换机能够针对不同类型网络流量和虚拟机业务的实际要求,实现对应重要级别的带宽使用控制划分,以合理分配网络资源;
∙支持虚拟磁盘QoS,通过设置虚拟磁盘IO优先级实现性能调优;
∙虚拟交换机内置访问控制功能,控制在同一物理主机上和不同物理主机运行的虚拟机之间的各种协议的访问控制,支持虚拟化环境下的RSPAN,支持IDS/IPS的连接,以保证虚拟化平台的安全性
∙支持虚拟网络监控和流量管理,支持netflow在虚拟化环境下的流量分析,查看并监控虚拟网络资源的使用情况,并以仪表盘,数据报表和实施数据及图线的方式监
控虚拟网卡、物理网卡、虚拟交换机的流量、协议及应用的流量使用,支持对网络
资源的QOS控制。
∙支持针对不同的虚拟机业务应用重要性合理分配所使用存储卷的IO资源;
∙支持与主流备份软件和其备份代理结合,进行在线方式的全量备份和增量备份;
∙内置快照功能;
∙内置模板功能,可使用模板实现快速和定制化的批量虚拟机部署;
∙内置拷贝功能,可对虚拟机实现全拷贝和快速拷贝,快速拷贝可调用存储接口实现秒级的虚拟机复制,以满足业务连续性的服务要求;
∙提供免费的,简单的工具,能够把物理机转变为虚拟机;
∙支持ARP/IP Spoofing 和Traffic Sniffing攻击防护,支持ipset;
∙支持自动批量的从其他虚拟化平台实现虚拟机的迁移。
(5)高可用性要求
∙支持不间断地将虚拟机从一台物理服务器或一台存储设备上在线迁移到另一台物理服务器或另一台存储设备上;
∙支持跨数据中心的虚拟机动态迁移,可将虚拟机在线的从一个数据中心的物理机和存储上动态的迁移到另一个数据中心的另一台物理机和存储上,且保持业务不间断,从而支持双活的数据中心的服务要求
∙支持多台物理服务器的之间的相互热备,实现当其中一个物理服务器发生故障时,自动将其上面的虚拟机切换到其他的服务器;
∙支持通过网络和存储两种方式对物理服务器可用性状态的监控,以提高系统监控的可靠性;
∙支持多台物理服务器上的虚拟机根据计算资源(CPU/内存)和存储资源(存储容量/IO负载)的实际使用情况进行动态的迁移和在线的自动调整,能够实现按需自