关于“共享”和“独享”,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台服务器,大家都敞开了下载、上传,恐怕分到我们头上的带宽,就所剩无几了,所幸这种情况的发生机率不亚于火星撞地球。 Continue reading