佚名 发表于:14年08月15日 11:27 [综述] DOIT.com.cn
作为企业IT架构的核心,服务器的稳定性与性能表现将会在很大程度上影响到企业整体业务的运转。如果是类似电子商务、媒体、游戏、APP这类整体业务与网络访问量息息相关的互联网和移动互联网公司,一次服务器突发事件所造成的影响可能会更严重。因此,企业在构建后台IT系统时,首要确保的就是系统能够稳健运行。
将多种服务和软件装在同一台服务器上运行,这在很多企业来说都是非常常见的,好处也很直接——节约成本,节省空间。如果说将一台服务器运行多个应用是不可取的,那么为每个应用都单独配备服务器甚至做容灾备份,对于很多初创型企业和中小企业用户来说同样是一笔不小的负担,对比而言,前者反倒更容易被接受。现在有个新技术,虚拟化可以帮助企业用户避免这些担忧。
简单而言,服务器虚拟化就是通过软件定义,将服务器的硬件资源(CPU、内存、硬盘、网卡等)变成可以动态管理的“资源池”,进而将一台服务器变成几台甚至上百台相互隔离的虚拟服务器,而不再受限于物理上的界限,同时每台虚拟机的硬件配置都可以进行灵活调整。它所带来的最大好处就是降低硬件成本,降低管理和运维成本,同时降低空间占有。
通过虚拟化技术,再需要将多个应用共享服务器时,可以分别置于相互独立的虚拟机中,互不影响,因此应用在传统架构上的诸多弊端也将不复存在。
此外,借助虚拟化技术还可以实现资源的自动按需调配,当多台服务器做虚拟化,某个应用负载过大时,这台主机上所要跑的虚拟机就会自动迁移到其他主机上。以邮件服务为例,很多企业的员工,都会在每天早上天9-10点访问邮件系统,在公司IT架构中,有三台服务器在跑虚拟化,其中一台运行exchange邮件服务器和ERP服务器,这时exchange负载量过大,用户就可以通过自动设置,把这台主机上跑的ERP应用自动迁移到其他服务器上,从而使应用更加合理,而且这种调配完全是基于业务展开,而不是硬件,利用虚拟化技术实现了软件需求与硬件资源的更好匹配,让企业业务的开展保持稳定和连续。
vmware一个按需调配资源功能。
如何实现
要实现虚拟化主要通过软件和硬件两个部分来组成。针对软件部分,现在业界普遍在用的有三种VMware、Citrix、hyper-V的软件,其中VMware是服务器虚拟化占有率最高的,大概有70%的用户会选择。硬件方面,则需要选择性能足够强悍,具备高存储、高内存、超强I/O 能力以及可扩展性的机型,这里建议大家选择质量和服务都有保障的大品牌产品。以戴尔PowerEdge R720 和R820为例,它本身在虚拟化方面就具有优势。
首先,作为三大服务器厂商之一,像VMware等软件在进行产品升级的时候,都会率先在R720和R820等服务器上进行测试,只有测试没有问题后,才会上到整个系统,所以在软件兼容性上这两款设备是没有问题的。
其次,在硬件性能上,R720 和R820分别是2路2u和2路4u服务器,性能比较强大,所以针对客户做硬件虚拟化的话,配置上是游刃有余的。
此外,这两款服务器同时支持戴尔独家的SD卡安装,用户可以将虚拟化软件装载到SD卡当中,这样做的好处是,当机器的SATA或 SAS硬盘出现问题,不会因为软件装载硬盘上而影响整个虚拟机。
最后,这两款机器还支持SSD卡的增加,针对有些用户对IO池的要求,可以通过加大SSD硬盘来实现扩大缓存的一个功能。
除了软硬件准备外,企业在实施虚拟化过程中同样需要做好精心准备,包括制定适合企业自身的虚拟化结构,进行IT人员专业培训等。
总结:
目前,服务器虚拟化技术已经趋于成熟,并开始广泛应用于中小企业用户。借助服务器虚拟化,用户可以实现将多种系统或应用共享一台或几台服务器,进而达到节省成本,提高资源利用率和工作效率的目的。