國內網路環境日益惡劣,眾多站長將站“移民”海外。選擇一款優質高速的主機十分重要。由於虛擬主機的主機資源、支援環境等種種的限制,很多站長選擇VPS(Visual Private Server),這篇文章,我們就來一起說說如何選擇國外VPS。
- 本文只討論Linux VPS,Windows的不在討論範圍內;
- 本文下載速度與ping延遲都是用北京電信網路測試的。
1. 選擇哪國的VPS?
除去像showfom小朋友這樣追求FlagFox那個小旗子癖之外呢,大部分同學追求的不過是有兩點,一點是速度,另一點便是穩定。周邊向個國家和地區的速度都不錯,但是由於價格過高以及語言上溝壑,買的人並不多。其中日本和香港伺服器是購買的比最多的,其他都比較少了。
我國周邊速度一般來說是:香港>臺灣>日本>韓國>新加坡>馬來西亞,不是絕對的,距離有遠近,速度有不同。除去我國周邊的國家,速度還不錯的,首選的就是美國了。08年投入使用的TPE光纜,帶寬達5T多,使美國的主機不再慢。再除去美國,加拿大的西部的主機也是可以考慮的。
速度說完了,該說下價格,我國及我國周邊的VPS都是差不多,就一個字——“貴”。美國的是全球互聯網的中心,主機業務十分發達,機房超多,VPS商更是多如牛毛,價格自然是很便宜了。最便宜的每月$5左右就可以拿下,這也是眾多站長“移民”美國的重要原因。
2. 怎樣選擇VPS商?
2.1 看口碑
選主機商,首先看口碑(down機頻率、ticket處理是否及時、是否丟失過客戶資料等等),這個我不多說,人肉下主機商即可,有個地方可以去看看,那就是WHT(WebHostingTalk),一個超級熱鬧的地方,Kangzj就不多說了。
2.2 一ping,二whois,三測試下載
很多VPS商會提供測試IP,首先ping下,看延遲怎麼樣。一般說來,美國主機ping都在160ms以上,最最極品160ms多一點的算是極品了。下表簡單地說了下,並不精確:
延遲(ms) |
位置(美國) |
160-220 |
西岸(以LA為代表) |
220-240 |
中部(以Dallas為代表) |
250以上 |
東岸(以WDC為代表) |
ping並不能代表什麼,只能說明伺服器反應速度,幾十毫秒人類根本覺察不到。ping並不是選擇伺服器的第一標準。香港的ping可以說是所有國外主機當中最好的,可以在10ms以內(廣東),但是香港的國際出口小得可憐,有的時候ping再好,帶寬太小,也不能買。
通過IP Whois可以查到IP是哪個機房的,那個機房的速度、穩定性等的評價,在網上評論肯定比那個VPS商要多。通過這種方法還可以找到測試下載,即使VPS商沒有提供測試下載,也能體驗下載的速度怎麼樣。對國內友好的機房匯總:http://www.whcoupon.com/48.html 。
3. 選何種虛擬技術的VPS?
虛擬技術用得最多的是Xen和OpenVZ。據Rashost講“基於XEN的Linux VPS(Para-virtualized VPS, 半虛擬化VPS)的性能要優於其他虛擬化技術”,而在一些論壇上也聽到過OpenVZ比Xen性能好的講法,一時分不清誰對誰錯。
然而,就我使用經驗來看,Xen性能一般來說要比OpenVZ的好。至於最主要的原因,我想,並不是因為Xen本身的性能有多好,而是Xen不容易超賣(基於Xen的VPS會像真機器一樣用記憶體Cache磁片,而OpenVZ的VPS不會)。
還有一點要注意的是,Xen的VPS一般來說可以直接開pptpd和OpenVPN的VPN,而OpenVZ的VPS只能開OpenVZ的VPN(如果默認沒開,需聯繫客服開通tap/tun和IPtable)。
Virtuozzo、VMWare是兩種收費的虛擬技術,性能上不好評價,價格上多是比前兩種貴。還有一種新興的虛擬技術叫做KVM,據說VPS之間隔離做得特別好,性能也很不錯,不過尚不很成熟。
4. 什麼VPS控制面板好用?
這裏說的控制面板可不是主機的控制面板,而是控制VPS的面板,用來重裝、重啟和進行一些高級設置的面板。在Kangzj看來,面板有就行,VePortal、SolusVM、Parallel等等或者VPS商自己開發的,功能也就那麼幾種而已,不會太出奇(Linode的控制面板除外,做得太好了,功能超級超級強大)。但是話說回來,這面板沒有的話,還真是不行,連死機重啟都要發ticket,太不方便。
5. 多少記憶體夠用?
這個很不好說,就以一個PHP網站為例。可以按PV來估算需要記憶體的大小。一般說來,每天幾百IP的網站,128M記憶體就可以勉強應付。優化設置可以參考張宴:http://blog.s135.com/post/375/ 。
6. 多少帶寬夠用?
說實話,只要記憶體夠用,配置的流量一般夠用。不要去貪什麼不限流量,那都是幻影。萬一遇上一個流量大戶(很有可能,因為不限流量最吸引大戶的眼光),總是佔據帶寬,就等著鬱悶死吧。一句話,流量不在多,夠用就行。至於怎麼計算自己的網站大約能消耗多少流量,可以參考這篇文章:http://kangzj.net/how-many-gigabits-do-i-need/。
7. 月付還是年付?
雖然一般來說年付會有優惠,但是仍十分建議月付。為什麼,原因有三:
- 凡是國外主機,IP總有被封的危險。如果被封,加IP又是一筆費用,如果不能加IP,那這VPS基本上就廢了(我用過一家的VPS,就是不允許加或者換IP)。
- 現在速度快,一年之中不一定都快。Linode Fremont機房就是活生生的例子,當然Linode可以免費換機房倒還好說。
- VPS商攜款潛逃也說不定。這樣的事情也不是沒有先例,雖然是極其少數,但不是沒有的,萬一人品就到那個份上了……
總之,一句話,這一年之中可能發生很多你想不到的事,你有可能損失掉這筆錢。一個月一個月的用,感覺不滿意了馬上換,多舒坦。
8. VPS的CPU限制方式?
雖然最後一個提,但這並不說明這一項不重要,CPU是最容易忽視,但是十分重要的方面。
據我觀察,大約有兩種CPU的共用方式,一種是Equal Share,按字面意思,就是大家平分使用(當然也存在可能遇到大戶的危險);另一種,限制核數和頻率。
限制頻率有兩種方式,一種是限制單核,給一個頻率(比如500MHz);另一種是給多個核,每個核給一個頻率,然後相加(比如,給5個核,每個給100MHz),表面上說起來是一樣的。
孰好孰賴,不是很好比較,大家各自想清楚就O了。
暫時就這麼多,誰想到還有什麼問題,請留言。
最最後再人肉廣告下:我的新站改名了,由“WebHosting Coupon”改為“酷胖優惠碼”了。歡迎大家常去踩踩,一個不加推介碼的專門介紹主機、功能變數名稱優惠的小站:http://www.whcoupon.com 。
全文完,歡迎批評指正。
© 2010, kangzj. 版權所有.