主機效能及連線
主機效能及連線
剛開始接觸 IPTV 的時候,大部份的服務商主機都是採用美國的實體機,單台一個月的租金都要699-799 美金,後來有降到499或者399美金,照理說一台不作編碼及重編碼的主機,應該不會佔用到太大的 CPU,主要是佔用網路及暫存的記憶體
但是通常 Linux 預設的 TCP/IP 或者是網路設定,都是在一個安全可用的情況下的設定,如果沒有調校的話,是無法發揮 1G 或者 10G 網路的效能,早在 6-7 年前美國就可以租用到 10G 網路頻寬的主機,但是通常有這樣的頻寬及主機,確發揮不出這台主機的效能,而因佌多租用的很多沒用到的主機,造成成本上面的增加
而為了解決這個坑,需要從 Linux 最底層的網路設定改起,也因為有這樣的經歷所以讓我們有了 10G 優化的網路設定,可以讓整個頻寬吃好吃滿,處了最底層的網路問題外,防火牆也需要作相關的配合與設定,既要保護主機又要兼顧效能,這樣才可以最大的連線數量
除了串流的網路底層要改外,在用戶的 API 連接及使用上,常會有很多 Session 爆滿狀況,明明就 CPU 還有,RAM 還有,頻寬還有,但是用戶就是無法登入及操作使用,這樣的問題就是 TCP/IP Session 被佔滿所造成,這個需要作調校才能讓大規模併發的系統安全運作,API 所使用的 HTTPS 主機服務也會有 Session 連滿的情況,如果依照一般的設定下去跑,保證沒幾百個客戶上線後,整個系統就會 GG 了
當然單主機的效能畢竟還是會有其極限,最後沒辦法的情況下勢必要增加主機的數量,那加了之後就要解決串流復用的問題,也就是說需要把 S1 的串流打一份到 S2 的主機上面,這樣用戶連到 S2 主機後才能夠正常收視,一般服務商的作法是把所有頻道作 Forward ,但是這樣在用戶都還沒有使用系統的情況下,輸出頻寬就佔了一大半,可以服務的連線數來說是打打折扣的,我們是採用被動出流的方式來作為整個骨幹的傳輸,然後再搭配樹狀分發的 CDN 讓串流只在需要的時候出流給需要的主機,這對於一些熱門頻道來說是很有用的,如果您有看過整個用戶的收視情況來說的話,前 10 名的頻道收視大概就佔一半的收視率,前 20 大概就佔 70% 收視率,所以要復用的就是這些大量用戶收視的頻道,而不要浪費資源在沒有用到的頻道上面
所以各位大大,想要降低營運成,想要減少跳坑的時間,直接找我們吧 !!
價格合理收費公道,點以下的連結就可以有專人為您服務
We're Here To Help!
Office
10365 台北市大同區
民族西路76巷12弄10號1樓
Hours
M-F: 9am – 7pm
S-S: Closed
Call Us
(02) 2585-2581 ext 11 Mr. Lin