VM与VPS的区别分析大全

添加时间:12-09-04   添加人:68cwdadmin  点击:


在处理故障的时候,有客户问你们的VM为什么没有客户管理平台?而我们以前租用的VPS怎么有呢?归根结底是客户没有真正理解到VPS和VM的区别。下面就讨论下VM与VPS的区别吧!

VPS与VM的共同点就是都是把一台服务器虚拟成多个服务器,都有自己的操作系统,可以像独立服务器一样使用3389远程桌面和安装相关的软件及组件。

他们共同的优点就是可以让用户花独立服务器费用的几分之一,甚至几十分之一,购买到拥有独立服务器大部分功能的虚拟机!

网络安全:
VPS:如果同台服务器中的1台VPS被攻击,将直接影响其他的所有VPS无法运行;

VM:同等情况下只影响被攻击VM主机,其他同服务器的VM主机不受影响。

技术方面:

VPS:是基于软件层的虚拟化技术,具体来说就是操作系统的虚拟化,也就是所有用户共享一个操作系统,如果其中一位用户中马或系统出问题将直接影响其他用户,而且vps有更多意想不到的问题出现, 比如安装某些软件时可能会出现不兼容的问题,因此VPS稳定性差已经是不争的事实,这一点更类似于虚拟主机;

VM:是基于硬件层的虚拟化技术,每个用户都有完全独立的操作系统,所以可以安装独立服务器能安装的所有软件和组件,是非常稳定及性能卓越的虚拟服务器产品
数量:

VPS:可以在1台服务器上将一个操作系统虚拟上百个独立操作系统;

VM:只能虚拟物理服务器可承受的有限独立操作系统

资源:

VM运行前会预先将硬件内存分配好,如果服务器上有4G内存绝不能分配出5G的内存出来;而VPS服务器自生拥有4G内存可以虚拟100G的内存,并分配给100个独立操作系统。

本质:

VM运行和真正的一台物理服务器是无区别的,因为获得了独立资源;

VPS相当于一个人的几个面,是不独立的,从操作系统占用空间可以看出来;

VM安装操作系统所需要的空间和在独立服务器上安装所需的体积相同,而VPS安装操作系统只要100来M,因此购买VM主机需要更大的容量。

性能差别:

由于VM系统的独立,即使服务器放置相同的客户数量,VPS的稳定性依然不如VM。

成本差别:

VPS对运营商来说相当于普通虚拟空间出租,因为1台服务器可以虚拟上百个VPS主机;

VM对运营商来说相当于独立服务器出租,由于只能虚拟有限数的主机,成本要远高于VPS,