解读VPS选购过程中的带宽选择问题

分类栏目:建站知识

解读VPS选购过程中的带宽选择问题

如果你已經下定決心要運營網站,或者成為專職站長;那麼,虛擬主機顯然不是你的最佳伴侶,VPS可能會更加適合你。對於大部分人來說,從虛擬主機轉到VPS不是一個簡單的過程,VPS擁有更多的權限,同樣意味著更麻煩,不管是選購,還是管理,還是維護,都比使用虛擬主機更難。
雖然使用VPS會比較麻煩,不過VPS確實比虛擬主機要安全、穩定一點,花費點時間學習使用VPS還是值得的。現在的IDC沒幾個不忽悠,要不坑你,要不坑別人,沒留個心眼,很容易被騙。選擇VPS,除開看內存、CPU、硬盤等直觀的信息,還要註意下面這些容易被忽略的細節。

網絡帶寬基礎知識
購買VPS、獨立服務器都會涉及到一個問題就是服務商提供的網絡帶寬。
容易混淆的幾個概念:Mbps、Mb/s、MB/s。
1、我們經常聽到某某IDC提供的服務器接入帶寬是10M獨享,或者100M共享之類的數據。這裡的10M、100M到底是什麼概念呢?
所謂 10M 帶寬,其實是指 10Mbps (兆比特),即 1.25MB/s,但這隻是理論上的速度,實際上,還要再減去損耗。按這個說法10M的帶寬最快下載速度是【愛情原如樹葉一樣,在人忽視裡綠瞭,在忍耐裡露出蓓蕾。】1.25MB/s,100M的帶寬最快下載速度是12.5MB/s。
2、在上面我們接觸到瞭MB/s,那MB/s和Mb/s有什麼區別哪?
MB/s的含義是兆字節每秒,Mb/s的含義是兆比特每秒,前者是指每秒傳輸的字節數量,後者是指每秒傳輸的比特位數。二者是完全不同的。Byte是字節數,bit是位數,在計算機中每八位為一字節,也就是1Byte=8bit,是1:8的對應關系。因此1MB/s等於8Mb/s。因此在在書寫單位時一定要註意B字母的大小寫,此時B字母的大小真可以稱為失之毫厘,謬以千裡。
在數據傳輸率上官方數據中(如電信部門)一般采用Mb/s或Kb/s為單位。
而下載軟件(如IE、迅雷、快車)一般采用MB/s或KB/s為單位。
3、測試軟件或網站
世紀前線:http://benchmark.avl.com.cn/ 測試軟件:http://benchmark.avl.com.cn/cab/avltool.exe
世界網絡:http://www.linkwan.com/gb/broadmeter/Speed【書籍是思想的航船,在時代的波濤中破浪前進。它滿載貴重的貨物,運送給一代又一代。】Auto/

PING值意味著網速?
很多IDC提供VPS的同時都會提供相應的測試IP,測試IP用來做什麼?當然是讓大傢去測試PING值的,PING值在一定程度上可以反映服務器網絡環境的優劣。於是乎不少奸商便會提供PING值看似很好的IP給大傢,大傢看到PING值很好,便以為網速很好,實際上這很容易受騙。
PING值反映的是用戶連接到服務器的時間,隻能反映當前IP所在服務器的響應情況,不能說明服務器的負載情況,一臺高負荷運載的服務器和一臺輕負荷運載的服務器,可能響應的Ping值差不多,不過訪問速度會差別很大,特別是動態網站,訪問速度差距明顯。.

共享或峰值帶寬?
帶寬可謂是VPS最重要的指標之一,很多網友反映VPS速度比不過虛擬主機,主要還是因為VPS的帶寬太小,2M帶寬,人多瞭,打開網站速度自然很慢,而虛擬主機是共享帶寬,或者按流量計費,打開速度很容易超過低帶寬的VPS。因此,與其選擇低帶寬的VPS,還不如繼續用虛擬主機。
既然帶寬是VPS的重要指標,而帶寬越大意味著速度越好,很多奸商便會用數字來忽悠大傢,好比共享100M帶寬,或者峰值多少M;實際上,不管是共享,還是峰值,隱含條件便是,你的帶寬不穩定,可能在某些時候很好,可能在某些時候很差,好比100M共享,或者5M峰值,可能實際情況是一直隻能用3M,你去問奸商,奸商會告訴你共享的就是這樣的,不保證多少任何時候都能達到峰值。選擇VPS的時候,最好選擇獨享的,即便是獨享的帶寬比較少,至少能保證穩定。
“帶寬”和“速度”問題
所謂 1M 帶寬,其實是指 1Mbps (兆比特每秒),亦即 1 x 1024 / 8 = 128KB/s,但這隻是理論上的速度,實際上則要再扣約 12% 的信息頭標識等各種控制訊號,故其傳輸速度上限應為 112KB/s 左右。B 和 b 分別代表 Bytes 和 bits,兩者的定義是不同的,千萬不要混淆瞭。
所以各種寬帶的極限下載值也可以輕易的計算出來。
1 M =112 KB/s 2 M =225 KB/s 8 M =901 KB/s 10 M =1126 KB/s Mbps實際上是一個帶寬單位,而非速度單位,在”Mbps”單位中的”b”是指”Bit(位)”.而真正的速度單位應為MB/s,其中的”B”是指”Byte(字節)”.因為數據是按字節傳輸的,而並非按位。
就因這兩個大、小寫不同的”B”和”b”,使得這兩個單位不僅不能等同,而且相差甚遠。當然它們之間也存在著較大關聯的,那就是1MB/s=8Mbps,可以這麼理解,那就是端口帶寬是端口的理論最大傳輸速度,實際中的速度要遠小於帶寬值(通常為60~80%之間)。
網絡帶寬又叫頻寬,是指在固定的的時間內可傳輸的資料數量,亦即在傳輸管道中可以傳遞數據的能力。在數字設備中,頻寬通常以bps表示,即每秒可傳輸之位數。在模擬設備中,頻寬通常以每秒傳送周期或赫茲Hz來表示。頻寬對基本輸入輸出系統(BIOS)設備尤其重要,如快速磁盤驅動器會受低頻寬的總線所阻礙。
特別是海外IDC機房關於帶寬,大體分為本地帶寬與國際頻寬,本地寬帶,顧名思義,就是指該IDC機房所在的地區頻寬(雖然香港臺灣都屬於中國,但是從中國大陸到港臺都是屬於國際帶寬),目前香港和臺灣地區的本地帶寬都是100M,不分獨享和共享,類似於我們的小區LAN光纖上網的意思,但是一出本地,就是屬於國際頻寬,哪怕是到中國大陸,也是屬於”國際”.部分IDC承諾能給用戶幾M的獨享,知情人士透露那些都是當地機房的幾M,然而用戶多數都是大陸地區,香港本地有多少帶寬,與大陸用戶沒有關系。關鍵是在於大陸到香港的帶寬,也就是國際頻寬瞭,及所謂的點到點的帶寬。這一段國際頻寬價格是相對昂貴,與本地帶寬的價格是無法同日而語的。例如自傢與當地電信簽的網絡,2M一年900RMB,而國際頻寬2M一個月就要幾千元的費用。.

那麼如何測試機房的帶寬和速度?
目前國內IDC市場發展迅速,各類虛擬IDC運營商也象雨後春筍般冒瞭出來,不管大的小的IDC都吹噓自己的帶寬怎麼怎麼好,速度如何如何的快,其實其中有很多的誤區。
可利用PING值來觀察本地到目標服務器的響應速度,PING的方法為目標IP或者域名都可以。開始菜單 -> 運行 -> 輸入 CMD -> 在DOS界面輸入 “ping www.tsingpost.com” 一個速度好的機房,首先丟包率不能超過1%,最好是1000個ping 沒有一個丟包,這種是最理想的,但是這個不是絕對值,隻要低於1%的都屬於不錯的路由情況瞭。 其次ping值要小,同城的電信adsl ping 平均值絕對不能超過20,一般在10,海外例如香港臺灣的ping平均值應該在20-40 屬於正常。 第三點是ping值要均勻,忽大忽小,大小差距100以內都是路由不穩定的表現。
同時,測試路由 tracert router 這個是看看測試點到達目標服務器需要經過多少個路由器,並且可以根據經過的每個路由的毫秒數字看出慢在那個路由器,並通過查看這個ip屬於那個運營商,甚至那個省市的運營商的,這樣就一目瞭然瞭。
再來看看,用戶自己如何測試自己的服務器,IDC究竟分配瞭多少帶寬呢?
測試辦法也有兩個,第一:在服務器上安裝DU軟件,實時關註您的服務器頻寬使用率。上傳多少,下載多少,是否屬於正常范圍內;第二:在服務器上利用FTP,拉個容量大些的文件,可看出峰值達到多少K

四線BGP機房?
上面說的是帶寬是VPS非常重要的指標,而獨享帶寬自然是最好的;不過,帶寬不一定意味著好的網速,要想獲得更均衡更優質的網速,那麼機房才是關鍵。隻要是出售VPS的,通常都會強調自己的機房很好,好比現在流行BGP多線接入,不管是什麼IDC,都會把BGP機房作為宣傳的口號。
那麼,機房真的有那麼重要麼?四線BGP機房很好麼?就國內的機房環境而言,北京、上海、廣東、鄭州,這幾個地方的雙線或多線機房確實很好;不過,機房好不一定意味著你的VPS速度好,還要看帶寬、內存、服務負荷等,一個服務器開10個VPS,速度都會不錯,開30個VPS,差一點的服務器都沒法活瞭,還怎麼提供好的速度。因此,看到機房介紹,不要太興奮,還要註意VPS的配置。
簡而言之,現在的奸商很喜歡忽悠,要特別註意這些容易被忽悠的地方,選擇VPS,配置、帶寬、機房都很重要,缺一不可,三者皆備,三者還要協調,都可以實現最大性能,那麼才有選擇下去的必要,好比512M的VPS,那麼你很難充分利用5M帶寬的;好比2G內存的VPS,那麼3M帶寬顯然是不夠的。