一種三層架構云計算系統的制作方法
【專利摘要】本發明公開了一種云計算系統,該云計算系統采用三層架構進行部署,由中心云,區域云以及校園云組成,中心云在最上層,區域云是第二層,校園云是第三層,中心云、每個區域云、每個校園云都是一個獨立的云計算系統,層與層之間、區域云與區域云之間、校園云與校園云之間都可以相互推送設定比例的資源。用戶訪問云計算系統時,從內容上,系統會根據地域分別提供相應的服務,從訪問速度上,如果該區域的數據庫服務器沒有所要訪問的資源,用戶可以被智能解析至最近的數據庫服務器訪問。
【專利說明】一種三層架構云計算系統
【技術領域】
[0001]本發明涉及一種云計算系統,更具體的說是涉及一種教育系統三層架構的云計算系統。
【背景技術】
[0002]云計算(英語:Cloud Computing),是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計算機和其他設備。整個運行方式很像電網。云計算是繼1980年代大型計算機到客戶端-服務器的大轉變之后的又一種巨變。
[0003]云計算可以認為包括以下幾個層次的服務:基礎設施即服務(IaaS),平臺即服務(PaaS)和軟件即服務(SaaS)。云計算服務通常提供通用的通過瀏覽器訪問的在線商業應用,軟件和數據可存儲在數據中心。
[0004]隨著計算機及互聯網的技術進步,在線網絡教育得到了迅速發展,本發明就是伴隨著云計算這一最新技術在網絡教育領域的新進展。
【發明內容】
[0005]本發明所要解決的技術問題就是在將云計算這一最新技術應用于在線網絡教育。本發明采用的技術方案是:提供一種云計算系統,所述云計算系統采用三層架構進行部署,由中心云,區域云以及校園云組成,中心云在最上層,區域云是第二層,校園云是第三層。中心云、每個區域云、每個校園云都是一個獨立的云計算系統;中心云包括所有公共資源,區域云包括設定比例的公共資源、設定比例的校園私有資源、區域私有資源,校園云包括設定比例的公共資源、設定比例的區域私有資源、校園私有資源。層與層之間、區域云與區域云之間、校園云與校園云之間都可以相互推送設定比例的資源。用戶管理模塊設定管理員,管理員對被推送的資源內容進行審核。
[0006]所述系統包括基礎設施服務平臺模塊,平臺服務模塊,軟件服務模塊,資源服務模塊:平臺服務模塊運行于基礎設施服務平臺模塊之上;軟件服務模塊調用平臺服務模塊;資源服務模塊調用軟件服務模塊;用戶使用互聯網終端或電信終端或廣電終端通過云接入調用資源服務,獲取服務。
[0007]所述基礎設施服務平臺模塊包括計算機及網絡硬件、計算機及網絡硬件的自動化及虛擬化模塊;平臺服務模塊包括用戶管理模塊、業務管理模塊、接口管理模塊;軟件服務模塊提供公共應用模塊、老師應用模塊、學生應用模塊、家長應用模塊、校長應用模塊、技管應用模塊;資源服務模塊分為省市教育資源、出版社資源、培訓機構、第三方合作單位等。
[0008]所述計算機及網絡硬件的自動化模塊包括流量分配控制模塊、CPU自動化管理模塊、存儲自動化管理模塊。
[0009]用戶訪問云計算系統時,從內容上,系統會根據地域分別提供相應的服務,從訪問速度上,如果該區域的數據庫服務器沒有所要訪問的資源,用戶可以被智能解析至最近的數據庫服務器訪問。[0010]本發明的有益效果是:
[0011]1、用戶使用的教材是有區域性的,三層云部署架構方便向用戶精準推送與用戶相關的各級精品資源;
[0012]2、用戶可以就近獲得服務,保證訪問速度,提高用戶體驗;
[0013]3、分擔中心云的訪問和存儲壓力;
【專利附圖】
【附圖說明】
[0014]圖1是云計算系統三層架構部署示意圖。
[0015]圖2是三層架構云計算系統模塊示意圖。
[0016]圖3是IAAS系統模塊示意圖。
[0017]圖4是EPAAS系統模塊示意圖。
[0018]圖5是SAAS系統申旲塊不意圖。
[0019]圖6是RAAS系統模塊示意圖。
【具體實施方式】
[0020]下面結合圖示來說明該發明的一種具體實施方法:
[0021]圖1云計算系統三層架構部署示意圖。云計算系統采用三層架構進行部署,由中心云,區域云以及校園云組成,中心云在最上層,區域云是第二層,校園云是第三層。參考圖1,中心云下面有多個區域云,比如有區域云A和區域云B,一個區域云下面有多個校園云,比如區域云A下面有校園云Al和校園云A2,區域云B下面有校園云BI和校園云B2,中心云、區域云A、區域云B、校園云Al、校園云A2、校園云B1、校園云B2都是一個獨立的云計算系統;中心云包括所有公共資源,區域云包括設定比例的公共資源、設定比例的校園私有資源、區域私有資源,校園云包括設定比例的公共資源、設定比例的區域私有資源、校園私有資源。考慮到地區大小和成本的,根據實際情況也可以做成兩層部署,為中心云,區域云。
[0022]層與層之間、區域云與區域云之間、校園云與校園云之間都可以相互推送設定比例的資源。用戶管理模塊設定管理員,管理員對被推送的資源內容進行審核。
[0023]比如,學校Al學生All訪問云校園云Al時,從內容上,系統會根據地域提供適合學校Al相應的服務,從訪問速度上,如果用戶學生All訪問校園云Al的資源不存在,會被智能解析至最近的數據庫服務器去訪問相應的資源,如果校園云A2數據庫有學生All所訪問的資源,就會智能解析到校園云A2數據庫去訪問相應的資源。云計算系統三層架構部署同時分擔了中心云的訪問和存儲壓力。
[0024]圖2是三層架構云計算系統模塊示意圖。該發明提供一種云計算系統,包括基礎設施服務模塊,平臺服務模塊,軟件服務模塊,資源服務模塊:
[0025]參考圖3,基礎設施服務模塊包括計算機及網絡硬件、計算機及網絡硬件的自動化及虛擬化模塊:
[0026]計算機及網絡硬件主要包括物理的服務器,物理存儲如磁盤陣列、磁帶機等,交換機、路由器等網絡設備,架設在服務器前端的負載均衡服務器。
[0027]基礎設施服務模塊還包括虛擬化模塊,虛擬化模塊會將底層物理設備中邏輯上獨立的模塊,進行資源分配;還可補充底層設備不夠的資源,以虛擬資源使得底層的資源可以擴展,例如將物理路由器經過虛擬后成更多的邏輯路由器進行分配。
[0028]進一步的,基礎設施服務模塊還包括自動化模塊,將虛擬化好的模塊自動化為自我監控,例如對網絡流量設置報警點,流量逼近時進行報警。
[0029]參考圖4,平臺服務模塊運行于基礎設施服務模塊之上,平臺服務模塊包括用戶管理模塊、業務管理模塊、接口管理:
[0030]用戶管理分成前臺和后臺。前臺是老師學生家長和校長,有各自的空間、云賬號,綁定服務。后臺用戶是管理員,有管理組(內容管理員和系統管理員)、管理員,進行層級的管理。推送的內容管理員可以審核被推送的內容。
[0031]業務管理層中的PMS (站點管理系統)是自動開發組件,由客戶可視化地自我拼搭組件,建站不需要代碼的開發,只需要在頁面上操作即可,還包括CMS (內容管理系統),LMS(課程管理系統),SNS (互動社區管理系統),RMS (資源管理系統),AMS (應用軟件管理系統),EMS (實驗室管理系統),MMS (視頻管理系統)。
[0032]接口管理模塊提供內部的終端應用和第三方的應用,用web service的標準接口,分成資源類、用戶類等,封裝一些第三方調用的接口。
[0033]平臺服務模塊是跨平臺的,無論用戶使用PC、平板電腦還是手機,都可以訪問,并且進行推送,結合當時終端的信息,如版本的智能匹配,終端屏幕的大小、分辨率、網絡情況推送適應于不同平臺的更新軟件
[0034]參考圖5,軟件服務模塊調用平臺服務模塊開發具體的軟件應用,這些應用分別提供給老師、學生、家長、技術管理員等,例如老師使用備課系統,學生使用作業系統,家長使用家長書房系統;
[0035]參考圖6,資源服務模塊調用軟件服務模塊,而資源服務模塊分為省市教育資源、出版社資源、培訓機構、第三方合作單位等;用戶使用互聯網終端或電信終端或廣電終端通過云接入調用資源服務,獲取服務。
[0036]本發明雖然以較佳實施例公開如上,但其并不是用來限定本發明,任何本領域技術人員在不脫離本發明的精神和范圍內,都可以做出可能的變動和修改,因此本發明的保護范圍應當以本發明權利要求所界定的范圍為準。
【權利要求】
1.一種云計算系統,其特征在于:云計算系統采用三層架構進行部署,由中心云,區域云以及校園云組成,中心云在最上層,區域云是第二層,校園云是第三層。
2.一種如權利要求1所述的云計算系統,其特征在于:用戶訪問云計算系統時,根據內容,系統會根據地域分別提供相應的服務,從訪問速度上,如果該區域的數據庫服務器沒有所要訪問的資源,用戶可以被智能解析至最近的服務器及存儲設備進行訪問。
3.—種如權利要求1所述的云計算系統,其特征在于:所述系統包括基礎設施服務模塊,平臺服務模塊,軟件服務模塊,資源服務模塊: 平臺服務模塊運行于基礎設施服務模塊之上;軟件服務模塊調用平臺服務模塊;資源服務模塊調用軟件服務模塊;用戶使用互聯網終端或電信終端或廣電終端通過云接入調用資源服務,獲取服務; 所述中心云、每個區域云、每個校園云都是一個獨立的云計算系統;中心云包括所有公共資源,區域云包括設定比例的公共資源、設定比例的校園私有資源、區域私有資源,校園云包括設定比例的公共資源、設定比例的區域私有資源、校園私有資源;層與層之間、區域云與區域云之間、校園云與校園云之間都可以相互推送設定比例的資源。
4.一種如權利要求3所述的云計算系統,其特征在于:用戶管理模塊設定管理員,管理員對被推送的資源內容進行審核。
5.一種如權利要求3所述的云計算系統,其特征在于:所述基礎設施服務模塊包括計算機及網絡硬件、計算機及網絡硬件的自動化及虛擬化模塊,虛擬化模塊將基礎設施服務的計算機硬件進行虛擬設置,按照所述的設定比例分配資源,系統周期性記錄資源被訪問和下載量,虛擬化模塊根據上述記錄周期性的調整資源的設定比例; 平臺服務模塊包括用戶管理模塊、業務管理模塊、接口管理模塊;軟件服務模塊提供公共應用模塊、老師應用模塊、學生應用模塊、家長應用模塊、校長應用模塊、技管應用模塊;資源服務模塊分為省市教育資源、出版社資源、培訓機構、第三方合作單位等。
6.一種如權利要求5所述的云計算系統,其特征在于:所述計算機及網絡硬件的自動化模塊包括流量分配控制模塊、CPU自動化管理模塊、存儲自動化管理模塊。
【文檔編號】H04L29/08GK103973755SQ201310047232
【公開日】2014年8月6日 申請日期:2013年2月6日 優先權日:2013年2月6日
【發明者】肖芳, 龔浩, 李南 申請人:上海華師京城高新技術開發有限公司