zoukankan      html  css  js  c++  java
  • [译]Xen Virtualization Essentials翻译(1)


    关于 Xen Virtualization Essentials


    虽然虚拟化的概念已经很老了,但最近提高硬件利用率、降低硬件成本、降低功耗、简化系统管理以及提高系统安全性的需求导致虚拟化的部署迅速增加,同时也出现了很多相应的虚拟化解决方案。事实上,现有的虚拟化解决方案已足以解决从全球化企业到个人的需求。
    这本书是关于Xen的虚拟化解决方案。Xen是一个功能丰富、开放源码、基于hypervisor的虚拟化解决方案。尽管诞生时间不长,却已获得了业界的广泛接受。
    这本书的目的是向读者提供一个使用Xen部署虚拟化的基本方法。许多书籍往往把重点放在虚拟化的理论上,但这本书不是。这本书强调Xen的实际使用方法,包括详细的step by step教程。通过本书,你可以学到如何创建和管理基于Xen的虚拟机。

    什么是虚拟化?

    传统的计算机模型,一个计算机系统通常运行单一操作系统。例如,一台台式电脑可以运行Windows XP或Windows Vista,而一台服务器却可能运行Linux或Windows Server 2008。虚拟化的概念,包括使用各种不同的技术,允许多个不同的操作系统实例同时运行在一台物理计算机系统上,它们共享物理主机的资源(如内存、网络、CPU和磁盘空间等)。例如,采用虚拟化技术的服务器,可以在一个物理服务器上同时运行两个Windows Server 2008的实例和一个Linux实例。这样,在一台服务器上就提供了传统3台计算机才能提供的基础设施。

    虚拟化为什么重要?

    虚拟机化最近几年比较热。由于虚拟化只有最近几年才出现骤增的关注度,这就容易使人认为虚拟化是一个全新的概念。而事实上,虚拟化早在20世纪60年代IBM推出的大型机操作系统上就已经开始出现了。虚拟化突然流行的原因可以归结为如下的一个看似不想关的概念:绿色计算 -- 所谓的绿色计算是指旨在功耗、具有环保理念的产品。虽然个人或小型企业对虚拟化的关注不是很高,但具有相当规模服务器的大公司通过虚拟化可以减少物理服务器的数量,节省大量的成本。提高计算能力 现代计算机系统的计算能力近几十年来以指数级增长,很多计算机实际上只使用了一小部分的CPU、内存和存储。
    虚拟化通过在单一的物理系统上运行多个操作系统,能够最大限度地提高硬件设备的利用率。
    • 降低成本 -大型企业正在面临降低成本和股东回报最大化的压力。而减少IT开销的一个关键技术就是利用虚拟化技术,在较少的计算机硬件上获得最大的回报。
    • 的Web 2.0 -越来越多的应用由基于本机托管转向基于web。例如,现在很多个人和公司使用Google企业应用套件来进行电子表格和文字的处理。而这样的Web服务需要数量庞大的服务器来支撑,同时也消耗大量的电力。虚拟化可以减少物理服务器的数量,从而降低成本并减少用电量。
    • 多操作系统支持 -不同的操作系统通常被用作不同的目的。例如,Linux通常用作web服务器,而Windows服务器通常用作邮件系统服务器。在这样的环境中,虚拟化可以将不同的操作系统同时运行在同一台计算机上。类似的趋势是越来越多的开发者使用Linux来代替Windows作为他们的开发环境。桌面虚拟化允许用户同时运行Linux和Windows,以便Linux用户可以访问那些只能在Windows上才可运行的应用。


    原文:http://www.virtuatopia.com/index.php/Xen_Virtualization_Essentials
    作者:feiskyer 发表于2011-12-12 23:02:34 原文链接
    阅读:19 评论:0 查看评论
  • 相关阅读:
    mysql性能调优
    java面试大全
    JVM调优总结
    大数据行业跳槽面试前你需要做什么
    什么是分布式锁?实现分布式锁的方式
    如何保障mysql和redis之间的数据一致性?
    数据倾斜的原因和解决方案
    hive优化
    c# 系统换行符
    12种增强CSS技能并加快开发速度的资源
  • 原文地址:https://www.cnblogs.com/feisky/p/2310367.html
Copyright © 2011-2022 走看看