顾黄亮
作者顾黄亮2022-07-25 16:12
技术总监, 苏宁消费金融有限公司

容器云资源数据关联和数据联动的难点和解决思路

字数 4440阅读 1576评论 2赞 6

本文为云原生应用创新实践联盟——容器云自动化运维课题组生产内容,相关专家如下所示,更多内容可 点击此处进入云原生应用创新实践联盟 进行查看。
  ① 已通过课题组专家审核
  ② 待课题用户组织评议(欢迎各位在下方评论区提出您的宝贵意见)

执笔专家:
顾黄亮 容器云自动化运维用户委员会委员
twt社区云原生应用创新实践联盟——容器云自动化运维方向课题组组长。 中国商联智库入库专家,企业数字化转型IOMM委员会特聘评估专家,腾讯云最具价值专家TVP,阿里云最有价值专家MVP,《企业级DevOps权威指南》作者,《研发运营一体化(DEVOPS)能力成熟度模型》核心作者,《企业IT运维发展白皮书(2019)》核心作者,2020容器云技能大赛课程出品人,多个技术峰会分享嘉宾。拥有丰富的企业级DevOps实战经验,专注企业IT数字化的转型和落地,致力于企业智慧运维体系的打造。

顾问专家:
曹伍 容器云自动化运维用户委员会委员
twt社区云原生应用创新实践联盟—— 容器云自动化运维方向课题组专家。 现就职光大科技,从事软件架构开发工作,熟悉云原生,微服务等技术领域。参与过云平台设计、开发、运维工作,提供过应用上云技术咨询服务。
毛天明 容器云自动化运维用户委员会委员
twt社区云原生应用创新实践联盟—— 容器云自动化运维方向课题组专家。 5年大型保险公司容器云建设与推广经验,覆盖服务器规模超万台。工作主要从事devops流程设计、云原生架构建设、应用容器化改造。2020 容器云职业技能大赛百位专家委员会成员。

前言:

在云原生的背景下,运维体系的构建和能力面临了很大的挑战,在传统的运维场景中,有固定的资源管理方式和流程支撑,同样,运维对于业务的支撑也无法进行大面积的覆盖。在云原生或DevOps的场景中,运维工程师或云原生工程师需要对运维场景的能力进行升级,比较典型的有,需要具备服务全链路质量监控覆盖,涵盖数据域与业务域;需要具备智能化的、集约化的资源动态调度和伸缩机制;需要具备面向终态的监控体系,解决故障预警和问题定位的能力;需要在“价值”交付过程中的各个阶段,具备能够防御不可靠因素的能力;需要具备资源高效交付的流程机制与快速上线的能力;需要在IT组织内部推进业务快速上云的能力。

我们可以发现,在以上的所有能力中,有一个核心的要素,数据需要在云原生的各场景或各能力中,处于中枢地位,需要对资源进行统筹和管理,实现数据之间的关联和联动。

一、资源数据的管理方式

1、传统的资源管理方式

容器云资源数据的管理和传统的CMDB有本质的区别,在很多人的理解中,传统的CMDB仅仅是一个管理IT设备配置的数据库,其功能局限于采集设备配置和存储设备配置,进行配置数据的粗加工,如配置报表和成本报表,如下图所示。

2、面向自动化运维的资源管理方式

随着自动化运维理念的普及,以及运维技术的发展,资源管理的方式或方法也悄然“升级”,主要有两个方面,分别是数据中心的资源管理和应用的资源管理,前者在IT资产管理的功能进行扩充,后者为了更好的为应用数据进行支撑,这两个方面的核心功能在本质上而言,都是自动化运维推进或落地的重要步骤,如下图所示,通过问题诊断、资源批量管理、自动巡检、SLA保障和资源利用率管理的方式提升运维的效率,通过数据自动采集、开放API、可视化视图、资源标准化、服务管理的方式为运维自动化提供支撑。

在面向自动化运维的场景中,资源管理是底层的管理能力,通过API能力为上层的应用提供支撑,比较典型的有标准的一致性数据支撑和固化的无障碍流程支撑。

3

试读部分结束,继续阅读

此内容为“云原生应用创新实践联盟”用户的专属内容

云原生应用创新实践联盟用户组是基于联盟课题方向、集结各行业技术领域的企业用户的用户组织。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

6

添加新评论2 条评论

ccww552010ccww552010软件开发工程师, 某科技企业
2022-07-25 16:41
推荐大家阅读,理由如下: 云原生时代,云平台的弹性和分布式能力,最大化释放云计算生产力。同时,也带来了其他问题。 比如,系统复杂度高,运维难度大,定位问题困难,资源动态化,资源管理服务复杂等问题。 该文章从云原生资源管理,云原生资产管理模型关联,数据联动,三个方面,进行阐述,解决上述问题。 1. 云原生资源管理。 容器云资源的管理方式需要通过资源数据管理和资源场景管理相结合的方式。从应用资源,基础资源,应用制品三个方面,对资源进行描述,并对数据类型进行模型化。特别适合云原生容器资源动态化,配置数量多等问题应用场景。 2. 通过云资产数据抽象和定义,确定云资产之间的关联关系。通过关联关系,特别是在对资源进行链路追踪的应用场景,能够追本溯源,快速定位问题。 3. 基于云资源的关联关系,通过云资源联动、kubernetes联动、运维联动,达到云资源弹性伸缩,应用编排,智能化运维等能力。特别是在运维事件的管理、应用调用管理、服务部署管理和变更影响管理运维场景。
mtming333mtming333系统架构师, 某电子支付
2022-07-25 16:29
本文探讨了基于容器云场景下资源数据的管理,指出了传统架构与云原生架构下数据管理的区别。文中定义了数据资源的范围,并展开论述了对数据进行管理后的运维获益场景。企业在云原生改造过程中,往往会面临的动态资源感知问题,作者也给出了一些切实而有效的解决方向。
Ctrl+Enter 发表

本文隶属于专栏

最佳实践
不同的领域,都有先行者,实践者,用他们的最佳实践来加速更多企业的建设项目落地。

CMDB选型优先顺序调查

发表您的选型观点,参与即得50金币。

作者其他文章

相关文章

相关问题

相关资料