作者:禪與計算機(jī)程序設(shè)計藝術(shù)
1.簡介
容器編排工具通常都提供微服務(wù)架構(gòu),其中包括服務(wù)注冊與發(fā)現(xiàn)、負(fù)載均衡、流量控制和熔斷等功能。隨著云計算的普及,越來越多的人開始使用這些容器編排工具,包括Docker Swarm、Kubernetes、Mesos等。除了提供容器集群管理之外,許多容器編排工具還提供了其他功能如日志、監(jiān)控和追蹤等。服務(wù)網(wǎng)格也被很多工具所采用,其主要目的是提供一種更加統(tǒng)一的服務(wù)治理方式。目前,服務(wù)網(wǎng)格技術(shù)可以分成兩大類,即服務(wù)代理和Sidecar代理模式。
Istio是一個開源的基于 envoy proxy 的服務(wù)網(wǎng)格工具,它通過提供應(yīng)用層面的流量管理和安全保障能力,幫助企業(yè)構(gòu)建一個完整的服務(wù)網(wǎng)絡(luò)體系。LinkerD也是另一款開源的服務(wù)網(wǎng)格工具,它的目標(biāo)是建立一個獨(dú)立于應(yīng)用的服務(wù)網(wǎng)絡(luò)層,使得開發(fā)人員能夠輕松地將服務(wù)連接到現(xiàn)有的服務(wù)網(wǎng)格中。
本文試圖回答的問題是:在某些情況下,我們應(yīng)該選擇哪個服務(wù)網(wǎng)格?為什么?以及他們之間的不同點有哪些?
本文作者是一位經(jīng)驗豐富的軟件工程師,目前就職于Red Hat旗下容器服務(wù)部門,擁有超過十年的軟件開發(fā)和項目管理經(jīng)驗。她作為技術(shù)作者撰寫了本文并進(jìn)行了專業(yè)評審,力求用通俗易懂的語言闡述清楚各個產(chǎn)品的優(yōu)缺點,并給出適合不同場景的最佳實踐方法。歡迎大家閱讀本文,并分享自己的建議或疑問。文章來源:http://www.zghlxwxcb.cn/news/detail-721963.html
2.背景介紹
什么是服務(wù)網(wǎng)格?
服務(wù)網(wǎng)格(Service Mesh)是一個微服務(wù)架構(gòu)中的基礎(chǔ)設(shè)施層。它負(fù)責(zé)處理服務(wù)間通信,為微服務(wù)應(yīng)用提供可靠、安全、快速的服務(wù)調(diào)用和連接。服務(wù)網(wǎng)格通常是由專用的控制面板集成在一起的,它可以提供如路由文章來源地址http://www.zghlxwxcb.cn/news/detail-721963.html
到了這里,關(guān)于Istio是一個開源的基于 envoy proxy 的服務(wù)網(wǎng)格工具,它通過提供應(yīng)用層面的流量管理和安全保障能力,幫助企業(yè)構(gòu)建一個完整的服務(wù)網(wǎng)絡(luò)體系的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!