zoukankan      html  css  js  c++  java
  • waf 引擎云原生调研---扫盲

    概念:

    • lstio 
      • Istio是一个用于服务治理的开放平台
      • Istio是一个Service Mesh形态的用于服务治理的开放平台
      • Istio是一个与Kubernetes紧密结合的适用于云原生场景的Service Mesh形态的用于服务治理的开放平
      • 连接:Istio 通过集中配置的流量规则控制服务间的流量和调用,实现负载均衡、熔断、故障注入、重试、重定向等服务治理功能
      • 安全:Istio 提供透明的认证机制、通道加密、服务访问授权等安全能力,可增强服务访问的安全性
      • 策略执行:Istio 通过可动态插拔、可扩展的策略实现访问控制、速率限制、配额管理、服务计费等能力
      • 可观察性:动态获取服务运行数据和输出,提供强大的调用链、监控和调用日志收集输出的能力。配合可视化工具,可方便运维人员了解服务的运行状况,发现并解决问题

    数据面

    • 数据面Sidecar运行在Kubernetes的Pod里,作为一个Proxy和业务容器部署在一起。用户甚至感知不到部署 Sidecar的过程。用户还是用原有的方式创建负载,通过 Istio 的自动注入服务,可以自动给指定的负载注入Proxy。如果在另一种环境下部署和使用Proxy,则不会有这样的便利

    统一服务发现

    • Istio的服务发现机制非常完美地基于Kubernetes的域名访问机制构建而成,省去了再搭一个类似 Eureka 的注册中心的麻烦,更避免了在 Kubernetes 上运行时服务发现数据不一致的问题

     Istio是Service Mesh(服务网格),Istio控制平面的四个主要组件:

    • Pilot:处理代理sidecar的配置和编程。
    • Mixer:为您的流量处理决策并收集遥测数据。
    • Ingress:处理来自群集外部的传入请求。
    • CA:证书颁发机构。

  • 相关阅读:
    Django 部署到Nginx
    Django 初识
    openstack操作之二 restful api
    openstack操作之一 命令行
    虚拟机创建流程中neutron代码分析(三)
    虚拟机创建流程中neutron代码分析(二)
    虚拟机创建流程中neutron代码分析(一)
    nova创建虚拟机源码分析系列之八 compute创建虚机
    nova创建虚拟机源码分析系列之七 传入参数转换成内部id
    Mysql之索引(六)
  • 原文地址:https://www.cnblogs.com/codestack/p/13914134.html
Copyright © 2011-2022 走看看