華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程

隨著云計(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è)部分——部署執(zhí)行。

為什么有“無(wú)存在感”的感知設(shè)計(jì)

對(duì)于一個(gè)產(chǎn)品來(lái)說(shuō),有時(shí)候“無(wú)存在感”就是最好的設(shè)計(jì)。 產(chǎn)品使用用戶(hù)不需要說(shuō)什么,做什么,“它”就已經(jīng)完成了自己該做的工作, 集群自動(dòng)化部署服務(wù)流程從設(shè)計(jì)初期的出發(fā)點(diǎn)和核心就是圍繞這如何讓用戶(hù)快速,便捷的方式進(jìn)入華云產(chǎn)品, 讓用戶(hù)本身對(duì)部署交付部分不形成“依賴(lài)”,輕量級(jí)的將華云核心產(chǎn)品展現(xiàn)給用戶(hù)。 讓產(chǎn)品本身這樣能力,這樣的設(shè)計(jì)往往需要投入大量的開(kāi)發(fā)成本, 站在用戶(hù)的各個(gè)角度, 幫助用戶(hù)去“思考”,“梳理”,“處理”,最終達(dá)到“無(wú)存在感”的輕量使用能力。 這種設(shè)計(jì)也使得用戶(hù)在使用過(guò)程中對(duì)產(chǎn)品的感受變得清晰, 易懂。

集群配置“無(wú)存在感”具體實(shí)施方案

本篇文章,一共分為三個(gè)方面,這三個(gè)方面也一一映射了我們?cè)谖覀兂笠?guī)模集群信息收集, 大規(guī)模集群部署配置外, 在最后部署交付的三大點(diǎn),分別是部署執(zhí)行, 異常處理, 產(chǎn)品對(duì)接。

華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程

在傳統(tǒng)的人工大規(guī)模集群部署中, 我們?nèi)绻ㄟ^(guò)傳統(tǒng)腳本命令行進(jìn)行部署, 花費(fèi)的時(shí)間,人力的成本,故障風(fēng)險(xiǎn)將變得非常不可控, 如果由用戶(hù)直接使用,難度也是可想而知, 華云數(shù)據(jù)在大規(guī)模集群部署服務(wù)產(chǎn)品設(shè)計(jì)中, 就確定將其UI化,這包含之前說(shuō)的“自動(dòng)化”,“弱智能化”設(shè)計(jì),以及今天要說(shuō)的“無(wú)存在感“的產(chǎn)品設(shè)計(jì), 一共分為三個(gè)部分:

部署執(zhí)行:

如果我們直接面向傳統(tǒng)部署腳本命令行方式, 使用者將面臨著海量的腳本代碼, 復(fù)雜的命令行, 龐大的日志分析… … 從本質(zhì)上說(shuō), 我們要在部署方面實(shí)現(xiàn)“無(wú)存在“設(shè)計(jì), 最好方法,就是對(duì)部署執(zhí)行進(jìn)行整體封裝,讓使用者只需關(guān)心該關(guān)心的, 無(wú)需關(guān)心不該關(guān)心的。 如下圖所示。

華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程

  圖1

通過(guò)這種無(wú)存在感的處理,用戶(hù)只需在頁(yè)面上通過(guò)一鍵的按鈕, 就可以一次性完成原本需要大量相關(guān)信息儲(chǔ)備的才能做到的事,減輕了用于對(duì)部署交付的使用感受,真正的將用戶(hù)的注意力轉(zhuǎn)移到部署對(duì)象的對(duì)象(如, CloudUltra, H2CIUltra超融合一體機(jī)華云產(chǎn)品)上,讓產(chǎn)品直面于用戶(hù)。

異常處理:

在大規(guī)模部署交付當(dāng)中, 由于環(huán)境的負(fù)責(zé)度, 還是有很多目前未知的情況沒(méi)有有考慮到,而出現(xiàn)在用戶(hù)的現(xiàn)場(chǎng), 我們也設(shè)計(jì)了三種處理機(jī)制, 來(lái)處理這一塊的。

華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程

重試: 通過(guò)該操作, 我們?cè)诖_保配置和環(huán)境正常的情況下進(jìn)行重試, 直接進(jìn)行重新對(duì)集群的重試部署,減少不必要的時(shí)間浪費(fèi)。

還原并重新部署: 通過(guò)該操作,我們對(duì)集群已部署的集群進(jìn)行還原重新配置, 并重新新的部署。

導(dǎo)出日志: 在極端情況下, 我們可以通過(guò)到處日志聯(lián)系專(zhuān)業(yè)人員進(jìn)行故障分析排查,再進(jìn)行下一步的操作。

產(chǎn)品交付:

當(dāng)一切部署都正常的情況下, 我們將正式迎來(lái)華云產(chǎn)品的對(duì)接,將用戶(hù)直接引導(dǎo)到華云的UltraUltra或H2CIUltra超融合一體機(jī)產(chǎn)品當(dāng)中。

華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程

管理云平臺(tái): 該按鈕直接將用戶(hù)引導(dǎo)到華云產(chǎn)品頁(yè)面中,并進(jìn)行真正的云計(jì)算之旅;

配置管理中心: 該鏈接將打開(kāi)配置管理中心中,對(duì)集群進(jìn)行整體的管理配置,該部分將再下一講中展開(kāi)。

幫助手冊(cè): 提供用戶(hù)在線(xiàn)的幫助手冊(cè), 幫助用戶(hù)快速了解華云自動(dòng)化部署服務(wù)流程的使用以及常見(jiàn)問(wèn)題。

導(dǎo)出日志:提供用戶(hù)本次部署成功的日志導(dǎo)出。

集群自動(dòng)化部署流程前半部分,在本篇基本講完了,在傳統(tǒng)的集群自動(dòng)化部署服務(wù)流中,不單單只有這功能, 還包括一些部署交付相關(guān)的管理功能, 例如, 數(shù)據(jù)中心納管, 集群擴(kuò)縮容, 服務(wù)管理等等,我們將在下一篇也是最后一篇文章中進(jìn)行講解。

最后

我們可以想象, 不久將來(lái),我們可以坐在電腦旁,通過(guò)鼠標(biāo)簡(jiǎn)簡(jiǎn)單單的操作, 喝著茶看著書(shū),就把華云產(chǎn)品給部署交付了,完美的實(shí)現(xiàn)了“無(wú)存在感“的部署交付。讓用戶(hù)省心,也是我們作為產(chǎn)品設(shè)計(jì)開(kāi)發(fā)的最重要的動(dòng)力來(lái)源之一。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2018-12-24
華云數(shù)據(jù):集群自動(dòng)化部署服務(wù)流程之部署執(zhí)行流程
隨著云計(jì)算業(yè)務(wù)快速發(fā)展,從單節(jié)點(diǎn)服務(wù)部署到大規(guī)模集群部署,從部署業(yè)務(wù)場(chǎng)景單一到紛繁復(fù)雜的應(yīng)用場(chǎng)景,企業(yè)對(duì)集群快速部署及配置能力需求越發(fā)急切。

長(zhǎng)按掃碼 閱讀全文