[發(fā)明專利]一種物理機的服務編排方法、裝置、設備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010614692.4 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111858037B | 公開(公告)日: | 2023-07-14 |
| 發(fā)明(設計)人: | 李棟;亓開元 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京集佳知識產(chǎn)權代理有限公司 11227 | 代理人: | 郄晨芳 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 物理 服務 編排 方法 裝置 設備 存儲 介質(zhì) | ||
本申請公開了一種物理機的服務編排方法、裝置、設備及計算機可讀存儲介質(zhì),方法包括:創(chuàng)建繼承云主機的所有屬性的物理機資源,并根據(jù)目標物理機的特性修改物理機資源,得到目標物理機資源;根據(jù)目標物理機的特性配置Ironic的底層驅動;通過nova調(diào)用Ironic,以使得Ironic運行時利用目標物理機資源對目標物理機進行服務編排。在實現(xiàn)對物理機進行服務編排的基礎上,本方法中的目標物理機資源是通過繼承云主機的所有屬性并依據(jù)目標物理機的特性進行修改得出的,因此能夠大大節(jié)省設置目標物理機資源的設計細節(jié),簡化設置過程;通過繼承云主機的屬性,因此不會影響編排云主機的相關功能,相對保障系統(tǒng)的穩(wěn)定性。
技術領域
本發(fā)明涉及服務編排領域,特別涉及一種物理機的服務編排方法、裝置、設備及計算機可讀存儲介質(zhì)。
背景技術
OpenStack是一個旨在為客戶提供云服務的開源項目,由計算、鏡像、存儲、網(wǎng)絡等幾個主要的組件組合起來完成云服務相關工作,其目標是為全球數(shù)以億計的用戶提供實施簡單、可大規(guī)模擴展、豐富、標準統(tǒng)一的云計算管理平臺。但是在一些應用場景下,僅有虛擬化的服務是不夠的,用戶可能需要直接使用物理服務器資源,以滿足特定需求的可行性及高效性,因此,需要利用OpenStack支持物理機的直接部署功能,即需要為物理機進行服務編排。服務編排指的是預先為虛擬機/物理機設置配置信息,以便后續(xù)按照配置信息進行資源配置。
現(xiàn)有技術中實現(xiàn)對目標物理機的服務編排的方式,是通過先針對目標物理機的服務設置相關資源,并根據(jù)與各相關資源對應的屬性設置對應的目標物理機資源,根據(jù)目標物理機資源對目標物理機進行服務編排,通過Ironic?client發(fā)送rest?api請求和目標物理機服務交互去完成基本的增刪改查操作,從而達到部署目標物理機的效果。但是,由于設置資源的過程不僅復雜度高,在設置過程中需要消耗大量的人力資源和時間精力,而且設置的一些屬性可能對其他的云主機的相關功能造成影響,使得系統(tǒng)穩(wěn)定性低。
因此,如何在實現(xiàn)對物理機進行服務編排的基礎上,提高對物理機進行服務編排的便捷度,保障系統(tǒng)穩(wěn)定性,是本領域技術人員目前需要解決的技術問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種物理機的服務編排方法,能夠在實現(xiàn)對物理機進行服務編排的基礎上,提高對物理機進行服務編排的便捷度,保障系統(tǒng)穩(wěn)定性;本發(fā)明的另一目的是提供一種物理機的服務編排裝置、設備及計算機可讀存儲介質(zhì),均具有上述有益效果。
為解決上述技術問題,本發(fā)明提供一種物理機的服務編排方法,包括:
創(chuàng)建繼承云主機的所有屬性的物理機資源,并根據(jù)目標物理機的特性修改所述物理機資源,得到目標物理機資源;
根據(jù)所述目標物理機的特性配置Ironic的底層驅動;
通過nova調(diào)用Ironic,以使得所述Ironic運行時利用所述目標物理機資源對所述目標物理機進行服務編排。
優(yōu)選地,所述創(chuàng)建繼承云主機的所有屬性的物理機資源,并根據(jù)目標物理機的特性修改所述物理機資源,得到目標物理機資源的過程,具體包括:
創(chuàng)建繼承所述云主機的所有屬性的所述物理機資源;
根據(jù)目標物理機的特性修改所述物理機資源,重寫handle_create方法、handle_suspend與handle_resume方法以及check_suspend_complete與check_resume_complete方法,得到所述目標物理機資源。
優(yōu)選地,在所述通過nova調(diào)用Ironic,以使得所述Ironic運行時利用所述目標物理機資源對所述目標物理機進行服務編排之前,進一步包括:
所述Ironic對nova發(fā)送的調(diào)用指令進行身份驗證,在身份驗證通過后進入所述通過nova調(diào)用Ironic,以使得所述Ironic運行時利用所述目標物理機資源對所述目標物理機進行服務編排的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010614692.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





