VPS主机选购实记分享及相关经验总结

分类栏目:建站知识

VPS主机选购实记分享及相关经验总结

之前我的博客一直是放在和別人一起合租的ixwebhosting旗艦計劃上,雖然流量、空間都是無限量,但畢竟隻是個虛擬主機,再加上又是合租,各種不方便(網頁服務器用的居然是apache1,網速也實在一般)。而且最近我對搭建代理的需求越來越大,GAE又不夠穩定,最終決定買一個VPS建站、搭建代理。於是就有瞭這兩個月來的坎坷經歷……

現如今VPS泛濫,由於預算原因,像Linode這樣優秀的高端產品實在是玩不起,隻好瞄準low-end。而低端VPS市場則更是亂象叢生——由於技術門檻低,隻要買臺服務器托管在機房,輕輕松松就可以賣起VPS,因而大大小小的VPS廠商真是多得令人眼花繚亂,其中不乏做上幾個月最後卷款跑路的騙子(當然,有些並非是故意的——比如由於某個客戶違反版權或是spam而導致整臺服務器被ISP關停)。因此,從一開始我就訂下瞭這樣幾個原則:

1.盡量挑選大牌、老牌——新廠商雖然一般價格便宜,但跑路可能更大
2.穩定為先,速度、性能其次,價格再次——對於建站來說,穩定性要比性價比更重要,而且小站點對性能要求並不高,128M內存都足矣
3.無論如何,堅持月付——由於VPS還受同一服務器上的鄰居等復雜因素影響,【人生不能象做菜,把所有的料都準備好瞭才下鍋】即使老牌名牌也有可能遇上問題,月付能把損失降到最小

另外,這裡簡單介紹一下常見的虛擬化技術:
1.OpenVZ:經典的半虛擬化技術,所有虛擬機均共用宿主機的內核(因而一般隻能安裝Linux),效率很高(不需要虛擬化很多底層設備),但也因此帶來很多問題:無法自己定制內核甚至裝載模塊(從而無法使用PPTP VPN等)、穩定性不佳(隻要一臺虛擬機造成瞭kernel panic,整臺服務器都完蛋)、容易超售。
2.Xen:分為PV和HVM:PV同樣是一項半虛擬化技術,但是客戶機運行的是自己的內核(故可以自己更新內核或安裝模塊),隻不過進行過一定更改以加入domU支持(因而無法使用Windows等閉源系統),效率較高,也很穩定;HVM是一項全虛擬化技術,需要硬件虛擬化支持,可以運行任意系統而不需移植,但效率較低。兩者均較難超售。
3.KVM:較新的全虛擬化技術,需要硬件虛擬化支持,效率較高,常見於高端VPS。
4.HyperV:微軟開發的虛擬化技術,一般用於運行Windows。
Google一下,找瞭這幾個比較靠譜的VPS介紹、討論站點,在這些地方尋覓靠譜的VPS商:趙容部落、Web Hosting Talk、全球主機交流、VPS偵探……

經過較長時間的比較,最終將目標鎖定在下面四個比較有名、性價比較高的低端VPS。在此總結一下網上對它們的評論:.

1.BurstNet(小編註:現已關閉...):俗稱84,老牌VPS,世界500強,規模龐大,以廉價的OpenVZ聞名,速度不差,但據說超售比較嚴重且穩定性一般。
2.YardVPS/PhotonVPS:臺灣人辦的同一傢公司下的兩個品牌,前者是低端的Unmanaged VPS,後者是稍好的Semi-managed VPS,以Xen為主,一般來說大陸訪問速度較快,最主要的是支持支付寶,但穩定性一般,且Yard的客服較差。
3.ThrustVPS(小編註:也已關閉...):原名DamnVPS,歷史不短,機房分佈也較為廣泛,兼售OpenVZ與Xen,其中Dallas機房大陸訪問速度非常快(親身測試!),然而前段時間被VPS界名聲不太好的Rus Foster收購,WHT上不乏各種抱怨。

YardVPS
這是我第一個使用的VP【真正的友誼無論從正反看都應一樣,不可能從前面看是薔薇而從後面看是刺。】S,是在我看過大量的評測、討論之後做出的決定。主要的原因有幾個:一、Xen架構,不超售,靈活性大(還能搭pptp);二、性價比高,由於我也算是Linux老手,unmanaged綽綽有餘;三、大陸訪問速度快,月流量多,適合VPN;四、支持支付寶。
我選擇的是Yard的Tree 1計劃,每月8刀。付款後的第一個月,使用感受一流,速度著實不錯,ping值不到200ms,丟包率不超過3%,10M寬帶下使用OpenVPN可以達到4M的速度,看Youtube高清綽綽有餘。而且性能出色,搭建瞭LNMP和OpenVPN以及Squid,還能保持常年負載0.00的水平(說起來這樣其實是浪費瞭呢)。RDNS設置需要發Ticket給客服,客服反應也挺快,當天就開通瞭。
然而到瞭第二個月,網絡狀況開始出現瞭一些異常。剛開始是SSH延遲增大,丟包率增加。隨後,丟包率甚至高達70%以上。為瞭確認不是本地網絡問題,我還用just-ping.com測試,結果顯示世界各地丟包率都很高。這麼高的丟包率,不管是SSH、HTTP還是其他什麼,都基本上無法訪問瞭。
登上YardVPS官網,準備發Ticket時,看到瞭它的Twitter消息上說網絡遭受攻擊,出現異常,幾天之內就能恢復。我也就暫時作罷。可等瞭好幾天,仍是不時出現上述嚴重的情況,隻好發瞭Ticket。客服剛開始的態度還很積極,我也配合他發瞭好幾次的ping、traceroute信息等等,可問題仍不見解決。到瞭後來,又恰好碰上Yard的Ticket系統壞掉,無法回復郵件,也就不瞭瞭之瞭。過瞭幾天我又另外發瞭一張Ticket,這一次似乎得到瞭一些改善,讓我稍稍放瞭下心,也就續費瞭一個月。可誰知不久之後網絡又一次出狀況,再發Ticket客服也隻是“熱心”地答復並一次又一次地要我提供那幾乎沒有變過的ping和traceroute結果,而問題始終沒有解決……沒辦法,就當這個月的八美元是交學費瞭。