本申請(qǐng)涉及計(jì)算機(jī)技術(shù),尤其涉及一種集群管理的方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。
背景技術(shù):
1、云平臺(tái)技術(shù)的快速發(fā)展使得企業(yè)在數(shù)據(jù)處理和分析方面具備了更多的靈活性和高效性,越來越多的企業(yè)開始考慮向云平臺(tái)遷移,以降低軟硬件成本和維護(hù)成本,并加快開發(fā)和部署的速度。集群是一種用于處理和存儲(chǔ)大規(guī)模數(shù)據(jù)的計(jì)算架構(gòu),通常由多個(gè)節(jié)點(diǎn)組成,通過一組互聯(lián)的節(jié)點(diǎn)來協(xié)同工作來處理和存儲(chǔ)海量數(shù)據(jù),每個(gè)節(jié)點(diǎn)通常都有自己的存儲(chǔ)和計(jì)算能力,集群中的節(jié)點(diǎn)共同承擔(dān)數(shù)據(jù)處理任務(wù)。為了確保安全,集群通常會(huì)獨(dú)立供給不同企業(yè)或大型企業(yè)的各個(gè)業(yè)務(wù)部門。然而,集群的組件繁多、配置復(fù)雜,并且經(jīng)常需要修復(fù)安全漏洞。因此,如何高效地完成對(duì)多個(gè)集群地安裝部署、配置維護(hù)和漏洞升級(jí)等運(yùn)維工作,成為每個(gè)提供云化托管大數(shù)據(jù)產(chǎn)品的云廠商必須要解決的問題。
2、當(dāng)前的集群管理方法,有的通過相關(guān)運(yùn)維人員手動(dòng)進(jìn)行集群的配置、管理和維護(hù),有的利用編寫腳本執(zhí)行集群的配置和部署任務(wù)。
3、然而,現(xiàn)有的集群管理方法,對(duì)集群進(jìn)行各項(xiàng)管理和維護(hù)時(shí),需要相關(guān)運(yùn)維人員進(jìn)行大量繁瑣且重復(fù)性高的工作,導(dǎo)致集群管理的難度較高、效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N集群管理的方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品,用以降低集群管理的難度,提高集群管理的效率。
2、第一方面,一種集群管理的方法,包括:
3、響應(yīng)于執(zhí)行任一項(xiàng)集群管理功能的請(qǐng)求,顯示所述集群管理功能對(duì)應(yīng)的集群配置界面,所述集群配置界面用于配置目標(biāo)集群的管理配置信息;
4、響應(yīng)于集群管理指令,運(yùn)行所述集群管理功能對(duì)應(yīng)的集群管理作業(yè)流的實(shí)現(xiàn)程序,通過調(diào)用所述目標(biāo)集群所屬云平臺(tái)提供的多個(gè)集群操作接口,根據(jù)所述目標(biāo)集群的管理配置信息,對(duì)所述目標(biāo)集群執(zhí)行多項(xiàng)集群操作,完成對(duì)所述目標(biāo)集群的集群管理。
5、第二方面,本申請(qǐng)?zhí)峁┮环N集群管理的裝置,包括:
6、前端交互模塊,用于響應(yīng)于執(zhí)行任一項(xiàng)集群管理功能的請(qǐng)求,顯示所述集群管理功能對(duì)應(yīng)的集群配置界面,所述集群配置界面用于配置目標(biāo)集群的管理配置信息;
7、集群供應(yīng)模塊,用于響應(yīng)于集群管理指令,運(yùn)行所述集群管理功能對(duì)應(yīng)的集群管理作業(yè)流的實(shí)現(xiàn)程序,通過調(diào)用所述目標(biāo)集群所屬云平臺(tái)提供的多個(gè)集群操作接口,根據(jù)所述目標(biāo)集群的管理配置信息,對(duì)所述目標(biāo)集群執(zhí)行多項(xiàng)集群操作,完成對(duì)所述目標(biāo)集群的集群管理。
8、第三方面,本申請(qǐng)?zhí)峁┮环N電子設(shè)備,包括:存儲(chǔ)器、處理器和收發(fā)器;
9、所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如上述第一方面所述的方法。
10、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如上述第一方面所述的方法。
11、第五方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述第一方面所述的方法。
12、本申請(qǐng)?zhí)峁┮环N集群管理的方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品,該方法中,集群管理服務(wù)器將各項(xiàng)集群管理功能整合成不同的集群管理作業(yè)流,提供各項(xiàng)集群管理功能對(duì)應(yīng)的集群管理作業(yè)流的實(shí)現(xiàn)程序,并提供前端界面。響應(yīng)于執(zhí)行任一項(xiàng)集群管理功能的請(qǐng)求,集群管理服務(wù)器顯示該項(xiàng)集群管理功能對(duì)應(yīng)的集群配置界面,集群配置界面用于配置目標(biāo)集群的管理配置信息。響應(yīng)于集群管理指令,集群管理服務(wù)器運(yùn)行該項(xiàng)集群管理功能對(duì)應(yīng)的集群管理作業(yè)流的實(shí)現(xiàn)程序,通過調(diào)用目標(biāo)集群所屬云平臺(tái)提供的多個(gè)集群操作接口,根據(jù)目標(biāo)集群的管理配置信息,對(duì)目標(biāo)集群執(zhí)行多項(xiàng)集群操作,實(shí)現(xiàn)對(duì)目標(biāo)集群的該項(xiàng)集群管理功能。用戶在前端界面完成配置后,能夠一鍵觸發(fā)集群管理作業(yè)流的執(zhí)行,自動(dòng)完成集群管理功能所需的多項(xiàng)集群操作,用戶無需手動(dòng)進(jìn)行各項(xiàng)集群操作,實(shí)現(xiàn)各項(xiàng)集群管理功能,降低了集群管理的難度,提高了集群管理的效率。
1.一種集群管理的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述集群管理功能為集群創(chuàng)建,所述方法包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述集群管理功能為集群縮容,所述方法包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述集群管理功能為集群擴(kuò)容,所述方法包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述集群管理功能為集群版本升級(jí),所述方法包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,所述通過調(diào)用所述目標(biāo)集群所屬云平臺(tái)提供的多個(gè)集群操作接口,根據(jù)所述目標(biāo)集群的管理配置信息,對(duì)所述目標(biāo)集群執(zhí)行多項(xiàng)集群操作,完成對(duì)所述目標(biāo)集群的集群管理之前,還包括:
8.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,還包括:
10.一種集群管理的裝置,其特征在于,包括:
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括:
12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,包括:
13.一種電子設(shè)備,其特征在于,包括:存儲(chǔ)器、處理器和收發(fā)器;
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1-9中任一項(xiàng)所述的方法。
15.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-9中任一項(xiàng)所述的方法。