• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术文章 > 运营商虚拟化技术全面铺开 系统部署进程"求稳为上"

运营商虚拟化技术全面铺开 系统部署进程"求稳为上"

录入:edatop.com     点击:

优选对象避开"高CPU、高I/O"

《通信世界周刊》:据了解,虚拟化环境下的备份会增加网络吞吐量、CPU负载,并占用其他虚拟资源,大规模的应用程序与数据的备份是否会拖慢整个系统性能?备份是虚拟化的掣肘吗?

张云勇:在一定程度上会影响到整体性能,但是现在有很多技术可以解决:虚拟机快照技术;重复数据删除,只备份单一数据;持续的数据备份,在虚机发生问题前就把数据备份好;采用备份代理服务器等等。

唐华斌:在运营商的内部虚拟化应用中,基本上都是基于FC-SAN等网络共享存储,业务数据以及虚拟机镜像文件都保存在磁盘阵列中,并利用存储设备自身的备份功能,不需要服务器参与。

李荣盛:实际工作中还没有遇到类似现象。首先明确的是,不是所有业务系统都适用虚拟化,对于一些CPU负载与I/O吞吐量较高的业务系统,即使是迁移至虚拟化环境,其运行效果也不明显。因此,我们会避开那些高CPU负载、高I/O的系统来选择优先部署,而低负载也就意味着备份流量较低,因此当这些系统迁移至虚拟化环境以后,其备份所消耗吞吐量也不会影响到整个系统的运行。

长期效应与先期成本凸显矛盾

《通信世界周刊》:能否例举您曾参与过的运营商虚拟化案例,并从中总结一些关于实施虚拟化技术的经验和教训?

张云勇:通过中国联通正在实施的桌面虚拟化测试中可以看出,实施虚拟化技术的前期投入相对较大,除了硬件,还包括操作系统、虚拟化软件、虚拟化管理工具等软件授权等费用开支。虚拟化只是节省了后期维护和管理的成本,这在长期过程中才能可见,运营商在虚拟化初期需要做好权衡。虚拟化技术并不是适用于所有应用,对于占用系统资源较少、分散型的应用比较适合;而对于太耗资源的应用,并不易采用虚拟化技术。

唐华斌:服务器虚拟化过程中,初期存在一些适用场景、实施方案不合理等问题,由此也导致了虚拟化实施的成本比较高。

李荣盛:我认为,虚拟化技术的采用除了考虑硬件环境外,更应该关注其上层的业务应用。毕竟在IaaS层面,诸如IBM、HP、甲骨文等具备成熟技术体系的厂商能够提供完善的指导与帮助;在PaaS层,一些提供完整解决方案的软件厂商也会提供参考;但是对于SaaS层面,运营商更多的还是要依靠自身——如何基于原有的业务软件基础,结合当下通用的软件架构,总结出切合自身发展的IT应用发展之路。比如调研运营商中IT系统对虚拟化的适应度,哪些更适合迁移?如何在虚拟化环境中跑各类IT应用系统?在这些方面,运营商还没有成熟的经验和方案可以照搬。

另外,虚拟化对运维模式也会带来变化。现在IT管理方式大部分都为"包干制",一组人或一个团队负责一套业务系统,其包括了从前端到后台的整个软硬件。当虚拟化普及后,IT系统的管理运营方式也将随之发生变化。各运维团队中,不再需要单独设立负责硬件搭建的人员岗位,当各业务系统需要扩容或新建资源时,只需要提出具体需求,比如需要多少资源、需要怎样的虚拟化环境等,IaaS层便会根据请求自动分配资源过去,而这种业务流程模式的变化,其背后也隐藏着整个IT管理团队组织结构的重大调整。

Link:三大虚拟化技术

虚拟化数据中心被称为下一代数据中心(或IDC2.0)。全面的虚拟化数据中心包括多个层面的虚拟化,例如服务器虚拟化、存储虚拟化、网络虚拟化、应用虚拟化、管理虚拟化和桌面虚拟化等,而支持其得以实现的核心技术包括服务器虚拟化、存储虚拟化以及网络虚拟化。目前,基于x86架构主要有三种虚拟化技术:基于VMware的,基于Xen的和基于Microsoft的。

VMware:该虚拟化平台基于可商业体系构建,使用如VMware vSphere和VMware ESXi这样的软件可转变或"虚拟化"基于x86的计算机硬件资源(包括CPU、RAM、硬盘和网络控制器),以创建功能齐全、可像"真实"计算机一样运行其自身操作系统和应用程序的虚拟机。每个虚拟机都包含一套完整的系统,因而不会有潜在冲突。

Xen:它是一个基于Hypervisor层的虚拟化产品。Xen是一个虚拟机监视器(Virtual machine monitor),针对X86系列计算机设计,它能够支持多个客户计算机的同时运行,并且能够达到较好的一个性能水平和资源隔离。Xen是一个开放源代码软件,在GNU General Public License下发布。基于Xen的是一种半虚拟化(Paravirtualization)或叫做超虚拟化技术,该技术需要客户操作系统做一些修改。通过这种超虚拟化技术,Xen能够达到高性能。

Windows:在Windows虚拟化架构中,每一个子分区(VSC)中都可以拥有一个自己的操作系统,它们可以是32位或64位的Windows Server2003、Windows Server2008,甚至可以是Linux。在不同操作系统上,可以实施微软的虚拟服务应用,以及目前还不能迁移到Windows平台的其它应用。

作者:张鹏 来源:通信世界周刊

上一篇:数字中频调制解调系统的设计与实现
下一篇:基于Web的MCF5249数据采集系统的设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图