欢迎来到天天文库
浏览记录
ID:26779438
大小:51.00 KB
页数:5页
时间:2018-11-29
《服务器虚拟化技术09年六大趋势》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、服务器虚拟化技术09年六大趋势 从软件、硬件到数据中心、云计算,现在都可以看到服务器虚拟化技术的身影。那么该技术未来将如何发展,各相关厂商的未来重心又在何处?即将到来的2009将呈现如下六大趋势:管理竞争、端到端、云计算、虚拟化2.0、客户机操作系统优化、Hypervisor薄化。 根据Gartner的预测,在2009年x86服务器上面安装的虚拟机数量将会超过400万台,而且虚拟桌面的数量也将会从2007年的不到500万台增加到2011年的6.8亿台。 随着现在全球金融危机的蔓延,能够整合服务器、提升资源利用效率的需求不断增加,这也会导致服务器虚拟化技术更受青睐。那么,包括服
2、务器虚拟化在内虚拟化技术明年将会如何发展,包括微软、VMCenterVirtualMachineManager(SCVMM)2008。它作为虚拟化管理中的一个套件,能够提供虚拟机的管理,它将会配合大家比较了解的SCM(SystemCenterManager),而且能够实现跨平台的虚拟化。最大的特点在于它保持了管理习惯上面的一致性,提供了统一的界面,可以同时管理物理机和虚拟机。许屾表示。 端到端解决方案 如果大家有心的话,能够看到不管是微软、思杰还是VMD公司的AMD-v这两种技术。 由于起步较晚的原因,现有的硬件辅助虚拟化侧重解决的是CPU层面对虚拟化软件的支持,比如说0级指
3、令冲突等,但是相关的I/O设备并没有实现对虚拟化的支持。 梁岩表示,Intel一直在关注动态分配资源中所涉及到的各种层面的问题。除了针对CPU的VT-x技术之外,还在研发针对芯片组的VT-d技术和针对网络设备的VT-c技术,这些都将会提升服务12下一页....,。器虚拟化的效率和安全性。VT-x技术包括提升虚拟化的内存安全、虚拟化切换速度、二进制漂移能力等,而VT-d技术则能够提升虚拟化环境对IO设备的直接调用能力,VT-c技术能够用基于以太网的队列技术支持虚拟化的消息分拣等。 AMD公司的工程师也认为,内存安全非常重要。他表示,在AMD公司的AMD-v技术中,提供了一个被称之
4、为DEV的功能,它能够提高多个虚拟机之间的隔离度,每个虚拟机对于内存的访问会被隔离开。这样就使得多个虚拟机之间不会出现互相的安全问题,不会通过一个虚拟机去攻击另外一个虚拟机。 根据该工程师的解释,如果一台物理机上面安装多个虚拟机,每台虚拟机都有自己的操作系统,在默认状况下,虚拟机并不知道有另外一台虚拟机存在。在目前的状况下,Hypervisor这一层能够实现虚拟机之间的隔离,但是无法完成他们各自内存之间的隔离。 理论上Hypervisor可以对每个内存做标注管理,但是如果这样做会使得性能下降很严重。由硬件技术来实现这种内存管理的话,就能够达到很好的效果。该工程师表示。 准虚拟
5、化大行其道 我们知道,从实现方式上来讲,服务器虚拟化分为两种,一种是所谓全虚拟化,一种是所谓准虚拟化。全虚拟化方式是不需要修改客户机操作系统,而准虚拟化方式需要修改客户机的操作系统,因而只适合能够修改操作系统内核的Linux作为其客户机。前者以VMD在芯片层发布了硬件辅助虚拟化技术,从而使得准虚拟化方式也无需再修改客户机操作系统。但是为了更好地利用到芯片中内置的多项硬件辅助虚拟化技术,还是需要对操作系统进行相关的优化。 在这方面,无论是微软、红帽还是Novell,都进行了大量的优化和联合测试工作,使得运行于虚拟机之上的客户操作系统能够更安全和高效。 微软的B大小,比起此前的E
6、SXServer的2GB容量来,大大缩减。 石峰表示,从软件代码的意义上来说,越少的代码数意味着更少的攻击点,也就越能够保障虚拟化层的安全。相对于开源的虚拟化产品来说,我们的ESXi并不是开源的产品,因而对于企业级用户来说,相对更为安全,毕竟代码没有暴露在公众的视线中。石峰表示。 而另外一种目前正被看好的KVM(基于内核的虚拟机,KernelBasedVirtualMachine),据说代码更为短小,因此才能够被Linux内核审核小组放入Linux内核之中。 董辛乙表示,红帽公司在收购KVM产品的母公司之后,将在明年一月份推出带有KVM服务器虚拟化产品的企业级Linux,将会
7、把服务器虚拟化的重心转向KVM。 此外,根据杨英宏的介绍,Novell计划在2009年推出的SuSE11中,也将会采用内置了KVM的Linux内核。 那么,越来越薄的Hypervisor是不是会最终被内置到芯片级呢?对此,梁岩表示,应该不会发生这样的情况。Intel作为CPU的生产厂商,所需要做的就是将硬件资源更快地递给软件厂商,至于软件层面的操作、资源调度以及上层软件的管理功能,就需要软件厂商做更多的工作。市场需要众多厂商的努力,才能够一起做好。梁岩说。上一页1
此文档下载收益归作者所有