我会在主机评测推荐中写VPS使用的虚拟架构。什么是虚拟架构,如何查看?今天我们就来介绍一些常用的虚拟架构,大部分都是从网络上摘录的。
官方网站:http://openvz.org/
OpenVZ(简称OVZ)采用SWsoft的Virutozzo虚拟化服务器软件产品的内核,是基于Linux平台的 *** 作系统级服务器虚拟化架构。这种架构直接调用母服务器(母服务器)中的内核,模拟子服务器(VPS,小服务器)。所以它的性能损失相对于虚拟化后的母服务器只有1-3%左右。
当然OpenVZ也可以超售,也就是说一个服务器总共16G内存,可以开1G内存×17以上配置的子服务器。因为他的虚拟架构关系属于:客户用多少,母服务器扣多少,所以OpenVZ架构的VPS更便宜。但是,由于超卖因素,如果服务提供商无休止的超卖,服务器的性能就会急剧下降。
OpenVZ的另一个特点是直接调用父服务器的内核,所以有些软件无法使用,有些内核文件无法修改。
OpenVZ适合人群:新手和低预算客户。
OpenVZ注意:资源不是自己独有的,安装VPN服务时需要检查虚拟网卡的支持。
OpenVZ可用系统:Linux(不支持Windows)
二、KVM官方网站:http://www.linux-kvm.org/
它是KVMLinux下的全功能虚拟化架构。基于KVM架构的VPS默认没有系统。可以自己上传ISO或者调用服务商提供的ISO手动安装系统。这个非常适合热爱DIY自己做VPS的客户。
因为KVM架构是全功能虚拟化架构,甚至有独立的BIOS控制,所以对父服务器的性能影响很大。所以基于KVM的VPS更贵,但是KVMVPS比其他架构的VPS更自由。
KVM适合人:折腾皇帝
KVM注意:虚拟化性能略低于Xen
可用的KVM系统:Windows、Linux系列
三、Xen官方网站:https://www.xenproject.org/
剑桥大学开发的Xen是基于硬件的完全划分。它只能分配物理上有多少资源,所以很难超售。可以分为Xen-PV(半虚拟化)和Xen-HVM(全虚拟化)。
Xen不能超售内存和硬盘。当母服务器只有16G内存和100G硬盘时,Xen架构(任意虚拟化)1G内存和25G硬盘的子机开机时,会直接占用服务器的1G内存和25G硬盘,所以超售情况下Xen的性能比OpenVZ好。
Xen-PV:半虚拟化,所以只适用于linuxVPS,但是性能损失比较小,相对于母机大概4%-8%。
Xen-HVM:完全虚拟化,你可以安装windows或者自由挂载ISO文件来安装任何系统。因为是全虚拟化,所以性能损失较大,相对于母机大约8%-20%。
Xen适用人群:预算充足,希望VPS性能更高的客户。
注意Xen:注意Xen-PV和Xen-HVM的区别。
可用的Xen系统:Xen-PV:纯Linux,Xen-HVM:支持Windows,Linux等。
四、Hyper-V官方网站:http://www.microsoft.com/zh-cn/server-cloud/
Hyper-V是微软的虚拟化产品。国内的VPS服务商大多采用这种架构,主要是因为它是针对Windows定制的,管理起来更方便。目前Hyper-V也支持Linux,但是性能损失严重。
Hyper-V完美支持Windows系统,包括32位和64位。如果购买Hyper-V架构的VPS,强烈建议使用Windows。
Hyper-V目前不能超售内存,但可以超售硬盘,根据客户的使用情况扣款。一般来说,服务器的硬盘不会100%用完,所以不用担心。
Hyper-V适合人群:Windows系统发烧友。
Hyper-V注意:Linux *** 作系统性能低。
可用的Hyper-V系统:Windows、Linux
五、VMWare官方网站:http://www.vmware.com/
VMWare是一款功能全面且完全虚拟化的软件,由桌面到数据中心虚拟化解决方案的全球领导者开发。但是,由于VMWare授权一系列类似VPS的产品(包括独立面板)非常昂贵,因此大多数VMWare服务提供商将使用VMwareWorkstation来提供VPS。
使用VMwareWorkstation设置的VPS没有控制面板, *** 作系统需要由服务提供商手动安装。但是,在网上找到VMwareWorkstation的神奇钥匙是非常容易的,这为VPS服务提供商节省了大量成本。VPS服务提供商通常用于新成立的公司。
使用VMWareWorkstation的虚拟VPS可以超卖,因为它与OpenVZ架构相同。从属计算机使用多少内存,系统内存就会被扣除,但是如果物理内存不足,父服务器可能会使用Windows虚拟内存。
VMWare适用人群:认真做网站或者挂机的客户。
VMWare注意:没有控制面板
可用的VMWare系统:Windows、Linux系列
Xen
优点:内存是独占的,虽然小,但是可以分配。部分虚拟技术决定了即使超售也不会太离谱。所以一般的母鸡即使超标,也很少导致石盘。当然,鸡有pt除外。另外,即使内存低也不会典当,只是会有一段时间反应迟钝。
缺点:内存小,硬盘小,带宽小(以上三点均与同价位openvz对比)。因为不能超卖,这三个基本配置为了赚钱只能降下来。就是有缺陷的供应商不统一,大部分在谈xen的时候都不说是提到pv还是hvm。其实pv的性能比hvm好。
OpenVZ
优点:现在外面卖的这种型号的行货内存很大,CPU也很强大,卖家也很多,可比性很强。性价比超高。
缺点:超跌,什么都不超跌,导致各种石盘,钻石盘。相关联的cpu也过度分区,导致性能提升不到其标记的1/10。然后是记忆。基本上OpenVZ技术不是独占的,都是共享的。人多了你就少了。而且这种技术很大的缺点就是内存下来直接死机。设置代理存在种种不便。
kvm
优点:类似xen,但比xen更好,kvm是完全虚拟的,所以不管pv和hvm的区别,所有类似KVM+-类型的虚拟技术都可以安装各种版本的linux和win,不管供应商是否在主页上注明是否支持win,只要你
缺点:就因为kvm可以安装任何类型的 *** 作系统,折腾帝甚至在128m的机器上安装了win2003(上+后所有cpu和内存直接用于硬盘IO,不明白这些人想干什么)。结果所有kvm邻居都要看你邻居的脸色。这么说吧,只要一个节点下有+5或者6个这样的折腾帝,对不起,你的硬盘基本就是石头盘。
许多人更喜欢Xen,因为它是供应商和客户都可以接受的折衷方案。Openvz成本很大,对服务商和客户都不好,而kvmKVM是一个新的虚拟化项目,是全虚拟化,需要cpu虚拟化指令支持。所以卖KVM的vps厂商并不多,技术支持和售后服务也没有xen的VPS主机成熟。
如何查看VPS的架构只介绍懒惰的方法。
apt-getinstallvirt-what#debian/ubuntu安装 yuminstallvirt-what#centos安装查看命令
virt-what欢迎分享,转载请注明来源:内存溢出
评论列表(0条)