[發明專利]一種實現云主機多業務并行的方法在審
| 申請號: | 201510553680.4 | 申請日: | 2015-09-02 |
| 公開(公告)號: | CN105138403A | 公開(公告)日: | 2015-12-09 |
| 發明(設計)人: | 郝鵬;鄭亮;于治樓 | 申請(專利權)人: | 浪潮集團有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;H04L29/08 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 主機 業務 并行 方法 | ||
技術領域
本發明涉及云計算技術領域,尤其涉及資源隔離技術,具體的說是一種實現云主機多業務并行的方法。
背景技術
隨著云計算技術的不斷推廣,軟件應用的快速部署與對資源的利用率,都得到了有效的提升。
但是,在當前云計算與虛擬化技術的應用場景下,單臺云主機一般只能承載一個云應用。開發者會預先購置更加充足的資源,導致資源利用率相對較低,對于對資源占用要求較小的應用來說,云主機的資源會存在利用率不足的問題。因此,在同一臺云主機上并行的運行多個云應用業務,提升云資源利用率,降低應用成本,成為了一項非常緊迫的任務。
發明內容
本發明針對目前需求以及現有技術發展的不足之處,提供一種實現云主機多業務并行的方法。
本發明所述一種實現云主機多業務并行的方法,解決上述技術問題采用的技術方案如下:所述實現云主機多業務并行的方法,包括以下步驟:1)云主機啟動后,加載Linux操作系統鏡像;2)Linux操作系統鏡像啟動后,加載業務資源容器列表可視化界面;3)用戶選擇需要在云主機中啟動的業務;4)Linux內核根據用戶選項,開啟相應的資源容器業務進程,將Linux及硬件資源二次虛擬化為不同的業務承載容器;5)不同的業務承載容器依據預配置文件自動部署服務;6)各業務承載容器封裝API。
優選的,所述步驟1)中,Linux操作系統鏡像包括Ubuntu、CentOS或Fedora。
優選的,所述業務資源容器,為寄宿在云主機操作系統鏡像內的裁剪版Linux操作系統。
優選的,所述業務資源容器,硬件資源隔離采用KVM技術。
優選的,所有的業務資源容器共用一個軟件資源池,通過建立隔離的指針列表,實現軟件資源的隔離。
優選的,所述軟件資源池,所有業務資源容器需要的軟件依賴及資源都存放在宿主云主機的軟件資源池中。
優選的,所述指針列表,每個業務資源容器擁有一個獨立的指針列表,指針列表中記錄該業務資源容器需要用到的軟件資源,并記錄下該軟件資源在云主機中的地址。
優選的,所述步驟4)中,不同的業務資源容器并發執行。
優選的,所述預配置文件,通過API進行修改。
優選的,所述API采用RESTAPI的形式。
本發明所述一種實現云主機多業務并行的方法,與現有技術相比具有的有益效果是:通過本發明,通過對于云主機進行二次虛擬化以及資源隔離,有效地進行投資保護與資源業務隔離,可以實現單臺云主機支持多個云業務,在同一臺云主機上并行地運行不同環境下的應用業務,可以有效提高云主機資源利用率,降低云業務成本以及提升業務切換速度,為云操作系統提供更加多樣化的功能與特色,從而提升云操作系統產品品質與形象。
附圖說明
附圖1為所述實現云主機多業務并行方法的流程圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參照附圖,對本發明所述一種實現云主機多業務并行的方法進一步詳細說明。
本發明公開了一種實現云主機多業務并行的方法,通過一種資源隔離技術與虛擬化技術,在同一臺云主機上實現資源的二次虛擬化,使得在同一臺云主機上并行地運行不同環境下的應用業務。通過本發明所述實現云主機多業務并行的方法,可以有效提高云主機資源利用率,降低云業務成本以及提升業務切換速度。
實施例:
本實施例所述一種實現云主機多業務并行的方法,如附圖1所示,包括以下步驟:1)云主機啟動后,加載Linux操作系統鏡像;2)Linux操作系統鏡像啟動后,加載業務資源容器列表可視化界面;3)用戶選擇需要在云主機中啟動的業務;4)Linux內核根據用戶選項,開啟相應的資源容器業務進程,將Linux及硬件資源二次虛擬化為不同的業務承載容器;5)不同的業務承載容器依據預配置文件自動部署服務;6)各業務承載容器封裝API(ApplicationProgrammingInterface,應用編程接口),供開發者調用及調試使用。
所述步驟1)中,Linux操作系統鏡像,包括各種Linux發行版,如Ubuntu,CentOS,Fedora等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮集團有限公司,未經浪潮集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510553680.4/2.html,轉載請聲明來源鉆瓜專利網。





