有人了解騰訊云服務(wù)網(wǎng)格Tencent Cloud Mesh嘛?
我來答

有人了解騰訊云服務(wù)網(wǎng)格Tencent Cloud Mesh嘛?

張巧珍 2020-10-04 提問
706

騰訊云服務(wù)網(wǎng)格Tencent Cloud Mesh是什么,有什么功能嘛?

關(guān)閉
提交回答
2 個回答
我來答
許喬

wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1(1).jpg

騰訊云服務(wù)網(wǎng)格(TCM)作為一個兼容isito的服務(wù)網(wǎng)格平臺,已經(jīng)在騰訊內(nèi)外部有諸多落地案例。

TCM提供了2種網(wǎng)格模式,獨立部署版和全托管版本,獨立部署版本會將所有mesh相關(guān)組件安裝到用戶集群,包括istio組件和TCM相關(guān)自研組件。而全托管版本中,在用戶集群不會有任何控制面相關(guān)組件,所有組件都由平臺托管。

TCM最初只有獨立部署版本,為了降低用戶使用mesh的技術(shù)門檻,我們逐漸演進出全托管的版本。不過這兩種產(chǎn)品形態(tài)是共存的,不是替代,用戶應(yīng)該根據(jù)不同的需求場景進行選用:

如果對istio有很多個性化的需求場景,比如說公司內(nèi)部的私有協(xié)議,比如說要進行深度的調(diào)參,同時對istio也有足夠的理解和技術(shù)投入,可以考慮獨立部署版本。

如果業(yè)務(wù)方對istio缺乏運維人力,或者希望更高效快速的接入istio,又或者希望由平臺來提供高可用的控制面,那么應(yīng)該選擇TCM托管版本。

不過這兩種版本對外提供的能力都是一致的,業(yè)務(wù)使用上沒有太大差異。

回答于 2020-10-04
贊同
評論
杜霖

騰訊云服務(wù)網(wǎng)格Tencent Cloud Mesh(以下簡稱TCM)的定位是云原生服務(wù)級別的網(wǎng)絡(luò)管控基礎(chǔ)設(shè)施。

為什么說是基礎(chǔ)設(shè)施呢?一個原因是對mesh的理解,希望接入的業(yè)務(wù)團隊不需要過多地關(guān)心mesh的底層實現(xiàn),只需要專注將業(yè)務(wù)本身。

另一方面,mesh提供的能力,不僅僅局限在常規(guī)的服務(wù)治理領(lǐng)域,其他需要用到流控能力的場景,比如發(fā)布系統(tǒng),比如serverless,都可以使用TCM暴露的能力。

wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1.jpg

如上圖所示,是TCM的一個能力概覽:

TCM和騰訊云上其他的網(wǎng)絡(luò)和云原生設(shè)施進行了深度集成,在TCM中,我們使用騰訊云CLB對接istio ingress gateway,用騰訊云云聯(lián)網(wǎng)實現(xiàn)跨地域的多集群服務(wù)網(wǎng)格的互通,同時我們支持多種服務(wù)發(fā)現(xiàn)模式的接入,包括騰訊容器平臺TKE,EKS和VM等。

TCM包括一套UI化的mesh dashboard,并且提供了mesh相關(guān)資源的自動化關(guān)聯(lián)和聯(lián)動修改,降低了用戶的理解和使用成本。

TCM底層是直接暴露istio api,完全兼容開源社區(qū)。

回答于 2020-10-04
贊同
評論