[發明專利]用于在云提供商聯盟中使用智能合同和區塊鏈來管理云服務的方法和設備在審
| 申請號: | 201880097342.6 | 申請日: | 2018-07-09 |
| 公開(公告)號: | CN112639737A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | J·肯普夫;M·塔庫爾;T·梅克林;N·C·S·納倫德拉 | 申請(專利權)人: | 瑞典愛立信有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 付曼;李嘯 |
| 地址: | 瑞典斯*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 提供商 聯盟 使用 智能 合同 區塊 管理 服務 方法 設備 | ||
第一數據中心從租戶接收訪問第一服務的請求。響應于確定租戶不與委托合同相關聯,第一數據中心記錄租戶的委托合同。第二數據中心從租戶接收訪問第二服務的請求,其中第二數據中心在物理上與第一數據中心分離。響應于確定租戶與記錄在區塊鏈數據庫中的委托合同相關聯,第二數據中心使得區塊鏈數據庫中的委托合同更新;使得第二服務向租戶提供訪問;向租戶傳送第二服務能被訪問的確認,并且向第一數據中心傳送更新,指示委托合同已經被更新成包括第二服務要約。
技術領域
本發明的實施例涉及分布式云服務領域;并且更具體地說,涉及在云提供商聯盟(federation of cloud providers)中使用智能合同(contract)和區塊鏈的云服務管理。
背景技術
多租戶數據中心基礎設施支持由云服務提供商向用戶提供的一項或多項服務。云提供商的數據中心中托管的服務能包括基礎設施即服務(IaaS),其提供對計算資源(例如,處理能力、數據存儲容量和聯網資源)的訪問;平臺即服務(PaaS),其提供除了計算和存儲基礎設施之外的開發平臺層(例如,萬維網服務器、數據庫管理系統和軟件開發工具包(SDK);以及軟件即服務(SaaS),其提供對一系列商務需求定制的應用級服務。
云聯盟是一組云服務提供商,它們協作以向租戶提供一組服務,來實現商業目標。在云聯盟內,各個云服務提供商能共享資源、數據和服務。租戶可以經由云聯盟獲得多種服務。例如,云聯盟能共同提供計算、網絡和存儲服務。來自聯盟的每個云提供商都提供服務子集。在云提供商聯盟中,云提供商需要聯合租戶身份管理、認證和授權系統。此外,對消費的服務收費需要通過集中式結算代理進行。
在現有服務云提供商平臺中,每個云服務提供商運行獨立的租戶和服務管理系統。例如,每個云提供商可以基于集中式數據庫(例如,關系數據庫系統)或基于許可的區塊鏈平臺來運行租戶和服務管理系統。在這些系統中,每個租戶具有不同云提供商的不同賬戶。為了讓租戶無縫地訪問來自聯盟的多個云提供商的不同服務,需要在不同云提供商的多個租戶和服務管理系統之間進行轉換。
在云提供商聯盟中,讓獨立的租戶和服務管理系統來管理租戶和服務既復雜、耗時又昂貴。為了使租戶能夠訪問聯盟的不同云提供商,要求租戶使用不同的單點登錄協議。此外,集中式結算代理在交易中引入摩擦點,并要求附加的收費步驟。收費結算代理以及云服務提供商可能會為了他們的利益操縱收費數據。因此,在不同云服務提供商之間也存在信任問題。而且,獨立的租戶和服務管理系統的使用是不可縮放的,并且如果更多的租戶和服務加入云服務提供商聯盟,那么不同的租戶和服務管理系統構建和維護起來將變得更加復雜。
發明內容
一個通用方面包括:在至少包括第一數據中心和第二數據中心的云提供商聯盟中的方法,其中所述第一數據中心由第一云提供商操作,并且所述第二數據中心由不同于所述第一云提供商的第二云提供商操作,所述方法包括:在所述第一數據中心從租戶接收訪問所述第一數據中心中托管的第一服務的請求,其中所述租戶與唯一的一對加密租戶私鑰和租戶公鑰相關聯;響應于確定所述租戶不與記錄在區塊鏈數據庫中的委托合同(delegate contract)相關聯,記錄委托合同,所述委托合同至少包括所述第一數據中心上托管的所述第一服務的標識、所述租戶的標識以及由所述租戶和由所述第一服務加密簽名的第一服務要約(service offer),其中所述第一服務要約指示所述租戶被登記使用所述第一服務;在所述第二數據中心從所述租戶接收訪問所述第二數據中心中托管的第二服務的請求,其中所述第二數據中心在物理上與所述第一數據中心分離;以及響應于確定所述租戶與記錄在所述區塊鏈數據庫中的指示所述租戶被登記使用云提供商聯盟的服務器上托管的一個或多個服務的所述委托合同相關聯,來執行以下操作:所述方法還包括使得所述區塊鏈數據庫中的所述委托合同更新以包括所述第二服務的標識和由所述租戶和由所述第二服務加密簽名的第二服務要約,其中所述第二服務要約指示所述租戶被登記使用所述第二服務。所述方法還包括使得所述第二服務基于所述第二服務要約向所述租戶提供訪問。所述方法還包括向所述租戶傳送基于所述第二服務要約能訪問所述第二服務的確認。所述方法還包括向所述第一數據中心傳送指示所述委托合同已經被更新成包括所述第二服務要約的更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瑞典愛立信有限公司,未經瑞典愛立信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880097342.6/2.html,轉載請聲明來源鉆瓜專利網。





