美國主機選購經驗談(三):四大類主機術語規格大解密

17
11,398 人次

如果是從沒接觸過虛擬主機,或是獨立架站的玩家們,一進到美國主機商的網頁,常會被這些五花八門的主機規格及術語給嚇跑了,像是Hosting、Reseller、VPS、Dedicated有什麼不同,一般人根本看不懂。阿正老師在這篇文章中,介紹四種常見的主機方案及相關術語,讓你更能了解主機的市場,也更好下手去挑選喔!

image (圖片來源:inmotionhosting)

當你進到一個美國主機商網站之後,首先映入眼簾的,就是一堆五花八門的方案,裡面還有好多看不懂的名詞,讓不少使用者望之卻步,這篇文章就是為大家簡單介紹這些主機的不同。

以下圖為例,一般人除了能看出這三種主機的價格不同外,大概也不知道實際的規格差異在哪裡吧?以下阿正老師就介紹四種最常見的美國主機方案。

image

一、共享型主機(Shared Hosting)

一般來說,只要進入主機商網站,看到最便宜的方案,寫著「Hosting」、「Webhosting」的字樣的,就是屬於這種共享型主機了。

image

這種主機方案的售價,一個月的租金大多在USD$10以內,而且由於競爭激烈,幾乎都打出不限空間、流量、網域、資料庫的優惠,甚至還送你免費的網域名稱(如.com/.net/.org)。但是由於這種「共享」主機,是將所有的網站「擠」進同一台伺服器中,再利用後台管理界面(大多為Cpanel、也有少數是DirectAdmin、Plesk)來讓使用者管理自己的網站,因此資源(CPU/RAM/HDD)都是共享的,主機裡面住越多用戶,速度就越慢(要是遇到超賣的黑心主機商就更慘了…)。

共享型主機多以Linux平台居多,少數主機商也提供Windows的平台,你可以到上上篇文章「美國主機選購經驗談(二):如何找到又快又好的虛擬主機?」所介紹的幾個主機評比網站或論壇來搜尋。

image (點圖可放大)
▲圖:最多主機商使用的管理後台–CPanel

為了避免主機慢到跑不動,因此有些主機商會在暗地裡限制你的CPU用量,一不小心,你的網站可能就被封鎖或是暫時關閉了,有的甚至還會叫你去換更貴的VPS主機,這些「見不得人」的秘密,讓不少用戶也吃了悶虧,阿正老師在之前的文章中也提過,你每個月付不到USD$10,卻消耗掉1TB成本USD$250的頻寬費用,你想主機商會善罷甘休嗎?

俗話不是說:「殺頭生意有人做,賠本生意沒人做」,主機商可也不是省油的燈啊~

二、經銷商主機(Reseller Hosting)

經銷商主機,其實跟共享主機是一樣的,只不過它提供給你可以另外開帳號的後台管理界面,讓你可以分租給其他客戶(跟二房東是一樣的道理)。不過這種經銷商方案可就沒有無限流量跟頻寬了(不然主機商早就虧死了),以Hostgator為例:

image

最便宜的方案,一個月USD$24.95,只給你24GB的空間跟250GB的流量,所以說你一個月花不到10美金所租的無限空間跟流量,一比較之下就知道背後的現實成本了吧!

三、虛擬私有主機(VPS)

相信不少看過阿正老師的plurk的讀者,應該知道我最近都在研究VPS吧~VPS就是Virutal Private Server的縮寫,就是把一台伺服器切割成數台虛擬機器,變成各自獨立的主機,可以跑不同的作業系統及軟體,彈性非常大。

VPS伺服器大多使用VirtuozzoOpenVZ或是Xen之類的「半虛擬化」軟體來架設,這種技術已經相當成熟、穩定了,很適合一些較大規模、或是需要執行較特殊程式的網站(如Java、Ruby On Rails…)來使用。

什麼是「半虛擬化」呢?

如果你玩過VMware、VirtualBox之類的軟體,這類軟體是屬於「全虛擬化」,也就是可以模擬一台實體的機器,供你安裝各種作業系統。

半虛擬則是架構在Linux上,使用特殊的作業系統核心,在上面可以直接安裝各種同核心的Linux發行版本(如Fedora、Ubuntu、Debian、CentOS…)的虛擬機器套件,由於各個虛擬機器的檔案都是建立在同一個檔案系統上,因此I/O效能高,而且可以各自分配獨立的記憶體,跑不同的伺服器程式,不會去影響其他虛擬機器所執行的程序,因此穩定度、自由度都較一般的共享主機來得高。(每台VPS都有獨立的IP位址)

目前VPS的價位,一個月從不到USD$10,到數十美金不等,價差相當大,要看機器的等級與同一台VPS所租客戶的多寡而定。VPS由於給客戶獨立的記憶體空間,很難超賣,因此不論是品質、能使用的資源、速度及穩定度都優於共享型主機不少,缺點就是價格較高(其實有的已經殺到每月不到8美元,跟共享主機差不多了),還有要稍微具備Linux基礎才有辦法設定、管理。

像目前低價位的VPS,多採用OpenVZ軟體加上HyperVM管理界面,如下圖:

image (點圖可放大)
▲圖:HyperVM管理後台

你可以利用HyperVM後台,了解VPS主機的狀態,甚至可以用不到10分鐘的時間重新安裝一套作業系統,想要重新開機也相當快,只要不到30秒鐘即可完成。

image
▲圖:HyperVM可以提供數十種作業系統供你選擇安裝

如果你熟悉Linux作業系統,還可以使用SSH登入,安裝各種你用得到的軟體套件,幾乎跟一台實體主機沒什麼兩樣。你也可以在VPS上面安裝CPanel、Plesk之類的後台管理程式(有些業者也提供加租的服務),自己當個「虛擬主機商」。

想省錢可以直接安裝內建的免費LXadmin程式來管理你的主機,當然也可以建立多組網域帳戶,提供多個網站使用(前提是記憶體要夠)。

image (點圖可放大)
▲圖:LXAdmin的管理界面,想要自己當虛擬主機商也不是問題喔!

下一頁還有更精彩的喔:VPS主機規格、專用主機

17 意見

  1. 中價位的像linode, slicehost都不錯,linode也有加州機房,連到亞洲的速度較優。elitedatahosting這間也是用webnx機房。
    低價位的大概就是我現在用的fsckvps(也推出加州機房了)及vpsspeed,另外像vps.net、vpsland、jbwebhosting也都可以考慮(不過我沒用過就是了)

  2. 站做大了
    搬家跟多付錢出去是必然的啦
    但是相對的網站附加價值也高


    corAusir 程式逗設計
    提供平面設計 與 程式設計 的資料~
    blog.corausir.org

  3. http://ecvps.com/

    他们好像是刚刚开的…有技术支援,不用担心自己E文不好…你想安装什么..跟他们说就可以了..刚刚跟他们申请了一个免费试用vps…感觉还好..他们客服看懂中文的..呵呵

    ip也是1美元..跟外面的vps没什么分别…他们好像使用softlayer的dallas….有没有人做白老鼠喔?

    刚刚跟他们聊了一挂挂…

  4. 阿正老師你好,想問一下像是美國這種獨立主機是否可以讓我們遠端進去安裝程式和跑coding,最近手頭上是有一些需要把程式碼編譯後再跑一段時間debug的測試,雖然cpu的loading不會很大,但是要長時間測試記錄伺服器的數值(不可能為了幾個案子去買一台實體的server),這樣的要求,實體主機能辦到嗎? 還是可以推薦幾家廠商參考一下,我是之前跟你配合過的工程師

發表迴響