当前位置: 首页 > news >正文

白城市网站建设_网站建设公司_Ruby_seo优化

伊宁市做网站,郑州优之客网站建设,网站开发 毕业设计,网络服务商在哪咨询ACK 可观测体系介绍 全景概要介绍 上图为 ACK 可观测体系全景图金字塔#xff0c;从上至下可分为四层#xff1a; 最上层是最接近用户业务的 Business Monitoring#xff0c;包括用户业务的前端的流量、PV、前端性能、JS 响应速度等监控。通过容器服务的 IngressDashboard…ACK 可观测体系介绍 全景概要介绍 上图为 ACK 可观测体系全景图金字塔从上至下可分为四层 最上层是最接近用户业务的 Business Monitoring包括用户业务的前端的流量、PV、前端性能、JS 响应速度等监控。通过容器服务的 IngressDashboard 来监测 Ingress 的请求量以及请求的状态用户可以定制业务日志通过容器服务的日志监控来实现业务的自定义监控。 第二层是 Application Performance Monitoring包括用户的应用监控由 ARMS APM 产品提供用户Java Profiling 和 Tracing等能力也支持 OpenTracing和 OpenTelemetric 协议的多语言监控方案 第三层是 Container Monitoring包括容器的集群资源、容器 runtime 层、容器引擎以及容器集群的稳定性。使用阿里云 Prometheus 在一张 Global view 的大盘中展示不同集群层面的资源应用包括性能、水位、云资源也包括事件体系和日志体系由事件中心和日志中心覆盖。 最下层是 Infrastructure Monitoring包括不同的云资源、虚拟化层、操作系统内核层等。容器层和基础架构层都可以使用基于 eBPF 的无侵入式架构和 K8s 监控能力做网络和调用的 tracing。 可观测体系的每一层都和可观测的三大支柱 Logging、Tracing、Metrics 有不同程度的映射。 场景一异常诊断场景的可观测能力实践用户的异常诊断案例 早上 9 点多业务流量激增时出现了异常诊断收到容器报警提示某 Pod Down 影响业务流量。用户收到报警后快速反应对核心业务的 Pod 进行重启或扩容查找问题根因。首先通过 IngressDashboard 从入口流量自上而下分析发现对外业务的访问成功率下降以及出现 4XX 返回码的请求说明这次异常影响了用户业务。再从资源以及负载层面分析可以发现是由于朝九晚五的流量导致水位负载在当天早上 9 点时存在与故障对齐的明显水位飙升这也是故障所在。 系统第一时间报警核心业务的 Pod 定位结合业务日志进行分析加上 ARMS Java 的 APM 应用监控定位到产生缓存 bug 是由于早上 9 点钟业务流量飙升引发了 bug 最后造成频繁的数据库读写调用链也反映可能出现了数据库的慢查询,最后通过修复 bug 彻底闭环整个异常。 上述流程是非常典型的贯穿了整个 ACK 可观测不同能力异常诊断的排查过程能够帮助我们更好地理解 ACK 可观测体系如何相互协调完成工作。 事件体系介绍 社区的 K8s 中包含了非常成熟的事件体系提供了应用层的事件以及 runtime 层的事件。ACK 可观测体系在社区的事件体系之上从表层到底层都进行了覆盖和增强做到了可观测事件体系的全覆盖。 应用异常对于 K8s 的应用事件提供了用户灰度发布以及 HPA 等异常行为的事件监控。管控操作事件增加了集群的管控事件、用户对集群的异常操作以及重要变更甚至包括成本和预算超标等。集群核心组件异常集群的稳定性很大一部分由集群核心组件的健康来保证。对于集群核心组件包括 API server、ETCD、Scheduler、CCM 等都做了异常事件的增强出现异常事件能够第一时间进行触达。此外还包括用户侧核心组件 addon 事件比如 Terway、存储等。集群容器引擎层异常对集群容器引擎层做了增强包括了 Container Runtime、Kubelet、Cgroup 等异常。节点异常包括 OS/内核层异常比如操作系统内核宕机、操作系统配置的异常等也包括资源层异常比如网络资源异常、存储资源异常、其他云资源异常等为容器服务的运维保障及功能更强的覆盖提供了支持。ACK 提供了开箱即用的事件中心能力一键开启事件中心即可享受复杂的事件体系带来的强大功能。它提供了预置的试验中心大盘能够对重要的事件进行突出以及统计也提供了强大、灵活易用的数据分析能力为后面基于事件驱动的 OPS 体系提供了基础。ACK K8s 集群更多的是对资源的生命周期进行管控事件中心也提供了以事件为锚点的资源生命周期的管控能力。可以对生命周期中最重要的几个时间点进行性能的调试优化以及对异常 Pod 状态快速反应。 日志体系介绍 Logging 在 K8s 中的第一个使用场景是重要流量如 Ingress 等。ACK 的日志中心默认提供了 Ingress 等重要场景的大盘一键接入 Ingress 大盘后即可快速查看集群 Ingress 流量此外还包括 PV、UV、应用的异常状态以及统计快速清晰易于应用。 第二个日志使用场景是审计。集群中的资源经常被不同的账号访问使用集群的安全也迫切需要重点关注。我们提供了审计日志大盘可以快速分析集群资源的访问和使用轨迹针对未被授权的访问可进行报警和预警为集群提供更安全的环境 我们提供了云原生无侵入式的日志获取方式用户只需通过简单的 CRD 或在 Pod 上打 annotation 即可将日志采集到日志中心并享受日志中心多维、强大的分析能力。 Metric 体系介绍 Metrics 体系是做稳定性保障和性能调优时最常用的体系水位等关键指标都能通过大盘进行直观展示。产品侧预置了 ARMS Prometheus 大盘产品购买了 ACK K8s 集群后可以一键开启 Prometheus 大盘。此外体系内预置了重要场景的 Prometheus 大盘都是经过 K8s 上业务运维成熟经验的沉淀。Prometheus 方案涉及到不同的服务不仅包括容器服务侧最核心的 K8s 应用、网络、核心控制面指标还包括比如 AI 场景、 GPU 指标以及存储 CSI 等外部存储场景以及资源的优化或成本的优化指标。 使用统一的 Prometheus 数据链路方案不进能够支持容器场景的指标也支持不同云产品的指标以及云产品上不同中间件的指标可以将所有层级指标都在 Prometheus 数据链路中进行统一展示 ACK 集群控制面的核心组件 API Server、ETCD 、scheduler 、CCM 等也做了指标加强。Pro 集群不只负责托管这部分核心组件、维护其 SLA同时也会将透明指标性能暴露给用户让用户使用安心。 场景二稳定性保障 - 2022 冬奥会 ACK 助力圆满平稳举行指标场景是稳定性保障的重要支持能力。ACK 非常荣幸地为 2022 年的冬奥会服务助力冬奥系统圆满平稳运行。 ACK 集群中部署了冬奥会多个核心业务系统包括冬奥的国际官网、比赛场馆、票务系统等为多个核心系统保驾护航。核心系统多为 Java 系微服务架构实际使用时有近千个 Deployment 实例。我们通过引入压测的方式进行容量评估同时配合为冬奥定制的首屏运维大盘实时进行应用和集群稳定性的保障保证了冬奥访系统访问的顺滑。 场景三生产级规模集群稳定性保障实践很多用户的生产系统规模很大到达千级别节点的集群规模后用户在集群上会进行密集、大规模的集群资源访问极易出现集群稳定性问题。 比如用户在大规模集群中频繁密集地访问集群资源首先会使 API Server 的请求数较高API ServerMutating 请求数也会处于高位。API Server 负载过高会导致出现丢弃请求的情况这也是 API Server 的降级特性会影响用户业务的发布或用户的变更。 再比如密集的集群资源访问也可能打满 API Server 带宽API Server 的请求延时 RT 会升至高位一次 API 的访问可能需要几十秒会严重影响用户的业务API Server 的只读请求数也会飙升。 我们提供了 control plane 核心组件的监控大盘可以快速发现 API Server 的水位和请求响应时间的延时问题然后根据 API Server 的访问日志快速定位是哪个应用的什么动作导致 API Server 的水位和资源请求高最终找到具体应用进行止血解决问题。 Prometheus For ACK Pro 阿里云近期推出了 Prometheus for ACK Pro 它是 Prometheus 的升级服务能够在同一张大盘上看到多个数据源包括集群事件日志、基于 eBPF 的无侵入式的应用指标、网络指标等提供一致性的体验。用户可以通过一张大盘的关联分析逻辑从总览到细节通过多数据源、多角度的可观测能力进行不同角度的排查。 Tracing 体系介绍 应用层 Trace在 ACK 可观测体系里 Tracing 体系提供了最终定位根因的能力它分为两部分: 第一部分是应用层的 Tracing提供 ARMS APM 能力支持 OpenTracing、OpenTelemetric 协议可以支持多种语言的应用。针对 Java 也提供了无侵入式的 APM 能力只需要在 Pod 上打上 annotation Java 应用的 Pod 即可享受实时的监控数据服务可以查看实时的应用水位、 JVM 的性能指标、应用上下游分布式和微服务的全局调用 top 图等也支持 Profiling 以及代码堆栈级的调用监控能力。不同语言可以汇聚成同一张分布式调用追踪大图自上而下地查看一次分布式调用从而定位、诊断问题。 集群网络、调用 Trace第二部分是集群网络和调用 Trace。 近期我们推出了基于 eBPF 网络层面的 Tracing 能力。通过 eBPF 插桩技术在内核层面实现了零代码改动且非常低性能消耗的网络 Tracing 能力。提供了全局拓扑、快速定位问题调用链的网络拓扑展示以及资源层面展示也支持在统一的全局架构视图中集合 Metrics、Tracing 和 Logging 多个角度进行可观测能力观察。 基于 ACK 可观测能力建设 AIOps体系 事件驱动的 AIOps 体系用户可以将事件作为统一的驱动数据源进行问题的发现、触达以及 AI 智能化运维操作的桥梁。以 ACK 事件中心为核心构造了统一的事件格式规范K8s 的事件会以统一的事件配置格式提供给用户最后以事件中心为核心通过统一的事件处理流提供给用户。用户可以通过订阅事件做事件的智能化运维以及构建其体系。用户可以通过某个应用的业务进行业务事件推送并对业务事件进行智能化运维处理比如智能的扩容或缩容等。 此外我们也提供了 ACK 报警中心通过统一的报警配置为用户构建 AIOps 的体系帮助用户快速建立运维的订阅、收发和问题排障、处理体系。 报警中心会为用户提供统一的配置帮助用户快速建立 ACK 场景上异常诊断的异常规则集。ACK 报警中心提供了开箱即用的报警能力沉淀了常用的容器场景异常规则集开箱即用。其次可以通过报警消息的细粒度订阅关系构建 ITOps 体系不同的异常可以通过报警中心的订阅配置关系投递到真正能够解决异常的人手里。ACK 也沉淀了标准的异常以及对应标准异常处理的 SOP 手册发现报警时会提示异常类型以及为用户提供处理异常的标准 SOP 修复流程。 基于 ACK 可观测能力建设 FinOps 体系 越来越多的用户面临了上云阶段或上云后治理阶段的降本增效问题主要存在以下几个方面的痛点 上云之前——如何上云难规划上云之后——云产品种类丰富集群资源类型也丰富计费难高度 SaaS 化的应用部署在同一个集群中进行共享成本分账难每年都会有新的业务生成和下线集群和资源的使用关系是动态的难以进行持续的优化和治理此前一般使用 Excel 表对能力进行管理在云原生的场景下有丰富的用户应用和有丰富的账单资源类型难以管理。 ACK 提供了云原生企业 IT 成本治理方案通过多维度的成本分摊和估算模型为集群的资源进行成本估算和分摊。可以通过根因的下钻和趋势的预测进行成本洞察集群上多个应用业务的成本可以细粒度下钻进行成本拆分。对多集群场景上的成本提供了成熟的解决方案覆盖以及提供企业云原生 IT 成本治理的专家服务。 此外我们还推出了内置的应用资源画像以及应用资源的智能推荐可以为资源推荐合适的成本以及进行预算控制最后会根据不同的场景进行成本优化如大数据、AI、游戏等。 最后支持多样化场景包括多云和混合云等都能在统一的平面进行展示和管理。 客户案例 中华财险作为互联网金融的头部公司有千核级别的集群规模同时管理运维多个 SaaS 化线上业务具有高度多租化、对业务稳定性要求高、对业务资源/成本趋势敏感度高等行业特点。 中华财险从传统 IT 架构到云原生化的过程中面临着容量规划难、算清成本难、闲置资源难发现以及成本优化和业务稳定性难以平衡的挑战。 我们通过 ACK 的成本治理解决方案为它进行了压测、容量规划通过 ACK 成本分析进行业务分账的账单管理和分析解决了闲置资源的优化为其提供了分配资源的优化策略最后通过容器服务提供了细粒度的容器部署以及弹性策略等优化手段。 上云前客户集群的资源分配闲置率高达 30%而通过我们提供的成本治理方案闲置率降至 10% 以下为行业领先水平。 作者冯诗淳行疾 原文链接 本文为阿里云原创内容未经允许不得转载。
http://www.ihoyoo.com/news/30911.html

相关文章:

  • 哪个网站的域名到期直接注册外贸公司网站怎么设计更好
  • 在线免费网站建设平台如何进行品牌营销
  • 盈利网站备案做网站公司找哪家
  • 东莞物流网站建设云南文山三七
  • diango做的网站怎么用怎么做百度推广
  • 阿里云服务起做网站优秀网站网页设计
  • 帝国网站制作广告搜索引擎营销有哪些
  • 住房和城乡建设部网站下载dw网页制作考试题目
  • seo网站快排开发区人力资源招聘网
  • 宝安设备网站设计类似58同城网站建设多少钱
  • 如何宣传自己的网站百度做自己的网站
  • 北京做网站制作公司海沧区建设局网站 破路申请
  • 呼市网站设计东莞关键词优化排名
  • 巩义网络建设网站做网站的目标客户
  • php asp jsp 网站深圳龙华区简介
  • 湖北建站wordpress 获取子菜单
  • 怎样建设外贸网站做海外市场什么网站推广
  • 响应式衣柜网站外贸出口网
  • 坪地网站制作开发微信小程序公司
  • 沈阳制作网站建站怎么做网站安全运维
  • 咨询网站 获取排名培训网站大全
  • 安监局网站建设我为本公司想建个网站
  • 广州cms建站系统h5网站开发是什么意思
  • 在网站上有中英切换怎么做字体升级wordpress
  • 符合网络营销的网站重庆建设工程信息网怎么打不开
  • 怎样创建网站和网页佛山网站建设公司怎么样
  • 衡水市住房和城乡规划建设网站wordpress基于什么语言
  • wordpress重定向循环苏州优化网站哪家好
  • 医药网站怎么做安徽人防工程建设网站
  • 网站分几种铜仁网站优化