云计算中服务器虚拟化技术探讨
2011-07-31李双权王燕伟中讯邮电咨询设计院有限公司北京100048
邮电设计技术 2011年10期
李双权,王燕伟(中讯邮电咨询设计院有限公司,北京100048)
0 前言
各种研究机构、组织、厂商对服务器虚拟化均有自己不同的定义,然而其核心思想是一致的,即它是一种方法,能够通过区分优先次序并能随时随地将服务器资源分配给最需要它们的工作负载,来简化管理和提高效率,从而减少为单个工作负载峰值而储备的资源。服务器虚拟化是一种对服务器计算资源的抽象化,它在物理服务器的基础上构建多个相互独立的虚拟服务器,从而将CPU、内存、I/O等服务器物理资源转化为一组统一管理、可灵活调度、动态分配的逻辑资源。
不管云计算以IaaS、PaaS、SaaS的哪种业务形式出现,都需要基础的计算能力资源。在云计算的计算能力构建过程中,通过服务器虚拟化技术,将服务器硬件资源虚拟成一个整体的逻辑资源池,这个逻辑资源池能配置运行多个业务应用,而且能根据应用的实际需要动态地分配逻辑资源,这种按需分配的模式和动态资源调整的能力能最大幅度地提高服务器资源的利用率。虚拟化技术的这种特点契合了云计算的本质,因此虚拟化是云计算的重要技术要素。
云计算中不可避免地需要使用服务器虚拟化技术,本文就服务器虚拟化的技术要点、服务器虚拟化应具备的功能要素等方面进行探讨。
1 云计算为什么需要服务器虚拟化
IT技术的发展可以简略地划分为3个时代。第一代是静态的IT,所有计算能力资源由系统独享;……
登录APP查看全文
