IT是一个充满创新与激情的行业,几乎每隔一段时间,就会有一种新的技术革新成为市场的热点。而最近几年,随着IT技术发展的日新月异,大量高性能、高整合率而又异构的基础硬件平台不断涌现,虚拟化日渐成为了新的热点:服务器虚拟化、存储虚拟化、网络虚拟化,越来越成为人们耳熟能详的词汇,所有主要的IT厂商也都在推波助澜,似乎大有让这股潮流演变成海啸之势。但是虚拟化到底是做什么用的呢,它究竟能给复杂多变而又充满挑战的IT运维环境带来怎样的影响呢?本文就以电信行业为例,看看虚拟化从中起到了怎样的积极作用。
由于虚拟化所涉及的领域非常广泛,不同的厂商对虚拟化又有着不同的诠释,不可能一概而论,所以本文着重探讨的是服务器领域的虚拟化,特别是被称为工业标准服务器的X86架构服务器(也即人们通常俗称的PC服务器)的虚拟化。
之所以以电信行业为例,是因为在任何一个现代化的国家里,电信公司都是具有举足轻重地位的代表性大企业,而电信的机房里更是集各种最新最高精尖的IT技术之大成,一种新的IT技术或解决方案,如果没能在电信的机房里占据一席之地,就很难说它真的是一个市场热点。
也许有人会说:"你要用电信行业为例来讨论X86架构服务器的虚拟化,是不是不太现实?据我所知,电信核心业务几乎都是运行在UNIX服务器上,即使有少量X86服务器,运行的也不过是些非关键性的业务,有必要做虚拟化吗?"
这种说法言之有理却又失之偏颇,没错,基于对性能和高可用性的考虑,目前的电信主流核心应用运行的平台仍然是以UNIX服务器为主,而这些UNIX服务器大都具有自身特有的基本虚拟化特性,如逻辑分区功能。但是不能否认的是除了这些关键性的核心应用外,仍然有很多似乎不那么关键,不那么重要的应用是运行在X86架构的服务器上的,而这些应用之所以被认为不那么关键和重要,也许仅仅是由于以前技术上的限制,无法让其所运行的X86架构服务器具备UNIX服务器的高性能和高可用性,因为没有一个企业能把内部的所有应用都一视同仁的"关键化""核心化",那样的话,意味着所有的应用都要运行在成本相对高昂、对管理使用技能要求更高的UNIX服务器上甚至是大型机上,部署与维护的成本将会难以估量。可是那些"非关键性"的X86架构服务器所带来的维护管理上的麻烦并不会因此而减少,很多时候,由于X86架构服务器的典型一对一部署方式,即一台服务器部署一个应用,造成服务器数量大量分散,且出现问题的时候,又缺乏有效的方式来及时恢复,只能是靠睁一只眼闭一只眼的方式应付过去,人为的"不关键"起来。
但是如果有一种方法能够改变这种现状,在不增加更多的成本,不改变基础硬件平台,同时对用户现有的环境又不会造成太大的影响情况下,实现了X86架构的高度整合率、高管理性与高可用性,我想没有人会真的拒绝。而X86架构服务器的虚拟化就是这种有效的解决途径之一,而且是非常重要的一个途径。
如前所述,虚拟化的含义非常广泛,一种比较通俗的定义就是:"简单来说,虚拟化就是淡化用户对于物理计算资源,如处理器、内存、I/O设备的直接访问,取而代之的是用户访问逻辑的资源,而后台的物理连接则由虚拟化技术来实现和管理"。这个定义形象的说明了虚拟化的基本作用,其实就是要屏蔽掉传统方式下,用户部署应用时需要考虑的物理硬件资源属性,而是更着重于应用真正使用到的逻辑资源,如CPU主频Hz,内存大小等。
虚拟化产品是逐渐成熟与完善的,第一代的虚拟化产品通过一个hypervisor或者是主机的架构提供了服务器的分区能力。第二代的虚拟化技术增加了虚拟化的管理、生产力的规划、物理服务器到虚拟机的迁移已经其他的工具用于整合生产服务器。而X86架构服务器虚拟化的市场开拓者与领导者VMware的第三代虚拟架构(VI3),则代表了新一代的虚拟化技术,该虚拟架构重新定义了一个新的IT标杆,它将工业标准服务器和存储虚拟化组成了一个整体,聚合成一个动态的可集中管理的资源池,可使任何应用或操作系统保持持续优化和高可用状态。它使得企业有能力去转化、管理和优化他们的IT系统架构。VMware的虚拟架构可以让用户的数据中心被整合成一个单一的包括处理器、存储和网络连接的资源池。
在一个虚拟架构中,用户可以把资源看成是专属于他们的,而管理员则可在企业范围内管理和优化整个资源。VMware的虚拟架构可以通过增加效率、灵活性和响应能力来降低企业的IT花费。管理一个虚拟架构可以让IT部门更快的连接和管理资源,以满足商业所需。
虚拟架构可以让IT部门达成以下目标:
35%-75% TCO 节省
通过将整合多个物理服务器到一个物理服务器降低40%软件硬件成本;
整合比:生产环境10-15 : 1 ,开发测试环境15-20 : 1;
每个服务器的平均利用率从5%-15%提高到60%-80%;
降低70-80%运营成本, 包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本。
提高运营效率
部署时间从小时级到分钟级, 服务器重建和应用加载时间从 20-40 hrs =>15-30 min, 每年节省10,000 人/小时(300台服务器);
以前硬件维护需要之前的数天/周的变更管理准备和1 – 3小时维护窗口,现在可以进行零宕机硬件维护和升级。
提高服务水平
帮助您的企业建立业务和IT资源之间的关系,使IT和业务优先级对应;
将所有服务器作为大的资源统一进行管理,并按需自动进行动态资源调配;
无中断的按需扩容。
旧硬件和操作系统的投资保护
不再担心旧系统的兼容性,维护和升级等一系列问题。
下面来针对几种电信领域常见的应用场景进行分析,来看看虚拟化给电信运营环境所带来的一些帮助。
1、电信机房基于X86架构的数据库及应用服务器整合:
虽然目前绝大部分的电信核心应用都是运行在UNIX服务器系统之上,但是仍然会有一些应用运行在X86架构服务器上,如一些OA系统,邮件服务器等,甚至包括Windows的AD域控制服务器、DNS服务器、Web服务器、企业杀毒软件服务器等等。传统的方式下,这些应用几乎都是采用的一对一的模式来部署的,因为在缺乏高可用性的保证下,没有哪个人会把所有的鸡蛋放在一个篮子里,独自承担这种巨大的风险。
特点:
分散部署,缺乏有效的高可用性保障,管理困难,部署麻烦。
解决方案:
VMware虚拟架构(VI3)+高端高性能服务器组。
方案优势:
可实现集中化管理,模板式部署,通过VI3产品套件中提供的,HA、VMotion、DRS等特性,具有了高可用性保证,易于实现灾备目标,可方便的实现在线迁移与零宕机维护,提高服务级别。
应用案例:
Qualcomm公司,采用VI3整合Web及数据库应用,利用VMotion技术实现零宕机系统升级维护。
2、前端营业网点PC机上收整合:
电信业务的一大特点就是依托于大量按地域分散部署的营业网点,虽然现在有各种各样的新型业务模式,如网上交易、电话交易等等,但这些物理存在的营业网点仍然具有着举足轻重的地位,每个网点都有用于与中心联系的通信服务器,每个柜员也都有自己的PC机用于完成相应的业务。
现状:
庞大的分散在各个网点的PC机,部署麻烦,管理困难,维护复杂,难于保障安全性和可靠性。
解决方案:
VMware虚拟架构(VI3)及虚拟桌面(VDI)解决方案+刀片或机架式服务器组。
方案优势:
高度集中化管理,确保高可靠性及安全性,部署方便,易于维护。
应用案例:
某电信公司全省几万台营业网点PC机集中化整合与管理。
3、电信呼叫中心(Call Center):
为了提供高效高质的客户关系管理,所有的电信公司都建有现代化的呼叫中心,成百上千的客服人员通过各自的PC终端,进行着查询客户信息、按客户要求更改业务,处理客户投诉等工作。
特点:
大量同质化的PC客户端,部署麻烦,管理困难,维护复杂。
解决方案:
VMware虚拟架构(VI3)及虚拟桌面(VDI)+刀片或机架式服务器组。
方案优势:
模板化批量部署,集中化管理,高可靠性及安全性。
应用案例:
加拿大BELL,在其呼叫中心采用上百台刀片部署将近2000个虚拟客户端,提供了集中化的管理,提高了管理维护的效率,增强了安全性。
4、开发测试中心:
为了保持行业领先地位,需要电信企业具有持续发展的能力,不断开发出新的业务品种出来,因此做为这种创新能力的体现之一的开发测试中心,就显得尤为重要了。而这些开发测试中心中,也使用着大量的X86架构服务器。
特点:
服务器蔓延无序,系统设置与设立方面开销庞大,低价值重复性装机工作量大,资源难于共享,缺陷的再现与故障处理困难。
解决方案:
VMware虚拟架构(VI3)及实验室管理(Lab Manager)+高端高性能服务器。
方案优势:
整合并高效地共享实验室资源;可以自助的方式,安全地进行资源"签出"和设立,同时保持IT部门对实验室的控制;能够可靠地进行软件缺陷的再现、故障处理和解决。
应用案例:
Juniper Network,总计使用了400多台测试服务器,通过采用VMware VI3及实验室管理解决方案,每个测试周期的测试案例可达1万4千多个,极大地提高了开发测试效率,提升了产品品质。
5、数据中心的灾难备份(X86平台):
电信机房至关重要,为此企业不惜投入重金来确保其能长期稳定可靠的运行,但是天灾人祸总难免, 不怕一万,就怕万一,一次灾难性的事件发生,可能就会给企业带来灭顶之灾,所以很多企业都开始或者正在计划部署灾难恢复系统,而大量的X86架构服务器上的应用如何进行灾难保护呢。
特点:
传统的数据中心灾难备份投资高昂、实现复杂、维护困难、可靠性低,大多只是实现了数据级的灾备。
解决方案:
VMware虚拟架构(VI3)+高端高性能服务器组+高端高性能光纤磁盘阵列。
方案优势:
有效减少计划内及计划外宕机时间,降低成本和复杂性,改善灾难恢复,提高可靠性,不需要升级灾备中心的服务器以及和主中心一对一的服务器硬件,易于自动化,不需要裸机恢复,实现应用级乃至业务级灾备。
应用案例:
某电信公司,通过VMware解决方案实现生产中心的灾难备份,达成业务连续性目标,在一次实际灾备切换中,仅用16分半钟时间在灾备中心恢复了400个虚拟机。
6、IDC:
IDC是电信行业的一个特殊领域,通过提供主机托管、虚拟主机业务等方式,IDC的机房承载着互联网世界中大部分的访问负载。众多的知名网站,都将自己的服务器部署在IDC的机房中。
特点:
大量服务器集中部署,对空间、能耗、网络环境的要求都非常高,其客户的要求多变且难以预测。
解决方案:
VMware虚拟架构(VI3)+高端高性能服务器组。
方案优势:
整合并高效地共享服务器资源;快速的响应能力,可随业务变化及时做出调整,对空间、能耗、网络环境的要求相对较低,可提供增值服务。