一種云化管理平臺(tái)的制作方法
【專利摘要】本發(fā)明公開了一種云化管理平臺(tái),涉及云計(jì)算【技術(shù)領(lǐng)域】,該系統(tǒng)包括資源調(diào)度模塊、虛擬機(jī)模塊,還包括核心管理模塊、存儲(chǔ)模塊和維護(hù)升級(jí)模塊,所述核心管理模塊用于構(gòu)建管理系統(tǒng)內(nèi)核,搭建高速數(shù)據(jù)通路;所述存儲(chǔ)管理模塊用于數(shù)據(jù)獨(dú)立分層管理;所述維護(hù)升級(jí)模塊用于客戶機(jī)的維護(hù)和升級(jí),其中所述核心管理模塊、存儲(chǔ)管理模塊和升級(jí)維護(hù)模塊分別與連接總線連接,所述連接總線分別與資源調(diào)度模塊和虛擬機(jī)模塊連接。本發(fā)明的有益效果在于:通過對(duì)傳統(tǒng)存儲(chǔ)系統(tǒng)的優(yōu)化,采用分層分級(jí)的存儲(chǔ)管理機(jī)制,不僅提高了數(shù)據(jù)讀寫效率,更重要的是有效的保證了系統(tǒng)數(shù)據(jù)安全可靠。存儲(chǔ)管理模塊支持跨廣域的網(wǎng)絡(luò)存儲(chǔ),使人們?cè)谌魏蔚胤酵ㄟ^客戶端都可以訪問服務(wù)器。
【專利說明】一種云化管理平臺(tái)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種云計(jì)算【技術(shù)領(lǐng)域】,特別涉及一種用云計(jì)算技術(shù)管理多計(jì)算機(jī)的云
化管理平臺(tái)。
【背景技術(shù)】
[0002]云計(jì)算(英語:Cloud Computing),是一種基于互聯(lián)網(wǎng)的計(jì)算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計(jì)算機(jī)和其他設(shè)備。典型的云計(jì)算提供商往往提供通用的網(wǎng)絡(luò)業(yè)務(wù)應(yīng)用,可以通過瀏覽器等軟件或者其他Web服務(wù)來訪問,而軟件和數(shù)據(jù)都存儲(chǔ)在服務(wù)器上。云計(jì)算服務(wù)通常提供通用的通過瀏覽器訪問的在線商業(yè)應(yīng)用,軟件和數(shù)據(jù)可存儲(chǔ)在數(shù)據(jù)中心。而在企業(yè)、校園若能使用云計(jì)算技術(shù)來解決多計(jì)算機(jī)管理問題則將會(huì)云計(jì)算技術(shù)的作用發(fā)揮到極致。
[0003]傳統(tǒng)的網(wǎng)絡(luò)存儲(chǔ)技術(shù)采用的都是TCP/IP協(xié)議為通訊基礎(chǔ)的,層級(jí)多、效率低、無法把網(wǎng)絡(luò)的帶寬利用充分。
[0004]傳統(tǒng)的網(wǎng)絡(luò)存儲(chǔ)與管理有以下三種常用方案:1、NAS (網(wǎng)絡(luò)連接存儲(chǔ)),2、SAN (存儲(chǔ)區(qū)域網(wǎng)絡(luò)),3、Windows域。這三種管理方式都有其優(yōu)勢(shì),但同時(shí)又有著一些無法避免的問題:
[0005]NAS:可以對(duì)用戶使用的存儲(chǔ)空間進(jìn)行復(fù)雜的權(quán)限管理。但用戶無法像使用本地硬盤一樣的來使用NAS,他們需要改變?cè)械拇疟P訪問方式,以適應(yīng)NAS的管理方式。對(duì)一般用戶來講,這在使用上很不便利。
[0006]SAN:可以讓用戶像使用本地硬盤一樣使用服務(wù)器上的存儲(chǔ)空間,但SAN無法實(shí)現(xiàn)在存儲(chǔ)空間上使用復(fù)雜的相互交叉的文件權(quán)限管理策略。一般企業(yè)常用的文檔權(quán)限管理,在SAN上無法得以應(yīng)用。
[0007]Windows域管理:可以實(shí)現(xiàn)復(fù)雜的文檔權(quán)限管理以及存儲(chǔ)空間、網(wǎng)絡(luò)權(quán)限的設(shè)定。但是其復(fù)雜的的管理設(shè)定,需要機(jī)構(gòu)聘用較為專業(yè)的人員來對(duì)企業(yè)域進(jìn)行專門管理。同時(shí),企業(yè)內(nèi)部的人員也要適應(yīng)域管理的要求。對(duì)于習(xí)慣以本地磁盤作為文檔存儲(chǔ)介質(zhì)的普通企業(yè)員工來,使用Windows域管理,需要進(jìn)行大量的網(wǎng)絡(luò)專業(yè)使用培訓(xùn)。
[0008]傳統(tǒng)的網(wǎng)絡(luò)文件存儲(chǔ)方式:有文件共享、FTP、Smaba等模式。以這幾種方式存儲(chǔ)數(shù)據(jù),重要數(shù)據(jù)存在安全隱患,不能實(shí)現(xiàn)真正意義的獨(dú)立存儲(chǔ),共享文件夾全部可見。雖然也可以實(shí)現(xiàn)共享文件的權(quán)限管理,但配置起來相當(dāng)繁瑣,需要專業(yè)的網(wǎng)絡(luò)工程師進(jìn)行配置。一旦網(wǎng)管人員離職,需另招資深網(wǎng)管人員,并需新招的人還需要大量時(shí)間來熟悉以前網(wǎng)絡(luò)管理人員的配置。
[0009]針對(duì)現(xiàn)有技術(shù)的缺點(diǎn),有必要提供一種在多計(jì)算機(jī)、多客戶機(jī)環(huán)境下管理維護(hù)簡(jiǎn)
單的云化管理平臺(tái)。
【發(fā)明內(nèi)容】
[0010]有鑒于此,本發(fā)明要解決的技術(shù)問題在于提供一種適用于多計(jì)算機(jī)環(huán)境,管理維護(hù)簡(jiǎn)單的云化管理平臺(tái)。
[0011]本發(fā)明通過以下技術(shù)手段解決上述技術(shù)問題:
[0012]本發(fā)明提供了一種云化管理平臺(tái),包括虛擬機(jī)模塊、資源調(diào)度模塊,還包括核心管理模塊、存儲(chǔ)模塊和維護(hù)升級(jí)模塊,所述核心管理模塊用于構(gòu)建管理系統(tǒng)內(nèi)核,搭建高速數(shù)據(jù)通路;所述存儲(chǔ)管理模塊用于數(shù)據(jù)獨(dú)立分層管理;所述維護(hù)升級(jí)模塊用于客戶機(jī)的維護(hù)和升級(jí),其中所述核心管理模塊、存儲(chǔ)管理模塊和升級(jí)維護(hù)模塊分別與連接總線連接,所述連接總線分別與資源調(diào)度模塊和虛擬機(jī)模塊連接。
[0013]進(jìn)一步,核心管理模塊包括客戶端、服務(wù)端、網(wǎng)絡(luò)存儲(chǔ)子模塊、自動(dòng)注冊(cè)子模塊、系統(tǒng)盤保護(hù)子模塊和磁盤快照子模塊,客戶端向服務(wù)端發(fā)送請(qǐng)求,服務(wù)端發(fā)現(xiàn)所述客戶端是新客戶機(jī),自動(dòng)注冊(cè)子模塊對(duì)所述客戶機(jī)進(jìn)行自動(dòng)注冊(cè),如果是已注冊(cè)的客戶機(jī),請(qǐng)求命令依次先后進(jìn)入到系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊,系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊對(duì)客戶端請(qǐng)求進(jìn)行處理,處理后將客戶端請(qǐng)求依次先后回傳到磁盤快照子模塊和系統(tǒng)盤保護(hù)子模塊,進(jìn)入服務(wù)端;
[0014]進(jìn)一步,所述核心管理模塊包括服務(wù)端、客戶端、網(wǎng)絡(luò)存儲(chǔ)子模塊、自動(dòng)注冊(cè)子模塊、系統(tǒng)盤保護(hù)子模塊和磁盤快照子模塊,客戶端向服務(wù)端發(fā)送請(qǐng)求,服務(wù)端發(fā)現(xiàn)所述客戶端是已注冊(cè)的客戶機(jī),請(qǐng)求命令依次進(jìn)入到系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊,系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊對(duì)客戶端請(qǐng)求進(jìn)行處理,處理后將客戶端請(qǐng)求依次回傳到磁盤快照子模塊和系統(tǒng)盤保護(hù)子模塊,進(jìn)入服務(wù)端;
[0015]進(jìn)一步,所述網(wǎng)絡(luò)存儲(chǔ)子模塊包括文件快照模塊、SAN模塊和鏈路層數(shù)據(jù)通訊模塊,其中,所述文件快照模塊用于實(shí)現(xiàn)文件快照;所述SAN模塊用于提供存儲(chǔ)區(qū)域網(wǎng)絡(luò);所述鏈路層數(shù)據(jù)通訊模塊用于提供實(shí)際的協(xié)議通訊,文件數(shù)據(jù)依次經(jīng)過所述文件快照模塊、SAN模塊和鏈路層數(shù)據(jù)通訊模塊處理;
[0016]進(jìn)一步,所述網(wǎng)絡(luò)存儲(chǔ)子模塊的數(shù)據(jù)傳輸處理封包層級(jí)包括應(yīng)用層、虛擬存儲(chǔ)層、高速網(wǎng)絡(luò)存儲(chǔ)層、數(shù)據(jù)鏈路層和物理層,用戶在所述應(yīng)用層發(fā)起讀寫命令,所述讀寫命令被傳輸?shù)教摂M存儲(chǔ)層;虛擬存儲(chǔ)層接收所述讀寫命令,并將所述讀寫命令傳輸?shù)礁咚俅鎯?chǔ)內(nèi)核層;所述高速存儲(chǔ)內(nèi)核層將所述讀寫命令進(jìn)行處理后下傳到數(shù)據(jù)鏈路層;所述數(shù)據(jù)鏈路層接收高速存儲(chǔ)內(nèi)核層發(fā)送的數(shù)據(jù),并將所述接收到的數(shù)據(jù)發(fā)送給物理層;物理層接收所述高速存儲(chǔ)內(nèi)核層發(fā)送的數(shù)據(jù),進(jìn)行客戶端網(wǎng)絡(luò)傳輸;
[0017]進(jìn)一步,所述存儲(chǔ)管理模塊包括客戶端存儲(chǔ)子模塊、客戶端通訊子模塊、服務(wù)端存儲(chǔ)通訊子模塊和服務(wù)端存儲(chǔ)內(nèi)核子模塊,客戶端發(fā)起存儲(chǔ)請(qǐng)求,存儲(chǔ)請(qǐng)求經(jīng)過所述客戶端存儲(chǔ)子模塊向客戶端存儲(chǔ)通訊子模塊傳輸,所述客戶端存儲(chǔ)通訊子模塊將存儲(chǔ)請(qǐng)求傳輸?shù)椒?wù)端存儲(chǔ)通訊子模塊,所述服務(wù)端存儲(chǔ)通訊子模塊再將存儲(chǔ)請(qǐng)求傳輸?shù)剿龇?wù)端存儲(chǔ)內(nèi)核子模塊,服務(wù)端響應(yīng)存儲(chǔ)請(qǐng)求,再將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送到服務(wù)端存儲(chǔ)通訊子模塊,所述服務(wù)端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)通訊子模塊,所述客戶端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)子模塊;
[0018]進(jìn)一步,所述維護(hù)升級(jí)模塊包括維護(hù)升級(jí)內(nèi)核子模塊、維護(hù)升級(jí)通訊子模塊和維護(hù)升級(jí)管理子模塊,所述維護(hù)升級(jí)管理子模塊向維護(hù)升級(jí)通訊子模塊發(fā)送升級(jí)請(qǐng)求,所述維護(hù)升級(jí)通訊子模塊將升級(jí)請(qǐng)求發(fā)送到維護(hù)升級(jí)內(nèi)核子模塊,所述維護(hù)升級(jí)內(nèi)核子模塊響應(yīng)升級(jí)請(qǐng)求;[0019]進(jìn)一步,所述文件快照模塊是通過建立臨時(shí)變動(dòng)文件與原始文件合并成虛擬快照文件的方式來實(shí)現(xiàn)文件快照;
[0020]進(jìn)一步,所述自動(dòng)注冊(cè)子模塊通過物理服務(wù)器監(jiān)視客戶機(jī)的開機(jī)動(dòng)作來捕獲客戶機(jī)的硬件信息,發(fā)現(xiàn)客戶機(jī)是新客戶機(jī),自動(dòng)完成注冊(cè)。
[0021]本發(fā)明的有益效果:通過對(duì)傳統(tǒng)存儲(chǔ)系統(tǒng)的優(yōu)化,采用分層分級(jí)的存儲(chǔ)管理機(jī)制,不僅提高了數(shù)據(jù)讀寫效率,更重要的是有效的保證了系統(tǒng)數(shù)據(jù)的安全可靠。存儲(chǔ)管理模塊支持跨廣域的網(wǎng)絡(luò)存儲(chǔ),用戶通過一個(gè)客戶端,在全球任何地方都可以訪問到服務(wù)器上的存儲(chǔ)空間,實(shí)現(xiàn)無地域限制共享。系統(tǒng)基于數(shù)據(jù)鏈路層,采用統(tǒng)一的維護(hù)管理升級(jí)機(jī)制,能有效的防御系統(tǒng)非法攻擊和病毒侵害,同時(shí)也能通過管理端統(tǒng)一管理,實(shí)現(xiàn)對(duì)所有客戶機(jī)作統(tǒng)一維護(hù)升級(jí)管理,降低了多客戶機(jī)管理的復(fù)雜度,提升了系統(tǒng)維護(hù)管理效率,節(jié)省了使用者維護(hù)管理的成本開支,可廣泛應(yīng)用于企業(yè)、學(xué)校的多計(jì)算機(jī)管理。
【專利附圖】
【附圖說明】
[0022]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述。
[0023]圖1為本發(fā)明的結(jié)構(gòu)示意圖;
[0024]圖2為圖1中核心管理模塊的結(jié)構(gòu)示意圖;
[0025]圖3為圖2中的網(wǎng)絡(luò)存儲(chǔ)子模塊的結(jié)構(gòu)示意圖;
[0026]圖4為圖1中存儲(chǔ)管理模塊的結(jié)構(gòu)示意圖;
[0027]圖5為圖1中維護(hù)升級(jí)模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0028]以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
[0029]如圖1所示:本發(fā)明的一種云化管理平臺(tái)包括資源調(diào)度模塊、虛擬機(jī)模塊,還包括核心管理模塊、存儲(chǔ)管理模塊和維護(hù)升級(jí)模塊。資源調(diào)度模塊用于動(dòng)態(tài)分配閑置系統(tǒng)資源;虛擬機(jī)模塊用于建立存儲(chǔ)資源池和鏡像管理;核心管理模塊用于構(gòu)建管理系統(tǒng)內(nèi)核,搭建高速數(shù)據(jù)通路;存儲(chǔ)管理模塊用于數(shù)據(jù)獨(dú)立分層管理;維護(hù)升級(jí)模塊用于客戶機(jī)的維護(hù)和升級(jí)。核心管理模塊、存儲(chǔ)管理模塊和升級(jí)維護(hù)模塊分別與連接總線連接,所述連接總線分別與資源調(diào)度模塊和虛擬機(jī)模塊連接。
[0030]作為上述技術(shù)方案的進(jìn)一步改進(jìn),如圖2所示,核心管理模塊包括客戶端、服務(wù)端、自動(dòng)注冊(cè)子模塊、系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊??蛻舳讼蚍?wù)端發(fā)送請(qǐng)求,如果服務(wù)端發(fā)現(xiàn)該客戶端是新客戶機(jī),自動(dòng)注冊(cè)子模塊會(huì)對(duì)該客戶機(jī)進(jìn)行自動(dòng)注冊(cè)。如果是已注冊(cè)的客戶機(jī),請(qǐng)求命令依次先后進(jìn)入到系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊,系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊對(duì)客戶端請(qǐng)求進(jìn)行處理,處理后將客戶端請(qǐng)求依次先后回傳到磁盤快照子模塊、系統(tǒng)盤保護(hù)子模塊,最后進(jìn)入服務(wù)端。
[0031]客戶端集中使用服務(wù)端進(jìn)行啟動(dòng),從而獲得穩(wěn)定的磁盤運(yùn)行響應(yīng)曲線,內(nèi)部數(shù)據(jù)包收發(fā)信息完整,達(dá)到高效安全的效果。
[0032]服務(wù)端采用Iinux操作系統(tǒng),內(nèi)核占用資源小,效率高且穩(wěn)定,常年運(yùn)行不死機(jī),無需安裝防毒殺毒軟件,鏈路層數(shù)據(jù)包收發(fā)并發(fā)性好,既高效又安全。[0033]自動(dòng)注冊(cè)子模塊用于實(shí)現(xiàn)當(dāng)發(fā)現(xiàn)新客戶機(jī)登陸服務(wù)器,自動(dòng)完成注冊(cè)。通過服務(wù)器監(jiān)視客戶機(jī)的開機(jī)動(dòng)作自動(dòng)捕獲客戶機(jī)硬件信息,例如客戶機(jī)的CPU、網(wǎng)卡、內(nèi)存等硬件信息,將這些硬件信息作為客戶機(jī)的唯一識(shí)別標(biāo)識(shí)來注冊(cè)。如果發(fā)現(xiàn)是新客戶機(jī),自動(dòng)完成客戶機(jī)注冊(cè)。
[0034]系統(tǒng)盤保護(hù)子模塊通過基于局部文件修改的快照合并還原實(shí)現(xiàn)技術(shù)來保持第一次制作完成時(shí)的狀態(tài)?;诰植课募薷牡目煺蘸喜⑦€原技術(shù)在進(jìn)行“拋棄”操作,將臨時(shí)變動(dòng)文件和內(nèi)存數(shù)據(jù)結(jié)構(gòu)刪除,原始文件沒有發(fā)生任何變動(dòng),原始文件內(nèi)容得以恢復(fù)保留,即使計(jì)算機(jī)上安裝有多個(gè)應(yīng)用程序,也不會(huì)影響客戶機(jī)系統(tǒng)的運(yùn)行速度,因?yàn)榘惭b的應(yīng)用程序的相關(guān)文件保存在服務(wù)器上,沒有保存在客戶機(jī)上。
[0035]磁盤快照模塊通過讀寫轉(zhuǎn)向來實(shí)現(xiàn)磁盤快照,當(dāng)文件的內(nèi)容發(fā)生改變的時(shí)候即寫入操作,寫入操作不寫原本文件的原有內(nèi)容,而轉(zhuǎn)向到一個(gè)臨時(shí)變動(dòng)文件中。當(dāng)文件再次被讀取的時(shí)候,讀取的是臨時(shí)變動(dòng)文件中已經(jīng)修改過的內(nèi)容。當(dāng)系統(tǒng)重新啟動(dòng)的時(shí)候,臨時(shí)變動(dòng)文件被拋棄,系統(tǒng)讀取的只是原本未修改的內(nèi)容。這樣使每臺(tái)客戶機(jī)讀取的都是一個(gè)磁盤的鏡像,用戶可在這個(gè)鏡像上任意刪除和改動(dòng)文件,移動(dòng)目錄,甚至格式化磁盤。若客戶機(jī)感染病毒等,病毒文件只能以普通數(shù)據(jù)文件形式保存在客戶機(jī)上,無法傳播,只要重啟客戶機(jī)后即可恢復(fù)到原始狀態(tài),從而杜絕了病毒的傳播。
[0036]作為上述技術(shù)方案的進(jìn)一步改進(jìn),網(wǎng)絡(luò)存儲(chǔ)子模塊用于實(shí)現(xiàn)數(shù)據(jù)可靠傳輸。如圖3所示,網(wǎng)絡(luò)存儲(chǔ)子模塊包括文件快照模塊、SAN模塊、鏈路層數(shù)據(jù)通訊模塊。文件快照模塊,是建立在一種基于文件局部修改的文件快照還原實(shí)現(xiàn)技術(shù)上的文件快照恢復(fù)機(jī)制。基于局部文件修改的快照合并還原的原理是當(dāng)原始文件要發(fā)生修改的時(shí)候,將所有的改動(dòng)寫入一個(gè)臨時(shí)變動(dòng)文件中,利用內(nèi)存數(shù)據(jù)結(jié)構(gòu)將臨時(shí)變動(dòng)文件與原始文件“虛擬”的相加建立快照,給系統(tǒng)形成一 個(gè)虛擬快照文件的抽象文件。比如內(nèi)容修改、文件內(nèi)容增長(zhǎng)、文件內(nèi)容縮減等都完全在臨時(shí)變動(dòng)文件和內(nèi)存數(shù)據(jù)結(jié)構(gòu)上操作,不會(huì)對(duì)原始文件有任何實(shí)際的改動(dòng)操作。當(dāng)文件快照完成所有操作后,針對(duì)快照可以有兩種操作:當(dāng)原始文件內(nèi)容需要修改時(shí),進(jìn)行“合并”操作,則將原始文件與臨時(shí)變動(dòng)文件在內(nèi)存數(shù)據(jù)結(jié)構(gòu)的輔助下的虛擬快照文件寫實(shí)為實(shí)際文件,數(shù)據(jù)就完全更新;當(dāng)需要還原到原始文件內(nèi)容時(shí),進(jìn)行“拋棄”操作,只需要將臨時(shí)變動(dòng)文件和內(nèi)存數(shù)據(jù)結(jié)構(gòu)刪除,原始文件沒有發(fā)生任何變動(dòng),原始文件內(nèi)容得以恢復(fù)保留?;谖募A局部修改的文件快照比傳統(tǒng)的文件快照機(jī)制更高效。SAN模塊用于提供存儲(chǔ)區(qū)域網(wǎng)絡(luò)功能,將本地存儲(chǔ)數(shù)據(jù)映射到服務(wù)器的一個(gè)存儲(chǔ)區(qū)域。網(wǎng)絡(luò)存儲(chǔ)子模塊的數(shù)據(jù)傳輸處理封包層級(jí)包括應(yīng)用層、虛擬存儲(chǔ)層、高速存儲(chǔ)內(nèi)核層、數(shù)據(jù)鏈路層和物理層。用戶在客戶端應(yīng)用層發(fā)起讀寫命令;該讀寫命令被傳輸?shù)教摂M存儲(chǔ)層;虛擬存儲(chǔ)層將所述讀寫命令傳輸?shù)礁咚俅鎯?chǔ)內(nèi)核層,所述高速存儲(chǔ)內(nèi)核層將所述讀寫命令進(jìn)行分片處理,并將所述分片處理得到的數(shù)據(jù)封裝成數(shù)據(jù)鏈路層數(shù)據(jù)包,得到高速網(wǎng)絡(luò)數(shù)據(jù)報(bào),并標(biāo)注讀寫狀態(tài)標(biāo)志,再將標(biāo)注有讀寫狀態(tài)標(biāo)志的高速網(wǎng)絡(luò)數(shù)據(jù)報(bào)下傳到數(shù)據(jù)鏈路層處理;數(shù)據(jù)鏈路層將接收到所述標(biāo)注有讀寫狀態(tài)標(biāo)志的高速網(wǎng)絡(luò)數(shù)據(jù)報(bào)發(fā)送給物理層;物理層接收到所述數(shù)據(jù)鏈路層發(fā)送的標(biāo)注有讀寫狀態(tài)標(biāo)志的高速網(wǎng)絡(luò)數(shù)據(jù)報(bào),進(jìn)行客戶端網(wǎng)絡(luò)傳輸。網(wǎng)絡(luò)存儲(chǔ)子模炔基于數(shù)據(jù)鏈路層協(xié)議,簡(jiǎn)化網(wǎng)絡(luò)區(qū)域存儲(chǔ)層級(jí),用高速網(wǎng)絡(luò)存儲(chǔ)層代替?zhèn)鹘y(tǒng)的網(wǎng)絡(luò)層和ISCSI層,不使用復(fù)雜的傳輸協(xié)議,不背負(fù)TCP/IP的復(fù)雜性,數(shù)據(jù)傳輸簡(jiǎn)單而可
O[0037]虛擬機(jī)模塊用于建立資源池和鏡像管理,實(shí)現(xiàn)對(duì)服務(wù)器的計(jì)算資源、存儲(chǔ)資源切分再利用,將服務(wù)器的可計(jì)算資源利用最大化,把服務(wù)器的計(jì)算能力完全發(fā)揮出來回饋資源調(diào)度模塊使用。
[0038]資源調(diào)度模塊用于將物理服務(wù)器的可計(jì)算資源、存儲(chǔ)資源和客戶機(jī)的計(jì)算資源、存儲(chǔ)資源進(jìn)行整合及調(diào)配。
[0039]作為上述技術(shù)方案的進(jìn)一步改進(jìn),如圖4所示,存儲(chǔ)管理模塊用于數(shù)據(jù)分層獨(dú)立管理。存儲(chǔ)管理模塊是基于SAN與NAS結(jié)合的完美存儲(chǔ)服務(wù)解決方案,用戶存儲(chǔ)的文檔在物理服務(wù)器是以文件形式進(jìn)行存儲(chǔ)。存儲(chǔ)管理模塊包括客戶端存儲(chǔ)子模塊、客戶端存儲(chǔ)通訊子模塊、服務(wù)端存儲(chǔ)通訊子模塊和服務(wù)端存儲(chǔ)內(nèi)核子模塊。客戶端存儲(chǔ)子模塊用于客戶端存儲(chǔ)數(shù)據(jù),客戶端通訊子模塊用于實(shí)現(xiàn)存儲(chǔ)的客戶端與服務(wù)端通訊。服務(wù)端存儲(chǔ)內(nèi)核子模塊用于服務(wù)端存儲(chǔ)數(shù)據(jù),服務(wù)端存儲(chǔ)通訊子模塊用于實(shí)現(xiàn)存儲(chǔ)的服務(wù)端與客戶端通訊??蛻舳税l(fā)起存儲(chǔ)請(qǐng)求,存儲(chǔ)請(qǐng)求經(jīng)過客戶端存儲(chǔ)子模塊向客戶端存儲(chǔ)通訊子模塊傳輸,存儲(chǔ)請(qǐng)求再經(jīng)過客戶端存儲(chǔ)通訊子模塊傳輸?shù)椒?wù)端存儲(chǔ)通訊子模塊,服務(wù)端存儲(chǔ)通訊子模塊再將存儲(chǔ)請(qǐng)求傳輸?shù)椒?wù)端存儲(chǔ)內(nèi)核子模塊,服務(wù)端響應(yīng)存儲(chǔ)請(qǐng)求,再將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送到服務(wù)端存儲(chǔ)通訊子模塊,服務(wù)端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)通訊子模塊,客戶端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)子模塊。
[0040]用戶登陸連接存儲(chǔ)資源池的客戶端后,會(huì)在存儲(chǔ)資源池服務(wù)器上產(chǎn)生一個(gè)與用戶ID相對(duì)應(yīng)的磁盤。用戶可以像操作本地硬盤一樣對(duì)這個(gè)磁盤進(jìn)行讀寫操作,但實(shí)際數(shù)據(jù)直接實(shí)時(shí)保存在服務(wù)器上,提高數(shù)據(jù)的讀寫效率,數(shù)據(jù)保存在服務(wù)器上更安全可靠。在存儲(chǔ)資源池服務(wù)器上,可以針對(duì)實(shí)際管理需要,對(duì)用戶空閑的計(jì)算資源進(jìn)行存儲(chǔ)權(quán)限(拒絕訪問、只讀和讀寫)設(shè)定。
[0041]存儲(chǔ)管理模塊操作簡(jiǎn)單易用,任何員工通過簡(jiǎn)單的培訓(xùn)就可以對(duì)其進(jìn)行管理。同時(shí)存儲(chǔ)管理模塊具有強(qiáng)大的分組及模板功能,可以簡(jiǎn)單地對(duì)大量用戶進(jìn)行權(quán)限設(shè)置。
[0042]存儲(chǔ)管理模塊還支持跨廣域的網(wǎng)絡(luò)存儲(chǔ),通過一個(gè)客戶端,用戶可以在全球任何地方訪問到服務(wù)器上的存儲(chǔ)空間,訪問服務(wù)器上的存儲(chǔ)空間不受地域限制。
[0043]作為上述技術(shù)方案的進(jìn)一步改進(jìn),如圖5所示,維護(hù)升級(jí)模塊,用于客戶機(jī)的升級(jí)維護(hù),包括維護(hù)升級(jí)管理子模塊、維護(hù)升級(jí)通訊子模塊和維護(hù)升級(jí)內(nèi)核子模塊。維護(hù)升級(jí)管理子模塊向維護(hù)升級(jí)通訊子模塊發(fā)送升級(jí)請(qǐng)求,維護(hù)升級(jí)通訊子模塊將升級(jí)請(qǐng)求發(fā)送到維護(hù)升級(jí)內(nèi)核子模塊,維護(hù)升級(jí)內(nèi)核子模塊響應(yīng)升級(jí)請(qǐng)求。維護(hù)升級(jí)模塊通過客戶管理端統(tǒng)一管理客戶機(jī),對(duì)客戶機(jī)統(tǒng)一升級(jí)管理,降低管理維護(hù)的復(fù)雜度。維護(hù)升級(jí)模塊解決了多計(jì)算機(jī)環(huán)境利用先進(jìn)的更新理念減少維護(hù)工作量、增強(qiáng)維護(hù)的自動(dòng)化,達(dá)到實(shí)時(shí)更新的目的。
[0044]【具體實(shí)施方式】的部分代碼:
[0045]
【權(quán)利要求】
1.一種云化管理平臺(tái),包括虛擬機(jī)模塊,用于建立資源池和鏡像管理;資源調(diào)度模塊,用于分配閑置資源,其特征在于:還包括核心管理模塊、存儲(chǔ)模塊和維護(hù)升級(jí)模塊,所述核心管理模塊用于構(gòu)建管理系統(tǒng)內(nèi)核,搭建高速數(shù)據(jù)通路;所述存儲(chǔ)管理模塊用于數(shù)據(jù)獨(dú)立分層管理;所述維護(hù)升級(jí)模塊用于客戶機(jī)的維護(hù)和升級(jí),其中所述核心管理模塊、存儲(chǔ)管理模塊和升級(jí)維護(hù)模塊分別與連接總線連接,所述連接總線分別與所述資源調(diào)度模塊和虛擬機(jī)模塊連接。
2.如權(quán)利要求1所述的云化管理平臺(tái),其特征在于:所述核心管理模塊包括客戶端、月艮務(wù)端、網(wǎng)絡(luò)存儲(chǔ)子模塊、自動(dòng)注冊(cè)子模塊、系統(tǒng)盤保護(hù)子模塊和磁盤快照子模塊,客戶端向服務(wù)端發(fā)送請(qǐng)求,服務(wù)端發(fā)現(xiàn)所述客戶端是新客戶機(jī),自動(dòng)注冊(cè)子模塊對(duì)所述客戶機(jī)進(jìn)行自動(dòng)注冊(cè),如果是已注冊(cè)的客戶機(jī),請(qǐng)求命令依次先后進(jìn)入到系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊,系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊對(duì)客戶端請(qǐng)求進(jìn)行處理,處理后將客戶端請(qǐng)求依次先后回傳到磁盤快照子模塊和系統(tǒng)盤保護(hù)子模塊,進(jìn)入服務(wù)端。
3.如權(quán)利要求1所述的云化管理平臺(tái),其特征在于:所述核心管理模塊包括服務(wù)端、客戶端、網(wǎng)絡(luò)存儲(chǔ)子模塊、自動(dòng)注冊(cè)子模塊、系統(tǒng)盤保護(hù)子模塊和磁盤快照子模塊,客戶端向服務(wù)端發(fā)送請(qǐng)求,服務(wù)端發(fā)現(xiàn)所述客戶端是已注冊(cè)的客戶機(jī),請(qǐng)求命令依次進(jìn)入到系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊,系統(tǒng)盤保護(hù)子模塊、磁盤快照子模塊和網(wǎng)絡(luò)存儲(chǔ)子模塊對(duì)客戶端請(qǐng)求進(jìn)行處理,處理后將客戶端請(qǐng)求依次回傳到磁盤快照子模塊和系統(tǒng)盤保護(hù)子模塊,進(jìn)入服務(wù)端。
4.如權(quán)利要 求2或3所述的云化管理平臺(tái),其特征在于:所述網(wǎng)絡(luò)存儲(chǔ)子模塊包括文件快照模塊、SAN模塊和鏈路層數(shù)據(jù)通訊模塊,其中,所述文件快照模塊用于實(shí)現(xiàn)文件快照;所述SAN模塊用于提供存儲(chǔ)區(qū)域網(wǎng)絡(luò);所述鏈路層數(shù)據(jù)通訊模塊用于提供實(shí)際的協(xié)議通訊,文件數(shù)據(jù)依次經(jīng)過所述文件快照模塊、SAN模塊和鏈路層數(shù)據(jù)通訊模塊處理。
5.如權(quán)利要求2或3所述的云化管理平臺(tái),其特征在于:所述網(wǎng)絡(luò)存儲(chǔ)子模塊的數(shù)據(jù)傳輸處理封包層級(jí)包括應(yīng)用層、虛擬存儲(chǔ)層、高速網(wǎng)絡(luò)存儲(chǔ)層、數(shù)據(jù)鏈路層和物理層,用戶在所述應(yīng)用層發(fā)起讀寫命令,所述讀寫命令被傳輸?shù)教摂M存儲(chǔ)層;虛擬存儲(chǔ)層接收所述讀寫命令,并將所述讀寫命令傳輸?shù)礁咚俅鎯?chǔ)內(nèi)核層;所述高速存儲(chǔ)內(nèi)核層將所述讀寫命令進(jìn)行處理后下傳到數(shù)據(jù)鏈路層;所述數(shù)據(jù)鏈路層接收高速存儲(chǔ)內(nèi)核層發(fā)送的數(shù)據(jù),并將所述接收到的數(shù)據(jù)發(fā)送給物理層;物理層接收所述高速存儲(chǔ)內(nèi)核層發(fā)送的數(shù)據(jù),進(jìn)行客戶端網(wǎng)絡(luò)傳輸。
6.如權(quán)利要求1所述的云化管理平臺(tái),其特征在于:所述存儲(chǔ)管理模塊包括客戶端存儲(chǔ)子模塊、客戶端通訊子模塊、服務(wù)端存儲(chǔ)通訊子模塊和服務(wù)端存儲(chǔ)內(nèi)核子模塊,客戶端發(fā)起存儲(chǔ)請(qǐng)求,存儲(chǔ)請(qǐng)求經(jīng)過所述客戶端存儲(chǔ)子模塊向客戶端存儲(chǔ)通訊子模塊傳輸,所述客戶端存儲(chǔ)通訊子模塊將存儲(chǔ)請(qǐng)求傳輸?shù)椒?wù)端存儲(chǔ)通訊子模塊,所述服務(wù)端存儲(chǔ)通訊子模塊再將存儲(chǔ)請(qǐng)求傳輸?shù)剿龇?wù)端存儲(chǔ)內(nèi)核子模塊,服務(wù)端響應(yīng)存儲(chǔ)請(qǐng)求,再將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送到服務(wù)端存儲(chǔ)通訊子模塊,所述服務(wù)端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)通訊子模塊,所述客戶端存儲(chǔ)通訊子模塊將響應(yīng)存儲(chǔ)請(qǐng)求發(fā)送給客戶端存儲(chǔ)子模塊。
7.如權(quán)利要求1所述的云化管理平臺(tái),其特征在于:所述維護(hù)升級(jí)模塊包括維護(hù)升級(jí)管理子模塊、維護(hù)升級(jí)通訊子模塊和維護(hù)升級(jí)內(nèi)核子模塊,所述維護(hù)升級(jí)管理子模塊向維護(hù)升級(jí)通訊子模塊發(fā)送升級(jí)請(qǐng)求,所述維護(hù)升級(jí)通訊子模塊將升級(jí)請(qǐng)求發(fā)送到維護(hù)升級(jí)內(nèi)核子模塊,所述維護(hù)升級(jí)內(nèi)核子模塊響應(yīng)升級(jí)請(qǐng)求。
8.如權(quán)利要求4所述的云化管理平臺(tái),其特征在于:所述文件快照模塊是通過建立臨時(shí)變動(dòng)文件與原始文件合并成虛擬快照文件的方式來實(shí)現(xiàn)文件快照。
9.如權(quán)利要求3所述的云化管理平臺(tái),其特征在于:所述自動(dòng)注冊(cè)子模塊通過物理服務(wù)器監(jiān)視客戶機(jī)的開機(jī)動(dòng)作來捕獲客戶機(jī)的硬件信息,發(fā)現(xiàn)所述客戶機(jī)為新客戶機(jī),自動(dòng)完成注冊(cè)。
【文檔編號(hào)】H04L12/24GK104009864SQ201410149368
【公開日】2014年8月27日 申請(qǐng)日期:2014年4月11日 優(yōu)先權(quán)日:2014年4月11日
【發(fā)明者】萬春, 姚重屹, 鐘璞星, 萬鵬 申請(qǐng)人:重慶納躍信息科技有限公司