云數據中心申請資源審批狀態記錄方法及裝置制造方法
【專利摘要】本發明提供了一種云數據中心申請資源審批狀態記錄方法和系統,其中方法包括:審批節點接收來自用戶終端的申請資源請求,向系統管理服務器反饋正在處理的審批狀態;如果判斷出用戶終端具有申請資源資格且能夠獲取系統資源,審批通過申請資源請求,并向系統管理服務器反饋節點處理完成的審批狀態;如果判斷出審批節點沒有下一個審批節點,向系統管理服務器反饋系統處理完成的審批狀態;系統管理服務器記錄申請資源請求在審批節點的審批狀態。本發明能夠準確記錄申請資源的審批過程,使用戶方便查詢申請資源的審批狀態。
【專利說明】云數據中心申請資源審批狀態記錄方法及裝置
【技術領域】
[0001] 本發明涉及異構計算【技術領域】,尤其涉及一種云數據中心申請資源審批狀態記錄 方法及裝置。
【背景技術】
[0002] 隨著云計算技術的不斷成熟,云計算逐步成為業界的發展熱點。云數據中心操作 系統是數據中心完成從硬件到資源池轉換的唯一方案,將大量的異構設備融合為標準統一 的邏輯資源池,動態調度給云應用,完成對終端的服務。同時,云數據中心操作系統也承擔 著對上接口應用、對下調度管理硬件的中間功能,是鏈接硬件與應用的唯一鏈路,處于核心 地位,對于應用系統、硬件等技術指標具有決定性影響。
[0003] 云海操作系統是完整的云數據中心解決方案,以套件的形式覆蓋了云數據中心 的所有需求,系統包括交互層、平臺管理層、資源虛擬化層三層架構,其中交互層功能由 iPortal實現,分為管理員界面和用戶界面,不同的角色使用統一的平臺實現資源服務; 平臺管理層由資源池調度(iCloudManager)、資源管理(iResourceManager)、統計計費 (iCharge)、自助服務(iService)等功能模塊組成;資源虛擬化層由傳統的服務器虛擬化 軟件承載,實現物理資源的虛擬化。
[0004] 在云海操作系統中,通過自服務門戶,可以組建虛擬數據中心,用戶可按需獲取并 使用組織資源,因此,對于用戶申請資源的審批是整個應用中的重要組成部分,能夠使數據 中心、網絡等資源得到有效地管理。但是,審批數據的記錄往往與流程數據相關聯,即查詢 審批數據時會同時顯示申請所經歷的流程數據,使得流程數據的修改會影響歷史數據的記 錄,從而將影響用戶對資源審批流程的查詢。
【發明內容】
[0005] 為了解決上述技術問題,本發明提供了一種云數據中心申請資源審批狀態記錄方 法及裝置,能夠準確記錄申請資源的審批,使用戶方便的查詢申請資源的審批狀態。
[0006] 為了達到本發明目的,本發明提供了一種云數據中心申請資源審批狀態記錄方 法,包括:審批節點N接收來自用戶終端的申請資源請求,向系統管理服務器反饋正在處理 的審批狀態,系統管理服務器在審批狀態記錄中記錄申請資源請求的審批狀態為審批節點 N正在處理,其中N為整數;如果判斷出用戶終端具有申請資源資格且用戶終端能夠獲取系 統資源,審批節點N審批通過申請資源請求,并向系統管理服務器反饋節點處理完成的審 批狀態,系統管理服務器在審批狀態記錄中記錄申請資源請求的審批狀態為審批節點N處 理完成;如果判斷出審批節點N沒有下一個審批節點,向系統管理服務器反饋系統處理完 成的審批狀態,系統管理服務器在審批狀態記錄中記錄申請資源請求的審批狀態為系統管 理服務器審批通過。
[0007] 進一步地,該方法還包括:系統管理服務器預先設置至少一個申請資源的審批節 點,確定審批節點的審批權限,其中審批權限包括用戶申請資源資格審批和獲取系統資源 審批;若用戶終端發起申請資源請求,系統管理服務器創建和申請資源請求對應的審批狀 態記錄,其中審批狀態包括審批節點N正在處理、審批節點N審批通過、審批節點N駁回和 系統管理服務器審批通過。
[0008] 進一步地,該方法還包括:用戶終端獲取申請資源資格,根據審批流程向審批節點 N發送所述申請資源請求。
[0009] 進一步地,該方法還包括:如果判斷出用戶終端不具有申請資源資格或者不能夠 獲取系統資源,審批節點N駁回申請資源請求,并向系統管理服務器反饋節點駁回的審批 狀態,系統管理服務器在審批狀態記錄中記錄申請資源請求的審批狀態為審批節點N駁 回。
[0010] 進一步地,該方法還包括:如果判斷出審批節點N有下一個審批節點,將申請資源 請求轉發給審批節點N+1。
[0011] 本發明提供了一種云數據中心申請資源審批狀態記錄系統,包括:用戶終端,用于 獲取申請資源資格,向審批節點N發送申請資源請求;審批節點,用于接收來自用戶終端的 申請資源請求,向系統管理服務器反饋正在處理的審批狀態;如果判斷出用戶終端具有申 請資源資格且用戶終端能夠獲取系統資源,通過申請資源請求,并向系統管理服務器反饋 節點處理完成的審批狀態;如果判斷出審批節點沒有下一個審批節點,向系統管理服務器 反饋系統處理完成的審批狀態;系統管理服務器,用于記錄申請資源請求在審批節點的審 批狀態。
[0012] 進一步地,系統管理服務器,還用于:根據審批流程預先設置至少一個申請資源的 審批節點,確定審批節點的審批權限,其中審批權限包括用戶申請資源資格審批和獲取系 統資源審批;若用戶終端發起申請資源請求,創建和申請資源請求對應的審批狀態記錄,其 中審批狀態包括審批節點N正在處理、審批節點N審批通過、審批節點N駁回和系統管理服 務器審批通過,其中N為整數。
[0013] 進一步地,審批節點,還用于:如果判斷出用戶終端不具有申請資源資格或者不能 夠獲取系統資源,駁回申請資源請求,并向系統管理服務器反饋節點駁回的審批狀態。
[0014] 進一步地,審批節點,還用于:如果判斷出所述審批節點有下一個審批節點,將申 請資源請求轉發給所述審批節點的下一個審批節點。
[0015] 與現有技術相比,本發明包括:審批節點N接收來自用戶終端的申請資源請求,向 系統管理服務器反饋正在處理的審批狀態,系統管理服務器在審批狀態記錄中記錄申請資 源請求的審批狀態為審批節點N正在處理,其中N為整數;如果判斷出用戶終端具有申請資 源資格且用戶終端能夠獲取系統資源,審批節點N審批通過申請資源請求,并向系統管理 服務器反饋節點處理完成的審批狀態,系統管理服務器在審批狀態記錄中記錄申請資源請 求的審批狀態為審批節點N處理完成;如果判斷出審批節點N沒有下一個審批節點,向系統 管理服務器反饋系統處理完成的審批狀態,系統管理服務器在審批狀態記錄中記錄申請資 源請求的審批狀態為系統管理服務器審批通過。本發明通過記錄審批節點的審批狀態,能 夠準確記錄申請資源的審批過程,使用戶方便查詢申請資源的審批狀態。
【專利附圖】
【附圖說明】
[0016] 圖1是本發明云數據中心申請資源審批狀態記錄方法的流程示意圖。
[0017] 圖2是本發明云數據中心申請資源審批狀態記錄系統的架構示意圖。
【具體實施方式】
[0018] 以下將結合附圖所示的【具體實施方式】對本發明進行詳細描述。
[0019] 圖1是本發明云數據中心申請資源審批狀態記錄方法的流程示意圖,如圖1所示, 包括:
[0020] 步驟11,系統管理服務器預先設置至少一個申請資源的審批節點,確定審批節點 的審批權限。
[0021] 在本步驟中,審批權限可以包括用戶申請資源資格審批和獲取系統資源審批等。
[0022] 步驟12,若用戶終端發起申請資源請求,系統管理服務器創建和該申請資源請求 對應的審批狀態記錄。
[0023] 在本步驟中,審批狀態記錄用以記錄該申請資源請求在審批節點的審批狀態。
[0024] 審批狀態可以包括審批節點N正在處理、審批節點N審批通過、審批節點N駁回和 系統管理服務器審批通過等,其中N為整數。
[0025] 步驟13,根據審批權限,審批節點N接收來自用戶終端的申請資源請求,向系統管 理服務器反饋正在處理的審批狀態,系統管理服務器記錄該申請資源請求的審批狀態為審 批節點N正在處理。
[0026] 在本步驟中,申請資源需要用戶主動請求并經過審批,所以用戶可根據審批權限, 通過用戶終端向審批節點發送申請資源請求,該申請資源請求包括申請資源的詳細信息, 例如虛擬機的配置中CPU大小、內存大小、網卡個數等資源信息。
[0027] 步驟14,審批節點N判斷用戶終端是否具有申請資源資格,如果是,進入步驟15 ; 如果否,進入步驟20。
[0028] 在本步驟之前,用戶終端可以通過注冊等方式來獲取申請資源資格。
[0029] 在本步驟中,審批節點N判斷用戶終端是否具有申請資源資格,只有具有申請資 源資格的用戶終端才可以申請資源。
[0030] 步驟15,如果判斷出用戶終端具有申請資源資格,審批節點N判斷用戶終端是否 能夠獲取系統資源,如果是,進入步驟16,如果否,進入步驟20。
[0031] 在本步驟中,審批節點N可以根據系統資源是否滿足申請資源請求來判斷用戶終 端是否能夠獲取系統資源。
[0032] 在上述的步驟14和步驟15中,根據審批節點的審批權限,判斷是否具有申請資源 資格的審批節點和判斷是否能夠獲取系統資源的審批節點,可以是相同的審批節點,也可 以是不同的審批節點。
[0033] 步驟16,如果判斷出用戶終端能夠獲取系統資源,審批節點N審批通過申請資源 請求,并向系統管理服務器反饋節點處理完成的審批狀態,系統管理服務器在審批狀態記 錄中記錄該申請資源請求的審批狀態為審批節點N處理完成。
[0034] 步驟17,審批節點N判斷是否有下一個審批節點,如果有,進入步驟18,如果沒有, 進入步驟19。
[0035] 步驟18,審批節點N將申請資源請求轉發給審批節點N+1。
[0036] 步驟19,向系統管理服務器反饋系統處理完成的審批狀態,系統管理服務器在審 批狀態記錄中記錄該申請資源請求的審批狀態為系統管理服務器審批通過。
[0037] 步驟20,如果判斷出用戶終端不具有申請資源資格或者不能夠獲取系統資源,審 批節點N駁回該申請資源請求,系統管理服務器在審批狀態記錄中記錄該申請資源請求的 審批狀態為審批節點N駁回請求。
[0038] 本發明通過記錄審批節點的審批狀態,能夠準確記錄申請資源的審批過程,使用 戶方便查詢申請資源的審批狀態。
[0039] 圖2是本發明云數據中心申請資源審批狀態記錄系統的架構示意圖,如圖2所示, 包括:
[0040] 用戶終端,用于獲取申請資源資格,向審批節點N發送申請資源請求;
[0041] 審批節點,用于接收來自用戶終端的申請資源請求,向系統管理服務器反饋正在 處理的審批狀態;如果判斷出用戶終端具有申請資源資格且用戶終端能夠獲取系統資源, 通過所述申請資源請求,并向系統管理服務器反饋節點處理完成的審批狀態;如果判斷出 審批節點N沒有下一個審批節點,向系統管理服務器反饋系統處理完成的審批狀態;
[0042] 系統管理服務器,用于記錄申請資源請求在審批節點的審批狀態。
[0043] 其中,系統管理服務器,還用于:根據審批流程預先設置至少一個申請資源的審批 節點,確定審批節點的審批權限,其中審批權限包括用戶申請資源資格審批和獲取系統資 源審批;若用戶終端發起申請資源請求,創建和申請資源請求對應的審批狀態記錄,其中審 批狀態包括審批節點N正在處理、審批節點N審批通過、審批節點N駁回和系統管理服務器 審批通過,其中N為整數。
[0044] 審批節點,還用于:如果判斷出用戶終端不具有申請資源資格或者不能夠獲取系 統資源,駁回申請資源請求,并向系統管理服務器反饋節點駁回的審批狀態;如果判斷出所 述審批節點有下一個審批節點,將申請資源請求轉發給所述審批節點的下一個審批節點。
[0045] 本發明通過記錄審批節點的審批狀態,能夠準確記錄申請資源的審批過程,使用 戶方便查詢申請資源的審批狀態。
[0046] 應當理解,雖然本說明書根據實施方式加以描述,但并非每個實施方式僅包含一 個獨立的技術方案,說明書的這種敘述方式僅僅是為清楚起見,本領域技術人員應當將說 明書作為一個整體,各實施方式中的技術方案也可以經適當組合,形成本領域技術人員可 以理解的其他實施方式。
[0047] 上文所列出的一系列的詳細說明僅僅是針對本發明的可行性實施方式的具體說 明,它們并非用于限制本發明的保護范圍,凡未脫離本發明技藝精神所作的等效實施方式 或變更均應包含在本發明的保護范圍之內。
【權利要求】
1. 一種云數據中心申請資源審批狀態記錄方法,其特征在于,包括: 審批節點N接收來自用戶終端的申請資源請求,向系統管理服務器反饋正在處理的審 批狀態,系統管理服務器在審批狀態記錄中記錄所述申請資源請求的審批狀態為審批節點 N正在處理,其中N為整數; 如果判斷出用戶終端具有申請資源資格且用戶終端能夠獲取系統資源,審批節點N審 批通過所述申請資源請求,并向系統管理服務器反饋節點處理完成的審批狀態,系統管理 服務器在審批狀態記錄中記錄所述申請資源請求的審批狀態為審批節點N處理完成; 如果判斷出審批節點N沒有下一個審批節點,向系統管理服務器反饋系統處理完成的 審批狀態,系統管理服務器在審批狀態記錄中記錄所述申請資源請求的審批狀態為系統管 理服務器審批通過。
2. 根據權利要求1所述的云數據中心申請資源審批狀態記錄方法,該方法還包括: 所述系統管理服務器預先設置至少一個申請資源的審批節點,確定審批節點的審批權 限,其中所述審批權限包括用戶申請資源資格審批和獲取系統資源審批; 若用戶終端發起申請資源請求,系統管理服務器創建和所述申請資源請求對應的審批 狀態記錄,其中所述審批狀態包括審批節點N正在處理、審批節點N審批通過、審批節點N 駁回和系統管理服務器審批通過。
3. 根據權利要求2所述的云數據中心申請資源審批狀態記錄方法,該方法還包括: 所述用戶終端獲取申請資源資格,根據審批流程向審批節點N發送所述申請資源請 求。
4. 根據權利要求1所述的云數據中心申請資源審批狀態記錄方法,該方法還包括: 如果判斷出用戶終端不具有申請資源資格或者不能夠獲取系統資源,審批節點N駁回 所述申請資源請求,并向系統管理服務器反饋節點駁回的審批狀態,系統管理服務器在審 批狀態記錄中記錄所述申請資源請求的審批狀態為審批節點N駁回。
5. 根據權利要求1所述的云數據中心申請資源審批狀態記錄方法,該方法還包括: 如果判斷出審批節點N有下一個審批節點,將申請資源請求轉發給審批節點N+1。
6. -種云數據中心申請資源審批狀態記錄系統,其特征在于,包括: 用戶終端,用于獲取申請資源資格,向審批節點N發送申請資源請求; 審批節點,用于接收來自用戶終端的申請資源請求,向系統管理服務器反饋正在處理 的審批狀態;如果判斷出用戶終端具有申請資源資格且用戶終端能夠獲取系統資源,通過 所述申請資源請求,并向系統管理服務器反饋節點處理完成的審批狀態;如果判斷出所述 審批節點沒有下一個審批節點,向系統管理服務器反饋系統處理完成的審批狀態; 系統管理服務器,用于記錄所述申請資源請求在審批節點的審批狀態。
7. 根據權利要求6所述的數據中心申請資源審批狀態記錄系統,所述系統管理服務 器,還用于: 根據審批流程預先設置至少一個申請資源的審批節點,確定審批節點的審批權限,其 中所述審批權限包括用戶申請資源資格審批和獲取系統資源審批; 若用戶終端發起申請資源請求,創建和所述申請資源請求對應的審批狀態記錄,其中 所述審批狀態包括審批節點N正在處理、審批節點N審批通過、審批節點N駁回和系統管理 服務器審批通過,其中N為整數。
8. 根據權利要求6所述的數據中心申請資源審批狀態記錄系統,所述審批節點,還用 于: 如果判斷出用戶終端不具有申請資源資格或者不能夠獲取系統資源,駁回所述申請資 源請求,并向系統管理服務器反饋節點駁回的審批狀態。
9. 根據權利要求6所述的數據中心申請資源審批狀態記錄系統,所述審批節點,還用 于: 如果判斷出所述審批節點有下一個審批節點,將申請資源請求轉發給所述審批節點的 下一個審批節點。
【文檔編號】G06F11/30GK104125281SQ201410367613
【公開日】2014年10月29日 申請日期:2014年7月29日 優先權日:2014年7月29日
【發明者】陳光新, 朱波 申請人:浪潮(北京)電子信息產業有限公司