當(dāng)流媒體遭遇流量壓力挑戰(zhàn) 如何應(yīng)對
【51CTO.com 綜合報道】通信技術(shù)的發(fā)展使人們充分體會到了通信業(yè)務(wù)帶來的便利性,除了期望得到具有高服務(wù)質(zhì)量的話音服務(wù)外,還期望獲得數(shù)據(jù)和視頻等多媒體信息的通信服務(wù)。流媒體(Streaming Media)技術(shù)是當(dāng)前十分流行的多媒體技術(shù),其基礎(chǔ)就是多媒體通信技術(shù)。流媒體一般是指通過IP網(wǎng)絡(luò)傳送媒體(如視頻、音頻)的技術(shù)總稱。流媒體技術(shù)應(yīng)用為網(wǎng)絡(luò)信息交流帶來革命性的變化,對人們的工作和生活產(chǎn)生深遠(yuǎn)的影響。
流媒體的挑戰(zhàn):流量壓力越來越大
互聯(lián)網(wǎng)的迅猛發(fā)展和普及為流媒體業(yè)務(wù)發(fā)展提供了強大的市場動力,流媒體業(yè)務(wù)變得日益流行。流媒體技術(shù)廣泛用于新聞出版、證券、娛樂、電子商務(wù)、遠(yuǎn)程培訓(xùn)、視頻會議、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療等互聯(lián)網(wǎng)信息服務(wù)的方方面面,它的應(yīng)用將為網(wǎng)絡(luò)信息交流帶來革命性的變化,流媒體技術(shù)改變了傳統(tǒng)互聯(lián)網(wǎng)的呆板形象,豐富了互聯(lián)網(wǎng)的功能,成為一種有強大吸引力的新媒體。
流媒體的出現(xiàn),讓網(wǎng)站們在網(wǎng)絡(luò)訪問方面出現(xiàn)了新的特點:
第一、流媒體技術(shù)改變了傳統(tǒng)互聯(lián)網(wǎng)的呆板形象
流媒體直播技術(shù)作為流媒體重要組成模塊,廣泛用于娛樂、電子商務(wù)、遠(yuǎn)程培訓(xùn)、視頻會議、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、電視臺重大節(jié)目直播等互聯(lián)網(wǎng)信息服務(wù)的方方面面,它的應(yīng)用給網(wǎng)絡(luò)信息交流帶來革命性的變化,流媒體直播技術(shù)突破了網(wǎng)站媒體一直以來以文字、圖片方式向傳遞信息的局限性。
第二、用戶訪問、交互性更強
流媒體實際指的是一種新的媒體傳送方式,而非一種新的媒體。流媒體技術(shù)全面應(yīng)用后,人們在網(wǎng)上聊天可直接語音輸入;如果想彼此看見對方的容貌、表情,只要雙方各有一個攝像頭就可以了;在網(wǎng)上看到感興趣的商品,點擊以后,講解員和商品的影像就會跳出來;更有真實感的影像新聞也會出現(xiàn)。
用戶抱怨:網(wǎng)絡(luò)訪問速度慢
隨著互聯(lián)網(wǎng)的普及,利用網(wǎng)絡(luò)傳輸聲音與視頻信號的需求也越來越大。廣播電視等媒體上網(wǎng)后,也都希望通過互聯(lián)網(wǎng)來發(fā)布自己的音視頻節(jié)目。但是,音視頻在存貯時文件的體積一般都十分龐大,因此在不同程度上對各流媒體網(wǎng)站們帶來了挑戰(zhàn)。很多流媒體網(wǎng)站都因為網(wǎng)絡(luò)流量壓力大,出現(xiàn)了網(wǎng)絡(luò)訪問速度慢等問題,這給不少流媒體網(wǎng)站的關(guān)鍵業(yè)務(wù)帶來了困難。
X信息技術(shù)有限公司是一家迅速崛起地提供電信增值服務(wù)和應(yīng)用平臺提供商。其擁有海量聲像媒體資料,資料的存儲,查詢,分類管理非常困難,無法把各欄目的資料分權(quán)限管理,無法為各欄目媒體工作人員提供個性化服務(wù)。X信息技術(shù)有限公司決定搭建WebVOD 流媒體平臺。該系統(tǒng)采用最新的流媒體技術(shù),基于跨平臺Web技術(shù)開發(fā),可為大量并發(fā)用戶提供娛樂、教學(xué)、醫(yī)療等眾多方面的高質(zhì)量音視頻服務(wù),在支持IP的網(wǎng)絡(luò)上實現(xiàn)流暢的視頻欣賞。系統(tǒng)具有跨平臺、易用性好、操作方便等特性。
隨著X信息技術(shù)有限公司的網(wǎng)站應(yīng)用用戶的增多和系統(tǒng)應(yīng)用負(fù)載的增大,各個應(yīng)用服務(wù)器,特別是前置服務(wù)器上所要處理的數(shù)據(jù)量將增大,從而影響針對用戶的響應(yīng)效率,造成對訪問者的請求回應(yīng)越來越慢等嚴(yán)重影響網(wǎng)站應(yīng)用服務(wù)質(zhì)量的現(xiàn)象。在服務(wù)器端則直接表現(xiàn)為可容納的連接數(shù)越來越小,系統(tǒng)性能嚴(yán)重下降,這造成了不少用戶的抱怨?!?nbsp;
專業(yè)負(fù)載均衡 才是良藥
大家都知道,要解決網(wǎng)站大流量壓力的問題,就是通過負(fù)載均衡的辦法來解決。X信息技術(shù)有限公司求助于專業(yè)的負(fù)載均衡設(shè)備供應(yīng)商。在這種情況下,梭子魚向X信息技術(shù)有限公司推薦梭子魚負(fù)載均衡機(jī)640型號以實現(xiàn)對后臺服務(wù)器的負(fù)載分擔(dān),提供千兆級的吞吐量。
梭子魚負(fù)載均衡機(jī)是提供本地的服務(wù)器群負(fù)載均衡和容錯的產(chǎn)品,在充分利用現(xiàn)有資源以及對IT基礎(chǔ)設(shè)施進(jìn)行最小變動的前提下有效地進(jìn)行流量的分配,從而提高服務(wù)器的處理性能。對客戶端而言,這一切都是透明的。
如上圖所示,梭子魚推薦使用4臺640型號的負(fù)載均衡機(jī)進(jìn)行堆疊部署,使用DSR服務(wù)器直接返回模式,分別對點播服務(wù)器,數(shù)據(jù)庫服務(wù)器,web服務(wù)器進(jìn)行負(fù)載均衡。
同時,兩臺梭子魚負(fù)載均衡機(jī)互為備份,并采用“心跳”技術(shù)實時監(jiān)控伙伴設(shè)備是否實時可用,并可以向用戶提供秒級的故障切換,從而最大程度地提高終端服務(wù)系統(tǒng)的有效性與持續(xù)性。通過直接將WAN口接入核心交換機(jī)上,將四臺梭子魚負(fù)載均衡機(jī)接入交換網(wǎng)絡(luò),并兩兩堆疊實現(xiàn)對服務(wù)的冗余。
1.在LB集群A中建立點播服務(wù)的虛擬IP,并將后臺點播服務(wù)器服務(wù)器與之綁定,形成虛擬點播服務(wù)。
2.在LB 集群B中分別建立web服務(wù)和數(shù)據(jù)庫服務(wù)虛擬IP,將后臺web服務(wù)器和數(shù)據(jù)庫服務(wù)器與相應(yīng)的虛擬IP綁定,建立web和數(shù)據(jù)庫虛擬服務(wù)。
3.在后臺服務(wù)器上建立相對應(yīng)的回環(huán)設(shè)備,添加虛擬IP地址,并在路由器上配置相應(yīng)端口映射。
4.服務(wù)器直接返回模式的應(yīng)用可以直接避免因為大流量并發(fā),因為負(fù)載均衡設(shè)備而造成的瓶頸。堆疊能夠有效地避免單點故障。
網(wǎng)站流量問題被解決
X信息技術(shù)有限公司通過部署梭子魚負(fù)載均衡解決方案之后,一下解決了其原有的各種問題,總結(jié)起來,主要表現(xiàn)為以下幾個方面:
1.提高視頻點播服務(wù)器的可靠性
梭子魚負(fù)載均衡機(jī)針對終端服務(wù)提供了定制的負(fù)載均衡技術(shù),可以選擇采用IP或Cookie保持的方式,充分保證終端客戶端的會話一致性,確保終端客戶端的會話持續(xù)性,并及時準(zhǔn)確地檢測、報告終端服務(wù)器的有效性,即使在組播地環(huán)境中也能最大程度地滿足了用戶需求。
2、數(shù)據(jù)庫服務(wù)器的高性能運作:
梭子魚負(fù)載均衡機(jī)的冗余配置非常簡單的,它們之間不需要任何的特殊電纜相連,只要可以IP尋址到即可。物理拓樸為簡單易行的服務(wù)器直接返回模式。當(dāng)一臺梭子魚負(fù)載均衡機(jī)由于檢修或故障的原因停機(jī)后,這時另一臺梭子魚負(fù)載均衡機(jī)會以最快的速度接管其工作。梭子魚負(fù)載機(jī)秒級故障切換技術(shù),確保了終端服務(wù)系統(tǒng)的不間斷運行。
3、提高web服務(wù)器的并發(fā)能力以及響應(yīng)速度:
梭子魚負(fù)載均衡機(jī)可以對不同性能的服務(wù)器進(jìn)行加權(quán)計算,對性能好的服務(wù)器可以多分擔(dān)一些流量。對有用戶數(shù)限制的服務(wù)器,梭子魚負(fù)載均衡機(jī)通過連接數(shù)限制技術(shù),從而保證服務(wù)器連接不會超過限制,同時也保證了性能一般的服務(wù)器不會因為連接太多而宕機(jī)。
4、提高了整體網(wǎng)絡(luò)的安全
梭子魚負(fù)載均衡機(jī)裝備了一個實時更新的入侵檢測系統(tǒng),通過梭子魚動態(tài)更新機(jī)制即時獲攻擊規(guī)則庫,可以保護(hù)被負(fù)載均衡的服務(wù)器抵御任何最新的基于連接的攻擊,包括以下類型:
◆病毒擴(kuò)散: 如NIMDA與紅色代碼這樣的網(wǎng)絡(luò)傳播病毒
◆緩存區(qū)溢出: 一種常見的獲取控制權(quán)的惡意攻擊方式
◆協(xié)議相關(guān):針對一些特定協(xié)議如SMTP、DNS或者LDAP的攻擊.
◆應(yīng)用相關(guān):針對一些特定應(yīng)用的攻擊如IIS、Websphere、Cold Fusion或者 Exchange.
◆操作系統(tǒng)相關(guān):針對已知的不同操作系統(tǒng)弱點的攻擊,如微軟Windows系統(tǒng)
X信息技術(shù)有限公司在部署了負(fù)載均衡機(jī)后,保證了流媒體系統(tǒng)平臺的高可用性、高性能和安全性,使網(wǎng)絡(luò)流量壓力得到了有效分擔(dān),網(wǎng)絡(luò)訪問速度大大提升,從而也保證了用戶的訪問連續(xù)性、舒適性。