[發(fā)明專利]IaaS云環(huán)境下資源操作的回滾方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201610188802.9 | 申請(qǐng)日: | 2016-03-29 |
| 公開(公告)號(hào): | CN107241370A | 公開(公告)日: | 2017-10-10 |
| 發(fā)明(設(shè)計(jì))人: | 江川;孫芃;田鵬偉;梁棟;毛懌 | 申請(qǐng)(專利權(quán))人: | 西門子公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L12/24 |
| 代理公司: | 北京康信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司11240 | 代理人: | 李慧 |
| 地址: | 德國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | iaas 環(huán)境 資源 操作 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本申請(qǐng)涉及云計(jì)算技術(shù)領(lǐng)域,尤其涉及一種IaaS云環(huán)境下資源操作的回滾方法及系統(tǒng)。
背景技術(shù)
云計(jì)算(cloud computing)是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動(dòng)態(tài)易擴(kuò)展且經(jīng)常是虛擬化的資源。美國國家標(biāo)準(zhǔn)與技術(shù)研究院(NIST)定義:云計(jì)算是一種按使用量付費(fèi)的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問,進(jìn)入可配置的計(jì)算資源共享池(資源包括網(wǎng)絡(luò),服務(wù)器,存儲(chǔ),應(yīng)用軟件,服務(wù)),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務(wù)供應(yīng)商進(jìn)行很少的交互。云計(jì)算包括以下幾個(gè)層次的服務(wù):基礎(chǔ)設(shè)施即服務(wù)(IaaS),平臺(tái)即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。其中,IaaS提供給消費(fèi)者的服務(wù)是對(duì)所有計(jì)算基礎(chǔ)設(shè)施的利用,包括處理CPU、內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)和其它基本的計(jì)算資源。NIST還定義了云計(jì)算的五個(gè)核心特征:按需服務(wù)(On-demand service),隨需網(wǎng)絡(luò)接入(Broad network access),資源共享(Resource pooling),快速重新部署(Rapid elasticity),可監(jiān)控和度量的服務(wù)(Measured Service)。
資源共享是云計(jì)算的一個(gè)重要特點(diǎn)。在云計(jì)算環(huán)境下,資源不再是分散的硬件,而是將物理服務(wù)器經(jīng)過整合之后,形成一個(gè)或多個(gè)邏輯上的虛擬資源池,共享包括計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)資源。資源池可以委派對(duì)主機(jī)(或群集)資源的控制權(quán),在使用資源池劃分群集內(nèi)的所有資源時(shí),其優(yōu)勢(shì)非常明顯。可以創(chuàng)建多個(gè)資源池作為主機(jī)或群集的直接子級(jí),并對(duì)它們進(jìn)行配置。
在IaaS云環(huán)境下的資源操作方案中,有可能存在用戶操作失誤等原因造成的誤操作,此時(shí)用戶希望返回到上一步的虛擬機(jī)(VM)狀態(tài)。現(xiàn) 有方式中,用戶可以通過重新分配資源來改變虛擬狀態(tài),但是這種方式存在操作繁瑣的弊端。因?yàn)檫@種方式必須要求用戶手動(dòng)來完成,即手動(dòng)來重新申請(qǐng)一個(gè)新的資源以“覆蓋”原有的資源,并且,要求用戶必須記憶原有狀態(tài),并自行進(jìn)行設(shè)置,繁瑣且低效。
發(fā)明內(nèi)容
本申請(qǐng)解決的技術(shù)問題之一是提供一種IaaS云環(huán)境下資源操作的回滾方法及系統(tǒng),用于自動(dòng)、高效完成資源操作的回滾。
根據(jù)本申請(qǐng)一方面的一個(gè)實(shí)施例,提供了一種IaaS云環(huán)境下資源操作的回滾方法,包括:接收用戶針對(duì)原操作的回滾命令;根據(jù)所述回滾命令,從操作日志中獲取原操作的參數(shù)信息;根據(jù)所述原操作的參數(shù)信息,查詢得到所述原操作的反向操作;執(zhí)行所述反向操作,實(shí)現(xiàn)對(duì)原操作的回滾。
優(yōu)選的,所述方法還包括:預(yù)先收集并存儲(chǔ)資源的操作日志,所述操作日志中保存有虛擬機(jī)對(duì)資源的歷史操作記錄,每條操作記錄中包括操作的參數(shù)信息。
優(yōu)選的,所述方法還包括:預(yù)先針對(duì)每一條操作設(shè)置反向操作,其中,所述反向操作是指將原操作的操作類型設(shè)置為相反操作類型的操作。
優(yōu)選的,在查詢得到所述原操作的反向操作之前,所述方法還包括:根據(jù)所述原操作的參數(shù)信息,判斷所述原操作是單一操作還是組合操作;若是單一操作,則直接查詢得到原單一操作的反向操作,若是組合操作,則首先將組合操作拆分為多個(gè)單一操作,然后再查詢得到多個(gè)單一操作對(duì)應(yīng)的各個(gè)反向操作。
優(yōu)選的,所述操作的參數(shù)信息包括操作的時(shí)間戳、操作者、類型、資源、數(shù)量、實(shí)例、結(jié)果。
優(yōu)選的,所述資源包括CPU、內(nèi)存、網(wǎng)絡(luò)、存儲(chǔ)中的一項(xiàng)或組合。
根據(jù)本申請(qǐng)一方面的另一個(gè)實(shí)施例,提供了一種IaaS云環(huán)境下資源操作的回滾系統(tǒng),包括:計(jì)算資源模塊,用于提供資源以及針對(duì)資源的操作;日志存儲(chǔ)模塊,用于從所述計(jì)算資源模塊收集資源的各個(gè)操作, 生成操作日志并存儲(chǔ);門戶平臺(tái),用于向用戶展示資源的操作歷史,并接收用戶針對(duì)原操作的回滾命令;回滾策略模塊,用戶設(shè)置并保存資源操作的反向操作;回滾引擎,用于接收用戶針對(duì)原操作的回滾命令,并根據(jù)所述回滾命令,從所述日志存儲(chǔ)模塊的操作日志中獲取原操作的參數(shù)信息;并且,根據(jù)所述原操作的參數(shù)信息,從所述回滾策略模塊查詢得到所述原操作的反向操作;以及,執(zhí)行所述反向操作,實(shí)現(xiàn)對(duì)原操作的回滾。
優(yōu)選的,所述日志存儲(chǔ)模塊存儲(chǔ)的操作日志中保存有虛擬機(jī)對(duì)資源的歷史操作記錄,每條操作記錄中包括操作的參數(shù)信息;所述操作的參數(shù)信息包括操作的時(shí)間戳、操作者、類型、資源、數(shù)量、實(shí)例、結(jié)果。
優(yōu)選的,所述回滾策略模塊中預(yù)先針對(duì)每一條操作設(shè)置反向操作,其中,所述反向操作是指將原操作的操作類型設(shè)置為相反操作類型的操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西門子公司,未經(jīng)西門子公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610188802.9/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)終端和環(huán)境檢測(cè)系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動(dòng)力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)儀(環(huán)境貓)





