虚拟专用服务器(VPS)入门

责任编辑:vivian

2011-11-21 09:25:16

摘自:博客

本文将逐步介绍为什么应该选择VPS,而不是专用服务器或共享主机;介绍如何选择你所需要的服务和方案,可能会出现什么岔子,以及如何应对备份和灾难。

本文将逐步介绍为什么应该选择VPS,而不是专用服务器或共享主机;介绍如何选择你所需要的服务和方案,可能会出现什么岔子,以及如何应对备份和灾难。如果你在运行几台对外的服务器,时常但无规律地需要应对繁重需求,或者需要为遍布各地的工作小组或个人维护共享服务器,就应该学会如何评估一个或多个VPS主机是不是适合自己。

为什么要拥有服务器硬件?在过去的15年里,每当服务器出现故障,或者需要对各台Web服务器、邮件服务器和数据库服务器进行升级,我就重复在问自己这个问题。我原本可以选择向托管服务商租用专门硬件,或者使用共享主机。但是我的要求所需的资源其成本将远高于采用租赁方案后分摊下来的费用。于是,我只好拥有、维护和更新自己的服务器。

这种状况一直持续到了去年秋天,当时我试用了虚拟专用服务器(VPS):在高端服务器上运行的拥有根访问权的虚拟化服务器,专门为了满足你这个用户的需要。虽然数年来你可以向众多公司租用VPS,但是选择方案在2010年特别多。软件已成熟,可靠服务已可用;相对绝大多数网站执行的那种常规Web和数据库任务的性能而言,其成本现在具有相当大的优势。

竞争很重要。因为竞争不但促使价格降下来,还确保如果某个主机服务商未能满足你的要求,你在选择另一家服务商时有众多选择。从一种服务迁移到另一种服务并非易事,但也不是什么可怕的任务。亚马逊推出弹性计算云(EC2)后,我先关注了虚拟化主机服务;此后进入这个领域的提供商逐年增多,提供的服务也不大复杂。去年11月,我终于决定试水;到去年年底,我扔掉了自己拥有或帮助管理的所有服务器硬件,一并扔掉的还有相当大的压力和成本。性能更好,备份更简单,我晚上也睡得更安稳了。四个月下来,我遇到过几次小麻烦,但总的来说运行相当顺畅。

本文将逐步介绍为什么应该选择VPS,而不是专用服务器或共享主机;介绍如何选择你所需要的服务和方案,可能会出现什么岔子,以及如何应对备份和灾难。如果你在运行几台对外的服务器,时常但无规律地需要应对繁重需求,或者需要为遍布各地的工作小组或个人维护共享服务器,就应该学会如何评估一个或多个VPS主机是不是适合自己。

我直接使用过Rackspace的云服务器(Cloud Server)和Linode同名的Linode。我还试用过亚马逊的EC2,我经常使用这项服务,处理一项经常性的数据库构建工作。在文章末尾的图表中,你能看到其他服务在价格和功能方面相比如何,但我无法提供坊间传闻。

无法逐一罗列所有的服务提供商,也没有这个必要。将有些提供商排除在外,是因为其价格高得离谱。比如说,Ubiquity Server Solutions对Linux VPS收取的费率两倍于本文中提到的其他公司,又没有什么明显的理由。

VPS与专用主机托管和共享主机托管的比较

VPS是在一个共享硬件上运行的虚拟机器。一台功能通常很强的多核主机经配置后,可以提供专用内存池;共享核心、单核或多核;以及硬盘存储空间。主机通常提供一系列的GNU/Linux操作系统,供客户选择。有些主机还提供一个或多个版本的Windows Server。(苹果允许使用Mac OS X Server虚拟化,但只能用在苹果硬件上,还要求为硬件和每个虚拟化实例单独购买许可证。苹果终止了机架Xserve服务器,因而我们不太可能看到任何大规模的虚拟化。)

与VPS连接的存储系统具有持续性:如果你的虚拟机或运行虚拟机的主机硬件崩溃或断电,重启后,可以在上一次停运的地方继续运行,当然硬盘故障除外。亚马逊是唯一的例外,我会单独讨论。可能还需要恢复文件系统,这视操作系统而定。由于Linux中有ext3日志功能,我还没有发现除了简略的启动修复之外还需要什么操作(不过,备份虚拟机相当容易,我们会在下一篇文章中讨论)。

VPS在几个重要方面有别于租赁专用硬件设备或使用共享服务器场地

如果你向提供商租赁专用机器,无异于被这个硬件绑住了手脚。这在过去还是个特别的优点,因为别人无法使用你的处理器周期资源,你想执行什么任务,可以执行什么任务。

然而,要是专用硬件出现了故障,主机服务商就得找出备用部件,必须移除、重新指向或恢复驱动程序。有些主机服务商承诺手头备有这种部件。如果你的要求超出了专用设备的限制,就得安排迁移到另一个物理硬件上的事宜。如果你突然需

链接已复制,快去分享吧

企业网版权所有©2010-2025 京ICP备09108050号-6京公网安备 11010502049343号