網站帶寬與流量關系


首先要明確:

帶寬是按照小b來算的

流量是按照大B來算的 

 

假設一個網站流量是4000GByte/月,很多人沒有概念,這到底是多少的帶寬(單位是Mbit/s)?以及這4000GB流量可以支持多少IP訪問呢?

 

首先,你自己算一下你的網站有多少PV(頁面訪問量,1個獨立IP可能有多個PV)

然后我們來算一算4000GB流量,可以支持多少個頁面訪問量:

假設每個頁面請求平均大小是15KB(90%的網站所有頁面平均請求大概是15KB),那么

  1. 訪問10個頁面,需要流量150KB
  2. 訪問100個頁面,需要流量1500KB(1.5MB)
  3. 訪問1000個頁面,需要流量15MB
  4. 訪問1萬個頁面,需要流量150MB
  5. 訪問10萬個頁面,需要流量1500MB(1.5GB)
  6. 訪問100萬個頁面,需要流量15GB
  7. 訪問200萬個頁面,需要流量30GB
  8. 訪問2000萬個頁面,需要流量300GB(300GB流量,每月支持200萬PV)
  9. 訪問10000萬個頁面,需要流量1500GB
  10. 訪問2600萬個頁面,需要流量4000GB,就是說,4000GB流量,1個月網站PV可以支持到2600萬PV,每天80萬PV

如果你的網站每個IP訪問5個頁面,那么4000GB流量,1個月網站可以支持2600/5=520萬IP訪問量,即每天17萬IP

當然,這還是假設頁面平均大小有15KB的情況下,一般來說,我們的網頁都會大量用到CSS,JS等緩存的文件,所以,平均一個頁面一般在15K以下。比如您現在正在瀏覽的這個頁面,經過gzip壓縮處理,只有不到5KB。 小技巧:如果PV很大,建議開啟gzip壓縮功能,這樣可以使得平均頁面大小在10KB以內。

以此類推(假設每個頁面平均大小是15KB)

  1. 500GB流量,每個月可以支持320萬PV頁面訪問量,即每天10萬PV
  2. 1000GB流量,每個月可以支持660萬PV頁面訪問量,即每天22萬PV
  3. 2000GB流量,每個月可以支持1300萬PV頁面訪問量,即每天44萬PV

10Mb獨享帶寬相當於多少流量?

首先要弄清楚10Mb獨享帶寬,單位是bit,8bit=1byte。和我們電信的ADSL的2Mb帶寬是一個單位。

換句話說,我們的2Mb ADSL 最大下載速度是256KB(byte)那么10Mb帶寬最大速度就是1250KB(約等於1.3MB)/s

1秒鍾最大速度是1.3MB(byte),那么10秒13MB,1分鍾13×6=78MB,1小時78×60=4680MB(4.6G)

假設,服務器1天24小時都跑滿10Mb的帶寬(其實這絕對是不可能的),那總流量就是24×4.6=110GB

總結:服務器1個月30天都跑滿10Mb的帶寬(其實這絕對是不可能的),那總流量就是30×110=3300GB

實際上,一條帶寬1個月平均能跑滿50%就很不錯了,也就是說,2000GB的固定流量,也比10Mb獨享的帶寬要好的多。

 

轉載:http://e-wha.blog.163.com/blog/static/16313955320126731659818/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM