爱豆吧!
open-menu closeme
Home
随笔
Speeches
My Books
About
🌐
English Português
  • 《Istio权威指南》结语

    calendar Jun 1, 2023 · 1 min read · Istio权威指南 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    感谢各位读者阅读本书的全部内容!希望书中的内容能给您和您的日常工作带来帮助。下面谈谈笔者对服务网格技术的一些观点,以与各位读者共勉。 随着多年的发展,服务网格技术在用户场景中的应用及技术本身都进入了比较务实的阶段。以Istio为代表的服务网格项目通过自身的迭代和对用户应用场景的打磨变得逐渐稳定、成熟和易用。Istio已加入CNCF,这进一步增加了技术圈对服务网格技术的信心。通过这几年的发展,服务网格技术逐渐成熟,形态也逐步被用户接受,并越来越多地在生产环境下大规模应用。 在这个过程中,服务网格技术不断应对用户的实际应用问题,也与周边技术加速融合,更聚焦于解决用户的具体问题,在多个方面都呈现积极的变化。 除了Istio得到人们的广泛关 …


    Read More
  • Istio灰度发布实践 –《云原生服务网格Istio》书摘05

    calendar Aug 9, 2019 · 2 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书实践篇的第10章灰度发布实践。更多内容参照原书,或者关注容器魔方公众号。作者:star 目前一些大型的互联网或金融行业的公司,都有自己的发布系统。但是对一些初创公司,从零开始构建这样一套系统并不简单,有一定的门槛。利用Istio提供的流量路由功能可以很方便地构建一个流量分配系统来做灰度发布和AB测试。 预先准备: 将所有流量都路由到各个服务的v1版本 在开始本章的实践前,先将frontend、advertisement和forecast服务的v1版本部署到集群中,命名空间是weather,执行如下命令确认Pod成功启动: 1$ kubectl …


    Read More
  • Sidecar Injector自动注入的原理 –《云原生服务网格Istio》书摘04

    calendar Aug 2, 2019 · 2 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书原理篇的第6章透明的Sidecar机制,6.1.1小节Sidecar Injector自动注入的原理。更多内容参照原书,或者关注容器魔方公众号。 Sidecar注入 我们都知道,Istio的流量管理、策略、遥测等功能无须应用程序做任何改动,这种无侵入式的方式全部依赖于Sidecar。应用程序发送或者接收的流量都被Sidecar拦截,并由Sidecar进行认证、鉴权、策略执行及遥测数据上报等众多治理功能。 如图6-1所示,在Kubernetes中,Sidecar容器与应用容器共存于同一个Pod中,并且共享同一个Network …


    Read More
  • Istio灰度发布 –《云原生服务网格Istio》书摘03

    calendar Jul 25, 2019 · 1 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书原理篇的第3章非侵入的流量治理,第3.1.4小节灰度发布原理。更多内容参照原书,或者关注容器魔方公众号。 3.1.4 灰度发布 在新版本上线时,不管是在技术上考虑产品的稳定性等因素,还是在商业上考虑新版本被用户接受的程度,直接将老版本全部升级是非常有风险的。所以一般的做法是,新老版本同时在线,新版本只切分少量流量出来,在确认新版本没有问题后,再逐步加大流量比例。这正是灰度发布要解决的问题。其核心是能配置一定的流量策略,将用户在同一个访问入口的流量导到不同的版本上。有如下几种典型场景。 1.蓝绿发布 蓝绿发布的主要思路如图3-13所示,让新版本部 …


    Read More
  • Istio通过Prometheus收集遥测数据--《云原生服务网格Istio》书摘06

    calendar Jul 21, 2019 · 3 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书原理篇的第4章可扩展的策略和遥测中1.4.1小节Prometheus适配器。更多内容参照原书,或者关注容器魔方公众号。 Prometheus适配器 Prometheus应该是当前应用最广的开源系统监控和报警平台了,随着以Kubernetes为核心的容器技术的发展,Prometheus强大的多维度数据模型、高效的数据采集能力、灵活的查询语法,以及可扩展性、方便集成的特点,尤其是和云原生生态的结合,使其获得了越来越广泛的应用。Prometheus于2015年正式发布,于2016年加入CNCF,并于2018年成为第2个从CNCF毕业的项目。 …


    Read More
  • Pilot的设计亮点–《云原生服务网格Istio》书摘02

    calendar Jul 19, 2019 · 1 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书架构篇的第14章司令官Pilot,第4节Pilot的设计亮点。更多内容参照原书,或者关注容器魔方公众号。作者:中虎 作为Istio数据面的司令官,Pilot控制中枢系统,它的性能好坏直接影响服务网格的大规模可扩展、配置时延等。如果Pilot的性能低,配置生成效率也低,那么它将难以管理大规模服务网格。比如,服务网格拥有成千上万服务及数十万服务实例,配置生成的效率很低,难以满足服务及Config更新带来的配置更新需要,将会造成Pilot负载很高,用户体验很差。Istio社区网络工作组很早就已经意识到这个问题,并在近期的版本中相继做了很多优化工作,本 …


    Read More
  • Istio服务熔断 –《云原生服务网格Istio》书摘01

    calendar Jul 11, 2019 · 1 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书中的第3章非侵入的流量治理,第3节Istio流量治理的原理3.1.2小节服务熔断。更多内容参照原书,或者关注容器魔方公众号。 熔断器在生活中一般指可以自动操作的电气开关,用来保护电路不会因为电流过载或者短路而受损,典型的动作是在检测到故障后马上中断电流。“熔断器”这个概念延伸到计算机世界中指的是故障检测和处理逻辑,防止临时故障或意外导致系统整体不可用,最典型的应用场景是防止网络和服务调用故障级联发生,限制故障的影响范围,防止故障蔓延导致系统整体性能下降或雪崩。 如图3-6所示为级联故障示例,可以看出在4个服务间有调用关系,如果后端服 …


    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Recent Posts

  • 云原生工程师入坑AI深度学习系列(二):给昌子解释DeepSeek的模型蒸馏
  • 今天起,我就成了您
  • 云原生工程师入坑AI深度学习系列(一):从线性回归入门神经网络
  • 豆哥国庆环太湖Day5:西山岛(苏州-太湖-杭州)
  • 豆哥国庆环太湖Day4:渔洋山(常州-太湖-苏州)
  • 豆哥国庆环太湖Day3:恐龙园(常州-常州-常州)
  • 豆哥国庆环太湖Day2:三国城(宜兴-无锡-常州)
  • 豆哥国庆环太湖Day1:遇太湖(杭州-湖州-宜兴)

Categories

ISTIO 45 服务网格 44 随笔 23 图书 17 ENVOY 16 HADOOP 12 ISTIO权威指南 11 演讲 10 数据库 7 豆哥 7 云原生服务网格ISTIO原理实践架构与源码解析 6 发表 6 机器学习 5 JAVA 4
All Categories
AI2 ENVOY16 GOLANG3 HADOOP12 ISTIO45 ISTIOCON3 ISTIO权威指南11 JAVA4 JVM1 KARMADA1 KUBECON4 KUBERNETES3 SERVICEMESHCON1 云原生2 云原生服务网格ISTIO原理实践架构与源码解析6 分类2 发表6 图书17 并发3 数据库7 服务网格44 机器学习5 演讲10 父亲1 神经网络2 聚类1 豆哥7 铁路1 随笔23
[A~Z][0~9]

Tags

ISTIO 44 服务网格 43 演讲 24 KUBECON 20 随笔 20 JAVA 18 最佳实践 18 图书 17 ENVOY 16 RESPONSEFLAGS 16 访问日志 16 HADOOP 12 MAPREDUCE 12 源码 12
All Tags
123061 AI2 AQS1 AUTHORIZATIONPOLICY1 CERT-MANAGER1 DC2 DEEPSEEK1 DI1 DPE1 ENGLISH1 ENVOY16 EXECUTOR2 FI1 G201 GOLANG3 GRE1 HADOOP12 INFOQ3 ISTIO44 ISTIOCON3 ISTIO权威指南11 JAPANESE1 JAVA18 JVM1 K-MEDOIDS1 KARMADA1 KUBECON20 KUBERNETES3 LINEAR-REGRESSION1 MAPREDUCE12 NC1 NR1 ORACLE3 PILOT2 RESPONSEFLAGS16 RL2 SERVICEENTRY1 SERVICEMESHCON1 SPRING-CLOUD1 SPRINGCLOUD1 UC1 UF1 UH1 UPE1 URX1 UT1 にほんご1 事务1 云原生2 云原生服务网格ISTIO原理实践架构与源码解析6 信2 军训2 分类2 发表1 国际米兰1 图书17 垃圾回收1 多集群2 太湖5 安全2 并发3 微服务1 执行计划1 数据库1 新冠1 旅游5 日语1 昌子1 最佳实践18 服务网格43 机器学习2 案例4 模型蒸馏1 深度学习2 源码12 演讲24 父亲1 祖母2 神经网络2 程序员3 索引3 聚类1 表连接1 西安1 访问日志16 语言6 调用链2 豆哥10 足球1 铁路2 随笔20 韧性1
[A~Z][0~9]
浙ICP备18050493号-1 浙公网安备 33010802006262号

Copyright  浙ICP备18050493号-1 浙公网安备 33010802006262号. All Rights Reserved

to-top