[發明專利]元數據獲取方法、裝置、設備及存儲介質在審
| 申請號: | 202210836608.2 | 申請日: | 2022-07-15 |
| 公開(公告)號: | CN115292250A | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 佘文生;陳俊;劉寬;夏勇;段江南;黃景平 | 申請(專利權)人: | 天翼云科技有限公司 |
| 主分類號: | G06F16/14 | 分類號: | G06F16/14;G06F16/16;G06F9/455 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 王媛媛 |
| 地址: | 100007 北京市東城區青*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 獲取 方法 裝置 設備 存儲 介質 | ||
本申請涉及虛擬化技術領域,提供了一種元數據獲取方法、裝置、設備及存儲介質。該方法包括:基于使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息;再從系統管理外設信息中得到相應的元數據,該元數據用于虛擬機的初始化配置操作。本申請實施例所提供的方法不需要外掛cdrom,不會占用cdrom盤符,也不會因為向使用對象開放了cdrom操作權限,出現誤刪文件、泄露文件等情況,有效降低了元數據文件丟失的安全風險。而且,該方法是在虛擬機內部執行的,不需要與其他終端設備網絡通信,獲取相應的元數據,因此,在批量獲取虛擬機的元數據時,可以花費較小的網絡帶寬,快速、準確地獲取到大量的元數據。
技術領域
本申請涉及虛擬化技術領域,提供了一種元數據獲取方法、裝置、設備及存儲介質。
背景技術
在剛剛啟動云電腦、云桌面等虛擬機時,虛擬機內部的云主機初始化程序(cloud-init)等服務需要獲取虛擬機元數據,進行名稱、密碼、網絡等初始化配置操作。目前常采用以下兩種方法,獲取虛擬機的元數據:
一種是以只讀光盤(Compact Disc Read-Only Memory,cdrom)的形式,將包含元數據信息的文件掛載給虛擬機,虛擬機內部再通過讀取cdrom信息,獲取相應的虛擬機元數據。但是,這種元數據獲取方法不僅占用了虛擬機的cdrom盤符,導致虛擬機無法再外掛其他的cdrom,還會因為向使用對象開放了cdrom操作權限,增加元數據文件丟失的安全風險。
另一種是為虛擬機建立一條用于訪問外部的元數據服務器的網絡通道,通過建立的網絡通道,從元數據服務器中獲取相應的元數據。但是,在批量獲取元數據時,虛擬機需要多次訪問元數據服務器,會占用較高的網絡帶寬,既影響了虛擬機的正常網絡通信功能,又容易引發網絡異常,增加了元數據獲取失敗率。
發明內容
本申請實施例提供了一種元數據獲取方法、裝置、設備及存儲介質,以解決占用cdrom盤符、占用較高的網絡帶寬和文件丟失風險高的問題。
第一方面,本申請實施例提供了一種元數據獲取方法,包括:
基于使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息;
從所述系統管理外設信息中得到相應的元數據,所述元數據用于虛擬機的初始化配置操作。
可選的,所述基于使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息,包括:
基于所述使用對象輸入的系統查詢命令,從虛擬機啟動參數中獲取自身操作系統的系統管理外設信息。
可選的,在基于使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息之前,還包括:
響應于所述使用對象觸發的命令輸入操作,向所述使用對象呈現命令輸入界面,以使所述使用對象在所述命令輸入界面中輸入所述系統查詢命令。
可選的,在向所述使用對象呈現命令輸入界面之后,在基于使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息之前,還包括:
獲取所述使用對象輸入的系統查詢命令;
判斷所述系統查詢命令是否為合法命令,若是,繼續基于所述使用對象輸入的系統查詢命令,獲取自身操作系統的系統管理外設信息;否則,向所述使用對象發送告警信息,提示對方重新輸入新的系統查詢命令。
可選的,通過執行以下操作,判斷所述系統查詢命令是否為合法命令:
基于所述操作系統的系統類型,獲取相應的語法規則;
判斷所述系統查詢命令是否符合所述語法規則,若是,則確定所述系統查詢命令為合法命令;否則,確定所述系統查詢命令為非法命令。
第二方面,本申請實施例還提供了一種元數據獲取裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天翼云科技有限公司,未經天翼云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210836608.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





