对于很多云技术供应商、虚拟软件
生产商以及大型IT公司来说,Linux是他们首选的虚拟化平台。的确,Linux虚拟化有很多非常诱人的优点,让你无法割舍。以下就列出了Linux虚拟化的10大优势。
10.大厂商支持
VMware、思杰、红帽和Ubuntu等大型软件厂商都选用Linux作为各自虚拟化技术的平台。为什么呢?原因有很多,但是最主要的原因在于Linux的性能。
9.价格
是的,我知道我是在白费口舌,但你必须承认,价格确实是一大卖点。物美价廉永远都是人们购买产品时的首要原则。尤其是在目前全球经济低迷,各大公司纷纷削减IT预算的条件下,价格是人们做出购买决策的一个重要因素。
8.性能
对大多数人来说,阻碍他们从物理机过渡到虚拟机的头号障碍就是性能。不过,Hypervisor技术和Linux的完美组合使得虚拟技术的性能
能够与本地物理机性能相媲美。此外。SAN存储以及磁盘I/O性能瓶颈等疑难问题的解决,使得大多数对Linux虚拟化持怀疑态度的人心服口服。
7.稳定性
云供应商对于系统正常运行时间的要求是必须能够达到99.999 %。那么他们应该选择什么平台呢?答案就是Linux操作系统
。为什么呢?因为Linux稳定性非常好。如果不更新内核,Linux不需要重新启动。
6.商业支持
VMware、思杰、红帽和Canonical Ubuntu各自都有一套Linux虚拟化商业支持解决方案。这些大型厂商提供的一流的支持,卓越的产品再加上最优秀的技术人员,让你没有任何后顾之忧。
5.硬件要求低
红帽,Ubuntu和Xen的虚拟化基础对于硬件的需求几乎低到了极点,它们能够安装在你使用的任何硬件设备上。关键在于使用Linux虚拟化技术你可以实现“梦寐以求”的少花钱多办事。廉价的硬件是人们选择虚拟化技术的主要原因之一,因为没有庞大的财政承担。
4管理
一旦安装,VMware和Citrix Xen就能通过远程应用进行管理,而不是通过命令行。你可以与底层操作系统直接打较大,但你几乎不需要这么做。
3.Hypervisor技术
由于“体积”小,再加上能够作为并行操作系统运行,Linux成为了Hypervisor技术的首选平台。VMware和Xen都是按照这者方
式运作的。Hypervisor没有所谓的操作系统层这一概念,而是使用并行虚拟Linux系统,你仍然可以与系统本身进行互动。
2.社区支持
你不用担心遇到的任何问题,因为你拥有世界上最大的支持社区。类似DaniWeb这样的网站及其成员将会为你提供更方面的帮助。你无需为某个问题感到沮丧,你只需进行搜索或提问,那么一定会有热心人或遇到并解决过类似问题的人为你出谋划策。
1.开放性
开放的Linux虚拟化解决方案能够让你省去很多许可方面的麻烦。私有虚拟化解决俄方案比如Hyper-V并不可怕,但是如果你使用它,你就不得不“听命”于某个厂商而任其摆布。
分享到:
相关推荐
系统虚拟化:原理与实现.pdf
Linux 内核虚拟化 Linux 内核虚拟化是指在 Linux 操作系统中实现虚拟化技术,以达到提高服务器利用率、降低成本、提高系统可靠性等目的。虚拟化技术可以将多台计算机组合成一台计算机的形式呈现出来,也可以将一个...
关于Linux虚拟化技术大致上可以分为六个不同的方式。在本文中,我们将讨论实现Linux虚拟化的这六种方式,以及Linux下的多种虚拟化解决方案。 当我们讨论虚拟化解决方案的时候,常常都要提到具体厂商的具体产品,...
Linux虚拟化是现代数据中心和云计算环境中的核心技术,它允许在一个单一的物理服务器上运行多个独立的操作系统实例,每个实例称为一个虚拟机(VM)。这项技术极大地提高了硬件资源的利用率,降低了运营成本,并提供...
SUSE Linux Enterprise Server 10 (SLES 10) 提供了一种集成的虚拟化解决方案,该方案利用 Xen 技术来实现单个物理系统上多个虚拟机 (VM) 的供应、取消供应、安装、监控和管理。这种集成式虚拟化功能允许创建可以在...
Linux虚拟化技术是指将计算机资源(CPU、内存、I/O等)表示成若干个小的虚拟机(Virtual Machine),每个VM中运行独立的操作系统(OS)实例,即guest OS。虚拟化技术主要有两种实现模式:硬件仿真(Emulation)和...
Linux虚拟化技术
在研究过程中,使用KVM作为支持,采用Linux虚拟化技术将一台服务器虚拟化为多个不同的操作系统环境,实现资源的隔离和高效利用。 3. 关键技术与工具 研究中主要使用了KVM虚拟化技术。KVM是一种开源的Linux内核虚拟...
Linux KVM 虚拟化架构 Linux KVM 虚拟化架构是基于 CPU 硬件支持的虚拟化技术,依赖 CPU 硬件虚拟化的支持,否则 KVM 无法工作。KVM 是 Linux 的一个模块,可以使用 modprobe 加载 KVM 模块,但仅有 KVM 模块是...
1.2 创建虚拟计算机 2 1.3 安装Linux系统 2 1.4 使用root用户 5 1.5 启用自动登录 5 1.6 挂载实验分区 6 1.7 安装ssh服务器 6 1.8 更改网络模式 7 1.9 安装增强模式 8 1.10 使用Xephyr 8 第2章 工具链 10 2.1 编译...
KVM(Kernel-based Virtual Machine)是 Linux 内核虚拟化解决方案,提供了一个基于硬件的虚拟化环境。下面是 KVM 虚拟化环境的安装、搭建和使用方法: 一、环境要求 * 操作系统:RHEL 5.4 64 位系统以上版本 * ...
全虚拟化是指虚拟化软件(称为虚拟机监视器或管理程序,如KVM)提供了一个完整的硬件仿真环境,让虚拟机内运行的操作系统完全不知道自己是在虚拟环境中运行。这种方式需要对硬件进行仿真,因此可能会有一些性能开销...
- **LXC (Linux Containers)**:专注于操作系统级别的虚拟化,允许在同一物理主机上运行多个隔离的Linux实例,每个实例拥有自己的进程空间、网络空间和用户空间。 - **Xen**:虽然不是专为Linux设计,但在Linux平台...
虚拟化技术能够让单个系统充当多个系统使用,目前正在成为数据中心的一项关键技术。通过虚拟化,企业能够更有效地对硬件资源进行分配,通过将关键应用存放在独立的计算机系统内,在保证安全的同时加强对成本的控制。...
Linux KVM虚拟化架构实战指南(带目录),作者:何坤源。
本教程是讲述专业的虚拟化教程,有助于想自学虚拟化的人士下载使用。
深度探索Linux操作系统:系统构建和原理解析
Linux虚拟化技术是一种高效利用硬件资源的方法,它允许在单个物理主机上运行多个独立的操作系统实例,每个实例称为虚拟机(VM)。本篇将详细探讨四种主要的Linux虚拟化技术:硬件仿真、完全虚拟化、超虚拟化以及操作...