p { margin-bottom: 0.21cm; }a:link { }
随着近年多核系统、集群、网格甚至云计算的广泛部署,虚拟化技术在商业应用上的优势日益体现,不仅降低了 IT 成本,而且还增强了系统安全性和可靠性,虚拟化的概念也逐渐深入到人们日常的工作与生活中。
在计算机科学领域中,虚拟化代表着对计算资源的抽象,而不仅仅局限于虚拟机的概念。而且实现虚拟化的方法不止一种,有几种方法都可以通过不同层次的抽象来实现相同的结果。Linux 中常用的虚拟化方法有 3 种:硬件仿真、完全虚拟化/ 超虚拟化、操作系统级的虚拟化 。
本专题收集的内容涵盖了 Linux 在虚拟化方面的概念和方案、新型技术、虚拟机迁移技术以及有哪些工具可以实现虚拟化。
虚拟化技术介绍 虚拟化是一个广义的术语,对于不同的人来说可能意味着不同的东西,这要取决他们所处的环境。在计算机科学领域中,虚拟化代表着对计算资源的抽象,而不仅仅局限于虚拟机的概念。而且实现虚拟化的方法不止一种,有几种方法都可以通过不同层次的抽象来实现相同的结果。Linux 中常用的虚拟化方法有 3 种:硬件仿真、完全虚拟化/ 超虚拟化、操作系统级的虚拟化。
Linux 虚拟化新型技术
Linux 虚拟机迁移
Linux KVM Linux 既有良好的灵活性,在虚拟化方面同样出色。但是最近,随着内核虚拟机(KVM )的出现,Linux 虚拟化的前景发生了变化。KVM 是构成主流 Linux 内核(V2.6.20 )一部分的第一个虚拟化解决方案。
Xen 虚拟化技术 Xen 是可用于 Linux 内核的一种虚拟化技术,让您可以像在现有环境中一样安装并测试新的升级,而不必担心破坏原有的系统。
Power 上 Linux 虚拟化 IBM Power 系列服务器非常好的支持 Linux, 因此我们可以使用 Linux 对 Power 进行虚拟化操作。
Linux 虚拟化工具