两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種云教室的實現系統、方法及服務器的制造方法

文檔序號:9202689閱讀:1710來源:國知局
一種云教室的實現系統、方法及服務器的制造方法
【技術領域】
[0001]本發(fā)明涉及通信處理技術,具體涉及一種云教室的實現系統、方法及服務器。
【背景技術】
[0002]自互聯網普及以來,基于互聯網模式的教育產業(yè)也不斷地發(fā)展創(chuàng)新,如電子教室,其就是將傳統的面授授課教室搬到互聯網上,將面對面的課堂教學實現為遠程的、可切換的、可回放等多種功能的虛擬教室。目前的電子教室主要包括兩類:一是面向固定用戶的電子教室系統;二是面向互聯網用戶的基于集群(Cluster)系統架構的電子教室平臺。
[0003]面向固定用戶的電子教室系統分為兩個部分:學生端子系統和教師端平臺。教師端平臺在系統架構上主要采用高性能輸入輸出(I/o)服務器+電子教室軟件系統實現。
[0004]目前互聯網類的虛擬電子教室平臺在架構上多采用基于Cluster集群模式的系統架構。在硬件體系上,其包括多臺服務器組成的計算平臺、FC交換系統以及FC-SAN存儲設備;在軟件體系上,其采用Cluster集群軟件系系統將多臺服務器組成一個虛擬服務器,具有負載均衡、I/O負載分配以及管理等功能,而電子教室軟件承載在Cluster集群軟件系統之上。
[0005]無論是單一服務器架構還是基于Cluster集群模式的系統架構,現有的電子教室存在的主要問題在于:能夠同時運行的電子教室數量存在數量限制,且每個電子教室可以容納的學員數量存在數量限制,無法滿足更多用戶同時授課的場景,且系統平臺的擴展較為麻煩和困難;系統在用戶較多的高I/o情況下會出現音頻質量問題,嚴重情況下會導致系統崩潰;在授課過程中會因為新用戶的加入導致系統性能下降,尤其是新用戶不同步學習而是隨意播放之前的教學內容時;在多個電子教室同時授課的情況下,對系統平臺的整體性能都存在較為嚴重的影響。

【發(fā)明內容】

[0006]為解決現有存在的技術問題,本發(fā)明實施例提供一種云教室的實現系統、方法及服務器,能夠解決電子教室系統的可擴展性,實現無用戶人數限制的云教室。
[0007]本發(fā)明實施例的技術方案是這樣實現的:
[0008]本發(fā)明實施例提供了一種云教室的實現系統,所述系統包括:第一服務器、至少一個第二服務器和兩個以上第三服務器;其中,
[0009]所述第一服務器,用于根據用戶發(fā)送的云教室建立請求,向所述第二服務器發(fā)送第一請求消息,所述第一請求消息用于請求為所述云教室分配數據資源;還用于接收所述第二服務器發(fā)送的第一響應消息,根據所述第一響應消息與對應的至少一個第三服務器建立連接,依據所述至少一個第三服務器建立云教室;
[0010]所述第二服務器,用于接收所述第一服務器發(fā)送的第一請求消息,向所述第一服務器發(fā)送第一響應消息,所述第一響應消息中包括為所述云教室分配的至少一個第三服務器的信息;
[0011]所述第三服務器,用于為所述第一服務器建立云教室提供數據資源。
[0012]上述方案中,所述云教室包括:一個主教室和至少一個擴展教室;
[0013]所述第一服務器,還用于設置所述主教室和所述至少一個擴展教室的固定人數;設置所述擴展教室的數量;還用于當有新用戶加入所述云教室時,確定所述云教室中人數最少的教室,將所述新用戶分配至所述教室中,并修改所述教室的人數;當所有教室的人數均達到固定人數時,拒絕所述新用戶的加入。
[0014]上述方案中,所述第一服務器,還用于當有用戶退出教室時,修改所述教室的人數。
[0015]上述方案中,所述云教室包括:一個主教室和至少一個擴展教室;
[0016]所述第一服務器,還用于檢測所述云教室中每個教室的數據讀寫進度,當任意教室的數據讀寫進度超過預設數據讀寫進度的預設閾值時,指示所述任意教室暫停讀寫數據;當所述任意教室的數據讀寫進度與預設數據讀寫進度相同時,指示所述任意教室繼續(xù)讀寫數據。
[0017]上述方案中,所述系統還包括第四服務器,用于通過應用編程接口(API,Applicat1n Programming Interface)將所述第一服務器發(fā)送的第一請求消息發(fā)送至第二服務器;將所述第二服務器發(fā)送的第一響應消息發(fā)送至所述第一服務器;建立所述第一服務器與所述第三服務器的連接。
[0018]本發(fā)明實施例還提供了一種第一服務器,所述第一服務器包括:發(fā)送模塊、接收模塊和建立模塊;其中,
[0019]所述發(fā)送模塊,用于根據用戶發(fā)送的云教室建立請求,向第二服務器發(fā)送第一請求消息,所述第一請求消息用于請求為所述云教室分配數據資源;
[0020]所述接收模塊,用于接收所述第二服務器發(fā)送的第一響應消息,所述第一響應消息中包括為所述云教室分配的至少一個第三服務器的信息;
[0021]所述建立模塊,用于根據所述第一響應消息與對應的至少一個第三服務器建立連接,依據所述至少一個第三服務器建立云教室。
[0022]上述方案中,所述云教室包括:一個主教室和至少一個擴展教室;所述第一服務器還包括:設置模塊和業(yè)務處理模塊;其中,
[0023]所述設置模塊,用于設置所述主教室和所述至少一個擴展教室的固定人數;設置所述擴展教室的數量;
[0024]所述業(yè)務處理模塊,用于當有新用戶加入所述云教室時,確定所述云教室中人數最少的教室,將所述新用戶分配至所述教室中,并修改所述教室的人數;當所有教室的人數均達到固定人數時,拒絕所述新用戶的加入。
[0025]上述方案中,所述業(yè)務處理模塊,還用于當有用戶退出教室時,修改所述教室的人數。
[0026]上述方案中,所述第一服務器還包括:檢測模塊、比較模塊和業(yè)務處理模塊;其中,
[0027]所述檢測模塊,用于檢測所述云教室中每個教室的數據讀寫進度,將所述每個教室的數據讀寫進度發(fā)送至所述比較模塊;
[0028]所述比較模塊,用于比較任意教室的數據讀寫進度與預設數據讀寫進度,獲得比較結果,將所述比較結果發(fā)送至業(yè)務處理模塊;
[0029]所述業(yè)務處理模塊,用于當所述比較模塊發(fā)送的比較結果為任意教室的數據讀寫進度超過預設數據讀寫進度的預設閾值時,指示所述任意教室暫停讀寫數據;當所述任意教室的數據讀寫進度與預設數據讀寫進度相同時,指示所述任意教室繼續(xù)讀寫數據。
[0030]本發(fā)明實施例還提供了一種云教室的實現方法,應用于云教室的實現系統中,所述系統包括第一服務器、至少一個第二服務器和兩個以上第三服務器;所述方法包括:
[0031]所述第一服務器根據用戶發(fā)送的云教室建立請求,向所述第二服務器發(fā)送第一請求消息,所述第一請求消息用于請求為所述云教室分配數據資源;
[0032]所述第二服務器接收所述第一服務器發(fā)送的第一請求消息,向所述第一服務器發(fā)送第一響應消息,所述第一響應消息中包括為所述云教室分配的至少一個第三服務器的信息;
[0033]所述第一服務器接收所述第一響應消息,根據所述第一響應消息與對應的至少一個第三服務器建立連接,依據所述至少一個第三服務器建立云教室。
[0034]上述方案中,所述云教室包括:一個主教室和至少一個擴展教室;所述方法還包括:
[0035]所述第一服務器設置所述主教室和所述至少一個擴展教室的固定人數;設置所述擴展教室的數量;當有新用戶加入所述云教室時,確定所述云教室中人數最少的教室,將所述新用戶分配至所述教室中,并修改所述教室的人數;當所有教室的人數均達到固定人數時,拒絕所述新用戶的加入。
[0036]上述方案中,所述方法還包括:當有用戶退出教室時,修改所述教室的人數。
[0037]上述方案中,所述云教室包括:一個主教室和至少一個擴展教室;所述方法還包括:
[0038]檢測所述云教室中每個教室的數據讀寫進度,當任意教室的數據讀寫進度與預設數據讀寫進度相比,超過預設閾值時,指示所述任意教室暫停讀寫數據;當所述任意教室的數據讀寫進度與預設數據讀寫進度相同時,指示所述任意教室繼續(xù)讀寫數據。
[0039]上述方案中,所述云教室的實現系統還包括第四服務器;
[0040]所述第四服務器通過API接口將所述第一服務器發(fā)送的第一請求消息發(fā)送至第二服務器;將所述第二服務器發(fā)送的第一響應消息發(fā)送至所述第一服務器;建立所述第一服務器與所述第三服務器的連接。
[0041]本發(fā)明實施例提供的云教室的實現系統、方法及服務器,通過第一服務器根據用戶發(fā)送的云教室建立請求,向第二服務器發(fā)送第一請求消息,所述第一請求消息用于請求為所述云教室分配數據資源;所述第二服務器接收所述第一服務器發(fā)送的第一請求消息,向所述第一服務器發(fā)送第一響應消息,所述第一響應消息中包括為所述云教室分配的至少一個第三服務器的信息;所述第一服務器接收所述第一響應消息,根據所述第一響應消息與對應的至少一個第三服務器建立連接,依據所述至少一個第三服務器建立云教室;如此,解決了電子教室系統的可擴展性、高I/o情況下對系統性能的影響;實現了無用戶人數限制、無空間限制的云教室。
【附圖說明】
[0042]圖1為本發(fā)明實施例的云教室的實現系統的組成結構示意圖一;
[0043]圖2為本發(fā)明實施例的云教室的實現系統的組成結構示意圖二 ;
[0044]圖3為本發(fā)明實施例中云教室的組成結構框架的示意圖;
[0045]圖4為本發(fā)明實施例的云教室的實現系統中第一服務器的組成結構示意圖一;
[0046]圖5為本發(fā)明實施例的云教
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临潭县| 左权县| 巴南区| 南皮县| 宕昌县| 盈江县| 湄潭县| 罗江县| 招远市| 建阳市| 准格尔旗| 邢台县| 澄江县| 衡山县| 扶绥县| 上犹县| 贺兰县| 南川市| 陆川县| 阿拉尔市| 郑州市| 勃利县| 昆明市| 横峰县| 共和县| 桐乡市| 西充县| 北宁市| 东莞市| 武威市| 海兴县| 房山区| 临安市| 汨罗市| 汉中市| 正镶白旗| 中山市| 河南省| 沙坪坝区| 开江县| 永昌县|