• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于云計算的資源管理系統(tǒng)技術(shù)方案

    技術(shù)編號:19101621 閱讀:53 留言:0更新日期:2018-10-03 03:49
    本發(fā)明專利技術(shù)涉及一種基于云計算的資源管理系統(tǒng),包含客戶端應用模塊、主管理模塊、業(yè)務運行模塊;該系統(tǒng)能夠根據(jù)不同數(shù)據(jù)的處理能力分布到各個模塊,并提供一種有效的資源查詢方法,從而為系統(tǒng)提供了良好的可靠性和可用性。此外該機制還采用緩存器用來排隊數(shù)據(jù)及完整的文件存儲策略來保證系統(tǒng)的負載性以及存儲查找效率。

    【技術(shù)實現(xiàn)步驟摘要】
    一種基于云計算的資源管理系統(tǒng)
    本專利技術(shù)涉及云計算領域,為一種基于云計算的資源管理系統(tǒng)。
    技術(shù)介紹
    云計算中的資源管理關(guān)鍵技術(shù)根據(jù)用戶的需求并通過監(jiān)控系統(tǒng)的各項參數(shù)指標對系統(tǒng)資源進行動態(tài)規(guī)劃、調(diào)度與調(diào)整,是影響云計算系統(tǒng)性能的核心要素之一。但是當前云計算特別是基于架構(gòu)的云計算系統(tǒng)在該方面仍然存在著一些不足。首先是存儲資源排序缺乏靈活性的問題。由于用戶對不同數(shù)據(jù)的需求也不盡相同,這樣一來會使得某些數(shù)據(jù)文件成為“熱點”。因此在云計算存儲資源排序過程中對這些數(shù)據(jù)文件一視同仁是不合理的,需要一種區(qū)分不同數(shù)據(jù)需求的動態(tài)存儲資源排序機制。第二,資源在云存儲中是一個關(guān)鍵問題。當前元數(shù)據(jù)管理機制多為單中心節(jié)點的主從架構(gòu),僅有的一些多節(jié)點元數(shù)據(jù)管理方式在元數(shù)據(jù)劃分、持久化以及故障恢復等方面均存在不足,必須對資源的存儲進行科學規(guī)劃。
    技術(shù)實現(xiàn)思路
    有鑒于此,本專利技術(shù)提供一種解決或部分解決上述問題的基于云計算的資源管理系統(tǒng)。為達到上述技術(shù)方案的效果,本專利技術(shù)的技術(shù)方案為:一種基于云計算的資源管理系統(tǒng),包含客戶端應用模塊、主管理模塊、業(yè)務運行模塊;客戶端應用模塊包含N個客戶端以及與客戶端配套的應用單元,N為自然數(shù),客戶端上設置了一排訪問接口,訪問接口暴露在資源管理系統(tǒng)之外,用于用戶的訪問,客戶端被編號,并按照編號的大小升序排列,訪問接口在其所在的客戶端上也編上序號,訪問接口在資源管理系統(tǒng)上的地址為,二進制數(shù)表示的訪問接口所在客戶端的編號為基地址,而二進制數(shù)表示的訪問接口的序號為偏移地址,在基地址與偏移地址之間加上00并組合作為訪問接口在資源管理系統(tǒng)上的地址;在訪問請求中加入發(fā)送其的訪問接口的地址,并放入需要訪問的文檔的ID;應用單元內(nèi)置訪問請求處理器以及緩存器,訪問請求處理器用于處理用戶通過訪問接口發(fā)送的訪問請求以及傳送訪問請求需要訪問的數(shù)據(jù),將訪問請求依照其產(chǎn)生的時間順序存入緩存器中,并從緩存器中取出訪問請求需要訪問的數(shù)據(jù);需要訪問的文檔等于訪問請求需要訪問的數(shù)據(jù);緩存器用于臨時存儲訪問請求需要訪問的數(shù)據(jù)以及訪問請求,當同一個客戶端需要發(fā)送多個訪問請求以及訪問請求需要訪問的數(shù)據(jù)多于一條時,必須使用緩存器進行緩存,在緩存器中依照訪問請求的產(chǎn)生時間順序排列成一個閉環(huán),在閉環(huán)中設置一個緩存出口以及一個緩存入口,緩存出口用于將訪問請求從閉環(huán)中取出并發(fā)出給業(yè)務運行模塊或者將訪問請求需要訪問的數(shù)據(jù)從閉環(huán)中取出并發(fā)送給訪問接口,緩存入口用于接收訪問請求處理器發(fā)送的訪問請求并存入緩存器,或者從主管理模塊中取出訪問請求需要訪問的數(shù)據(jù)并存入緩存器,并且,當用戶在訪問請求中標注緊急標志,緊急標志表示該訪問請求需要被優(yōu)先被處理,改變緩存出口的位置到該訪問請求所在閉環(huán)中的位置,將其優(yōu)先取出并發(fā)送給業(yè)務運行模塊,發(fā)送完畢時緩存出口被移動回到原有位置;主管理模塊中,包含M個文件服務器以及M個文件存儲器,M為正整數(shù),一個文件服務器以及一個文件存儲器組成一個塊,塊組成了鏈式的結(jié)構(gòu)存儲,在塊的頭部以及尾部各設置一個鉤子,分別以虛擬鏈條鉤向前一個塊、后一個塊,塊以訪問的次數(shù)排列,在塊中增加塊頭,塊頭中加入一個計時器;計時器用于對所在塊的訪問的次數(shù)計數(shù),當所在塊被訪問一次,計數(shù)器加一;以周期T為一個時間單位,按塊的訪問的次數(shù)進行調(diào)整塊的鏈式的結(jié)構(gòu),調(diào)整將虛擬鏈條斷開,按塊的訪問的次數(shù)將塊重新排列,再將虛擬鏈條重新將塊鉤上,組成塊的鏈式的結(jié)構(gòu);將資源以文檔的形式進行存儲在文件存儲器中,資源為單一的圖片、視頻、音頻、文本或幾種混合存在,每一個文檔都有獨一無二的ID,并且,文檔以層次化的結(jié)構(gòu)進行存儲,在一個文件存儲器中只存儲一個層次化的結(jié)構(gòu);在層次化的結(jié)構(gòu)中,文檔分為文檔頭以及文檔尾,在文檔頭上放入ID,文檔尾內(nèi)放入文檔的內(nèi)容;將文檔封裝,封裝成一個文檔結(jié)點,文檔接點上設置一個父綁定點以及2C+1個子綁定點、C個元素點,C為正整數(shù),表示該文檔結(jié)點所在層次的層次號,層次的編號從下至上排列,最上層的層次上只放置一個文檔結(jié)點,該文檔接點上的父綁定點為空,最下層的層次上放置的文檔結(jié)點上的所述子綁定點為空;父綁定點用于連接父綁定點所在文檔結(jié)點上一個層次的一個文檔結(jié)點,表示父綁定點所在文檔結(jié)點是父綁定點所在文檔結(jié)點上一個層次的一個文檔結(jié)點的包含的內(nèi)容擴展;子綁定結(jié)點用于連接子綁定點所在文檔結(jié)點下一個層次的一個文檔結(jié)點,表示子綁定點所在文檔結(jié)點是子綁定點所在文檔結(jié)點下一個層次的一個文檔結(jié)點的包含的內(nèi)容的精煉;元素點可以連接元素點所在文檔結(jié)點的下一個層次的任一文檔結(jié)點,表示連接的下一個層次的文檔結(jié)點的內(nèi)容為元素點所在文檔結(jié)點的內(nèi)容的核心;連接中使用連接線進行連接,連接線分為固定連接線與自由連接線,當連接使用固定連接線連接,表示連接的兩個文檔結(jié)點不可以解除連接關(guān)系,當連接使用自由連接線,表示連接的兩個文檔結(jié)點可以解除連接關(guān)系,分為兩種情況,自動解除連接與手動解除連接,自動解除連接時在自由連接線上標注時間周期,表示在時間周期范圍內(nèi)兩個文檔結(jié)點連接,一旦超過時間周期,兩個文檔結(jié)點解除連接,手動解除連接時在自由連接線不再標注任何內(nèi)容,用戶可以自由解除連接關(guān)系;連接元素點的連接線必須為固定連接線;文件服務器主要負責從同一個塊中的文件存儲器中查找訪問請求需要訪問的數(shù)據(jù),查找的命令由業(yè)務運行模塊發(fā)出;在業(yè)務運行模塊中,負責對塊進行命名,按照塊的鏈式的結(jié)構(gòu)中塊的順序存儲塊的名字,制成一個索引表,以周期T為一個時間單位,同時更新塊的名字的順序,塊的名字的順序與鏈式的結(jié)構(gòu)中塊的順序保持一致;塊的序號由塊的名字進行哈希得到,并且,每一個塊都作為云結(jié)點存儲在一個云中,每一個云結(jié)點配一個鄰接表,在鄰接表上存儲塊的鏈式的結(jié)構(gòu)中上一個塊的名字、下一個塊的名字、塊的IP地址;與索引表中塊的名字對應,將每一個層次化的結(jié)構(gòu)中的文檔的ID以樹形結(jié)構(gòu)存儲在業(yè)務運行模塊的存儲塊中,當收到從緩存器發(fā)送的訪問請求,在存儲塊中調(diào)出需要訪問的文檔的ID以及索引表中相應的塊的名字,然后調(diào)用其同一個塊中的文件服務器將訪問請求需要訪問的數(shù)據(jù)調(diào)出連同其的訪問接口的地址傳送回緩存器,經(jīng)過緩存器的閉環(huán)排隊后,解析訪問接口的地址,傳送給發(fā)送訪問請求的訪問接口。本專利技術(shù)的有益成果為:本專利技術(shù)提供了一種基于云計算的資源管理系統(tǒng),該系統(tǒng)能夠根據(jù)不同數(shù)據(jù)的處理能力分布到各個模塊,并提供一種有效的資源查詢方法,從而為系統(tǒng)提供了良好的可靠性和可用性。此外該機制還采用緩存器用來排隊數(shù)據(jù)及完整的文件存儲策略來保證系統(tǒng)的負載性以及存儲查找效率。具體實施方式為了使本專利技術(shù)所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合實施例,對本專利技術(shù)進行詳細的說明。應當說明的是,此處所描述的具體實施例僅用以解釋本專利技術(shù),并不用于限定本專利技術(shù),能實現(xiàn)同樣功能的產(chǎn)品屬于等同替換和改進,均包含在本專利技術(shù)的保護范圍之內(nèi)。具體方法如下:實施例1:不同廠家有不同的云計算方案,并且根據(jù)廠家自身的特點和目標,各種云計算平臺有不同側(cè)重,但是不可否認的是基本上所有的云計算平臺都有相同的技術(shù)體系機構(gòu)。云計算的技術(shù)體系結(jié)構(gòu)大致可以歸納為四個層次面向服務的體系結(jié)構(gòu))構(gòu)建層、管理層、資源池層與物理資源層。物理資源層包括各種服務器,普通,各種存儲介質(zhì),網(wǎng)絡設備,軟件等,是云計算系統(tǒng)中的實體資源的集合。資源池層本文檔來自技高網(wǎng)...

    【技術(shù)保護點】
    1.一種基于云計算的資源管理系統(tǒng),其特征在于,所述資源管理系統(tǒng)包含客戶端應用模塊、主管理模塊、業(yè)務運行模塊;所述客戶端應用模塊包含N個客戶端以及與所述客戶端配套的應用單元,所述應用單元與所述客戶端的個數(shù)相等,一個應用單元對應一個客戶端;其中,N為自然數(shù);在所述客戶端上設置了一排訪問接口,所述訪問接口被暴露在所述資源管理系統(tǒng)之外,所述訪問接口用于用戶的訪問;所述客戶端從1開始被依次被升序編號,并按照所述編號的大小升序排列,所述訪問接口在其所在的客戶端上也被編上序號;所述訪問接口在所述資源管理系統(tǒng)上的地址被設定為,首先設定二進制數(shù)表示的所述訪問接口所在客戶端的編號為基地址,再設定二進制數(shù)表示的所述訪問接口的序號為偏移地址,在所述基地址與所述偏移地址之間加上00并組合作為所述訪問接口在所述資源管理系統(tǒng)上的地址,即設定所述訪問接口在所述資源管理系統(tǒng)上的地址為所述基地址+00+所述偏移地址;設定所述訪問請求中包含發(fā)送所述訪問請求的訪問接口的地址以及需要訪問的文檔的ID;所述應用單元內(nèi)置訪問請求處理器以及緩存器,所述訪問請求處理器用于處理用戶通過所述訪問接口發(fā)送的訪問請求以及傳送所述訪問請求需要訪問的數(shù)據(jù),將訪問請求依照其產(chǎn)生的時間順序存入所述緩存器中,并從所述緩存器中取出所述訪問請求需要訪問的數(shù)據(jù);需要訪問的文檔等于訪問請求需要訪問的數(shù)據(jù);所述緩存器用于臨時存儲所述訪問請求需要訪問的數(shù)據(jù)以及所述訪問請求,當同一個所述客戶端需要發(fā)送多個訪問請求以及訪問請求需要訪問的數(shù)據(jù)多于一條時,必須使用所述緩存器進行緩存,在所述緩存器中依照訪問請求的產(chǎn)生時間順序排列成一個閉環(huán),在所述閉環(huán)中設置一個緩存出口以及一個緩存入口,所述緩存出口用于將訪問請求從所述閉環(huán)中取出并發(fā)出給所述業(yè)務運行模塊或者將訪問請求需要訪問的數(shù)據(jù)從所述閉環(huán)中取出并發(fā)送給訪問接口,所述緩存入口用于接收所述訪問請求處理器發(fā)送的訪問請求并存入所述緩存器,或者從所述主管理模塊中取出訪問請求需要訪問的數(shù)據(jù)并存入所述緩存器,并且,當用戶可以在訪問請求中標注緊急標志,所述緊急標志表示該訪問請求需要被優(yōu)先被所述訪問請求處理器處理,將所述緩存出口的位置移動到該訪問請求所在閉環(huán)中的位置,以將其優(yōu)先取出并發(fā)送給所述業(yè)務運行模塊,發(fā)送完畢時所述緩存出口被移動回原有位置;在所述主管理模塊中,設置M個文件服務器以及M個文件存儲器,M為正整數(shù),一個文件服務器以及一個文件存儲器組成一個塊,多個塊再組成了鏈式的結(jié)構(gòu)來存儲,在塊的頭部以及尾部各設置一個鉤子,分別鉤向其在鏈式結(jié)構(gòu)中的前一個塊、后一個塊,并且,在鏈式結(jié)構(gòu)中塊以訪問的次數(shù)排列,被訪問次數(shù)多的塊放在鏈式結(jié)構(gòu)中的后面;在塊中增加塊頭,在所述塊頭中加入一個計時器;所述計時器用于對其所在塊的訪問的次數(shù)計數(shù),當所在塊被訪問一次,所述計數(shù)器加一;所述主管理模塊以周期T為一個時間單位,按塊的訪問的次數(shù)調(diào)整塊的鏈式的結(jié)構(gòu),按塊的訪問的次數(shù)將塊在鏈式結(jié)構(gòu)中重新排列,組成新的塊的鏈式的結(jié)構(gòu);所述周期T的范圍為1分鐘到10分鐘;資源被存儲在所述文件存儲器中,所述資源包含單一的圖片、視頻、音頻、文本或幾種混合的形式,每一個文檔都有獨一無二的ID,由用戶任意指定,為數(shù)字與字母任意組合;并且,文檔以層次化的結(jié)構(gòu)進行存儲在所述文件存儲器中,但在一個所述文件存儲器中只存儲一個層次化的結(jié)構(gòu);在所述層次化的結(jié)構(gòu)中,所述文檔分為文檔頭以及文檔尾,在所述文檔頭上放入文檔的ID,所述文檔尾內(nèi)放入所述文檔內(nèi)容,所述文檔內(nèi)容等于資源;文檔被封裝成一個文檔結(jié)點,每一個文檔結(jié)點上設置一個父綁定點以及2C+1個子綁定點、C個元素點,所述文檔結(jié)點、所述父綁定點、所述子綁定點都被統(tǒng)稱為結(jié)點;其中,C為正整數(shù),表示該文檔結(jié)點在層次化結(jié)構(gòu)中層次的編號,所述層次的編號從下至上依次從1開始升序編號,并且從下至上依次放置文檔結(jié)點,最上層的層次上只放置一個文檔結(jié)點,該文檔接點上的所述父綁定點為空,最下層的層次上放置的文檔結(jié)點上的所述子綁定點為空;在所述層次化的結(jié)構(gòu)中,文檔結(jié)點被依次放置在各個層次中;所述父綁定點用于連接所述父綁定點所在文檔結(jié)點上一個層次的一個文檔結(jié)點,表示所述父綁定點所在文檔結(jié)點中存儲的文檔內(nèi)容是所述父綁定點所在文檔結(jié)點上一個層次的一個文檔結(jié)點中存儲的文檔內(nèi)容擴展,即所述父綁定點所在文檔結(jié)點中存儲的文檔內(nèi)容包含所述父綁定點所在文檔結(jié)點上一個層次的一個文檔結(jié)點中存儲的文檔內(nèi)容;所述子綁定結(jié)點用于連接所述子綁定點所在文檔結(jié)點下一個層次的一個文檔結(jié)點,表示所述子綁定點所在文檔結(jié)點中存儲的文檔內(nèi)容是所述子綁定點所在文檔結(jié)點下一個層次的一個文檔結(jié)點中存儲的文檔內(nèi)容的精煉,即所述子綁定點所在文檔結(jié)點中存儲的文檔內(nèi)容被包含在所述子綁定點所在文檔結(jié)點下一個層次的一個文檔結(jié)點中存儲的文檔內(nèi)容中;所述元素點可以連接所述元素點所在...

    【技術(shù)特征摘要】
    1.一種基于云計算的資源管理系統(tǒng),其特征在于,所述資源管理系統(tǒng)包含客戶端應用模塊、主管理模塊、業(yè)務運行模塊;所述客戶端應用模塊包含N個客戶端以及與所述客戶端配套的應用單元,所述應用單元與所述客戶端的個數(shù)相等,一個應用單元對應一個客戶端;其中,N為自然數(shù);在所述客戶端上設置了一排訪問接口,所述訪問接口被暴露在所述資源管理系統(tǒng)之外,所述訪問接口用于用戶的訪問;所述客戶端從1開始被依次被升序編號,并按照所述編號的大小升序排列,所述訪問接口在其所在的客戶端上也被編上序號;所述訪問接口在所述資源管理系統(tǒng)上的地址被設定為,首先設定二進制數(shù)表示的所述訪問接口所在客戶端的編號為基地址,再設定二進制數(shù)表示的所述訪問接口的序號為偏移地址,在所述基地址與所述偏移地址之間加上00并組合作為所述訪問接口在所述資源管理系統(tǒng)上的地址,即設定所述訪問接口在所述資源管理系統(tǒng)上的地址為所述基地址+00+所述偏移地址;設定所述訪問請求中包含發(fā)送所述訪問請求的訪問接口的地址以及需要訪問的文檔的ID;所述應用單元內(nèi)置訪問請求處理器以及緩存器,所述訪問請求處理器用于處理用戶通過所述訪問接口發(fā)送的訪問請求以及傳送所述訪問請求需要訪問的數(shù)據(jù),將訪問請求依照其產(chǎn)生的時間順序存入所述緩存器中,并從所述緩存器中取出所述訪問請求需要訪問的數(shù)據(jù);需要訪問的文檔等于訪問請求需要訪問的數(shù)據(jù);所述緩存器用于臨時存儲所述訪問請求需要訪問的數(shù)據(jù)以及所述訪問請求,當同一個所述客戶端需要發(fā)送多個訪問請求以及訪問請求需要訪問的數(shù)據(jù)多于一條時,必須使用所述緩存器進行緩存,在所述緩存器中依照訪問請求的產(chǎn)生時間順序排列成一個閉環(huán),在所述閉環(huán)中設置一個緩存出口以及一個緩存入口,所述緩存出口用于將訪問請求從所述閉環(huán)中取出并發(fā)出給所述業(yè)務運行模塊或者將訪問請求需要訪問的數(shù)據(jù)從所述閉環(huán)中取出并發(fā)送給訪問接口,所述緩存入口用于接收所述訪問請求處理器發(fā)送的訪問請求并存入所述緩存器,或者從所述主管理模塊中取出訪問請求需要訪問的數(shù)據(jù)并存入所述緩存器,并且,當用戶可以在訪問請求中標注緊急標志,所述緊急標志表示該訪問請求需要被優(yōu)先被所述訪問請求處理器處理,將所述緩存出口的位置移動到該訪問請求所在閉環(huán)中的位置,以將其優(yōu)先取出并發(fā)送給所述業(yè)務運行模塊,發(fā)送完畢時所述緩存出口被移動回原有位置;在所述主管理模塊中,設置M個文件服務器以及M個文件存儲器,M為正整數(shù),一個文件服務器以及一個文件存儲器組成一個塊,多個塊再組成了鏈式的結(jié)構(gòu)來存儲,在塊的頭部以及尾部各設置一個鉤子,分別鉤向其在鏈式結(jié)構(gòu)中的前一個塊、后一個塊,并且,在鏈式結(jié)構(gòu)中塊以訪問的次數(shù)排列,被訪問次數(shù)多的塊放在鏈式結(jié)構(gòu)中的后面;在塊中增加塊頭,在所述塊頭中加入一個計時器;所述計時器用于對其所在塊的訪問的次數(shù)計數(shù),當所在塊被訪問一次,所述計數(shù)器加一;所述主管理模塊以周期T為一個時間單位,按塊的訪問的次數(shù)調(diào)整塊的鏈式的結(jié)構(gòu),按塊的訪問的次數(shù)將塊在鏈式結(jié)構(gòu)中重新排列,組成新的塊的鏈式的結(jié)構(gòu);所述周期T的范圍為1分鐘到10分鐘;資源被存儲在所述文件存儲器中,所述資源包含單一的圖片、視頻、音頻、文本或幾種混合的形式,每一個文檔都有獨一無二的ID,由用戶任意指定,為數(shù)字與字母任意組合;并且,文檔以層次化的結(jié)構(gòu)進行存儲在所述文件存儲器中,但在一個所述文件存儲器中只存儲一個層次化的結(jié)構(gòu);在所述層次化的結(jié)構(gòu)中,所述...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:徐劍鋒楊曉波秦健
    申請(專利權(quán))人:馬鞍山優(yōu)途網(wǎng)絡科技有限公司
    類型:發(fā)明
    國別省市:安徽,34

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久精品成人无码观看56| 中文无码伦av中文字幕| 伊人天堂av无码av日韩av| 午夜不卡无码中文字幕影院| 亚洲AV成人噜噜无码网站| 精品无码专区亚洲| 亚洲AV无码一区二区乱孑伦AS| 亚洲无码一区二区三区| 熟妇人妻系列aⅴ无码专区友真希 熟妇人妻系列av无码一区二区 | 无码狠狠躁久久久久久久| av无码精品一区二区三区四区| 中文无码不卡的岛国片| 亚洲人成无码网站| 一本大道无码日韩精品影视| 秋霞无码一区二区| 国产成人亚洲综合无码精品| 免费A级毛片无码A| 国产丰满乱子伦无码专| 精品无码一区二区三区电影| 国产亚洲3p无码一区二区| 国产AV天堂无码一区二区三区 | 人妻少妇看A偷人无码电影| av无码人妻一区二区三区牛牛 | 亚洲色av性色在线观无码| 亚洲AV无码乱码在线观看牲色 | 国产成人AV一区二区三区无码| 国产av永久精品无码| 天码av无码一区二区三区四区| 亚洲精品GV天堂无码男同 | 亚洲综合无码一区二区痴汉| 国产50部艳色禁片无码| 亚洲熟妇无码八AV在线播放| 国产成人无码精品久久久免费| 内射无码午夜多人| 狠狠躁天天躁无码中文字幕图| 国产一区二区三区无码免费 | AV无码小缝喷白浆在线观看| 久久久91人妻无码精品蜜桃HD| 亚洲一级特黄无码片| 国产AV无码专区亚洲AWWW| 亚洲中文字幕无码一区二区三区|