留点后路
万事不可做太绝

关于“共享”和“独享”,VPS各种资源的表述说明

在VPS这块一亩三分地儿中折腾久了,其中的一些描述的内在问题、疑问,或者更直白点说是猫腻儿,也看得比较清楚。而在日常交流中,不少打算购买后路哥代理/代购VPS的基友,也会经常问一些关乎用户可用资源的问题,比如:我的VPS带宽是独享还是共享?VPS所在的母机是多大带宽,共享还是独享?为什么我测试的下载速度达不到你说的那个速度?等等,诸如此类。其实几年前,后路哥刚刚接触VPS时,也经常向客服提此类问题,我的目的很简单,就是一门心思要“独享”某种资源,毕竟我是要“花较少的钱,获取尽可能多的资源”!那我就简单说说。

VPS,顾名思义:虚拟私有服务器,是在单台独立服务器上利用各类全虚拟化、半虚拟化技术分出来的、类似于独立服务器的、所谓的服务器,实质上VPS也算我们常说的“服务器合租”,只不过这里的合租形式变成了一台虚拟的独立服务器:独立的操作系统、独立的CPU/RAM/HDD/IO/网络资源,也即是说,合租与VPS的区别,就像是“集体宿舍”和“单身公寓”的差别,是周遭服务水平、生活体验的质的区别。

那么,基友们经常提到的“独享”与“共享”又如何理解呢?很简单,让我来说,就是千言万语一句话:没有绝对的独享,只有相对的共享!比如说带宽,这个大家都非常敏感的资源种类,也是基友们询问最多的话题,话说现在的美国独立服务器,基本都号称拥有独享的1Gbps带宽,可能看到这个Gbps,有些基友就开始兴奋了,心想这是我独享的,下载速度怎么也得100MB/S,其实,我们都错了。这么说吧,加入某个机房为我们的某台服务器提供了1Gbps的带宽,那也是相对意义上的“独享1G”,因为这个机房本身对外的各条线路链接带宽总和,可能只有6×10Gbps,也就是60Gbps,这个机房不可能只放60台独享1Gbps的服务器吧?那还不亏死了!更何况,这六条不同的线路,或许我们的联通、电信,或许只是与其中一条互联互通,其他五条的带宽,我们用不上,这样说来让我们在绝对意义上享用1Gbps带宽,那更是不可能的事!所以,这1Gbps,说白了只是你的服务器连接只上层路由的带宽,而路由至机房总出口的带宽,也就60Gbps。如果说这个机房放置了1000台服务器,大家都敞开了下载、上传,恐怕分到我们头上的带宽,就所剩无几了,所幸这种情况的发生机率不亚于火星撞地球。

除了以上所说,还存在另一个给我们卡死的“带宽接口”,那就是电信、联通与各机房连接的总带宽。我记得去年看过一条新闻,说截至2011年底,中国的互联网总出口带宽为1.18Tbps,联通、电信各拥有大概500Gbps左右,说到这,大家明白了吧:就算美国机房让你独享了1Gbps的带宽,联通、电信会让你独享这1Gbps的国际出口带宽吗?!如果答案肯定的话,500个服务器就能撑死联通、电信。

以上两段内容,只是在大的层面描述带宽的所谓“独享”与“共享”,可以肯定的说,大的层面,我们都是在共享,没有绝对意义上的独享。那么小的层面呢?比如某台VPS表明了:独享5Mbps带宽,那么这5Mbps带宽又是如何分配的呢?!难道这也是共享吗?且听我继续絮叨。

从小层面上说这5Mbps的独享与共享,要解释实际运作中的“成本”问题。美国的网络市场早已成熟,甚至有点熟透了、熟烂了,如果给你单台服务器1G带宽的话,让你“独享”5M、甚至10M都是没有问题的,如果不信,我们可以算一算:就以Linode美国机房的VPS为例吧,Linode官方标明了每台独立服务器会放置40个512MB内存的VPS,普遍意义上我们都认为Linode的母机是1Gbps的带宽,这样一除,每台VPS独享50Mbps带宽,绝对没问题,但是,Linode会硬性限制50这个数值吗?!答案显而易见是否定的,因为在实际应用中,我们从Linode上下载东西,100Mbps甚至更高的带宽,都很常见,那么就能肯定,Linode并没有简单化的1Gbps/20,二是将这G口的带宽共享给这20台VPS,在其他VPS网络空闲的情况下,你会用到更多,这样的话网络利用率也更高,还能在某种程度上提升用户的体验度,何乐而不为?!

这么说来,连大名鼎鼎的Linode都不会搞所谓的“独享”,那么其他家的VPS呢?!恐怕就更没有独享了!都是共享!

说到这里,我再顺道提提我代理的台湾VPS,台湾和香港类似,网络市场的国际带宽贵,是出了名的,不过与香港不同,台湾一般不硬性限制本地带宽(至于国际带宽限不限制,限制多大,那就不清楚了,这得问中华电信之类的网络提供商),而是限制流量,比如某台台湾服务器标识的是:共享中华电信1Gbps带宽,这就得了,还是共享。我代理的台湾vps标明了是10Mbps/20Mbps独享,那我只能说那是忽悠小白的,这只是单台服务器总带宽除以VPS个数之后的结果,如果网络负载大,你或许分不到10Mbps,如果网络负载小,你可能会用上50Mbps,跟上面说的Linode VPS是一个道理。

既然说到了台湾与香港,那我再多几句嘴,说说台湾带宽与香港带宽的区别:台湾与香港网络的不同在于:国际总带宽的大小。台湾毕竟“地大物博”、人口众多,国际带宽肯定要比香港大许多,同时基于上面大段大段的理论基础,所以在某种意义上讲,共享100Gbps带宽,总比共享10Gbps带宽要来得更快一些,这也就是为什么很多人说香港是“小水管”的原因。所以,在台湾和香港的取舍上,我倾向于用台湾,而非香港,更何况我们使用香港网络的历史要早于台湾,说香港早已被我们挤爆,大概不过分。



未经允许不得转载:留点后路 » 关于“共享”和“独享”,VPS各种资源的表述说明
分享到:更多 ()

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #3

    VPS独享是虚拟独享。。呵呵。

    奶茶加盟4年前 (2012-10-17)Reply
  2. #2

    哎,独享虽然好,但对于维护人员的技术层面要求太高了。

    共享还是比较好的,最起码服务器商也会管,不至于网站打不开!

    生活常识4年前 (2012-10-16)Reply
  3. #1

    不错啊, 很有条理

    天猫商城4年前 (2012-10-16)Reply

后路哥-主机服务

独立服务器台湾云主机

无觅相关文章插件,快速提升流量