怎么租國外的服務器 網(wǎng)站訪問IP過萬,服務器租用帶寬要多少?
網(wǎng)站訪問IP過萬,服務器租用帶寬要多少?計算服務器的負載能力,是互聯(lián)網(wǎng)系統(tǒng)設計維護的基礎問題,也是一個很實際的問題。租用帶寬超過實際需求,帶來資金方面的浪費;租用帶寬過小,業(yè)務受到影響。吞吐量如何計算
網(wǎng)站訪問IP過萬,服務器租用帶寬要多少?
計算服務器的負載能力,是互聯(lián)網(wǎng)系統(tǒng)設計維護的基礎問題,也是一個很實際的問題。租用帶寬超過實際需求,帶來資金方面的浪費;租用帶寬過小,業(yè)務受到影響。吞吐量如何計算?
我們先看下吞吐量的計算公式:吞吐量=并發(fā)請求數(shù)*每個請求的響應數(shù)據(jù)量。從這個公式,我們可以看出,吞吐量與并發(fā)請求數(shù)、請求響應的數(shù)據(jù)量相關。注意這里是并發(fā)請求數(shù)不是用戶數(shù),并發(fā)用戶數(shù)不一定和并發(fā)請求數(shù)是相等的。單位時間內1個用戶可以發(fā)起多個用戶請求。也就是說,吞吐量與并發(fā)用戶數(shù)、應用本身有很大的關系。1個用戶看直播和訪問網(wǎng)頁需要的流量是不相同的,看直播的流量遠大于看網(wǎng)頁的流量。
回到問題。網(wǎng)站訪問ip過萬,對互聯(lián)網(wǎng)系統(tǒng)來說是一個不大的量。我們要算帶寬負載,需要搞清楚服務器業(yè)務集中的時段。10000個用戶訪問集中在10小和5小時,并發(fā)是不同的。知道了集中時段,我們可以算出并發(fā)請求數(shù)。并發(fā)請求數(shù)的計算公式為:并發(fā)請求數(shù)=ip數(shù)/集中訪問小時數(shù)/3600*單用戶并發(fā)數(shù)。10000個用戶訪問,我們按業(yè)務每天集中在4小時完成、單用戶并發(fā)請求數(shù)1計算,結果是多少呢?小于1,也就是1秒就1個訪問。每個請求的數(shù)據(jù)量按100KB計算,那么服務器的吞吐率就是100KB/s,購買云服務器的最小帶寬1M也夠用了。
另外這里還有一個用戶體驗的問題,一般的服務器響應時間設計為小于3s,如果我們要做到更好的用戶體驗,就要相應增大帶寬。假設設計為1s,訪問的網(wǎng)頁內容大小為200KB,1M(128MB/S)的帶寬就不能滿足體驗的要求,就要租用2M的帶寬。一般購買服務器帶寬的時候,在滿足最大吞吐量的基礎上,冗余30%的寬帶來應對突發(fā)情況。
結論:服務器的帶寬負載與并發(fā)請求數(shù),應用自身、用戶體驗等有密切關系。網(wǎng)站10000IP的訪問量,采購最小的服務器即可滿足要求。