我很早就有寫(xiě)一篇關(guān)于挑選主機(jī)的文章,也可能是一個(gè)系列文章——很可能這并不是一個(gè)好點(diǎn)子,因?yàn)榧热晃易约菏且粋(gè)主機(jī)商,那么難免有王婆賣(mài)瓜的嫌疑。然而我同時(shí)也是一個(gè)主機(jī)客戶(hù)——相對(duì)于我的上游而言,所以這篇或者這個(gè)系列的文章不僅對(duì)終端的消費(fèi)者(那些僅愿意付出100元甚至更少的顧客),也對(duì)一些想從事IDC行業(yè)的朋友(從有一定的客戶(hù)積累的老手到新手菜鳥(niǎo))有一定的可讀性。
首先,這是我去年發(fā)過(guò)的一篇文章,其中的大部分觀(guān)點(diǎn),今天看來(lái)仍然是正確的,但更重要的是,它有很多值得補(bǔ)充和更正的地方。
1 反查ip可以知道一臺(tái)服務(wù)器上放了多少網(wǎng)站?
這個(gè)方法可能對(duì)ip資源稀缺的國(guó)內(nèi)主機(jī)有點(diǎn)用,但對(duì)ip資源豐富的美國(guó)主機(jī)來(lái)說(shuō)則沒(méi)有任何參考意義。因?yàn)?a target="_blank" tilte="服務(wù)器" class="taglink">服務(wù)器、ip地址和網(wǎng)站之間并不是一對(duì)一的關(guān)系,一臺(tái)服務(wù)器可以同時(shí)擁有幾十個(gè)ip地址,一個(gè)網(wǎng)站也可能有幾個(gè)ip地址,所以通過(guò)ip地址反向查詢(xún)同一ip上其他網(wǎng)站,并不能說(shuō)明服務(wù)器負(fù)載。此外,反查 ip通常難以做到準(zhǔn)確全面。
2 美國(guó)主機(jī)提供unlimited無(wú)限制的資源?
美國(guó)主機(jī)最開(kāi)始被人稱(chēng)道的就是相對(duì)國(guó)內(nèi)主機(jī)異常“大方”的資源分配方案,BH,HM,HG,LP,DH這幾個(gè)街知巷聞的美國(guó)主機(jī)幾乎都提供無(wú)限制的空間、無(wú)限制的流量、無(wú)限制的數(shù)據(jù)庫(kù)、無(wú)限制的網(wǎng)站數(shù)量……真的無(wú)限制嗎?當(dāng)然不可能,空間、流量、數(shù)據(jù)庫(kù)、綁定域名數(shù)都只是表面參數(shù),表面背后是什么?cpu 使用率限制、內(nèi)存使用率限制、程序最大允許使用的內(nèi)存限制、同一時(shí)間最大數(shù)據(jù)庫(kù)連接數(shù)……這些通常都寫(xiě)在主機(jī)商的tos用戶(hù)協(xié)議中,而且藏在它們網(wǎng)站的不起眼處。以hostn***的tos為例,它的server limits非常典型:
* 25% cpu and or memory for 3 minutes.3分鐘內(nèi)最多允許使用25%的cpu或內(nèi)存資源
* Combined 5% CPU & RAM over 24 hours.24小時(shí)內(nèi)最多使用5%的cpu或內(nèi)存資源
* 250 email limit per domain per hour.每個(gè)域名每小時(shí)250封email限制
* 50 concurrent database connections at one time.同一時(shí)間最多50個(gè)數(shù)據(jù)庫(kù)連接
* Apache threads to be open no longer then 999 seconds.Apache threads最長(zhǎng)運(yùn)行時(shí)間不超過(guò)999秒
* Php upload limit of 15 megs.PHP上傳限制15MB
* Max php session time of 300 seconds or less.php session最長(zhǎng)運(yùn)行時(shí)間不超過(guò)300秒
木桶原理大家都知道,一只木桶盛水的多少,并不取決于桶壁上最高的那塊木塊,而恰恰取決于桶壁上最短的那塊?臻g、流量就像是桶壁上較高的木塊、那些寫(xiě)在tos中的不起眼的使用限制就像是桶壁上較低的木塊。如果只看到較高的木塊,以為你買(mǎi)的水桶真能盛那么多水,那就是大謬不然了。
3 oversell就是overload?
懂得美國(guó)主機(jī)木桶原理的人通常也知道什么叫oversell(超售)。做美國(guó)主機(jī)reseller的朋友更加清楚。以oversell政策為標(biāo)準(zhǔn),一般美國(guó)主機(jī)的轉(zhuǎn)售方案(代理)可以分為三種,第一種是oversellenabled(允許代理超售),例如sha*******;第二種是加錢(qián)允許 oversell,例如geeks******;第三者是zerooversell enforced(不允許超售),例如ihu****。前面兩種方案的主機(jī)商自己賣(mài)給終端客戶(hù)的shared webhosting,肯定也是oversell的;第三種方案的主機(jī)商如果確實(shí)不超售,那么價(jià)格就十分高昂,趕得上vps。
有些稍有經(jīng)驗(yàn)的朋友以為購(gòu)買(mǎi)no oversell的美國(guó)主機(jī),他的“木桶”就能盛上更多水,其實(shí)還是中了美國(guó)主機(jī)商的煙霧彈。因?yàn)闊o(wú)論oversell還是nooversell,談?wù)摰倪是桶壁上較高的木塊,它們高點(diǎn)還是低點(diǎn),對(duì)于木桶能盛上多少水不是決定性因素。假設(shè)你的網(wǎng)站所在的服務(wù)器上有一個(gè)其他用戶(hù)的wordpress,日ip3000,pv1萬(wàn),就算他的網(wǎng)站只用了50M空間,主機(jī)商對(duì)磁盤(pán)空間和流量也沒(méi)有超售,也夠你喝一壺的了。
Oversell并不代表overload,合理的server limits反而可以使服務(wù)器穩(wěn)定地保持在一個(gè)較低的負(fù)載,保證大多數(shù)用戶(hù)的利益。
4 空間商的網(wǎng)站快就說(shuō)明它的主機(jī)快?
很多人訪(fǎng)問(wèn)空間商的網(wǎng)站,憑第一印象判斷空間的優(yōu)劣,然而空間商的網(wǎng)站快并不能說(shuō)明它的主機(jī)就快。離中國(guó)物理距離較近的美國(guó)加州有很多大的主機(jī)商,但它們中的多數(shù),服務(wù)器都放在美國(guó)中部如德州的數(shù)據(jù)中心,也有的主機(jī)商的網(wǎng)站所在的服務(wù)器位于西海岸,但是出售給用戶(hù)的主機(jī)則位于美國(guó)中東部,雖然它們的網(wǎng)站訪(fǎng)問(wèn)速度很快,但其產(chǎn)品卻并不適合中國(guó)用戶(hù)。
一些主機(jī)商會(huì)在它們的網(wǎng)站上提供測(cè)試ip,通過(guò)tracert ip地址,有經(jīng)驗(yàn)的朋友可以判斷出這家主機(jī)商的服務(wù)器是托管在哪個(gè)數(shù)據(jù)中心(機(jī)房),主機(jī)商網(wǎng)站的network和data center頁(yè)面也可以提供一些有價(jià)值的信息。
進(jìn)一步的深入分析
1 速度,還是速度
我始終認(rèn)為購(gòu)買(mǎi)主機(jī)第一個(gè)需要考慮的因素還是速度。具體到美國(guó)主機(jī)的速度時(shí),正如前文常見(jiàn)誤區(qū)中第四點(diǎn)提到的,要看該主機(jī)商的服務(wù)器到底是放在哪個(gè)數(shù)據(jù)中心(機(jī)房)。
中美兩國(guó)之間的網(wǎng)絡(luò)通信通過(guò)海底光纖連接,中方上岸地點(diǎn)是青島,上海崇明島和香港;美方則是洛杉磯、俄勒岡州戛納海灘。中美距離是半個(gè)地球,光一秒鐘30 萬(wàn)公里,繞地球7.5圈,1秒鐘=1000毫秒,則繞地球半圈速度是1000/15=66毫秒,數(shù)據(jù)返回需要同樣的時(shí)間。ping美國(guó)一臺(tái)服務(wù)器,數(shù)據(jù)請(qǐng)求過(guò)去,再回來(lái),所需要的時(shí)間,就是我們常說(shuō)的ping值。數(shù)據(jù)僅僅從海底光纜這頭到那頭,就已經(jīng)需要133ms應(yīng)答和傳送時(shí)間了。所以ping值小于133ms的主機(jī)不可能位于美國(guó)(有些香港idc的部分ip地址查詢(xún)結(jié)果顯示美國(guó),但實(shí)際上是在香港,在全球范圍內(nèi)香港主機(jī)并無(wú)速度優(yōu)勢(shì))。
上海電信到崇明島中美海底光纖起點(diǎn)的ping值約為10ms,到洛杉磯部分?jǐn)?shù)據(jù)中心的ping值小于160ms,減去海底133ms的傳遞時(shí)間,也就是說(shuō)在洛杉磯登陸后到該美國(guó)數(shù)據(jù)中心的ping值僅為17ms。然而除了在海底的那段ping值是確定的以外,中國(guó)大陸網(wǎng)絡(luò)寬帶用戶(hù)到青島/上海/香港中美海底光纖中方起點(diǎn),中美海底光纖終點(diǎn)到美國(guó)某數(shù)據(jù)中心的時(shí)間損耗都無(wú)法確定,前者是我們無(wú)法改變的,如果取80ms為平均值,以250ms為可以接受的最大ping值,則數(shù)據(jù)從海底光纖美方登陸點(diǎn)到美國(guó)數(shù)據(jù)中心(機(jī)房)所能接受的最長(zhǎng)應(yīng)答和傳送時(shí)間為37ms。
37ms,這樣的數(shù)據(jù)中心存在嗎?從物理距離上看,美國(guó)西海岸的知名數(shù)據(jù)中心基本上都可以達(dá)到要求,美國(guó)中西部如達(dá)拉斯部分?jǐn)?shù)據(jù)中心通過(guò)光纖直達(dá)西海岸網(wǎng)絡(luò)節(jié)點(diǎn)的也可以滿(mǎn)足,東部則即使有光纖直連也很難在37ms以下。
江西省上饒市廣信區(qū)三清山中大道588號(hào)7棟5號(hào)
電話(huà):0793-8313026 7094119
傳真:0793-8313026
手機(jī):18079306668 13576325382 曾
郵箱:174216168@qq.com
QQ:174216168
Copyright © 2008-2019 (srlrcm.cn) 獵人傳媒. All Rights Reserved.
贛ICP備08101270號(hào)-1 百度統(tǒng)計(jì)