服務器帶寬
原創
攀岩志
2018-12-23 13:22
- 互聯網公司的服務器帶寬都是光纖入戶,獨享帶寬直接接到服務器機房電機房,然後由企業自己的交換機進行分配。
- 家用帶寬是共享的,一般採用ADSL MODEM或者CABLE MODEM接入。
- 網站所需帶寬/8=單位時間內的訪問數*平均頁面大小。
- 訪問數 = UV * 頁面個數 * PV
- 比如帶寬是1Mbps,那麼速率大約是1024KBps/8 = 128KB/s
- 如果訪問的頁面大小爲128K,那麼,當前時刻只能有一人訪問到。
- eg:1M帶寬允許幾個人訪問一個128K網站,答案是1個人
- 如果高峯時有10個人同時訪問,這個時候在當前時刻,這10個人所需要的帶寬是10M,才能滿足。
- 要值得注意,這個是同時,也就是傳統意義上的同一秒,只要有先後發送請求的順序就可以錯開,所以10M帶寬嚴格意義上是很大的,如果你的頁面小,幾乎可以滿足千人在線,因爲大部分的人都是點擊後瀏覽頁面的,不會說一直給你發送請求。
- CDN的全稱是Content Delivery Network,即內容分發網絡。CDN是構建在網絡之上的內容分發網絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。
- CDN的關鍵技術主要有內容存儲和分發技術。
- PV(page view),即頁面瀏覽量;用戶每1次對網站中的每個網頁訪問均被記錄1次。用戶對同一頁面的多次訪問,訪問量累計。
- UV(unique visitor),指訪問某個站點或點擊某條新聞的不同IP地址的人數。1000IP;
- PR值,即PageRank,網頁的級別技術。取自Google的創始人Larry Page,它是Google排名運算法則(排名公式)的一部分,用來標識網頁的等級/重要性。級別從1到10級,10級爲滿分。PR值越高說明該網頁越受歡迎(越重要)。
- 10000IP要多少帶寬?
- 假如網站流量是10000IP,每IP瀏覽2頁,那麼網站流量就是20000PV。
- 一個網站每日20000點擊量,在忙時的5小時高峯內,平均每秒用戶瀏覽0.5個頁面,其它時段都低於0.5頁/秒。
- 所以主機最低要保證有每秒0.5個頁面大小的帶寬。
- 假設網站頁面平均200KB大小,那麼至少要保證100KBps(0.78Mbps)的帶寬。
- 所以,理論上一頁200KB的網站10000IP(20000PV)至少要0.78m的帶寬。
- 所以,考慮服務器帶寬其實在問,單位時間內支持多少人使用網站。
- 帶寬的單位是比特,流量的單位是字節,一個單位的帶寬 = 一個單位的流量* 8
- 假如家裏拉的帶寬爲10M,需要下載10M的文件
- 帶寬(速率):10Mbps //每秒10M比特
- 速度:10Mbps/8=1.25MB/s //每秒1.25M字節
- 文件:10MB
- 下載時間:10MB/1.25MB/s=8s
- 綜上:下載10M的文件所需要的流量:帶寬*時間/8=10Mbps*8s/8=10M,即文件大小
- 碼率:單位和帶寬單位一致
- ps :帶率字,單位爲b,帶速字,單位爲B, 速度/8=速率
- 流量的大小就是單位字節的時間內下載同等資源的大小