【51CTO.com快译】众所周知,拥有一台专享的物理服务器,其魅力在于用户可以对它进行完全管控。而对于虚拟服务器而言,低价显然是王道。那么您会选用哪一种类型呢?下面,让我来帮您做一套分析:首先,我会单独地讨论每种选项的特点;然后,对它们进行比较;最后,介绍业界的普遍选择规律。
专享物理服务器
顾名思义,专享服务器让用户拥有并能使用单独的物理设备。作为所有者,您可以修改服务器的任何配置、安装您偏好的任何操作系统或软件。专享服务器通常被用在大型公司,那些具有高流量需求管控需求的场景,以及需要认证硬件的国家机构之中。
物理服务器的主要缺点是:价格。正如我们将在下面对比的那样,即使是最便宜的服务器也是动辄几千美元。同时,它另一个缺点是:需要专人进行维护,特别是在出现故障时,我们需要及时予以修复。另外,由于其硬件很容易被淘汰掉,因此我们也需要对其进行不断地更新和保养。
VPS(VDS)
从逻辑上说,虚拟专享服务器(Virtual Private Server/Virtual Dedicated Server)是一些属于您自己的虚拟服务器。它们为您提供了专属的内存(RAM)、处理器(CPU)、磁盘空间、以及各种不与他人共享的资源。与上述对于本地专享服务器的处置相类似,您对VPS有着完全的控制权。
该解决方案每个月的开销通常为几十美元,并且不需要大量的初期投资。因此,小型公司会经常使用虚拟服务器,来托管他们的网站、软件开发与测试、以及内容管理系统。
此类服务器的配置能够被快速进行修改,以适应不断变化的业务任务。硬件提供商(除非他们是从其他提供商处转购而来)会通过对硬件的投资,以确保其更新与稳定。这种完全由提供商维护和打理的模式,会让用户公司的账面上不再出现昂贵的非核心资产,同时也省去了他们针对定期维修与调整的费用支出。
云托管
一些小微公司经常会选用云服务。其中包括:云托管和云计算等方面,当然不会涉及到真正去购买服务器的相关资源。不过,这是一把双刃剑。一方面,用户可以迅速地得到“开箱即用”的服务;另一方面,他们也就自然地放弃了自己对于服务器的控制权。因此在云托管模式中,各种物理服务器被统一地组成一套集群资源,由运营商将位于这些集群里的计算资源分配给用户。
下表是我们对上述三种类型优缺点的比较:
业界普通经验
在此,我们分享一份针对上述三种模式的调查结果。该调查是在一些俄罗斯普通用户之中展开的。他们被按照如下等级进行了分组:
按照用户访问规模:每天少于100名用户、从100到1,000名用户、超过1,000名用户。
按照公司规模:少于100人、从100到1,000人、超过1,000人、以及非公司用户的私人“自用”需求。
问题1:您使用到了哪种主机类型?
备选答案:
专享物理服务器,
虚拟服务器(VPS)
云托管服务(最具成本效益的托管类型。在一台Web服务器上,可能会托管着属于不同客户端的多个网站)。
结果表明:有40%的受访者回答是“不知道。”其中,在那些小型公司和低访问流量的网站中,选择“不知道”的人员比例超过了50%。而在中型和大型公司中,该数字则降至20%。
下面我们来深入看看,那些对上述三种类型给出了明确答案的分布情况:
下图是访问流量的维度:
下图是公司规模的维度:
结论
用户流量越高、公司越大,则他们选择使用云托管的占比越小。
随着公司的规模增大,趋向于选择专享物理服务器的比例也会增加(我们可以从为了提高IT资源的安全性、以及管控要求的角度予以解读。另外,从成本效益来说:随着用户流量的增加,自行购买硬件的成本,会最终比向服务提供商支付高额的租金,要便宜得多。)
拥有中等访问量的用户,对于物理服务器的兴趣最大(达50%)。同时,他们对于VPS也最不感兴趣(仅10%)。
那些具有高访问量的用户,对于使用物理服务器和VPS的需求基本持平(都是40%)。
问题2:什么因素会对您的选择产生影响?
根据影响的优先级顺序,我们得出了如下分布表:
通过解读表格,我们可以得出如下结论:
安全性和可靠性始终是最重要、最值得考虑的因素。
云托管模式在价格上非常占优。对于VPS的选择来说,成本并未起到决定性的因素。当然,就专享物理服务器而言,人们还是会多少顾虑到成本的。
鉴于VPS和专享物理服务器的组建形式所限,可扩展性成为了最不重要的,也最不会被考虑到的因素之一。
令人感觉有些意外的是:虽然相对于另两种类型略高一点,但是人们在云托管的可扩展性方面,却考虑得并不多。通过深入分析,我们认为:尽管可扩展性是云托管的主要优势之一,但是正因为如此,大家已经对此耳濡目染。同时,在对手头上的项目需求进行总体预估时,人们不但趋向于保守,而且也不指望会发生巨大的业务变化。
对于VPS和专享物理服务器两种类型而言,技术支持是一个必不可少的考虑因素,但人们对于云托管模式的技术支持,却好像持有乐观和放心的态度。
专家咨询意见
我们同样为那些业内专家们准备了另一组问题。
问题3:您在虚拟服务器上使用了哪种虚拟化系统?
下图是他们的答案占比分布饼图:
毫无疑问,VMware拔得头筹,Hyper-V和Xen分列第二与第三,而KVM的普及率并不高。
问题4:使用虚拟服务器时,您用到了哪些附加服务?
以下是在他们的答案中排名前三的服务:
1. 防病毒程序。
2. DNS托管。
3. DDoS保护。
问题5:您在自己的虚拟服务器上运行了哪些程序和应用?
同样,以下是在他们的答案中排名前三的应用:
1. Docker。
2. MySQL。
3. Kubernetes。
关于成本价格
影响成本价格的因素有许多,主要包括:处理器、驱动器类型(速度快的SSD当然会比HDD更贵)、以及内存的数量。另外,数据中心所“注册”的国家也会影响到价格。而操作系统的不同,同样会产生价格上的差异(通常Windows系统化会更贵一些)。
值得一提的是:对于VPS而言,您完全可以通过它所提供的免费试用期,来检验那些便宜的硬件配置,是否能够满足您的访问与负载需求。例如,如果您对并发量和处理速度要求不高的话,那么低转速的HDD硬盘,显然比昂贵的SSD更划算一些。这些考虑因素都会有助于您在价格与生产率上,找到最佳的配置平衡点。
下面让我们比较一下,不同的提供商对于各种物理硬件及服务的报价:
结论
综上所述,我们可以通过如下三步走,来决定是自购服务器或租用VPS:
1. 根据您当前的业务需求和未来几年可预期的流量增长,来估算VPS每月的租金成本。
2. 计算出2到3年间,租用VPS的费用。
3. 将此费用加上相应的服务成本,与专享物理服务器的购买价格进行比较。
显然,如果租用成本高于硬件购置成本,那么请您自建服务器。在实践中,我们发现:在超过80%的情况下,服务器的购置成本会相当于10到20年的租金,因此人们往往会毫不犹豫地选择租用VPS。这也就是为什么虚拟服务器,在那些流量和资金都较为有限的中小型企业中,备受欢迎的原因。当然,对于小微企业而言,它们可能只需要托管网站之类的简单服务。因此云托管模式可以为他们大幅降低租金、以及减免服务器的购买负担。
原文标题:Is It Better to Host on Your Own Server or On a Virtual One? ,作者:Nikita Tsaplin
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】