VPS(类虚拟专用网络服务器)的虚拟技术有很多种。VPS就是将一个网络服务器按照某种虚拟技术划分成若干个云服务器。VPS常用的虚拟技术有三种:OpenVZ、Xen和Kvm。不同VM虚拟机的同一个VPS设备会花费很多,那么这三种虚拟技术是什么,它们之间有什么区别?本文对OpenVZ、Xen和KVM三种虚拟技术进行了简单详细的介绍,并比较了它们之间的区别。希望对你以后选择VPS有帮助。
OpenVZ虚拟技术
OpenVZ详细介绍:OpenVZ是计算机 *** 作系统级别的虚拟技术,即运行在Linux上,在最低的计算机 *** 作系统上运行一层应用。根据虚拟化技术,一个网络服务器被安装到几个计算机 *** 作系统的机箱中,因此每个机箱是一个VPS,这意味着容易理解和低重量成本。此外,通过不使用太虚拟的命令,它可以立即在CPU上运行。所以一般来说OpenVZ会有更好的性能,和其他相比。
OpenVZ的优势:
OpenVZ便宜,同样的价格可以购买更高的设备。内存和CPU随处可见。
同内核,效率高,性能好。
OpenVZ的缺陷:
OpenVZ只能安装Linux,不能安装Windows。
同一个母核,每个VPS案例都无法独立更改内核(所以bbr无法按照基本的实际 *** 作打开)。
超卖!!!!没有不超卖的OpvenVZ。因为同一个母机的CPU和内存一起使用,超售情况严重,会造成速度下降。CPU和内存通常没有VPS服务商保证的好。
Xen虚拟技术
Xen详细介绍:Xen是一种半虚拟化技术。它不是一个真正的vm虚拟机,而是一个自己运行内核的案例。它可以随意加载内核控制模块、虚拟内存和IO。Xen技术可以分为XenPV和XenHVM两种,其中XenPV只适用于Linux系统软件,XenHVM适用于WIndows系统软件,前者的性能高于后者。
Xen的优势:
占用内存虽然小,但是保证可以分配。
半虚拟化技术保证了与OpenVZ相比,超卖的情况不容易但很严重,超卖对性能的伤害没有OpenVZ大。
Xen的缺陷:
同样的价格,相比OpenVZ,内存更小,CPU和IO性能更差。
KVM虚拟技术
KVM详细介绍:KVM是完全虚拟的。母机的内核用在每个VPS案例的中间,都是独立的,分布在中间。而且如果你有足够的设备,KVM理论上适用于Linux和Windows上的所有版本号。
KVM的优势:
完整的虚拟化技术,能够安装Linux或Winodws。
拥有独立的内核、内存和CPU,极其适合TCPBBR加速。
KVM的缺陷:
因为KVM适用于所有的计算机 *** 作系统,如果同一个节点安装了过多的windows,会对极固态硬盘的应用造成危害。
OpenVZ、Xen和KVM是三种虚拟技术之一
总的来说,
OpenVZ在不超卖的情况下是性价比最高的虚拟化技术:便宜,性能好。但是!!!没有不超售OpenVZ的VPS服务商,所以平时收购的机器都比描述缩水很多,人越来越卡,不建议应用。
Xen这种虚拟化技术,从来没有尝试过讲真,但是它有PV和HVM两种,是分开的,用于系统软件的应用,相对更可靠。
KVM是我强烈推荐的一种虚拟化技术。它占用内核和内存。与OpenVZ相比,可靠性更好,受超售危害更小。事实上,这么多人在这么低水平的VPS上安装Winodws已经很不容易了,而且BBR加快速度也是极其合适的。有一个ss网络服务器是很有趣的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)