service mesh

2024/4/13 4:54:42

Istio Ambient Mesh L4: 剖析ztunnel组件的工作原理

前言 早在2021年,Istio就开始了共享代理模式的探索,并于2022年9月推出的Ambient Mesh——无Sidecar的全新数据平面模式,目前还未发布正式版本。 这篇博客是花了好多时间收集整理出来的,按照学习思路,先简介了 Istio …

Istio思维导图总结

自己学习总结了一些思维导图(持续更新中),后面附有GitHub链接 ,分享给大家。https://github.com/panjianlong13/MindMapSummary

Istio服务网格实践指南 学习笔记(二) Istio架构

个人学习Istio系列 学习笔记 Istio架构篇 本篇部分参考原书 https://jimmysong.io/istio-handbook/ 仅为个人学习笔记 这幅图中描述了以下内容: 1.Istio 可以在虚拟机和容器中运行 2.Istio 的组成 Pilot:服务发现、流量管理 Mixer:访问控…

Istio服务网格实践指南 学习笔记(一) 服务网格介绍

个人学习Istio系列 学习笔记 服务网格介绍篇 原书网址 https://jimmysong.io/istio-handbook/ 本篇仅为个人学习笔记 Istio是由 Google、IBM、Lyft 等共同开源的 Service Mesh(服务网格)框架,Kubernetes 解决了云原生应用的部署问题&#x…

【云原生】初识 Service Mesh

目录 一、什么是Service Mesh 二、微服务发展历程 2.1 微服务架构演进历史 2.1.1 单体架构 2.1.2 SOA阶段 2.1.3 微服务阶段 2.2 微服务治理中的问题 2.2.1 技术栈庞杂 2.2.2 版本升级碎片化 2.2.3 侵入性强 2.2.4 中间件多,学习成本高 2.2.5 服务治理功…

PaaS Plus面向未来的设想

请勿转载,违者必究! Update 2021.11.26 前言 产业互联网是未来十年的热点领域,新技术会越来越深入各个产业,然而定制化开发、SaaS和PaaS等传统架构模式都存在一些问题: 1.定制化开发: 把软件部署到客户内…

Istio 1.4 部署指南

Istio 一直处于快速迭代更新的过程中,它的部署方法也在不断更新,之前我在 1.0 版本中介绍的安装方法,对于最新的 1.4 版本已经不适用了。以后主流的部署方式都是用 istioctl 进行部署,helm 可以渐渐靠边站了~~ 在部署 Istio 之前…

Istio服务网格实践指南 学习笔记(三) 流量管理

个人学习Istio系列 学习笔记 服务网格介绍篇 参考网址 https://istio.io/zh/docs/concepts/traffic-management/ , https://jimmysong.io/istio-handbook/ 本篇仅为个人学习笔记 流量管理是 Isito 中的最基础功能,使用 Istio 的流量管理模型,本质上是…

Linkerd2入门

目录1. 引言2. Linkerd入门2.1 安装Linkerd CLI(Command Line Interface)工具2.2 安装Linkerd控制平面Control Plane2.3 安装示例程序2.4 将示例程序加入到Linkerd服务网格(即注入linkerd-proxy)2.5 安装Linkerd扩展viz2.6 使用Li…

服务网格 Service Mesh

什么是服务网格? 服务网格是一个软件层,用于处理应用程序中服务之间的所有通信。该层由容器化微服务组成。随着应用程序的扩展和微服务数量的增加,监控服务的性能变得越来越困难。为了管理服务之间的连接,服务网格提供了监控、记…

Istio安装与使用

注:本文基于istio-1.13.4编写 1 关于Istio Istio是Service Mesh模式的一种实现,多用于微服务的治理。Kubernetes能够覆盖服务的部署、升级、扩容等运行管理能力,但对于服务治理,如服务的熔断、限流、动态路由、调用链追踪就无能…

Aeraki - 如何在 Istio 中支持 Dubbo、Thrift、Redis 以及任何七层协议?

目录Service Mesh 中常见的七层协议如何扩展 Istio 的协议管理能力?方式1:修改Istio源码方式2:采用 Istio EnvoyFilter CRDAeraki:在 Istio 中管理任何七层协议使用 Aeraki 增强 Service Mesh屏蔽开发/生产环境的差异采用流量镜像…

Service Mesh架构下的认证与授权

认证与授权几乎是所有系统必不可少要处理的问题。在传统架构下,我们习惯了在程序中写一些代码或引一些类库来处理其相关的逻辑,但如果在Service Mesh架构下,会有什么不同? Service Mesh的核心是将一切非业务功能交给基础设施层,…