System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 92午夜少妇极品福利无码电影,亚洲AV无码专区国产乱码4SE,国产精品无码无卡无需播放器
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種云管平臺切換虛擬機租戶的方法及系統技術方案

    技術編號:43914791 閱讀:5 留言:0更新日期:2025-01-03 13:21
    本發明專利技術涉及云計算技術領域,具體為一種云管平臺切換虛擬機租戶的方法及系統,包括以下步驟:通過計算組件Nova統籌調用存儲、網絡、調度組件完成虛擬機切換租戶功能;擴展計算組件Nova接口;拓展存儲組件Cinder原生的transfer接口,支持對ins?use卷及快照進行transfer;拓展調度組件Placement接口,支持獲取consumer、更新consumer、刪除consumer接口,實現對虛擬機consumer數據的全生命周期管理;有益效果為:本發明專利技術通過Nova組件統一調度云管平臺中Cinder、Glance、Neutron、Placement組件提供的接口,執行創建和接收虛擬機transfer,實現創建、接收一個虛擬機租戶切換任務,完成對虛擬機計算、存儲、鏡像、網絡、調度信息中用戶和項目信息的更新,提高了功能的完整性和一致性。

    【技術實現步驟摘要】

    本專利技術涉及云計算,具體為一種云管平臺切換虛擬機租戶的方法及系統


    技術介紹

    1、隨著信息技術和云計算的發展,教育、科學、文化、政府等多個領域開始越來越多地應用云計算技術,各行業企業對于數字化轉型與業務模式創新的需求明顯增長,通過數字化轉型賦能企業發展創新是經濟市場的總體趨勢。通過云計算進行數字化轉型是企業對經營降本增效、發展創新需求的關鍵助力。對于私有云使用場景,企業或政府部門部署的云管理平臺內會針對各自的部門架構劃分不同的項目,而在每個項目下又存在不同的租戶,統一使用和管理各自的虛擬化資源。租戶通過云平臺創建的資源僅歸屬于對應的租戶,對于項目內其他的租戶可以通過賦權的方式進行查看和使用。

    2、但隨著時間的推移,當前的人員及項目結構會變得越來越臃腫,同時伴隨著公司內部組織結構的變更及人員的變動,存量租戶下的虛擬化資源存在變更、切換租戶的需求。


    技術實現思路

    1、本專利技術的目的在于提供一種云管平臺切換虛擬機租戶的方法及系統,以解決上述
    技術介紹
    中提出的問題。

    2、為實現上述目的,本專利技術提供如下技術方案:一種云管平臺切換虛擬機租戶的方法,所述方法包括以下步驟:

    3、r1、通過計算組件nova統籌調用存儲、網絡、調度組件完成虛擬機切換租戶功能;

    4、r2、擴展計算組件nova接口;

    5、r3、拓展存儲組件cinder原生的transfer接口,支持對ins-use卷及快照進行transfer;

    6、r4、拓展調度組件placement接口,支持獲取consumer、更新consumer、刪除consumer接口,實現對虛擬機consumer數據的全生命周期管理;

    7、r5、拓展網絡組件neutron原生更新port接口,更新端口項目、用戶,實現網絡端口切換租戶功能。

    8、優選的,步驟r1中擴展了openstack組件nova、cinder、placement、neutron接口,并由nova作為發起端,統籌調用其他組件提供的接口,用戶使用源租戶登錄云平臺,直接調用nova組件新增的創建transfer接口,傳入虛擬機uuid,創建一個虛擬機切換租戶的任務,并記錄返回結果;然后使用目標租戶登錄云平臺,傳入transfer_id、transfer_id,調用接收transfer接口,完成虛擬機切換項目流程。

    9、優選的,步驟r2中拓展nova接口,實現對虛擬機transfer任務的創建、接收、查詢、刪除接口,實現對虛擬機切換租戶任務的全生命周期管理。

    10、優選的,步驟r3中針對原生cinder組件僅支持對available狀態的卷和快照進行租戶切換的限制,拓展cinder卷transfer接口,支持對卷后端不記錄用戶項目、用戶信息的ins-use卷切換租戶信息、支持對卷后端記錄用戶項目、用戶信息,且提供了后端api支持實時修改項目、用戶的in-use卷切換租戶信息。

    11、優選的,步驟r5中拓展neutron接口原生的端口更新接口,實現對端口用戶和項目屬性的更新,實現租戶元數據變更;對于底層網卡設備,為保證業務虛擬機最大程度的可用性,依據網絡類型進行劃分,對于經典網絡類型,直接在線對底層物理網卡設備租戶進行更新,對于vpc類型的網絡,需要關閉虛擬機,然后更新底層物理網卡設備租戶。

    12、一種云管平臺切換虛擬機租戶系統,所述系統由計算組件、存儲組件、調度組件、網絡組件以及鏡像組件組成;

    13、計算組件nova統籌調用存儲、網絡、調度組件完成虛擬機切換租戶功能;

    14、擴展計算組件nova接口;

    15、存儲組件cinder原生的transfer接口擴展后,支持對ins-use卷及快照進行transfer;

    16、調度組件placement接口擴展后,支持獲取consumer、更新consumer、刪除consumer接口,實現對虛擬機consumer數據的全生命周期管理;

    17、網絡組件neutron原生更新port接口擴展后,更新端口項目、用戶,實現網絡端口切換租戶功能;

    18、鏡像組件glance原生已經支持了鏡像配置租戶功能,直接調用image更新接口。

    19、優選的,所述計算組件,擴展了openstack組件nova、cinder、placement、neutron接口,并由nova作為發起端,統籌調用其他組件提供的接口,用戶使用源租戶登錄云平臺,直接調用nova組件新增的創建transfer接口,傳入虛擬機uuid,創建一個虛擬機切換租戶的任務,并記錄返回結果;然后使用目標租戶登錄云平臺,傳入transfer_id、transfer_id,調用接收transfer接口,完成虛擬機切換項目流程。

    20、優選的,所述存儲組件,拓展nova接口,實現對虛擬機transfer任務的創建、接收、查詢、刪除接口,實現對虛擬機切換租戶任務的全生命周期管理。

    21、優選的,所述調度組件,針對原生cinder組件僅支持對available狀態的卷和快照進行租戶切換的限制,拓展cinder卷transfer接口,支持對卷后端不記錄用戶項目、用戶信息的ins-use卷切換租戶信息、支持對卷后端記錄用戶項目、用戶信息,且提供了后端api支持實時修改項目、用戶的in-use卷切換租戶信息。

    22、優選的,所述網絡組件,拓展neutron接口原生的端口更新接口,實現對端口用戶和項目屬性的更新,實現租戶元數據變更;對于底層網卡設備,為保證業務虛擬機最大程度的可用性,依據網絡類型進行劃分,對于經典網絡類型,直接在線對底層物理網卡設備租戶進行更新,對于vpc類型的網絡,需要關閉虛擬機,然后更新底層物理網卡設備租戶。

    23、與現有技術相比,本專利技術的有益效果是:

    24、本專利技術提出的云管平臺切換虛擬機租戶的方法及系統,通過nova組件統一調度云管平臺中cinder、glance、neutron、placement組件提供的接口,執行創建和接收虛擬機transfer,實現創建、接收一個虛擬機租戶切換任務,完成對虛擬機計算、存儲、鏡像、網絡、調度信息中用戶和項目信息的更新,提高了功能的完整性和一致性。無需分別對計算、存儲、網絡等資源分別進行調用,簡化了用戶的操作流程。同時,使用與cinder卷transfer一樣的處理架構,提高了平臺的易用性。

    本文檔來自技高網...

    【技術保護點】

    1.一種云管平臺切換虛擬機租戶的方法,其特征在于:所述方法包括以下步驟:

    2.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟R1中擴展了OpenStack組件Nova、Cinder、Placement、Neutron接口,并由Nova作為發起端,統籌調用其他組件提供的接口,用戶使用源租戶登錄云平臺,直接調用Nova組件新增的創建transfer接口,傳入虛擬機uuid,創建一個虛擬機切換租戶的任務,并記錄返回結果;然后使用目標租戶登錄云平臺,傳入transfer_id、transfer_id,調用接收transfer接口,完成虛擬機切換項目流程。

    3.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟R2中拓展Nova接口,實現對虛擬機transfer任務的創建、接收、查詢、刪除接口,實現對虛擬機切換租戶任務的全生命周期管理。

    4.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟R3中針對原生Cinder組件僅支持對available狀態的卷和快照進行租戶切換的限制,拓展Cinder卷transfer接口,支持對卷后端不記錄用戶項目、用戶信息的ins-use卷切換租戶信息、支持對卷后端記錄用戶項目、用戶信息,且提供了后端API支持實時修改項目、用戶的in-use卷切換租戶信息。

    5.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟R5中拓展Neutron接口原生的端口更新接口,實現對端口用戶和項目屬性的更新,實現租戶元數據變更;對于底層網卡設備,為保證業務虛擬機最大程度的可用性,依據網絡類型進行劃分,對于經典網絡類型,直接在線對底層物理網卡設備租戶進行更新,對于VPC類型的網絡,需要關閉虛擬機,然后更新底層物理網卡設備租戶。

    6.一種根據權利要求1-5任意一項所述的云管平臺切換虛擬機租戶的方法的云管平臺切換虛擬機租戶系統,其特征在于:所述系統由計算組件、存儲組件、調度組件、網絡組件以及鏡像組件組成;

    7.根據權利要求6所述的一種云管平臺切換虛擬機租戶系統,其特征在于:所述計算組件,擴展了OpenStack組件Nova、Cinder、Placement、Neutron接口,并由Nova作為發起端,統籌調用其他組件提供的接口,用戶使用源租戶登錄云平臺,直接調用Nova組件新增的創建transfer接口,傳入虛擬機uuid,創建一個虛擬機切換租戶的任務,并記錄返回結果;然后使用目標租戶登錄云平臺,傳入transfer_id、transfer_id,調用接收transfer接口,完成虛擬機切換項目流程。

    8.根據權利要求6所述的一種云管平臺切換虛擬機租戶系統,其特征在于:所述存儲組件,拓展Nova接口,實現對虛擬機transfer任務的創建、接收、查詢、刪除接口,實現對虛擬機切換租戶任務的全生命周期管理。

    9.根據權利要求6所述的一種云管平臺切換虛擬機租戶系統,其特征在于:所述調度組件,針對原生Cinder組件僅支持對available狀態的卷和快照進行租戶切換的限制,拓展Cinder卷transfer接口,支持對卷后端不記錄用戶項目、用戶信息的ins-use卷切換租戶信息、支持對卷后端記錄用戶項目、用戶信息,且提供了后端API支持實時修改項目、用戶的in-use卷切換租戶信息。

    10.根據權利要求6所述的一種云管平臺切換虛擬機租戶系統,其特征在于:所述網絡組件,拓展Neutron接口原生的端口更新接口,實現對端口用戶和項目屬性的更新,實現租戶元數據變更;對于底層網卡設備,為保證業務虛擬機最大程度的可用性,依據網絡類型進行劃分,對于經典網絡類型,直接在線對底層物理網卡設備租戶進行更新,對于VPC類型的網絡,需要關閉虛擬機,然后更新底層物理網卡設備租戶。

    ...

    【技術特征摘要】

    1.一種云管平臺切換虛擬機租戶的方法,其特征在于:所述方法包括以下步驟:

    2.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟r1中擴展了openstack組件nova、cinder、placement、neutron接口,并由nova作為發起端,統籌調用其他組件提供的接口,用戶使用源租戶登錄云平臺,直接調用nova組件新增的創建transfer接口,傳入虛擬機uuid,創建一個虛擬機切換租戶的任務,并記錄返回結果;然后使用目標租戶登錄云平臺,傳入transfer_id、transfer_id,調用接收transfer接口,完成虛擬機切換項目流程。

    3.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟r2中拓展nova接口,實現對虛擬機transfer任務的創建、接收、查詢、刪除接口,實現對虛擬機切換租戶任務的全生命周期管理。

    4.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟r3中針對原生cinder組件僅支持對available狀態的卷和快照進行租戶切換的限制,拓展cinder卷transfer接口,支持對卷后端不記錄用戶項目、用戶信息的ins-use卷切換租戶信息、支持對卷后端記錄用戶項目、用戶信息,且提供了后端api支持實時修改項目、用戶的in-use卷切換租戶信息。

    5.根據權利要求1所述的一種云管平臺切換虛擬機租戶的方法,其特征在于:步驟r5中拓展neutron接口原生的端口更新接口,實現對端口用戶和項目屬性的更新,實現租戶元數據變更;對于底層網卡設備,為保證業務虛擬機最大程度的可用性,依據網絡類型進行劃分,對于經典網絡類型,直接在線對底層物理網卡設備租戶進行更新,對于vpc類型的網絡,需要關閉虛擬機,然后更新底層物理網卡設備租戶。

    6.一種根據權利要求1-5任意一項所述的云管平臺切...

    【專利技術屬性】
    技術研發人員:宋洪圓唐曉東宋偉申嘉童
    申請(專利權)人:浪潮云信息技術股份公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码国内精品久久人妻麻豆按摩| 久久久久无码专区亚洲av| 中日精品无码一本二本三本| 中文无码精品一区二区三区| 蜜臀亚洲AV无码精品国产午夜.| 免费人妻无码不卡中文字幕18禁| 秋霞无码一区二区| 色欲狠狠躁天天躁无码中文字幕| 伊人蕉久中文字幕无码专区| 国产精品亚洲аv无码播放| 亚洲欧洲av综合色无码| 亚洲精品无码av天堂| 台湾无码一区二区| 无套内射在线无码播放| 亚洲爆乳精品无码一区二区| 久久午夜夜伦鲁鲁片免费无码| 性无码专区一色吊丝中文字幕| 亚洲A∨无码无在线观看| 狠狠久久精品中文字幕无码| 国产裸模视频免费区无码| 国产50部艳色禁片无码| 亚洲大尺度无码无码专区| 亚洲国产精品无码第一区二区三区| 尤物永久免费AV无码网站| 国产成人无码精品久久久小说| 亚洲天然素人无码专区| 中文无码制服丝袜人妻av| 无码专区—VA亚洲V天堂| 精品少妇人妻av无码专区| 无码人妻aⅴ一区二区三区| 亚洲国产成人精品无码区在线观看| 久久无码无码久久综合综合| 亚洲va无码va在线va天堂| 国产成人午夜无码电影在线观看| 无码一区二区三区在线| 亚洲AV无码专区在线播放中文| 无码专区AAAAAA免费视频| 无码人妻精品中文字幕免费东京热| 久久久无码精品亚洲日韩软件| 台湾无码AV一区二区三区| yy111111少妇影院里无码|