據(jù)悉,微服務(wù)標(biāo)準(zhǔn)規(guī)范是由中國(guó)信通院發(fā)起,由華為、騰訊、阿里、靈雀云、石化盈科、中國(guó)電信等眾多廠商代表參與討論,它的出臺(tái)意義在于,建立云計(jì)算信任體系,規(guī)范云計(jì)算行業(yè),促進(jìn)市場(chǎng)發(fā)展,提升產(chǎn)業(yè)技術(shù)和服務(wù)水平。微服務(wù)標(biāo)準(zhǔn)規(guī)范文稿由2018年4月起草,作為云計(jì)算開源產(chǎn)業(yè)聯(lián)盟團(tuán)體標(biāo)準(zhǔn),進(jìn)行了6次研討,已形成征求意見稿并對(duì)外發(fā)布,計(jì)劃9月份正式發(fā)布最終稿。
微服務(wù)架構(gòu)能夠?qū)嫶蟮膽?yīng)用系統(tǒng)解耦合,滿足按業(yè)務(wù)單元快速迭代、獨(dú)立開發(fā)部署等特性在行業(yè)應(yīng)用中引起廣泛關(guān)注,微服務(wù)框架在技術(shù)實(shí)現(xiàn)上各有差異,常見的微服務(wù)框架包括Spring Cloud、ServiceComb、Tars、Dubbo、SOFA、Istio等,在服務(wù)調(diào)用、服務(wù)治理等能力上各有側(cè)重,目前暫無統(tǒng)一的微服務(wù)相關(guān)標(biāo)準(zhǔn)。企業(yè)應(yīng)用中需要標(biāo)準(zhǔn)制定對(duì)技術(shù)能力進(jìn)行規(guī)范,更好的引導(dǎo)和幫助企業(yè)在進(jìn)行新應(yīng)用微服務(wù)化開發(fā)及傳統(tǒng)應(yīng)用微服務(wù)改造,促進(jìn)產(chǎn)業(yè)規(guī)范有序、健康發(fā)展。
在可信云大會(huì)上發(fā)布的微服務(wù)標(biāo)準(zhǔn)規(guī)范,是面向以微服務(wù)架構(gòu)為基礎(chǔ)的公有云服務(wù)及私有云平臺(tái)的技術(shù)規(guī)范,包含微服務(wù)平臺(tái)架構(gòu)技術(shù)參考模型、微服務(wù)框架能力要求及微服務(wù)平臺(tái)能力要求等內(nèi)容。其中,微服務(wù)平臺(tái)架構(gòu)參考模型主要包括如下內(nèi)容:
1、微服務(wù)框架層,主要描述針對(duì)微服務(wù)框架相關(guān)功能規(guī)范要求;
2、微服務(wù)管理平臺(tái),主要描述微服務(wù)運(yùn)行所依賴的管理功能要求;
3、公共基礎(chǔ)服務(wù),針對(duì)微服務(wù)公共基礎(chǔ)服務(wù)的功能規(guī)范和要求。
圖為微服務(wù)平臺(tái)架構(gòu)技術(shù)參考模型
微服務(wù)框架主要包括熔斷隔離、服務(wù)容錯(cuò)、服務(wù)路由、服務(wù)契約、服務(wù)通信、服務(wù)注冊(cè)、服務(wù)發(fā)現(xiàn)以及流量控制等功能,如下圖顯示:
微服務(wù)管理平臺(tái)主要包括微服務(wù)流水線、服務(wù)降級(jí)、鏈路追蹤、灰度發(fā)布、監(jiān)控告警、日志中心、配置中心等功能,如下圖:
華為云于2017年5月開始,陸續(xù)開源了ServiceComb、?Go語言微服務(wù)框架、和Service Mesh產(chǎn)品Mesher,功能覆蓋了侵入式SDK、非侵入式Service Mesh、多語言等全棧微服務(wù)能力。
其中已經(jīng)捐贈(zèng)在Apache進(jìn)行孵化的ServiceComb更是立足于提供一站式的微服務(wù)解決方案,致力于幫助企業(yè)輕松構(gòu)建云原生應(yīng)用及傳統(tǒng)企業(yè)業(yè)務(wù)快速微服務(wù)化,通過系列解決方案幫助用戶快速開發(fā)微服務(wù)的同時(shí)實(shí)現(xiàn)對(duì)這些微服務(wù)應(yīng)用的高效運(yùn)維管理。這個(gè)愿景與信通院本次發(fā)起微服務(wù)標(biāo)準(zhǔn)制定的初衷吻合。?ServiceComb多名團(tuán)隊(duì)成員深度參與微服務(wù)標(biāo)準(zhǔn)定制工作,與信通院、騰訊、阿里、靈雀云、石化盈科、中國(guó)電信等廠商微服務(wù)專家代表多次深度討論并正式發(fā)布對(duì)外意見征集稿。ServiceComb將繼續(xù)參與信通院微服務(wù)標(biāo)準(zhǔn)工作,并計(jì)劃于9月份正式對(duì)外發(fā)布微服務(wù)標(biāo)準(zhǔn)規(guī)范終稿,從而進(jìn)一步深化微服務(wù)在行業(yè)中的應(yīng)用,促進(jìn)行業(yè)健康發(fā)展。
10月10日-12日在上海舉辦的華為全聯(lián)接大會(huì)上,更多關(guān)于華為ServiceComb的新動(dòng)態(tài)也將逐一披露,未來微服務(wù)的開發(fā)趨勢(shì)將又將是如何?屆時(shí)敬請(qǐng)關(guān)注。(作者:曉梅)