服务器虚拟化解决方案.docx
《服务器虚拟化解决方案.docx》由会员分享,可在线阅读,更多相关《服务器虚拟化解决方案.docx(5页珍藏版)》请在冰豆网上搜索。
服务器虚拟化解决方案
服务器虚拟化解决方案
1.1.1服务器应用现状
无论是网络中心还是图书馆,都存在大量的PC服务器,这些服务器运行Windows或Linux操作系统,承载着不同类型的应用。
按照传统的应用部署方式,一个应用部署在一台物理服务器,几十台甚至上百台服务器,将会造成如下的众多问题:
Ø成本高
∙硬件成本较高。
∙运营和维护成本高,包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本等。
Ø可用性低
∙可用性低,因为每个服务器都是单机,如果都配置为双机模式成本更高。
∙系统维护和升级或者扩容时候需要停机进行,造成应用中断。
Ø缺乏可管理性
∙数量太多难以管理,新服务器和应用的部署时间长,大大降低服务器重建和应用加载时间。
∙硬件维护需要数天/周的变更管理准备和数小时的维护窗口。
Ø兼容性差
∙应用迁移到新的硬件平台,需要与旧系统兼容的操作环境(如操作系统)。
1.1.2服务器虚拟化技术
{0><}100{>VMwareESXServer是一个强健、经过生产验证的虚拟层,它直接安装在物理服务器的裸机上,将物理服务器上的处理器、内存、存储器和网络资源抽象到多个虚拟机中。
<0}{0>通过跨大量虚拟机共享硬件资源提高了硬件利用率并大大降低了资金和运营成本。
<0}{0>通过高级资源管理、高可用性和安全功能提高了服务级别--对于资源密集型的应用程序也不例外。
每一台虚拟服务器都可以利用VMware虚拟对称式多重处理(SMP)技术,通过使单个虚拟机能够同时使用多个物理处理器,增强了虚拟机性能。
<0}{0><}0{>作为一项独特的VMware功能,VirtualSMP支持虚拟化需要多处理器和密集资源的企业应用程序(如数据库、企业资源计划和客户关系管理)。
VMwareVMFS虚拟机文件系统,是一种高性能的群集文件系统,允许多个ESXServer安装同时访问同一虚拟机存储。
<0}{0>由于VMware的虚拟架构系统中的虚拟机实际上是被封装成了一个档案文件和若干相关环境配置文件,通过将这些文件放在SAN存储阵列上的VMFS文件系统中,可以让不同服务器上的虚拟机都可以访问到该文件,从而消除了单点故障。
以下VMWare高级功能提供了资源优化和高可用性特征。
<0}
Ø使用VMwareDRS将可用资源与预定义的业务优先事务协调起来,同时使用VMware分布式资源调度程序优化服务器资源的使用和调度。
Ø使用VMotion™迁移运行中的虚拟机和执行无中断的IT环境维护。
Ø使用VMwareHA实现经济高效、独立于硬件和操作系统的应用程序可用性。
{0><}0{>VirtualCenter提供了管理任意规模的虚拟IT环境所需的最高级别的简便性、效率、安全性和可靠性。
<0}
1.1.3集中存储与服务器虚拟化
虚拟化技术与集中存储是分不开的,部署虚拟化的一个最重要的前提就是需要采用高性能的集中存储系统。
采用了集中存储之后,才能实现虚拟机的高可用、在线迁移、资源分配等的功能。
如图所示:
通过采用集中存储,数据皆存储在一个磁盘阵列柜中,一方面便于数据的统一管理及使用,另一方面,由于每个虚拟机实际上就是一个文件,我们只需要将所有的虚拟机文件拷贝出来即进行了备份。
如果发生了数据丢失,我们只需要将备份出来的虚拟机文件直接拷贝回去即可直接使用。
而这种所有数据的完整备份方式如果采用传统的服务器部署方法的话是无法办到的。
服务器虚拟化对存储架构提出了新的要求,这些要求在传统物理服务器的环境中是不存在的,例如:
Ø支持VMWare高级功能
要利用诸如分布式资源调度DRS、虚拟机实时迁移VMotion、高可用性HA等功能,需要使用共享存储。
Ø可靠性和冗余
数据保护和实时故障切换对于大多数行业而言都非常重要。
跨所有存储层执行后台数据块级复制的存储硬件,可使虚拟化环境完全符合当今服务级别协议(SLA)规定的“五个9”要求。
Ø性能
存储性能在服务器虚拟化中至关重要。
需要在所有存储层中解决性能问题。
对于高I/O、绑定到磁盘的应用程序(如数据库),应考虑使用光纤通道甚至固态闪存存储等高性能磁盘。
较低层存储可以得益于较慢的SATA驱动器中提供的大量低成本空间。