[發明專利]一種基于容器的實訓平臺及其實施方法在審
| 申請號: | 201710398321.5 | 申請日: | 2017-05-31 |
| 公開(公告)號: | CN107967837A | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 常興治 | 申請(專利權)人: | 常州信息職業技術學院 |
| 主分類號: | G09B19/00 | 分類號: | G09B19/00;G09B9/00;G06F9/455;H04L29/08 |
| 代理公司: | 蘇州銘浩知識產權代理事務所(普通合伙)32246 | 代理人: | 趙凱 |
| 地址: | 213164 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 容器 平臺 及其 實施 方法 | ||
1.一種基于容器的實訓平臺,其特征在于:其包括服務器、客戶機、輸入/輸出外設以及組網設備,所述的服務器內置有容器系統、本地容器鏡像倉庫、容器集群管理系統、WEB管理系統以及容器系統運行的操作系統,所述的客戶機內置有容器模塊、容器模塊運行的操作系統以及用于登陸服務器的容器系統的遠程連接工具。
2.根據權利要求1所述的基于容器的實訓平臺,其特征在于:所述的組網設備包括Internet網絡、防火墻3、路由器4和交換機5等設備。
3.根據權利要求1所述的基于容器的實訓平臺,其特征在于:所述的容器系統運行的操作系統為LINUX系統。
4.根據權利要求1所述的基于容器的實訓平臺,其特征在于:所述的遠程連接工具為SSH遠程連接工具或VNC遠程連接工具。
5.一種權利要求1-4中任意一項所述的基于容器的實訓平臺的實施方法,其特征在于:其包括以下過程:
1)鏡像準備:在客戶機上通過容器管理軟件登錄服務器,下載適合的容器鏡像,并對容器鏡像進行必要的修改,包括預裝所需軟件、開放重要端口以及修改源地址,將修改結束的容器鏡像上傳至本地容器鏡像倉庫中,并對鏡像與課程的關系進行綁定,然后查詢上傳后鏡像的ID信息,并將鏡像ID信息發送至管理員;
2)鏡像審核:修改結束的容器鏡像上傳結束后通知服務器的管理員容器鏡像變更信息以及變更后的容器鏡像ID信息,管理員根據ID信息對容器鏡像進行必要的審核,包括鏡像的用途、端口、容量以及服務類型,以確認鏡像是否適合加載,審核結束后,如果審核合格,管理員決定在將該容器鏡像文件下載至服務器中;
3)集群調度:根據具體課表初始化每一門課程的起止時間,然后根據課程與教師、容器鏡像的對應關系生成系統鏡像調度權限管理信息,授課時教師通過客戶機登陸服務器的容器系統,申請切換鏡像,容器集群管理系統根據教師的身份信息和課程信息,查詢系統鏡像調度權限管理信息表,根據查詢結果判別教師申請是否為計劃中可行調度申請,如在鏡像調度權限管理信息表中教師申請獲得批準,則進入集群調度過程,并實施鏡像切換,否則教師需要等待到許可時間段再提交集群調度申請才可以獲得批準。
6.根據權利要求5所述的基于容器的實訓平臺的實施方法,其特征在于:在確定課程發生變更,鏡像需要更換的條件下,啟動鏡像加載流程,首先根據課程對應的鏡像ID信息在服務器中查找對應的鏡像,并檢查當前節點中是否已生成該鏡像對應的容器,然后根據集群調度節點的信息查找節點中的過期容器信息,并根據查詢結果停止部分正在運行的已過期的容器,在過期容器停止后,使用新鏡像生成容器鏡像,并在集群管理節點中注冊當前容器的信息和生命周期信息,然后進行集群調度。
7.根據權利要求5所述的基于容器的實訓平臺的實施方法,其特征在于:鏡像調度權限管理信息表中記錄了所有當前時刻被允許加載鏡像的課程信息,根據課程與鏡像的對應關系可推導出當前被允許加載的鏡像信息,在鏡像切換過程中判斷哪些容器為過期的容器,過期容器在重要性評估時賦以較低的分值,而非過期容器則賦以較高的分值,在選擇關閉容器時按照從低到高的順序排列各容器的重要性分值,選擇一個閾值關閉所有小于此閾值的容器以釋放系統資源,保障新容器的生成。
8.根據權利要求5所述的基于容器的實訓平臺的實施方法,其特征在于:對于某些特別重要的容器默認設定為估值上限,在重要性評估時始終排在所有容器的最前列,以此保證這些容器在切換過程中不會被關閉。
9.根據權利要求5所述的基于容器的實訓平臺的實施方法,其特征在于:集群調度中,在授課過程時,教師根據實際需要申請當前課程所對應的鏡像進行一次或多次切換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常州信息職業技術學院,未經常州信息職業技術學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710398321.5/1.html,轉載請聲明來源鉆瓜專利網。





