看板 toberich 關於我們 聯絡資訊
※ 引述《saja (莎亞)》之銘言: : 我已經有一個case會有約20萬人的會員 : 並且做的是線上學習(串流影片播放) : 這樣 硬體要怎麼做分配跟設計? 頻寬呢? : 這個成本現在要計算 但是我完全沒有經驗>< : 請大大幫我解答~ : 這不是假設性問題 我認真需要有經驗的人的回答 : 如果可以的話 只要留聯絡方式到我信箱就可以了 : 我願意以計時顧問的方式付費!感謝!! 其實這種東西找SI比較快吧...你連硬體都要買的話SI一定會幫你的XD 你說「軟體是套裝」... 這意思是? (A)軟體是跟其他公司買來的套裝 (B)你們就是軟體公司,現在要把自己平常的套裝軟體拿來做平台 如果是(A)的話,就比較麻煩,這種大型平台要做擴展的話, 通常有修改原始碼的需求... 如果是(B)的話,那自由度就很大了.... 以下單純講概念,留在版上看有沒有幫助... (我不是針對saja的文回,這只是概念解說) 首先是會員跟頻寬,你總會員數是200K, 有沒有評估過尖峰時間會同時多少人在線上? 我假設30K好了(15%) 你是做串流的,所以要算總頻寬需求,例如你影片是256kb/s的好了, 那在同時30K會員做線上播放的情況下,你需要頻寬是 7500 mb/s (!!) 這不是說一台主機要接 7500 mb/s 的線路,你可以用很多台機器去分擔... 那要怎麼分擔? 不管是網頁主機、串流主機還是資料庫主機,在這種大規模下, 你不可能各用一台機器就可以解決,所以這時候會採用負載平衡的方式 把工作分配給 網際網路<----->[你的對外主機]<------------->[主機A] <------------->[主機B] <------------->[主機C] 透過這種方式,可以把工作分配給許多台主機,這樣整體網站的負擔就會變小, 將來生意又更好的時候,可以再增加更多的硬體來承受更多的流量。 負載平衡的方式有非常多種, 有簡單的DNS分配、用硬體做負載平衡、便宜的軟體規則、高級的CDN.... 每種方式有其優缺點,各不相同,這邊就不提了。 恩,以上只是概念解說,有經驗的大大歡迎寫信給saja報價.. 當然我想saja也會收到CDN報價...XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.219.41.177 ※ 編輯: reflynet 來自: 124.219.41.177 (02/10 21:58)