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