1、浅谈在电信 IT 系统中虚拟化技术的实践研究【摘要】近年来,随着电信行业的蓬勃发展,电信 IT 系统的需要不断地更新与拓展,电信企业为了能够维持前端业务,大量的增加服务器的数量以建立健全的 IT 系统,极大的增加了设备的管理成本与维护费用,这就给电信行业带来了极大的挑战。所以,全面的对服务器虚拟化的技术是当前电信行业 IT 系统更新中极大规模的探索与实践,实际的研究数据表明:电信企业对于业务的 IT 系统进行的虚拟化的应用是积累了多年的实践经验的结果,这种虚拟化技术的运用不仅能够给电信企业的IT 系统带来了统一化、精细化的管理,而且降低了支撑成本,从一定层面上提高了电信管理的效果。 【关键词】
2、电信行业;虚拟化技术;IT 系统;应用实践 中图分类号:TN 文献标识码:A 电信企业 IT 系统虚拟化是当前科技中云计算的关键技术之一,伴随着电信业务的急剧增多,电信 IT 系统的建立是解决虚拟 I/0 性能低、大型数据库系统不可靠问题的重要途径。 1 虚拟化技术的概述 1.1 虚拟技术的基本含义 传统的虚拟技术主要指的是将整个数据中心服务器的物力资源虚拟想象成众多虚拟的资源加以利用,其中每一个虚拟化的资源可以保持高度的独立性,作为单独的运行主机告诉的处理数据,这样不仅极大地提高了硬件资源的使用效率,而且提高了电信 IT 系统的运行速度。 虚拟化涉及的范围很广,不仅包括网络技术的虚拟化、存储
3、的虚拟化,还包括桌面的虚拟化以及应用程序的虚拟化。在当前阶段,电信 IT系统的虚拟化主要指的是服务器都的虚拟化,尤其是随着 X86 架构在服务器市场上的出现,引起了学术界以及产业界对 X86 虚拟化技术在 IT 系统中运用的重视,新种类的虚拟化技术不断的涌现。 1.2 虚拟化技术的运用的现状 当前电信市场下,全虚拟化技术的运用并不广泛,大多数的电信企业都是利用半虚拟化的技术来进行 IT 系统的建设。在 X86 架构下,电信服务器上 CPU 虚拟化的核心问题就是保证 VCPU 能够正常执行命令,全虚拟化的状态就是实现服务器上 CPU 的虚拟化,其中采用的二进制的代码动态翻译技术是需要 VMM 虚
4、拟机管理器的监督与模拟,正确的执行虚拟机的执行代码,在模拟的正确位置,即敏感的指令之前插入陷入指令的虚拟技术。目前情况下有三种比较常见的虚拟化技术,第一,完全虚拟化技术,这是一种目前电信市场上最普遍运用的一种虚拟化技术,它的使用主要是采用一种名为 hypervisor 的软件,在虚拟的服务器与硬件系统之间建立起一种比较抽象的立体层,在完全虚拟化的环境下,该软件充当一种主机的操作系统运行在裸硬件上;第二,准虚拟化技术,这种技术在一定程度上减轻了处理器的负担,但是客户需要改动核心层面才能够与 hypervisor 软件协同工作,另外,准虚拟化技术的运用提高了服务器的性能,它的影响力不低于未经过虚拟
5、化处理的服务器,但是它不适用于 Windows 等专有的操作系统;第三,硬件虚拟化技术,目前常用的英特尔的虚拟化技术就是将虚拟硬件的仿真方面的繁重任务通过转移加入到硬件中,并将某些内存管理的功能运用到软件处理的微代码里,这些都使得 X86 架构的 CPU 更适用于实力虚拟服务器所带来的繁重的工作负载。 2 电信 IT 系统中虚拟技术的具体实践研究 2.1 X86 架构服务器上的虚拟化技术的实践研究 随着现代社会硬件设备的不断更新变化,X86 服务器的处理能力的改进大幅度的提升了 X86 架构的使用范围,甚至于,我们可以预测,在未来的电信虚拟技术的发展中,X86 芯片的处理能力将有可能超越 UN
6、IX 服务器的处理能力。 2.2 电信 IT 系统服务器虚拟化的关键因素 很多情况下,服务器的 CPU 硬件资源的冗余较大,严重制约着虚拟化性能的提高,首先,VMFS 虚拟机内文件系统的大小往往是要在整个磁盘的利用率与其性能之间找到一个可以取得虚拟化的一个平衡点,这样就会使得更多的虚拟机能够同时共享 VMFS 的空间,极大地增加了空间的灵活性,尤其是性能较好的虚拟机能够分配到尽可能多的逻辑单元号,这样就使得建立较小 VMFS 的目标能够实现;另外,在整个 IT 系统中,实现 I/0 系统的隔离,如果整个系统的任务繁重,就需要注意整个存储的规划,否则整个虚拟机都有可能被系统拖累,这种情况下就需要
7、进行调整,使得大部分的系统磁盘空间恢复到正常的状态。 3 电信 IT 系统中虚拟技术的网络规划 3.1 虚拟化环境下的流量分析与网络结构 首先,整个虚拟化的环境网络的流量和流向很大程度的发生了变化,不仅有对外服务的业务流量、虚拟化的管理流量、容错流量,还有特殊业务流量、虚拟机的迁移流量等,但是由于 VSPHERE 并不支持磁带库,所以我们只有采用网络备份的方式进行实际的虚拟机备份流量,在虚拟化的环境中,巨大的数据流量要求很高的网络性能,基于各种流量需求,必要的情况下使用万兆的网络宽带以保证虚拟环境下网络的有效通信。其次,虚拟化的网络模型与传统的网络结构大不相同,经常采用扁平化的网络构架,在云计
8、算模式下,由于设备的品牌众多,存在生成树的兼容性问题。 3.2 网络的虚拟化建设 电信企业 IT 系统的虚拟化技术通常由虚拟路由器、虚拟防火墙以及四层的虚拟交换机等,通过若干个路由器与交换机的连接,结合边界防护技术,构建符合安全规范的防护体系。另外,SAN 网络的架构通过独立的分层级联方式对系统的灵活性进行检验,在新的设备在 SAN 网络中生效配置之后,运用统一的 SANSWITCH 的版本系统,以确保每台 SAN SWICH DOMAIN ID 的唯一性。 4 虚拟化构架中的存储冗余与虚拟机的资源配置 首先,在虚拟化的构架中,服务器的存储可能是唯一容易出现故障的地方,为了保证存储的可靠性,我
9、们建议采用高端的存储设备,尽量的分散风险,最好是将所有的 IT 系统都放置在同一型号的磁盘中,适当的结合负载均衡技术,统一集群中的机器放置问题。其次,在整个 IT 系统中,由于电信业务的复杂不一,对于虚拟机的资源需求也不同,在保证服务器性能的基础上,尽可能的减少浪费,这就需要在具体的虚拟机实践中研究。 5 虚拟化环境下服务器存储的按需分配以及资源池的管理 在一般的情况下,资源应该根据需求的计算结果进行申请,但是根据以往的经验,这种计算的结果往往都不准确,这就要求我们只要能够满足业务的最低需求,然后根据初次的分配结果进行就可以对整个虚拟环境的资源进行调整。另外,资源池是一个逐步积累、由量变质的管
10、理过程,我们需要在有效的智能资源系统中做出合理地判断,从复杂的资源环境中找到一个最合理的位置进行安放。 6 结束语 对于当前电信行业大量的 IT 系统工程中虚拟技术的广泛应用,能够显著地减少物理服务器的布置,不仅节约了大量的能源,同时做到了技能减排的作用,另外,这项技术的使用也提升了服务器的使用率,借助虚拟技术所带来的高效用性,使得整个电信 IT 系统的运行速度大幅度的提升,实现了电信 IT 系统中虚拟化技术的统一管理。 【参考文献】 1梁天健.虚拟化技术在电信 IT 系统中的应用实践J.数字通信,2013,04:74-77. 2张秉霞,徐志勇.虚拟化技术在电厂 IT 系统中的应用J.河北电力技术,2013,04:41-43. 3梁泉.浅析在电信 IT 系统中虚拟化技术的应用实践J.电子制作,2013,17:143. 4党闰民,宁勇.计算机虚拟化技术的分析及其实践应用J.科技传播,2013,20:204-205.