探析視高視頻會(huì)議系統(tǒng)2010的技術(shù)優(yōu)勢(shì)
內(nèi)容導(dǎo)航:
集聯(lián)和集群技術(shù)保障
隨著視頻會(huì)議市場(chǎng)的發(fā)展,單服務(wù)器承載多客戶端的模式已經(jīng)暴露出弊端,例如服務(wù)器自身程序的承受能力、服務(wù)器帶寬限制、用戶所在地網(wǎng)絡(luò)情況等,基于SaaS的租用模式成為視頻會(huì)議服務(wù)的趨勢(shì)。
針對(duì)以上問(wèn)題,視高首先采用服務(wù)器集聯(lián)方式,確保視頻會(huì)議服務(wù)的穩(wěn)定、流暢。
集聯(lián)結(jié)構(gòu)圖
集聯(lián)技術(shù)保障
(1)服務(wù)器包括狀態(tài)服務(wù)器、中心服務(wù)器、協(xié)同服務(wù)器、會(huì)議服務(wù)器、目錄服務(wù)器、文件服務(wù)器等6種類型,并連接成網(wǎng)。
(2)每種服務(wù)器類型(文件服務(wù)器外)都可以是個(gè)服務(wù)器集群組,其中狀態(tài)服務(wù)器、中心服務(wù)器、目錄服務(wù)器支持一個(gè)集群組,協(xié)同服務(wù)器、會(huì)議服務(wù)器支持多個(gè)集群組,很好地保障了視頻會(huì)議和協(xié)同辦公兩大主要業(yè)務(wù)的穩(wěn)定性,杜絕掉線、拖滯等煩惱。
(3)每個(gè)服務(wù)器集群組由1臺(tái)至N臺(tái)相同類型服務(wù)器組成,集群組內(nèi)的服務(wù)器互相連接,并通過(guò)廣播形式確保數(shù)據(jù)一致,確保會(huì)議服務(wù)不因單一服務(wù)器故障而導(dǎo)致數(shù)據(jù)丟失。
服務(wù)器功能說(shuō)明
集群技術(shù)保障
(1)多服務(wù)器數(shù)據(jù)實(shí)時(shí)同步保障
一個(gè)服務(wù)器集群組由一臺(tái)或者多臺(tái)服務(wù)器組成,包括主服務(wù)器和從服務(wù)器,服務(wù)同時(shí)運(yùn)行,并且互相連通。每臺(tái)服務(wù)器各自維護(hù)用戶數(shù)據(jù),通過(guò)網(wǎng)絡(luò)廣播保證每臺(tái)服務(wù)器數(shù)據(jù)一致,實(shí)時(shí)同步。
(2)數(shù)據(jù)有序處理保障
客戶端無(wú)論登錄到哪臺(tái)服務(wù)器,所有強(qiáng)求都會(huì)被轉(zhuǎn)發(fā)到主服務(wù)器上統(tǒng)一處理,確保了數(shù)據(jù)處理的先后順序,保障會(huì)議順利進(jìn)行。
(3)服務(wù)器連接速度保障
客戶端獲取到集群組內(nèi)所有服務(wù)器IP地址,自動(dòng)選擇網(wǎng)絡(luò)連接速度最快的服務(wù)器登錄,保證了客戶端和服務(wù)器連接的穩(wěn)定性。
(4)服務(wù)器連接均衡保障
不同用戶選擇不同服務(wù)器登錄,大大減緩了單服務(wù)器壓力,平衡了網(wǎng)絡(luò)負(fù)載。
(5)服務(wù)器故障自動(dòng)恢復(fù)保障
當(dāng)主服務(wù)器處理數(shù)據(jù)成功后,會(huì)把請(qǐng)求數(shù)據(jù)轉(zhuǎn)發(fā)到其他從服務(wù)器上進(jìn)行相同處理,保證主從服務(wù)器的數(shù)據(jù)一致;若集群組中某一服務(wù)器發(fā)生故障,該服務(wù)器上所有登錄用戶會(huì)無(wú)縫連接到集群組中其他服務(wù)器,并且立即同步掉線期間丟失數(shù)據(jù),所有會(huì)議數(shù)據(jù)都有多個(gè)備份,有效防止了數(shù)據(jù)丟失,不影響正常應(yīng)用。
(6)完整的數(shù)據(jù)庫(kù)備份保障
服務(wù)器數(shù)據(jù)保存在數(shù)據(jù)庫(kù),每執(zhí)行完一個(gè)數(shù)據(jù)庫(kù)的增加、刪除、修改操作后,服務(wù)器同時(shí)會(huì)記錄下這個(gè)操作的SQL語(yǔ)句,保存在log表。當(dāng)數(shù)據(jù)表出現(xiàn)問(wèn)題的時(shí)候,可以通過(guò)執(zhí)行l(wèi)og表的SQL語(yǔ)句來(lái)恢復(fù)所有數(shù)據(jù),log表也被用來(lái)服務(wù)器啟動(dòng)時(shí)數(shù)據(jù)同步的依據(jù)。
(7)轉(zhuǎn)發(fā)數(shù)據(jù)唯一性保障
轉(zhuǎn)發(fā)數(shù)據(jù)包有個(gè)包頭信息,主要包括:數(shù)據(jù)源服務(wù)器ID(標(biāo)識(shí)發(fā)送者),數(shù)據(jù)目的服務(wù)器ID(標(biāo)識(shí)接收者),數(shù)據(jù)包序列號(hào)ID,數(shù)據(jù)包類型,包頭信息唯一標(biāo)識(shí)了一個(gè)數(shù)據(jù)包,每個(gè)服務(wù)器收到轉(zhuǎn)發(fā)包后,記錄下包頭標(biāo)識(shí),當(dāng)有相同包在過(guò)來(lái)的時(shí)候就不會(huì)再被轉(zhuǎn)發(fā)和處理,服務(wù)器會(huì)定時(shí)清除過(guò)期的包頭信息,這樣保證了轉(zhuǎn)發(fā)數(shù)據(jù)唯一性。
(8) 服務(wù)器狀態(tài)偵測(cè)保障
所有集群組服務(wù)器以及集群服務(wù)都由狀態(tài)服務(wù)器連接管理,狀態(tài)服務(wù)器定時(shí)發(fā)送心跳包檢測(cè)各個(gè)集群服務(wù)器的在線運(yùn)行情況。
(9) 在線服務(wù)器管理保障
通過(guò)狀態(tài)管理器登錄狀態(tài)服務(wù)器,可以增加、刪除、修改任何集群服務(wù)器信息,并且可以查看所有集群服務(wù)器的運(yùn)行和連接情況。當(dāng)集群服務(wù)器有上下線等異常情況時(shí),狀態(tài)服務(wù)器會(huì)把通知發(fā)給管理器,管理員即可在最短時(shí)間內(nèi)發(fā)現(xiàn)服務(wù)器問(wèn)題。
視頻會(huì)議集群技術(shù)優(yōu)點(diǎn)
(1)高可用性
視頻會(huì)議集群技術(shù)簡(jiǎn)單理解就是將多臺(tái)會(huì)議服務(wù)器通過(guò)軟件技術(shù)連接在一起,組成了一個(gè)高度透明的大型服務(wù)群組系統(tǒng),并且作為一個(gè)整體為用戶提供視頻會(huì)議應(yīng)用服務(wù)。
在集群系統(tǒng)運(yùn)行過(guò)程中,服務(wù)器除了各自為連接的客戶端提供應(yīng)用服務(wù),并實(shí)時(shí)監(jiān)視集群中其他服務(wù)器的運(yùn)行情況,并備份其他服務(wù)器數(shù)據(jù)。
當(dāng)集群中的一臺(tái)服務(wù)器出現(xiàn)故障時(shí),其他服務(wù)器能準(zhǔn)確有效地接管故障服務(wù)器的服務(wù),繼續(xù)為用戶提供正常的應(yīng)用,確保系統(tǒng)的不間斷運(yùn)行。
對(duì)用戶而言,則是共享了集群內(nèi)的所有資源(例如會(huì)議室中的各種媒體數(shù)據(jù)以及各類文檔數(shù)據(jù)等),同時(shí)并不需要關(guān)心到底運(yùn)行在集群中的哪臺(tái)服務(wù)器,只需關(guān)心為其提供服務(wù)的服務(wù)器是否能正常提供服務(wù)即可。
由于集群系統(tǒng)能夠保證用戶使用的連續(xù)性、穩(wěn)定性,并且具備持續(xù)可用的特性,因此完全能滿足7x24小時(shí)不間斷服務(wù)需要,從而達(dá)到了高可用性。
(2)負(fù)載均衡
負(fù)載均衡能力,使會(huì)議集群組能夠提供更快速的響應(yīng)以及更好的性能。
會(huì)議集群具備的負(fù)載均衡能力為大規(guī)模會(huì)議的實(shí)施提供了技術(shù)保障,大量的并發(fā)訪問(wèn)和數(shù)據(jù)流量能夠分擔(dān)到更多的服務(wù)器上進(jìn)行處理,減少用戶的等待響應(yīng)時(shí)間,使得系統(tǒng)處理能力得到大幅度的提升。
會(huì)議集群中通過(guò)人數(shù)、網(wǎng)絡(luò)流量、服務(wù)器性能(包括CPU、內(nèi)存的使用情況)等多種指標(biāo)作為負(fù)載均衡的策略,經(jīng)過(guò)綜合計(jì)算和比較來(lái)實(shí)現(xiàn)負(fù)載均衡的功能,實(shí)現(xiàn)客戶端登錄的最佳方式。
(3)客戶端熱切換
客戶端切換功能,使用戶在使用過(guò)程中獲得更好的體驗(yàn),同時(shí)提升了產(chǎn)品的質(zhì)量和競(jìng)爭(zhēng)力。
當(dāng)集群系統(tǒng)中的某臺(tái)服務(wù)器出現(xiàn)故障時(shí),直連在該服務(wù)器上的客戶端能夠根據(jù)實(shí)際情況做出判斷,軟件無(wú)需重啟即可迅速切換到集群中其他服務(wù)器,保證了用戶持續(xù)、良好的會(huì)議體驗(yàn)。
(4)路由自動(dòng)選擇
考慮到用戶網(wǎng)絡(luò)寬帶的多樣化,以及目前多數(shù)機(jī)房支持雙線服務(wù)的特點(diǎn),視高通過(guò)自主研發(fā)的軟件實(shí)現(xiàn)了路由自動(dòng)選擇功能。
集群服務(wù)器自動(dòng)判別客戶端寬帶類型,協(xié)調(diào)客戶端選擇集群中最匹配的會(huì)議服務(wù)器,實(shí)現(xiàn)最佳的應(yīng)用效果,全過(guò)程由軟件自動(dòng)實(shí)現(xiàn),無(wú)需人工操作。
更多相關(guān): AV集成
文章來(lái)源:音響網(wǎng)
-
【內(nèi)容導(dǎo)航】
- 第1頁(yè)·音視頻技術(shù)
- 第2頁(yè)·高安全性、高保密性技術(shù)保障
- 第3頁(yè)·集聯(lián)和集群技術(shù)保障