虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

你好,服务器虚拟化分为完全虚拟化和半虚拟化,
完全虚拟化(Full Virtualization):
在当前的系统级虚拟化解决方案中,全虚拟化应用得非常普遍,典型的有知名的产品有VirtualBox、KVM、VMware Workstation和VMware ESX(它在其4.0版,被改名为VMware vSphere)、Xen(也支持全虚拟化) 。

虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

半虚拟化(Para-Virtualization):
虚拟化是通过在源代码级别修改指令以回避虚拟化漏洞的方式来使VMM 能够对物理资源实现虚拟化 。上面谈到x86 存在一些难以虚拟化的指令,完全虚拟化通过Binary Translation在二进制代码级别上来避免虚拟化漏洞 。类虚拟化采取的是另一种思路,即修改操作系统内核的代码,使得操作系统内核完全避免这些难以虚拟化的指令 。
这种虚拟技术以Xen为代表,微软的Hyper-V所采用技术和Xen类似,也可以把Hyper-V归属于半虚拟化 。
虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

常见的虚拟化技术有以下几种:
1. XenServer
基于 Xen 的虚拟平台,直接安装在物理的计算节点上,然后在上面创建更多的虚拟机 。XenCenter 是云计算管理平台,通过它来管理众多的安装了 XenServer 的服务器(计算节点)、网络、存储及虚拟机 。
虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

2.Red Hat Virtualization(RHV)
这是红帽公司发布的基于 KVM 的虚拟化平台软件 。RHV 包含虚拟化管理工具(Red Hat Virtualization Manager,RHVM)、虚拟化软件(Red Hat Virtualization Host , RHVH)和虚拟化存储(Red Hat Virtualization Storage,RHVS)三个主要组件 。其中,RHVH 直接安装在物理计算节点上,然后可在 RHVH 上运行虚拟机,如图 2 所示,通过 RHVM 集中管理众多的 RHVH 服务器 。
虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

3.Oracle VM Server
由 Oracle 公司发行的、集成 Linux 内核和 Xen 的服务器虚拟软件,因此与 XenServer 大同小异 。配套发行的 Oracle VM Manager 云管理工具采用 Java 语言开发,不过其视野中的云端架构相对而言比较复杂 。
4.OpenVZ 容器
一个轻量级虚拟机,容器里是一个完整的操作系统环境,它的主要用途是充当虚拟私有服务器,即 VPS 。OpenVZ 是在 Linux 操作系统上(修改了宿主机上的 Linux 内核)创建隔离的运行环境,每个运行环境拥有自己的 IP、Root 用户、根目录和运行库 , 但是共享操作系统内核 , 即容器中不能再安装操作系统 , 允许安装更多的应用软件 。
【虚拟主机服务器有什么区别 服务器虚拟化有哪些优点】
5. Oracle VM Server
Oracle 发布的虚拟机软件,单机版 , 类似 VMware Workstation,能安装在 Windows、Linux、Mac OX X 和 Solaris 操作系统上 。在由 VirtualBox 创建的虚拟机上,可以安装 Windows、Linux、FreeBSD 操作系统 。VirtualBox 支持虚拟机快照、睡眠和分组、虚拟机导入导出、虚拟机克隆等 。
6. VMware
Vsphere
当然这是目前应用最广泛,最成熟的虚拟化技术 。VMware vSphere不是特定的产品或软件 。VMware vSphere是整个VMware套件的商业名称 。VMware vSphere堆栈包括虚拟化,管理和界面层 。VMware vSphere的两个核心组件是ESXi服务器和vCenter Server 。ESXi是hypervsior,您可以在其中创建和运行虚拟机和虚拟设备 。vCenter Server是用于管理网络中连接的多个ESXi主机和池主机资源的服务 。
虚拟主机服务器有什么区别 服务器虚拟化有哪些优点

希望我的解答可以帮到您 。
主流的服务器虚拟化技术有四个:vmware、xen、hyper-v,kvm 。服务器虚拟化是云计算的基?。?借着云计算的东风,虚拟化技术和需求也是水涨船高 。
vmware(非开源,收费):1999年由美国vmware公司推出,成熟度稳定性最高,2010年之前几乎没有对手,占据大部分市场份额 。2015年vmware被戴尔公司收购,靠着软硬通吃的优势转型企业级市场 。
xen(开源 , 免费):最初由剑桥大学孵化,03年发布第一版 。07年被桌面虚拟化大佬citrix收购后推出XenServer产品 。标准版功能免费,高级版功能需要购买授权才能使用 。由于开源的优势,被国内外大量公司改造后使用 , 社区非常活跃 。
hyper-v(非开源,收费):微软出品,最初只搭载在WinServer中推出,从win8开始逐步完善,开始集成在windows普通系统中,由于跟windows捆绑,成为vmware和xen的强力竞争者 。同时只能跑在win系列系统里面也限制也它的市场份额 。
kvm(开源,免费):最初由以色列公司Qumranet开发,08年被红帽RedHat收购 。kvm从开发之初就选择了一个不一样的思路,不是从底层开始写,而是选择基于Linux内核,通过可插拔模块的方式让内核本身变为虚拟化层 。靠着linux的广泛使用和红帽的力推,kvm被越来越多的用户接受,开始弯道超车 。
服务器虚拟化技术本身非常复杂,涉及cpu、内存、存储、网络等等各个方面,每家在处理方式上也各有优势和劣势 。表面是技术之争,其实背后还是戴尔、微软、红帽、思杰这些大佬对企业市场之争 。

经验总结扩展阅读