什么是VPS?

作者:暗夜星辰 发布于:2010-10-23 11:42 Saturday 分类:LINUX && VPS

VPS( 虚拟私有主机(Virtual Private Server) 简称 VPS),是将一部服务器分割成多个虚拟专享服务器的优质服务。每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。 用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。 高端虚拟主机用户的最佳选择。不再受其他用户程序对你造成的影响, 得到的是更加公平的资源分配,远远低于虚拟主机的故障率。所以,VPS主机就相当于一台独立服务器,你可以完全控制它,对于SEO也是有一定作用的。但是它的价格比独立服务器低,性能又由于一般的虚拟空间。非常适合为中小企业、小型门户网站、个人工作室、SOHO一族提供网站空间,较大独享资源,安全可靠的隔离保证了用户对于资源的使用和数据的安全。

Xen VPS

Xen是基于内核的虚拟程序,它的性能更接近真实硬件环, 可以控制操作系统的底层资源, 比如安装虚拟网卡, 安装VPN服务器, 这些都是传统的OpenVZ/VIRTUOZZO VPS所做不到的.

我主要要说的是,对于我们用户来说最大的区别:
xen vps分配的都是实实在在的系统资源, 比如他分你5GB的硬盘, 那5GB的硬盘就是你的, 分给你256MB内存, 那256内存就永远保留给你了.
换句话说, 服务器上如果有4G内存, 他最多只能分出7个512MB内存的VPS,也就间接的保证了VPS的质量。

而传统的OpenVZ/VIRTUOZZO,分配的都是共享内存,就是说它一台服务器,可以最多有256台VPS,当VPS内存不够怎么办呢?服务器会使 用虚拟内存来代替,这也就是为什么OpenVZ/VIRTUOZZO的性能普遍比XEN性能要差(除非那个主机商保证不多卖VPS,但是无商不奸,这事可 能么?)

OpenVZ VPS

OpenVZ可以在单个物理服务器上创建多个隔离的虚拟专用服务器(VPS)并以最大效率共享硬件和管理资源。每个VPS的运行和独立服务器完全一致,因 其自身的用户、应用程序都可以独立重起,它拥有根访问权限、用户、IP地址、内存、处理器、文件、应用服务、系统库文件和配置文件等。拥有轻量级处理损耗 和高效设计的OpenVZ是运行应用服务和实时数据生产型服务器虚拟化的最佳选择。

OpenVZ软件同时为用户提供工具,协助自动化管理虚拟服务器。基于模板的应用程序部署可以在几分钟内用简单的方法创建新的虚拟服务器并投入使用,而且与其他的虚拟化技术相比,OpenVZ可以在每CPU上运行几倍于其他虚拟化服务器技术的虚拟化服务器。

从应用程序和VPS用户的角度来看,每个VPS是完全独立的系统,这种独立性由位于系统内核之上的虚拟化层来提供。总的来说,OpenVZ VPS是操作系统级别的虚拟化技术。

总结

  • XEN比openvz主机对买家更有利,比如分配给你512M内存后,这一部分内存就从服务器上专门划给你了,别人将无法使用,而openvz则是共用内 存,比如分配给你512M内存是指最大你能使用512M内存,比如你占用了200M内存,那么就只从物体内存中分配200M给你,所以卖家非常容易在服务器上面超卖。
  • openvz更高效,xen是硬件底层虚拟,更接近真实服务器,而openvz是操作系统虚拟,虚拟服务自身占用内存少,同样的程序执行效率更高!
  • 如果购买openvz应看卖家是否会超卖,应选择良好声誉明确申明不会超卖的
  • 如果购买xen主机,应同时关注swap大小
  • 测试VPS主机性能使用Unixbench(很多人不知道),国外非常流行这个东西

对于我本人,一般会选择Xen VPS。

发表评论:

©2012-2014 woodbunny.com 木头♥兔子的小屋 sitemap