• 云原生服务网格istio 第一章


                          你好,istio

    1.1 Istio是什么  
      ◎ Istio是一个用于服务治理的开放平台。
      ◎ Istio是一个Service Mesh形态的用于服务治理的开放平台。
      ◎ Istio是一个与Kubernetes紧密结合的适用于云原生场景的Service Mesh形态的用于服务治理的开放平台。
    服务治理涉及连接(Connect)、安全(Secure)、策略执行(Control)和可观察性(Observe)
      ◎ 连接:Istio 通过集中配置的流量规则控制服务间的流量和调用,实现负载均衡、熔断、故障注入、重试、重定向等服务治理功能。
      ◎ 安全:Istio 提供透明的认证机制、通道加密、服务访问授权等安全能力,可增强服务访问的安全
      ◎ 策略执行:Istio 通过可动态插拔、可扩展的策略实现访问控制、速率限制、配额管理、服务计费等能力。
      ◎可观察性:动态获取服务运行数据和输出,提供强大的调用链、监控和调用日志收集输出的能力。配合可视化工具,可方便运维人员了解服务的运行状况,发现并解决问题
     
    Istio在其中都做了什么:
      ◎ 自动通过服务发现获取recommendation服务实例列表,并根据负载均衡策略选择一个服务实例;
      ◎ 对服务双方启用双向认证和通道加密;
      ◎ 如果某个服务实例连续访问出错,则可以将该实例隔离一段时间,以提高访问质量;
      ◎ 设置最大连接数、最大请求数、访问超时等对服务进行保护;
      ◎ 限流;
      ◎ 对请求进行重试;
      ◎ 修改请求中的内容;
      ◎ 将一定特征的服务重定向;
      ◎ 灰度发布;
      ◎ 自动记录服务访问信息;
      ◎ 记录调用链,进行分布式追踪;
      ◎ 根据访问数据形成完整的应用访问拓扑;
      ◎……
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    内联函数和宏
    python面向对象高级:@property
    python面向对象高级:__slots__
    Python哈希表的例子:dict、set
    python数据结构之哈希表
    python数据结构之队列
    python数据结构之堆栈
    python数据结构之链表
    分治法及其python实现例子
    查找算法:二分法查找及其python实现案例
  • 原文地址:https://www.cnblogs.com/qinghe123/p/12874817.html
Copyright © 2020-2023  润新知