




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1Day15 Istio服务与架构张超盟 Huawei Cloud BU2AgendaIstio Istio & KubernetesIstio & Kubernetes的云原生实践的云原生实践3An open platform to connect, manage, and secure microservices.4 Istio项目5 Servcie Mesh服务网格控制面6 Service Mesh 非侵入的服务治理Node 1svc1自身业务SDKSidecar服务治理Node 2svc 2自身业务SDKSidecar服务治理通信基础服务发现负载均衡熔断容错动态路由fo
2、r (封装+) 应用侵入-; 治理位置-;7 Istio关键能力流量管理负载均衡动态路由灰度发布可观察性调用链访问日志监控策略执行限流ACL故障注入服务身份和安全认证鉴权 平台支持KubernetesCloudFoundryEureka 集成和定制ACL日志配额Consul功功能能扩扩展展8 Istio总体架构9AgendaIstio Istio & KubernetesIstio & Kubernetes的云原生实践的云原生实践10 看法服务访问Nodesvcasvccsvcb.nssvcc.nssvcbsvcdsvcesvce.nssvcd.nssvcd.nsKube-pr
3、oxyKube-APIServerServiceIpBackend Pod1Labels:app=svcbPort:9379Backend Pod2Labels:app=svcbPort:9379svca11 基础设施(Kubernetes)看Istio: 能力增强服务部署运维服务部署运维服务治理服务治理 调用链追踪 动态路由 熔断限流 负载均衡 服务发现 扩缩容 运维 部署12 Istio & Kubernetes:架构结合 Kube-APIServerEtcdistioctl / kubectlPilotEnvoySVCPodNodeEnvoySVCPodNodeEnvoySVCP
4、odlist/watch (Service, Endpoints, Pod) 用户13 Istio & Kubernetes:统一服务发现PilotServiceController(Kube)DiscoveryServerclientsetEnvoyEnvoyKubeApiServerList/WatchController实现ServcieDiscovery若干服务发现的接口定义 Controller List/Watch KubeAPIserver上service、endpoint等资源对象DiscvoeryServer使用ServcieDiscovery接口上的服务发现方法和用
5、户配置的规则构造xDSEnvoy从Discovery获取xDS,动态更新KubernetesIstio14 Istio & Kubernetes:Mixer attributeMixerproxysvcproxysvcCheck&ReportLogging BackendQuota BackendAuth BackendMetric BackendPrometheusAWSNew RelicHuawei-APMapiVersion: apiVersion: config.istio.io/v1alpha2kind: kind: metricmetadata:metadata:
6、name: name: requestduration namespace: namespace: istio-systemspec:spec: value: value: response.duration | 0ms dimensions:dimensions: source_service: source_service: source.service | unknown source_version: source_version: source.labelsversion | unknown destination_service: destination_service: dest
7、ination.service | unknown destination_version: destination_version: destination.labelsversion | unknown response_code: response_code: response.code | 20015 Istio & Kubernetes: 总结对于云原生应用,采用对于云原生应用,采用Kubernetes构建微服务部署和集群管理能力,采用构建微服务部署和集群管理能力,采用Istio构建服务治理能力,将逐渐成为应用微服务转型的标准配置。构建服务治理能力,将逐渐成为应用微服务转型的
8、标准配置。16AgendaIstio Istio & KubernetesIstio & Kubernetes的云原生实践的云原生实践17 Kubernetes全栈容器服务全栈容器服务应用运维管理应用运维管理丰富可定制的容器应用立体化运维容器镜像服务容器镜像服务容器镜像一站式构建、存储与交付应用编排服务应用编排服务应用云上自动化编排与设施管理云容器实例云容器实例基于K8S的Serverless容器服务云容器引擎云容器引擎企业级高可靠、高性能K8S服务服务网格服务网格K8S原生Service Mesh18无需安装,一键启用,无侵入实现应用治理无需安装,一键启用,无侵入实现应用治理
9、Istio基础设施容器编排&调度Service Mesh云原生应用一键启用一键启用网络连接、安全、控制、监控网络连接、安全、控制、监控CCE(云容器引擎)(云容器引擎)APPAPPAPPECS(弹性云主机)(弹性云主机)BMS(裸金属服务器)(裸金属服务器)19内置金丝雀、内置金丝雀、A/B Testing典型灰度发布流程典型灰度发布流程灰度发布全流程自动化管理:灰度发布全流程自动化管理:l灰度版本一键部署,流量切换一键生效l配置式灰度策略,支持流量比例、请求内容(Cookie、OS、浏览器等)、源IPl一站式健康、性能、流量监控,实现灰度发布过程量化、智能化、可视化20策略化的智能路
10、由与弹性流量管理策略化的智能路由与弹性流量管理无侵入智能流量管理:无侵入智能流量管理:l权重、内容等路由规则,实现应用灵活灰度发布lHTTP会话保持,满足业务处理持续性诉求l限流、熔断,实现服务间链路稳定、可靠l服务安全认证:认证、鉴权、审计等,提供服务安全保障基石实时流量健康度检测实时流量健康度检测路由策略管理路由策略管理21图形化应用全景拓扑,流量治理可视化图形化应用全景拓扑,流量治理可视化CCE(云容器引擎)(云容器引擎)ISTIO服务网格服务网格应用性能监控服务(应用性能监控服务(APM)实时流量可视化实时流量可视化l链路健康状态l响应时延l链路请求数l链路异常响应流量治理可视化流量治
11、理可视化l路由管理l限流、熔断l故障注入22Istio 社区贡献2018年PR贡献提交量NoOrganizationPRs1Google 29402IBM 11223Huawei2224Cisco Systems 2025Red Hat 706China Mobile 117SUSE108ZTE 109SAP 910Pivotal8l 截止2018-10-22,累计Pull Requests (PRs)贡献 222条,厂商贡献排名全球第3,(数据来源,短网址bit.ly/2wOoBze)l 席位:席位:Approver 3席,Member 6席,Contributor 若干。23Copyrig
12、ht2018 Huawei Technologies Co., Ltd. All Rights Reserved.The information in this document may contain predictive statements including, without limitation, statements regarding the future financial and operating results, future product portfolio, new technology, etc. There are a number of factors that could cause actual results and developments to differ materially from those expressed or implied in the predictive stateme
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工程经济考前必做试题及答案
- 建筑行业财务管理试题及答案
- 市政工程考试模拟考试分享及试题及答案
- 社会资本与经济增长联系试题及答案
- 管理者在组织变革中的适应能力试题及答案
- 行政管理专业心理学试题及答案解析
- 行政管理公共关系学理论研究试题及答案
- 知识更新及时做市政试题及答案
- 建筑工程与社会发展的关系试题及答案
- 学习行政管理的最佳方法试题及答案
- 舞蹈活动费用方案模板
- 新概念英语青少版入门 A-Unit-1课件(共98张)
- 比赛对阵表模板
- 基于核心素养下小学数学问题情境创设策略的研究
- 电子竞技员技能理论考试复习题库(含答案)
- 思想道德与法治2023版教学设计第六章 学习法治思想 提升法治素养
- 电路原理-叠加定理课件
- DB50T 1429-2023 居家康复辅助器具适配服务规范
- 2023年全国统一高考英语试卷(新高考Ⅰ卷)(含解析)
- 神木市孙家岔镇神能乾安煤矿矿山地质环境保护与土地复垦方案
- 熔炼铸轧技术
评论
0/150
提交评论