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