虚拟化三大难题的解决 轻而易举

责任编辑:editor008

2013-11-11 16:02:39

来源:企业网D1Net

原创

如今,虚拟化技术已经深入到各行各业,虚拟化的影响力已经超出了人们的想象,而虚拟化技术在应用中,也存在很多难题,这些问题都需要一一破解。

《企业网D1Net》11与11日讯

如今,虚拟化技术已经深入到各行各业,虚拟化的影响力已经超出了人们的想象,而虚拟化技术在应用中,也存在很多难题,这些问题都需要一一破解。

一、虚拟化之后的性能不理想?

如果排除之前应用是否适用于虚拟化的界定问题,那么出现这一现象的最大原因就是服务器的选型没有与应用的资源占用倾向相挂钩,也就是说用户考虑得还不是很全面。很多人在做虚拟化时,只关注到了CPU与内存资源的占用,而没有关注到与应用效率密切相关的I/O性能。我们不难想象当多个虚拟机共用一套物理存储或网络设备时的情况,这时就需要我们对平台进行相应的配置。英特尔VT-d与VT-c技术,配合吞吐量更高的英特尔SSD(固态硬盘)与虚拟网卡解决方案将能有效解决这一问题,前者可以允许虚拟机直接访问主板外设,比如硬盘,而SSD百倍于传统硬盘的IOPS性能可以满足同时多个虚拟机的并发访问,VT-c则可以让一块网卡应对多个虚拟机的复用,让网卡具备了多个虚拟端口的直通响应能力,这些都会大大提高的虚拟机I/O的性能与效率。

二、虚拟机迁移的灵活性如何保证?

虚拟机的实时迁移是虚拟化的一个重要的优势,它为我们带来了很多的应用想象空间,然而不同CPU平台间的迁移的确面临着因CPU指令集不同可能造成虚拟机与新的物理平台不兼容的情况发生,所以当有这一需求时,一定要注意平台相关技术的保障能力。

在这方面,英特尔的虚拟化技术就专门提供了一项针对此问题的技术——VT FlexMigration,借助这一技术,可以在迁移池中的不同服务器间建立起一组协调一致的指令集,以确保迁移的平滑进行,而不会因为虚拟机请求一个目的服务器所不支持的指令集功能而出现错误,从而让虚拟机迁移的优势发挥到最大。目前,VT FlexMigration支持自至强5100系列(2006年推出)及之后所有的处理器平台间的虚拟机平滑迁移。

三、虚拟化将多个应用集中在一台服务器上,可靠么?

经过多年的发展与技术上的进步,x86服务器已经越来越可靠,正如前文所述,基于至强7500的服务器在RAS特性(可靠性、可用性、可维护性)上已能达到与小型机相当的水平,再配合适合的操作系统,在这一点上已经无需用户太过担心,已有能力整合多个关键业务应用。当然,绝对可靠的系统并不存在,小型机也是如此,但不要忘了英特尔的VT-x、VT-d、VT-c等硬件虚拟化辅助技术,也让运行在x86平台上的虚拟机有了更多的“玩法”,提供了物理服务器比不了的功能,比如跨越物理服务器局限的多点虚拟机快速灾备功能,它在保证虚拟机的可用性的同时,借助虚拟机本身的优势,也为IT架构注入了强大的灵活性,并将依此诞生全新的应用模式。

D1Net评论:

虚拟化技术在应用中出现问题是很常见的,以上三大挑战被一一破解,也增加了用户对虚拟化使用的信心,然而,除了这些挑战之外,仍有很多细节性的问题需要解决,这还需要整个虚拟化产业界与用户的进一步互动,这也是一个不断发现问题,解决问题的过程。

链接已复制,快去分享吧

企业网版权所有©2010-2025 京ICP备09108050号-6京公网安备 11010502049343号