域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過
隨著云計(jì)算業(yè)務(wù)快速發(fā)展,從單節(jié)點(diǎn)服務(wù)部署到大規(guī)模集群部署,從部署業(yè)務(wù)場(chǎng)景單一到紛繁復(fù)雜的應(yīng)用場(chǎng)景,企業(yè)對(duì)集群快速部署及配置能力需求越發(fā)急切。華云數(shù)據(jù)超融合產(chǎn)品提供云就緒的管理平臺(tái),僅需自動(dòng)化集群主機(jī)信息獲取, 自動(dòng)化集群配置, 以及自動(dòng)化部署三個(gè)步驟即完成大規(guī)模集群的自動(dòng)化部署,實(shí)現(xiàn)云數(shù)據(jù)中心及私有云、混合云環(huán)境的輕松部署。本文將進(jìn)一步解析集群自動(dòng)化部署流程的第二個(gè)部分——自動(dòng)化集群配置(“智能化”配置能力)。
上篇文章《集群自動(dòng)化部署服務(wù)流程之自動(dòng)化集群配置(上)》基本解決了華云數(shù)據(jù)在大規(guī)模集群產(chǎn)品傳統(tǒng)手工配置部署需要人工獲取部署集群信息,再將所有信息進(jìn)行整理,進(jìn)行規(guī)劃部署,再人工配置等一系列操作,使其實(shí)現(xiàn)大部分集群基礎(chǔ)的主機(jī)數(shù)據(jù)的自動(dòng)化配置能力。
但對(duì)于復(fù)雜的交付場(chǎng)景, 對(duì)于大規(guī)模集群產(chǎn)品,依舊存在很高的學(xué)習(xí)和使用成本, 華云數(shù)據(jù)產(chǎn)品站在用戶的角度, 進(jìn)一步提升用戶的使用感受,實(shí)現(xiàn)智能化配置,讓企業(yè)自身及個(gè)人使用華云交付工具就能夠?qū)崿F(xiàn)企業(yè)快速的輕松的上云。
為什么要加入“智能化”能力
身處在工業(yè)4.0時(shí)代, 也就是智能化時(shí)代,利用信息化技術(shù)整合并促進(jìn)產(chǎn)業(yè)變革的時(shí)代。 我們相信信息的本身是存在價(jià)值的, 因此對(duì)前兩期文章中,即《自動(dòng)化主機(jī)信息獲取》, 在大規(guī)模集群節(jié)點(diǎn)信息收集中, 華云數(shù)據(jù)積極嘗試智能化交付能力,根據(jù)用戶的交付場(chǎng)景給信息本身賦予“智能”,進(jìn)行智能化配置, 降低交付成本, 提升交付效率。從自動(dòng)化到智能化交付過渡成功,也將推動(dòng)華云數(shù)據(jù)技術(shù)積累以及我們所服務(wù)客戶的改變和進(jìn)步。
集群配置“智能化”具體實(shí)施方案
從上一篇文章中,我們可知自動(dòng)化集群配置具體實(shí)施分為:第一步:信息分類;第二步:基礎(chǔ)信息配置;第三步:智能化配置。
從文章也主要基于當(dāng)前基礎(chǔ)配置的前提下, 對(duì)交付環(huán)境的一種“智能化”處理的初步嘗試, 我們將從幾個(gè)地方進(jìn)行講解。
對(duì)于“智能化”配置,主要體現(xiàn)在三個(gè)方面:
第一方面: 獲得信息,智能互動(dòng)
實(shí)際上,該部分的說明已經(jīng)在集群《自動(dòng)化部署服務(wù)流程》的第一篇文章中進(jìn)行了講解, 由于得益于這個(gè)技術(shù)的突破, 我們打通了客戶在使用華云數(shù)據(jù)產(chǎn)品與主機(jī)設(shè)備之間的聯(lián)系, 從另外一個(gè)角度說, 我們通過獲取的信息,獲得了智能化的“原材料”,即信息, 所有的信息也將給整個(gè)部署環(huán)境的參與者都貼上了“標(biāo)簽”, 也就是我們內(nèi)部稱為“打tag”, 通過這種方式進(jìn)行分類,使其具備有的聯(lián)系性。
? 參與者包括如交付環(huán)境中常見的設(shè)備, 如主機(jī), 交換機(jī), 防火墻等;
? 信息包括處理器信息, 內(nèi)存信息, 網(wǎng)口名稱, 網(wǎng)卡速率, 設(shè)備地址, Vlan ID, 防火墻安全策略等;
也就是說,我們通過與包含有“信息”的“參與者”互聯(lián), 為實(shí)現(xiàn)華云數(shù)據(jù)交付工具與用戶的環(huán)境“智能”互動(dòng)打下基礎(chǔ)。
第二方面: 創(chuàng)建連接, 智能配置
基于第一方面“打tag”的實(shí)現(xiàn),產(chǎn)品實(shí)現(xiàn)了與客戶環(huán)境的初次連接,產(chǎn)品本身的“智能化”處理能力也將展現(xiàn),將抽取其中幾個(gè)功能點(diǎn)進(jìn)行講解:
設(shè)備識(shí)別智能配置
通過對(duì)交付環(huán)境的“標(biāo)簽化”處理, 我們可以開始確定主機(jī)節(jié)點(diǎn)的品牌或者型號(hào), 定位出華云超融合H2CI的設(shè)備和非華云超融合H2CI的設(shè)備。 實(shí)現(xiàn)以下的智能化配置:
圖2. 1.設(shè)備識(shí)別智能配置
步驟:
? 通過型號(hào)識(shí)別是否為華云數(shù)據(jù)超融合機(jī)型;
? 對(duì)于超融合機(jī)型提供智能配置的功能:節(jié)點(diǎn)類型、網(wǎng)卡類型、磁盤類型;
? 超融合機(jī)型型號(hào)在部署工具全局高級(jí)設(shè)置中允許自定義;
未來,我們將實(shí)現(xiàn)更全面的智能化配置能力,實(shí)現(xiàn)更多品牌和機(jī)型的支持。
虛擬IP地址智能配置
在大規(guī)模集群環(huán)境中, 為了保障集群的正常運(yùn)轉(zhuǎn), 通過實(shí)現(xiàn)高可用將高可用的軟硬件組起來,以消除單點(diǎn)故障, 而虛擬IP地址主要是用來進(jìn)行不同主機(jī)之間的切換,主要用在服務(wù)器的主從切換。
為了讓配置虛擬IP地址時(shí)更加的便利簡(jiǎn)單, 快速得到可用的候選地址,并且地址也符合部署規(guī)劃, 以下我們使用一種虛擬IP地址的生成方法,由用戶決定和使用。
圖2. 虛擬IP地址智能候選
最后用戶通過候選池中的地址,來確定最后的集群的虛擬IP地址作為管理集群的地址入口。
部署流程智能配置
在針對(duì)大規(guī)模的部署場(chǎng)景中,為了保證產(chǎn)品多模塊之前的部署流暢, 需要對(duì)部署的流程本身也進(jìn)行模塊化處理,以保證各個(gè)模塊在順序執(zhí)行時(shí),完成前一個(gè)模塊,就能智能化配置下一個(gè)模塊, 最終達(dá)到針對(duì)不同的交付場(chǎng)景,正確完成部署交付過程。
當(dāng)智能化配置完和部署完模塊1后,將檢查模塊1的部署完成度以后,并基于交付環(huán)境信息, 我們無需進(jìn)行二次配置, 智能化確定后續(xù)模塊的配置信息,完成模塊2的配置,很好的確保后續(xù)模塊的部署順利完成。
其他
除了以上地方的進(jìn)行智能化配置, 在交付部署工具中其他地方也進(jìn)行了大量智能化配置能力的開發(fā),簡(jiǎn)單說明主要體現(xiàn)在四大部分配置上面:
? 主機(jī)配置:針對(duì)集群待部署主機(jī)的配置能力;
? 主機(jī)組配置:針對(duì)集群角色組的配置能力;
? 集群配置:針對(duì)集群服務(wù)本身的配置能力;
? 全局配置:針對(duì)整體全局的配置能力, 如Yum源,部署規(guī)則, 組件等;
第三方面: 使用簡(jiǎn)單, 快速部署
基于上述的智能化配置能力,使得用戶在使用和感受上非常輕量,讓配置后的部署過程也顯的非常智能, 主要體現(xiàn)在部署模塊信息展示, 部署日志跟蹤, 故障異常處理等多方面。
在下一篇文章中,我們將展開最后的部署部分進(jìn)行講解和說明。
最后
目前華云數(shù)據(jù)的智能化交付能力還處于一個(gè)不斷研發(fā)和探索的階段,但已經(jīng)取得了非常好的效果,還有很多的設(shè)計(jì)和想法有待一一去實(shí)踐和驗(yàn)證,不斷地升級(jí)智能化交付能力。相信在不久的將來, 智能化能力將在華云數(shù)據(jù)的各個(gè)產(chǎn)品中將成為標(biāo)配。為行業(yè)數(shù)字化轉(zhuǎn)型創(chuàng)造更大價(jià)值。
下面為華云數(shù)據(jù)交付售后團(tuán)隊(duì)以及部署開發(fā)團(tuán)隊(duì)成員:
華云數(shù)據(jù)交付售后團(tuán)隊(duì)
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!