混沌工程产品联合发布会回顾|云原生时代的可观测性变革

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

由同创永益与「DaoCloud 道客」联合主办的混沌工程产品联合发布会,于 2022 年 5 月 31 日下午圆满召开。

「DaoCloud 道客」产品创新副总裁叶挺带来了 “云原生时代的可观测性变革” 主题演讲,聚焦可观测性的本质与价值,分享了在数字经济时代背景下,云原生可观测性技术从兴起,到行业实践、商业落地的全过程。

01

为什么需要云原生可观测性?

20 年前终端时代的单体架构,应用开发和维护相对简单,随着业务发展,企业从终端时代过渡到互联网时代,其典型架构是 SOA 架构。伴随着应用的进一步爆炸性增长,应用依据领域、模块、能力的不同开始拆分,变成多个微服务。面对纷繁复杂,动态变化的微服务应用,传统监控难以满足系统故障发现和定位需求,可观测性由此走进数字时代的 IT 世界

那么可观测性到底要实现什么?

数据库性能分析供应商 VividCortex 的首席执行官 Baron Schwartz,在《How to monitor your database》(如何监控你的数据库) 一书中,曾这样描述可观测性:

“监控告诉我们系统的哪些部分是工作的。可观测性告诉我们哪里为何不工作了。”

这句话很好地解释了可观测性的作用,那么再深入地分析二者的不同,从信号总量层级来看,上层集中于现象本身,下层逐渐分析到根因。真正排查问题的时候,需要的不仅仅是告警和概况的监控层面信号,只有覆盖从上到下的所有层级的可观测性,才可以有效进行复杂系统的故障发现和定位

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

图片来源:刘征,《破解云原生的可观测性,2019》

02

可观测性的本质和真正价值

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

可观测性有三大支柱:指标、链路、日志,虽然各不相同,但是也有相互重合的部分,通过这三个层面的数据收集和分析,再加入监控、回顾、故障定位等,可实现对复杂系统的可观测性。

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

从 IT 稳定性保障的五个阶段来看,可观测性的范围主要集中在故障发现和故障定位上。通过故障发现和故障定位,可以加快整体的故障恢复,而混沌工程主要集中在故障改进方面,对应用进行压力测试,进而使应用可以具备更高负载、更高负荷以及更有韧性的运行模式,从而提升其稳定性。

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

那么 IT 稳定性和三大技术支柱的关联在哪里?从排查故障的主要流程来看,首先指标 (Metrics),集中于现象本身的分析,指明故障现象是什么。发现故障之后,就要借助链路 (Traces) 方面的信息,去探索发生故障的地方在哪里。还需要通过定位,进入应用程序查找其日志 (Logs),得知故障的原因。通过这三个技术手段,实现故障恢复,保障 IT 系统高可用。

03

「DaoCloud 道客」的云原生可观测性

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

「DaoCloud 道客」通过 Insight 实现可观测性,它可以应用指标、日志、链路的采集技术以及现在流行的 Linux 内核中的 eBPF 采集技术,来应对任何位置、任何容器集群的自动化数据采集,并传输到 Insight 软件系统中。

Insight 系统是中心架构,底层是「云原生应用云平台 DaoCloud Enterprise (DCE)」,管理各类 Kubernetes 集群,为上层「可观测性引擎 DaoCloud Insight」提供基础支撑,可以完成从采集端、数据处理端、数据存储端、到展示端整个过程。

其中,展示端内容包括几个方面,首先,是开箱即用的容器观测以及网络层面的观测;接着,是偏向于应用层面的网格观测与微服务观测。同时,在服务拓扑中,实时监控服务的流量信息和调用关系,可通过颜色标识秒速识别异常服务。此外,兼容开源社区 Prometheus 、OpenTelementry 协议,声明式支持可观测 API。

云原生是一种趋势,是开放和持续演进的。因此「DaoCloud 道客」积极参与 Kubernetes、Istio、eBPF、OpenTelementry 等开源社区的标准制定、创新研发,是全球顶级开源项目的核心贡献者,并携手生态合作伙伴和行业用户的力量,共建开源生态,与社区实现更为紧密对接。同时,自主开源多个云原生项目:K8s 长期支持维护版本 – KLTS、服务网格加速器 – Merbridge、多集群复杂检索工具 – Clusterpedia、云原生本地存储系统 – HwameiStor 等,致力于打造符合企业生产应用、安全稳定、敏捷开放的云操作系统,助力企业数字化转型,并围绕业务生态、创新研发、信创架构等方面,研制先进的云原生配方,多方面发挥云原生技术创新价值

混沌工程产品联合发布会回顾|云原生时代的可观测性变革

图片来自自云原生全景图:https://landscape.cncf.io

未来,「DaoCloud 道客」将与同创永益,在混沌工程领域发挥各自的技术优势,发展云原生前沿技术,为复杂系统稳定性保驾护航,探索云原生技术在数字化转型落地最佳实践路径。

DaoCloud 公司简介:「DaoCloud 道客」云原生领域的创新领导者,成立于 2014 年底,拥有自主知识产权的核心技术,致力于打造开放的云原生操作系统为企业数字化转型赋能。产品能力覆盖云原生应用的开发、交付、运维全生命周期,并提供公有云、私有云和混合云等多种交付方式。成立迄今,公司已在金融科技、先进制造、智能汽车、零售网点、城市大脑等多个领域深耕,标杆客户包括交通银行、浦发银行、上汽集团、东风汽车、海尔集团、屈臣氏、金拱门(麦当劳)等。目前,公司已完成了 D 轮超亿元融资,被誉为科技领域准独角兽企业。公司在北京、武汉、深圳、成都设立多家分公司及合资公司,总员工人数超过 400 人,是上海市高新技术企业、上海市“科技小巨人”企业和上海市“专精特新”企业,并入选了科创板培育企业名单。

未经允许不得转载:DaoCloud道客博客 » 混沌工程产品联合发布会回顾|云原生时代的可观测性变革

申请试用