精華區beta toberich 關於我們 聯絡資訊
※ 引述《ipobar (浩宇)》之銘言: : 上面我有講過一些關於主機費的問題 : 寫這篇來講清楚 大家比較不會"模糊" : 國外實體主機通常是以每月實體流量賣的 : 比如說300G 或 500G 配上100mb頻寬 : 台灣則是因為中X電信 長期壟斷市場 頻寬很貴 許多主機商被迫用帶寬(頻寬)去算~ : 什麼是頻寬呢? : 如果用水管比喻 每月實體流量就像是每個月從水管流過的水 : 頻寬則是水管的大小~ : 以AIO網站來說 內容裡面的圖片 Flash等等 一頁就有高達1.7mb的檔案要讀取 : 算是當大的 所以才會有我推估的高額主機費(當然有可能有別的解決方案) 王董,我想你還是搞不懂,每頁的大小並不代表每秒融通的下載速度, 一個下載速度除了看機房的水管之外也要看用戶的水管, 好吧…我就勉為其難來算給你看好了…(雖然我覺得你也不見得會懂) 基本上我們通融一點,所有用戶的網路讓他們都用 Hinet 光纖,下載速率 10m, 10m 換算起來是 1.25mb,也就是每秒在極速下可以從網站上下載 1.25mb的量, 在這邊我們先撇開網頁開啟、載入後瀏覽器的網頁頗析、Flash 的額外連線載入, 每個圖片和載入檔案做的 connection 所額外吃掉的 delay 時間, (delay 的時間代表你主機和頻寬有時可以偷偷喘口氣) 通通不計好了,讓所有只要連到 AIO 網站的瀏覽者都有瞬間開完網頁的能力, 再來是你所謂的比起訂便當, diggirl, mygamespocket, kekeke 還要更大的 AIO 頁面, (ipobar:你這幾個網站流量跟程式也不大呀 AIO人家頁面多大? 這句實在很經典 XDD) 我再通融一點, AIO 每頁算做你說的 1.7mb 的兩倍好了, 每頁有 3.4mb(姑且不論伺服器有沒有做網頁壓縮) 那請問這樣如果 AIO 有了 100mb 的水管,他們每分鐘可承受的使用者大約是幾個? 讓我們一起來算一下, 假設第一秒 100mb 頻寬完全分配掉,那麼第一秒可以進入 100/1.25=80 個使用者, 因為一個使用者載完 3.4mb 的頁面需要 3.4/1.25=2.72 秒, 也就是說一個使用者在兩秒之後,第三秒還會吃掉的頻寬是 3.4-1.25*2=0.9 那麼第三秒的時候以 80 位使用者來說還會剩下 28mb 的頻寬讓新的使用者進入… 啊!這樣算下去太煩了!(/‵Д′)/~ ╧╧ 繼續給你大優待好了, 我們不計那些第三秒剩餘的 28mb ,就當做是每 3 秒有 80 位使用者好了, 那麼請問一分鐘可以容納的使用者有幾位? 答案是 1600 位使用者。 (而且這 1600 位是在一分鐘內都完整載完網頁了喔) .. 這樣算起來,每分鐘可以承受的獨立使用者有 1600 位, 那麼就算要達到一天九萬人次的流量,只需要在尖峰時期開他個一小時就夠了啊… 喔對喔,這樣算其實不公平, 因為我們剛剛把使用者都當作 pv 在計算了, 好吧,改一下說詞好了, 所以一個小時內,在機房 100mb 都吃光,使用者都擁有 Hinet 光纖, 每個人電腦都可以神速開網頁神速載完的情況下, 每小時能承受的 pv 大約是 96000 頁次, 即使把一堆線路速度消耗,蝦咪碗糕都算進去好了,打個三折, 每小時能吃到的 pv 還是可以有 32000 頁次, 如果以一個使用者完整瀏覽了三頁(就是這三頁都有完整載入), 那麼每小時的 32000 / 3 也還是有一萬人次的使用者 所以這樣解釋王董你懂了嗎? 其實以上是個不太負責的算法,因為這樣是從主機端去作逆向計算, 主要是以主機頻寬的部份來看待,撇開了使用者真實的瀏覽情形, 讓每個 user 都將頻寬吃到飽, 如果要以每個使用者真實的瀏覽情況來計算, 那就要依照網站巔峰時期的每秒進入人次, (不是 connection 數喔,畢竟一個頁面一堆圖就會有一堆 connection 了) 然後依照這樣的秒人次去算出每位使用者大約可以搶得的頻寬、 每個頁面開啟所需要等待的時間等等, 這個算起來還挺煩的… :P 以小弟任職公司的網站來說好了,我們的頁面也頗不瘦啊(網站架構不太好… orz) 每頁都有著五花八門的圖片和不少的 flash 廣告, 而我們在尖峰時期的每小時人次應該過萬,pv 總平均起來大概會到 1:10, 高標的 pv 應該有 1:20 (其實數據應該不止這樣,不過無所謂啦 XD) 這樣 100 mb 的頻寬也大概是吃到近滿,偶有超過, 所以其實就像 tempofeng 大說的,初期創業的人,如果流量不小了, 那就多拉幾條 Hinet 光纖也就足夠了, 真正做的大的機房,除了頻寬大之外,就是穩定,除了備援電力系統外, 一般還會有自用的發電設備(例如柴油發電機),也跟中油簽訂輸油合約, 當通知之後多少時間內要開始供油, 這樣就算台北停電三十天,你的主機還是跑的嚇嚇叫 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.28.216
ipobar:真風趣~ 謝謝你的補充指教 10/21 11:07
sdk:其實真的要算...用排隊理論來算才是正確的..XD 10/21 13:30