服务器虚拟化概览

时间:2022-09-10 10:24:39

服务器虚拟化概览

摘要: 介绍了服务器虚拟化概念,总结了服务器虚拟化6个方面的主要优点,阐述了服务器虚拟化与云计算的关系。最后对服务器虚拟化的应用做了简单介绍。

Abstract: This paper introduces the concept of server virtualization, summarizes the main advantages of server virtualization in 6 aspects, and expounds the relationship between server virtualization and cloud computing. Finally, the application of server virtualization is introduced.

关键词: 虚拟化;服务器虚拟化;服务器虚拟技术;云计算

Key words: virtualization;server virtualization;server virtualization technology;cloud computing

中图分类号:TP391 文献标识码:A 文章编号:1006-4311(2017)24-0206-02

0 引言

企业的物理服务器的实际利用率只有7%到12%,要想提高服务器利用率,服务器虚拟化是一种有效方法。将多个虚拟服务器运行在单一的服务器上,不仅能够大大节约企业总体支出成本,还能够有效提高服务器的利用率。

1 服务器虚拟化的概念

虚拟化是一个广义的术语,是指计算元件在虚拟的基础上而不是在真实的基础上运行,是一种为了简化管理、优化资源的解决方案。

服务器的虚拟化是指将服务器物理资源抽象成逻辑资源,让一台服务器变成若干台相互隔离的虚拟服务器,如图1所示。如此就可以忽略物理上的界限,将I/O、磁盘、内存、CPU等硬件变成能够动态管理的 “资源池”,从而简化系统管理,提高资源的利用率,实现服务器整合,改善IT对业务变化的适应性。

在IT领域,除了服务器虚拟化外,还有桌面虚拟化和应用虚拟化,应当区分这些术语和概念。桌面虚拟化是指在服务器上虚拟出多个用户桌面环境,提供给不同用户使用,从而做到方便管理和维护。应用虚拟化是指在一台服务器上部署应用虚拟化平台,然后不同的应用以提供给不同用户使用,相当于桌面虚拟化的一个子集,而桌面虚拟化相当于整个桌面。服务器虚拟化则是在一台物理服务器上虚拟出若干台虚拟服务器。

2 服务器虚拟化的优势

服务器虚拟化具有如下6个方面优势:

①节约IT部署总体成本。使用虚拟化技术将物理服务器变成虚拟服务器,减少物理服务器的数量,大大削减了采购服务器的数量,同时相应的占用空间和能耗都变小了,从而降低IT总成本。

②提高基础架构的利用率。通过将基础架构进行资源池化,打破一个应用一台物理机的藩篱,大幅提升资源利用率。

③提高IT的灵活性和适应性。通过动态资源配置提高IT对业务的灵活适应力,支持异构操作系统的整合,支持老旧应用的持续运行,减少迁移成本。

④提高可用性,增长运行时间。大多数服务器虚拟化平台都能够提供一系列物理服务器无法提供的高级功能,比如实时迁移、存储迁移、容错、高可用性还有分布式资源管理,用来保持业务延续和增长运行时间。

⑤提高灾难恢复能力。一般情况下企业级的服务器虚拟化平台都会为企业提供在发生灾难时帮助自动恢复的软件;通过减少物理服务器,当发生灾害时,所需面对的灾难恢复工作会少很多;硬件抽象功能不必拘泥在某一厂商,这意味着在进行灾难恢复时寻找配套硬件变得相对容易。

⑥便于隔离应用。过去未来达到隔离应用的目的,通常都会为数据中心选用一台服务器一个应用的模式。而服务器虚拟化的出现,既能够实现应用隔离功能,还能够做到用较少的物理服务器建立较多的虚拟服务器。

3 服务器虚拟化与云计算

云(Cloud)是网络、互连网的一种比喻说法。云计算(Cloud Computing)是以服务的方式提供虚拟化资源的模式,将以前的信息孤岛转化为灵活高效的资源池和具备自我管理能力的虚拟基础架构,从而以更低的成本和更好的服务的形式提供给用户。云计算意味着IT的作用正在从提供IT服务逐步过渡到根据业务需求优化服务的交付和使用。

云分为私有云(Private Cloud)和公共云(Public Cloud)。私有云是为一个客户单独使用而构建的,因而能提供对数据、安全性和服务质量的最有效控制。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源。公共云是面向公众提供的应用和存储等资源,目前主流的公共云服务有微软Azure、亚马逊Web服务和谷歌公共云。

云计算系统的平台管理技术能够使大量的服务器协同工作,方便进行业务部署和开通,快速发现和恢复系统故障,通过自动化、智能化的手段实现大规模系统的可靠运营。服务器虚拟化技术可用于云计算,一种常见的应用是通过虚拟化服务器将虚拟化的数据中心搬到私有云。当然,一些主流的公共云也都使用这种虚拟化技术。

4 服务器虚拟化的应用

目前市场上的物理服务器可以支持虚拟化,市场上还有大量的应用工具来帮助用户快捷地将数据从物理服务器迁移到虚拟服务器。服务器虚拟化技术的价值已在许多环境中得到C明。常见的应用有虚拟化数据中心、高性能应用、定制化服务、测试和实验平台、私有云部署、云托管提供商等。

参考文献:

[1]陈景亮.网络操作系统――Windows Server 2003配置与管理 [M].北京:人民邮电出版社,2011.

[2]马博峰.VMware、Citrix和Microsoft虚拟化技术详解与应用实践[M].北京:机械工业出版社,2013.

[3]鲁松.计算机虚拟化技术及应用 [M].北京:机械工业出版社,2008,3.

[4]王春海.虚拟化技术与动手实验[M].机械工业出版社,2008,3.

[5]Bernard Golden.虚拟化指南Virtulization For Dummies[J]. Oversea Publishing House , 2007,12.

[6]杨磊.浅谈存储虚拟化与服务器虚拟化[J].中国新技术新产品,2011(22).

上一篇:行走,“走”出正能量 下一篇:产业化领航 缔造行业正能量