[發(fā)明專利]虛擬機的創(chuàng)建方法及裝置、大數(shù)據(jù)集群創(chuàng)建的方法及裝置在審
| 申請?zhí)枺?/td> | 201610794476.6 | 申請日: | 2016-08-31 |
| 公開(公告)號: | CN107783816A | 公開(公告)日: | 2018-03-09 |
| 發(fā)明(設(shè)計)人: | 費輝 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京市清華源律師事務(wù)所11441 | 代理人: | 沈泳,王永秀 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 虛擬機 創(chuàng)建 方法 裝置 數(shù)據(jù) 集群 | ||
技術(shù)領(lǐng)域
本申請涉及云計算技術(shù)領(lǐng)域,具體涉及一種虛擬機的創(chuàng)建方法以及一種大數(shù)據(jù)集群創(chuàng)建的方法;本申請同時涉及一種虛擬機的創(chuàng)建裝置以及一種大數(shù)據(jù)集群創(chuàng)建的裝置。
背景技術(shù)
隨著數(shù)據(jù)處理時代的到來,大數(shù)據(jù)技術(shù)迅猛發(fā)展,像開源數(shù)據(jù)處理技術(shù)hadoop,hive,pig,hbase,spark等得到了極大發(fā)展,越來越被業(yè)界所廣泛使用。在使用這些大數(shù)據(jù)處理軟件時,需要創(chuàng)建大數(shù)據(jù)集群并對所述大數(shù)據(jù)集群進行配置后才能啟動相應(yīng)的服務(wù)進行大數(shù)據(jù)計算、存儲等服務(wù)。
而在現(xiàn)階段,存儲與計算分離已經(jīng)越來越被人們所接受,存儲與計算分離后能夠非常有效地利用資源。在云計算的背景下,集群應(yīng)用的載體從物理集群轉(zhuǎn)移到了虛擬集群,其中最大的改進就是虛擬機的使用,大數(shù)據(jù)技術(shù)將計算與存儲分離稱為彈性計算,在需要進行計算時創(chuàng)建集群進行計算服務(wù);在計算結(jié)束之后釋放集群內(nèi)創(chuàng)建的資源。目前,在云上創(chuàng)建彈性計算集群的方案為:申請并啟動計算需求的規(guī)模的虛擬機;在每一臺虛擬機上下載需求的大數(shù)據(jù)處理軟件(例如:hadoop,hive,pig,hbase,spark等);當(dāng)虛擬機下載并安裝完相應(yīng)的大數(shù)據(jù)處理軟件后,對每一臺虛擬機進行配置;啟動在當(dāng)前集群中的每一臺虛擬機的服務(wù)進程,使所述虛擬機集群提供相應(yīng)的計算服務(wù)。
由此可見,在現(xiàn)有的創(chuàng)建彈性計算集群的方案下,在云上申請?zhí)摂M機搭建大數(shù)據(jù)集群,需要經(jīng)過啟動虛擬機、下載大數(shù)據(jù)處理軟件、配置虛擬機、啟動大數(shù)據(jù)服務(wù)等步驟,在上述步驟完成后,大數(shù)據(jù)集群才能提供服務(wù)。集群的創(chuàng)建耗費時間長,并且在彈性創(chuàng)建集群中,每次創(chuàng)建集群時都需要重新執(zhí)行上述步驟,浪費資源。
發(fā)明內(nèi)容
本申請?zhí)峁┝艘环N虛擬機的創(chuàng)建方法以及一種大數(shù)據(jù)集群創(chuàng)建的方法,以解決現(xiàn)有技術(shù)中的上述問題;本申請同時提供了一種虛擬機的創(chuàng)建裝置以及一種大數(shù)據(jù)集群創(chuàng)建的裝置。
本申請?zhí)峁┝艘环N虛擬機的創(chuàng)建方法,所述虛擬機的創(chuàng)建方法,包括:
根據(jù)對虛擬機的需求信息從預(yù)先配置的鏡像中選取對應(yīng)的鏡像;所述鏡像中預(yù)先集成有對應(yīng)所述需求信息的特定數(shù)據(jù)應(yīng)用以及配置信息;
基于所述鏡像創(chuàng)建虛擬機。
可選的,所述對虛擬機的需求信息,包括:
使虛擬機提供的服務(wù)類型的信息。
可選的,所述服務(wù)類型,至少包括:數(shù)據(jù)計算服務(wù)。
可選的,在所述根據(jù)對虛擬機的需求信息從預(yù)先配置的鏡像中選取對應(yīng)的鏡像的步驟之前,包括:
創(chuàng)建集成有對應(yīng)需求信息的特定數(shù)據(jù)應(yīng)用以及配置信息的鏡像。
可選的,所述創(chuàng)建集成有對應(yīng)需求信息的特定數(shù)據(jù)應(yīng)用以及配置信息的鏡像,包括:
創(chuàng)建虛擬機;
在所述虛擬機中對對應(yīng)需求信息的特定數(shù)據(jù)應(yīng)用進行操作配置;
獲取當(dāng)前所述虛擬機的鏡像,將所述鏡像作為集成有對應(yīng)需求信息的特定數(shù)據(jù)應(yīng)用以及配置信息的鏡像。
可選的,所述在所述虛擬機中對對應(yīng)需求信息的特定數(shù)據(jù)應(yīng)用進行操作配置是:在所述虛擬機中使用腳本程序?qū)μ囟〝?shù)據(jù)應(yīng)用進行操作配置。
可選的,所述對特定數(shù)據(jù)應(yīng)用進行操作配置,包括:
下載特定數(shù)據(jù)應(yīng)用以及對所述數(shù)據(jù)應(yīng)用進行基礎(chǔ)配置。
可選的,所述下載特定數(shù)據(jù)應(yīng)用以及對所述數(shù)據(jù)應(yīng)用進行基礎(chǔ)配置,包括:
下載至少一個數(shù)據(jù)應(yīng)用以及對每一數(shù)據(jù)應(yīng)用進行配置。
可選的,在所述獲取當(dāng)前所述虛擬機的鏡像的步驟之后,包括:
將獲取的當(dāng)前虛擬機的鏡像存儲在數(shù)據(jù)庫中。
可選的,在所述虛擬機中使用腳本程序?qū)μ囟〝?shù)據(jù)應(yīng)用進行操作配置時,若所述數(shù)據(jù)應(yīng)用或所述數(shù)據(jù)應(yīng)用的基礎(chǔ)配置進行了更新,則修改所述腳本程序中的命令。
可選的,在所述修改腳本程序中的命令的步驟之后,包括:
記錄修改的所述腳本程序中的命令。
相應(yīng)的,本申請還提供了一種虛擬機的創(chuàng)建裝置,所述虛擬機的創(chuàng)建裝置,包括:
鏡像選取單元,用于根據(jù)對虛擬機的需求信息從預(yù)先配置的鏡像中選取對應(yīng)的鏡像;所述鏡像中預(yù)先集成有對應(yīng)所述需求信息的特定數(shù)據(jù)應(yīng)用以及配置信息;
虛擬機創(chuàng)建單元,用于基于所述鏡像創(chuàng)建虛擬機。
可選的,所述鏡像獲取單元,具體用于根據(jù)使虛擬機提供的服務(wù)類型的信息從預(yù)先配置的鏡像中選取對應(yīng)的鏡像。
可選的,所述鏡像獲取單元,至少用于根據(jù)使虛擬機提供數(shù)據(jù)計算服務(wù)的信息從預(yù)先配置的鏡像中選取對應(yīng)的鏡像。
可選的,所述虛擬機的創(chuàng)建裝置,還包括:鏡像創(chuàng)建單元;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610794476.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖冊創(chuàng)建設(shè)備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





