Posts in 2024

  • SolarMesh V1.13发布

    Tuesday, April 30, 2024 in Blogs

    SolarMesh SolarMesh是行云创新推出的流量治理平台,它基于Istio,为部署在K8s集群上的应用提供全面的流量治理能力。 在之前的版本中,SolarMesh提供的能力有,流量视图,流量控制策略批量配置,API级别的流量数据采集和展示,Sidecar直连模式,WASM插件开发支持和若干WASM插件。 在v1.13中,主要的更新内容如下, 从运维视角极大的丰富了SolarMesh的流量治理能力。 提供了网格级别的流量视图。 提供了对Istio的生命周期管理能力, 关注Istio本身 …

    更多

Posts in 2023

  • 如何基于Istio构建微服务管控平台

    Tuesday, January 24, 2023 in Blogs

    什么是服务网格(Service Mesh)? 是您将应用程序添加到的专用基础架构层。服务网格为您的云原生微服务架构提供集中管理。通过这种方式,您可以在通信、路由、可靠性、安全性和可观察性等方面优化您的应用程序。 微服务架构面临哪些挑战? 将与另一种应用程序风格(单体应用程序)进行比较。单体应用程序通常内置了所有业务逻辑,包括入口规则。当您从单体架构迁移到微服务架构时,您最终会得到许多较小的服务。这些“微”服务中的每一个都执行您应用程序的独立功能。根据您的单体应用程序的大小,微服务的数量可能非常 …

    更多

Posts in 2022

  • Istio 加入云原生计算基金会

    Thursday, October 20, 2022 in Blogs

    原文出自:CNCF(基金会)Blog 2022年9月28日,CNCF技术监督委员会(TOC) 已投票接受 作为 CNCF 孵化项目。 Istio是一个开源项目,它公开地提供了一种统一且高效的方式来保护、连接和监控云原生应用程序中的服务。Istio提供零信任网络、策略实施、流量管理、负载平衡和监控等功能,支持无需重写应用程序。 Istio 的研发始于 2016 年。它最初由 Google 和 IBM 以及构建Envoy 代理的 Lyft 团队共同开发。 Istio后续代码的重大贡献来源 · 多家技 …

    更多

  • 浅析 Istio 实现熔断原理

    Friday, July 08, 2022 in Blogs

    应用从单体架构向微服务架构演进的过程中,由于细粒度的微服务应用数量大幅增长,微服务之间的服务发现、负载均衡、熔断限流等需求显著提高。 在微服务架构下服务之间的调用链路相比单体应用时代更长,微服务化拆分带来系统整体能力提升的同时,也增加了服务间级联故障出现的概率。多个服务之间存在依赖调用,如果某个服务无法及时响应请求,故障向调用源头方向传播,可能引发集群的大规模级联故障,造成整个系统不可用。 为应对这种情况,可以引入熔断策略。为了防止故障范围的扩大,熔断的基本逻辑就是隔离故障。通过不断探测和周期性 …

    更多

  • ServiceMesh 已经被大部分企业接受

    Wednesday, July 06, 2022 in Blogs

    一、运维继续下沉,将成为主流,Serverless逐步推广 云计算的一个发展方向就是运维下沉,将和业务无关的管理功能和运维工作尽量下沉到基础设施中,应用可以聚焦在业务能力的开发和运营。这个趋势演化的过程,影响了云计算的发展方向。从一开始的虚拟化,到IaaS,到PaaS都是将应用系统的部分运维职责交给平台运维的过程。 PaaS为云应用提供了运行容器,解决了应用部署的问题和运行时管理的问题,但是应用仍然有大量的运维工作,特别是对于微服务应用,需要解决诸多的问题,如服务的发布和感知,多实例应用的负载均 …

    更多

  • eBPF如何简化服务网格

    Friday, June 24, 2022 in Blogs

    目前有几个服务网格产品和项目,有望简化应用程序微服务之间的连接。同时提供附加功能,如安全连接、可观察性和流量管理。但正如我们在过去几年中反复看到的那样,对服务网格的兴奋已经被对额外的复杂性和开销的实际担忧冲淡了。让我们来看看 EBPF 如何简化,使服务网格数据平面更高效、更易于部署。 Sidecar 问题 如今,Kubernetes 的服务网格解决方案要求您将代理 sidecar 容器(如Envoy或Linkerd-Proxy)添加到每个应用程序 Pod。这是正确的:即使在一个非常小的环境中,比 …

    更多

  • Istio为何能火?

    Thursday, June 09, 2022 in Blogs

    服务网格在国内开始有热度不过是近两年的事,业界有很多开源的服务网格框架,例如 、linkerd2、kuma、nginMesh、maesh等,其中,Istio是目前服务网格领域最流行的开源项目,38% 的企业在生产中使用服务网格,其中有接近一半的选择是Istio。 这篇文章,咱们来聊聊,Istio为何能火? 一、什么是 Istio 下面我们一起来看下 Istio 的架构: 从上图我们可以看出,Istio 服务网格从逻辑上分为数据平面(Data plane)和控制平面(Control plane): …

    更多