 Zabbix高级应用 -- K8S 集群监控Zabbix高级应用 --K8s集群监控 ����� ��������FiberHome 演讲主题: • CactiFans • Zabbix • Microservice • K8s • Golang https://blog.cactifans.com/ 无边界监控 应用架构发展趋势 数据采集 RESTful 接口 LLD – 低级别发现 低级发现提供了一种监控主机上变化实体,并0 码力 | 25 页 | 11.98 MB | 1 年前3 Zabbix高级应用 -- K8S 集群监控Zabbix高级应用 --K8s集群监控 ����� ��������FiberHome 演讲主题: • CactiFans • Zabbix • Microservice • K8s • Golang https://blog.cactifans.com/ 无边界监控 应用架构发展趋势 数据采集 RESTful 接口 LLD – 低级别发现 低级发现提供了一种监控主机上变化实体,并0 码力 | 25 页 | 11.98 MB | 1 年前3
 Uber 核心派单系统及其集群管理演化-李宁Uber 派单系统 &运维演化 李李宁 Uber核⼼心流稳定性负责⼈人 ⾃自我介绍 李李宁, 多年年运维: 2004-2007 浙⼤大Linux镜像和代理理运维 —杭州 2007-2012 百度⽹网⻚页搜索运维 —北北京,深圳 2013-2015 Twitter后端存储运维 —旧⾦金金⼭山 2015-2019 Uber派单系统运维 —旧⾦金金⼭山 ⽬目录 Uber派单系统简介和进化 •Puppet退出服务层,只负责底层系统 •全局config(clusto)退位 •服务层⾃自主控制infra配置 •为其他运维变更更提供了了可能性 Pinocchio配置,控制docker镜像的⽣生成 Host A 架构调整: SWN(软件⽹网络) Muttley UNS Mesos 0 10.10.10.1 http:31304 tchannel:31418 Traffic Controller Health Controller Host B Service B Service C RPC Muttley ⼿手动发送1%流量量到新集群 服务健康检查,⾃自动流量量切换 部署管理理 •逐步部署 •Staging •Shadow •Canary •⾃自动部署 •⾃自动触发+⼈人⼯工审核 •根据监控⾃自动回滚 变更更管理理0 码力 | 23 页 | 15.26 MB | 1 年前3 Uber 核心派单系统及其集群管理演化-李宁Uber 派单系统 &运维演化 李李宁 Uber核⼼心流稳定性负责⼈人 ⾃自我介绍 李李宁, 多年年运维: 2004-2007 浙⼤大Linux镜像和代理理运维 —杭州 2007-2012 百度⽹网⻚页搜索运维 —北北京,深圳 2013-2015 Twitter后端存储运维 —旧⾦金金⼭山 2015-2019 Uber派单系统运维 —旧⾦金金⼭山 ⽬目录 Uber派单系统简介和进化 •Puppet退出服务层,只负责底层系统 •全局config(clusto)退位 •服务层⾃自主控制infra配置 •为其他运维变更更提供了了可能性 Pinocchio配置,控制docker镜像的⽣生成 Host A 架构调整: SWN(软件⽹网络) Muttley UNS Mesos 0 10.10.10.1 http:31304 tchannel:31418 Traffic Controller Health Controller Host B Service B Service C RPC Muttley ⼿手动发送1%流量量到新集群 服务健康检查,⾃自动流量量切换 部署管理理 •逐步部署 •Staging •Shadow •Canary •⾃自动部署 •⾃自动触发+⼈人⼯工审核 •根据监控⾃自动回滚 变更更管理理0 码力 | 23 页 | 15.26 MB | 1 年前3
 高效智能运维[云+社区技术沙龙第29期] - 腾讯云提高K8S集群资源利用率实践云+社区技术沙龙 腾讯云提高K8S集群资源利用率实践 庄鹏锐 腾讯云高级工程师 资源利用率分析 Node节点资源碎片 Pod Resource(requests)配置不合理 WorkLoad/HPA 副本数设置不合理 业务空闲时间 解决方案 Pod 压缩 Node 超卖 HPA VPA 动态 调度 碎片 处理 Pod 资源压缩 • MutatingAdmission0 码力 | 10 页 | 1.39 MB | 1 年前3 高效智能运维[云+社区技术沙龙第29期] - 腾讯云提高K8S集群资源利用率实践云+社区技术沙龙 腾讯云提高K8S集群资源利用率实践 庄鹏锐 腾讯云高级工程师 资源利用率分析 Node节点资源碎片 Pod Resource(requests)配置不合理 WorkLoad/HPA 副本数设置不合理 业务空闲时间 解决方案 Pod 压缩 Node 超卖 HPA VPA 动态 调度 碎片 处理 Pod 资源压缩 • MutatingAdmission0 码力 | 10 页 | 1.39 MB | 1 年前3
 CloudExplorer 3.0 管理员手册v1.2....................... 176 7.4.4 添加 Tomcat9 非集群产品...........................................................................186 7.4.5 添加 MySQL5.7 主从集群产品............................................. 资源池用于定义限制资源部署分配的范围,比如哪个云平台资源池下、哪 个网络子网、哪个集群、哪些宿主机、哪些存储器。比如我们按部门分配 范围,一个部门申请的资源都部署到 VMware 资源池 A、集群 Cluster1、 VLAN 200、特定几台宿主机、存储器下,另一个部门申请的资源都部署 到 VMware 资源池 A、集群 Cluster2、VLAN 100 下、特定几台宿主机、 存储器下,可以 最新版本)。支持自定义界面主题风格、Logo 图标。  服务方面  支持多云基础架构下的运行环境服务、自动化部署及操作管理,包括虚拟机、操作 系统、中间件、数据库等应用运行环境单机、批量、集群的在线申请、审批、自动 化部署以及操作、变更、回收等生命周期管理。  支持虚拟机、云磁盘、安全组、负载均衡变更管理。  支持整合自动同步资源信息到运维服务如备份、漏洞扫描等。  支持可扩展自定义产品、服务目录。0 码力 | 308 页 | 0 Bytes | 1 年前3 CloudExplorer 3.0 管理员手册v1.2....................... 176 7.4.4 添加 Tomcat9 非集群产品...........................................................................186 7.4.5 添加 MySQL5.7 主从集群产品............................................. 资源池用于定义限制资源部署分配的范围,比如哪个云平台资源池下、哪 个网络子网、哪个集群、哪些宿主机、哪些存储器。比如我们按部门分配 范围,一个部门申请的资源都部署到 VMware 资源池 A、集群 Cluster1、 VLAN 200、特定几台宿主机、存储器下,另一个部门申请的资源都部署 到 VMware 资源池 A、集群 Cluster2、VLAN 100 下、特定几台宿主机、 存储器下,可以 最新版本)。支持自定义界面主题风格、Logo 图标。  服务方面  支持多云基础架构下的运行环境服务、自动化部署及操作管理,包括虚拟机、操作 系统、中间件、数据库等应用运行环境单机、批量、集群的在线申请、审批、自动 化部署以及操作、变更、回收等生命周期管理。  支持虚拟机、云磁盘、安全组、负载均衡变更管理。  支持整合自动同步资源信息到运维服务如备份、漏洞扫描等。  支持可扩展自定义产品、服务目录。0 码力 | 308 页 | 0 Bytes | 1 年前3
 openEuler 22.03-LTS 技术白皮书社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 openEuler 版本管理 openEuler 系统镜像下载 openEuler 20.03 LTS openEuler 22.03 LTS openEuler 20.09 openEuler 21.03 openEuler 21.09 长生命周期版本 eggo:ARM/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 22.03 LTS Edge,支持 KubeEdge + 边云协同框架,具备边云 应用统一管理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 22.03 LTS Embedded,镜像大小 <5M,启动时间 <5S。 等芯片架构,增加确定性时延、工业中间件、仿真系统等能力,打造嵌入式领域操作系统解 决方案。 功能描述 版本功能如下: 1. 轻量化能力:开放 yocto 小型化构建裁剪框架,支撑 OS 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5S 快速启动 等能力。 2. 多硬件支持:新增支持树莓派作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。0 码力 | 17 页 | 6.52 MB | 1 年前3 openEuler 22.03-LTS 技术白皮书社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 openEuler 版本管理 openEuler 系统镜像下载 openEuler 20.03 LTS openEuler 22.03 LTS openEuler 20.09 openEuler 21.03 openEuler 21.09 长生命周期版本 eggo:ARM/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 22.03 LTS Edge,支持 KubeEdge + 边云协同框架,具备边云 应用统一管理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 22.03 LTS Embedded,镜像大小 <5M,启动时间 <5S。 等芯片架构,增加确定性时延、工业中间件、仿真系统等能力,打造嵌入式领域操作系统解 决方案。 功能描述 版本功能如下: 1. 轻量化能力:开放 yocto 小型化构建裁剪框架,支撑 OS 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5S 快速启动 等能力。 2. 多硬件支持:新增支持树莓派作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。0 码力 | 17 页 | 6.52 MB | 1 年前3
 openEuler 21.03 技术白皮书希望把工作负载和最合适的算力单元进行匹配,通过软件优化提升并行处理能力,高效的释放多样性算力。 openEuler 版本管理 openEuler 20.03 LTS openEuler 系统镜像下载 openEuler 社区主线 openEuler 20.09 openEuler 21.03 长生命周期版本 创新版本 首个创新版 内核创新版 云原生创新版 长生命周期版本:每两年发布一次,在创 创新架构,全栈优化,打造全场景协同的 One OS,充分释放多样性算力。 IDE 自调优工具 A-Tune 测试平台 Compass-CI 工具链 OpenStack Kubernetes 麒麟HA 集群调度 和管理 CPU: X86、Arm、RISC-V GPU NPU 芯片 APPS 虚拟化 容器 QEMU Docker libvirt 虚拟化/ 容器 StratoVirt iSula 支持本地卷管理,isula-build 新增镜像拉取、推送等功能。 • StratoVirt& 虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 HA 高可用集群方案,故障秒级切换。 繁荣社区生态: •0 码力 | 18 页 | 1.30 MB | 1 年前3 openEuler 21.03 技术白皮书希望把工作负载和最合适的算力单元进行匹配,通过软件优化提升并行处理能力,高效的释放多样性算力。 openEuler 版本管理 openEuler 20.03 LTS openEuler 系统镜像下载 openEuler 社区主线 openEuler 20.09 openEuler 21.03 长生命周期版本 创新版本 首个创新版 内核创新版 云原生创新版 长生命周期版本:每两年发布一次,在创 创新架构,全栈优化,打造全场景协同的 One OS,充分释放多样性算力。 IDE 自调优工具 A-Tune 测试平台 Compass-CI 工具链 OpenStack Kubernetes 麒麟HA 集群调度 和管理 CPU: X86、Arm、RISC-V GPU NPU 芯片 APPS 虚拟化 容器 QEMU Docker libvirt 虚拟化/ 容器 StratoVirt iSula 支持本地卷管理,isula-build 新增镜像拉取、推送等功能。 • StratoVirt& 虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 HA 高可用集群方案,故障秒级切换。 繁荣社区生态: •0 码力 | 18 页 | 1.30 MB | 1 年前3
 openEuler 23.09 技术白皮书等主流应用场景的性能。 特性增强 19 openEuler 23.09 技术白皮书 Kmesh 项目 随着 AI、直播等大应用的发展及传统应用云化改造的深入,数据中心集群规模越来越大、应用类型也越来越丰富,如 何实现集群内服务间的高效互通、满足应用 SLA 诉求已成为数据中心面临的关键问题,对云基础设施提出了很高的要求。 基于 K8S 的云基础设施能够帮助应用实现敏捷的部署管理,但在应 为例,网格化后,服务访问单跳时延增加 2.65ms,无法满足时延敏感型应用诉求。 底噪 istio 中,每个 sidecar 软件占用内存 50M+,CPU 默认独占 2 core,对于大规模集群底噪开销太大,降低了业务容器 的部署密度。 Kmesh 基于可编程内核,将服务治理下沉 OS,实现高性能服务网格数据面,服务间通信时延对比业界方案提升 5 倍。 • 支持对接遵从 XDS 内核热修复:在不重启任何进程 和机器的情况下对内核实现缺陷 修复。 • 智能补丁巡检:提供单机 / 集群 的 CVE 巡检和通知能力,支持一 键式修复和回退,极大减少补丁 管理成本,保障集群安全,提升 漏洞修复效率。 • 冷热补丁混合管理:在系统兼容 的情况下,自动实现补丁收编, 减少在网补丁数量,减轻集群运 维压力。 功能描述 异常检测 智能故障诊断:提供 MySQL、openGauss0 码力 | 52 页 | 5.25 MB | 1 年前3 openEuler 23.09 技术白皮书等主流应用场景的性能。 特性增强 19 openEuler 23.09 技术白皮书 Kmesh 项目 随着 AI、直播等大应用的发展及传统应用云化改造的深入,数据中心集群规模越来越大、应用类型也越来越丰富,如 何实现集群内服务间的高效互通、满足应用 SLA 诉求已成为数据中心面临的关键问题,对云基础设施提出了很高的要求。 基于 K8S 的云基础设施能够帮助应用实现敏捷的部署管理,但在应 为例,网格化后,服务访问单跳时延增加 2.65ms,无法满足时延敏感型应用诉求。 底噪 istio 中,每个 sidecar 软件占用内存 50M+,CPU 默认独占 2 core,对于大规模集群底噪开销太大,降低了业务容器 的部署密度。 Kmesh 基于可编程内核,将服务治理下沉 OS,实现高性能服务网格数据面,服务间通信时延对比业界方案提升 5 倍。 • 支持对接遵从 XDS 内核热修复:在不重启任何进程 和机器的情况下对内核实现缺陷 修复。 • 智能补丁巡检:提供单机 / 集群 的 CVE 巡检和通知能力,支持一 键式修复和回退,极大减少补丁 管理成本,保障集群安全,提升 漏洞修复效率。 • 冷热补丁混合管理:在系统兼容 的情况下,自动实现补丁收编, 减少在网补丁数量,减轻集群运 维压力。 功能描述 异常检测 智能故障诊断:提供 MySQL、openGauss0 码力 | 52 页 | 5.25 MB | 1 年前3
 openEuler 21.09 技术白皮书社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 openEuler 版本管理 openEuler 系统镜像下载 openEuler 社区主线 openEuler 20.03 LTS openEuler 20.09 openEuler 21.03 openEuler 21.09 长生命周期版本 创新版本 eggo:ARM/X86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 探索场景创新 边缘计算:发布面向边缘计算场景的版本 openEuler 21.09 Edge,集成 KubeEdge+ 边云协同框架,具备边云应用 统一管理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 21.09 Embedded,镜像大小 <5M,启动时间 <5S。 RCHOS,AWS BottleRocket 等,实现 OS 容器化部署、运维,提供与业务容器一致的管理和 运维体验。 openEuler 适应云原生发展趋势,推出容器化操作系统 KubeOS,实现云原生集群 OS 的统一容器化管理,具备如下特点: 1. OS 容器化管理、对接 K8S,原子化的生命周期管理; 2. OS 轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 容器和容器混部0 码力 | 35 页 | 3.72 MB | 1 年前3 openEuler 21.09 技术白皮书社区中的最新技术成果持续合入发行版,发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 openEuler 版本管理 openEuler 系统镜像下载 openEuler 社区主线 openEuler 20.03 LTS openEuler 20.09 openEuler 21.03 openEuler 21.09 长生命周期版本 创新版本 eggo:ARM/X86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 探索场景创新 边缘计算:发布面向边缘计算场景的版本 openEuler 21.09 Edge,集成 KubeEdge+ 边云协同框架,具备边云应用 统一管理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 21.09 Embedded,镜像大小 <5M,启动时间 <5S。 RCHOS,AWS BottleRocket 等,实现 OS 容器化部署、运维,提供与业务容器一致的管理和 运维体验。 openEuler 适应云原生发展趋势,推出容器化操作系统 KubeOS,实现云原生集群 OS 的统一容器化管理,具备如下特点: 1. OS 容器化管理、对接 K8S,原子化的生命周期管理; 2. OS 轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 容器和容器混部0 码力 | 35 页 | 3.72 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书eggo:Arm/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 24.03 LTS Edge,支持 KubeEdge+ 边云协同框架,具备边云应用统一管 理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 24.03 LTS Embedded,镜像大小 < 5M,启动时间 软件栈容器化封装优化环境部署过程,并面向不同场景提供以下三类容器镜像。 OS for AI • SDK 镜像:以 openEuler 为基础镜像,安装相应硬件平台的 SDK,如 Ascend 平台的 CANN 或 NVIDIA 的 CUDA 软件。 • AI 框架镜像:以 SDK 镜像为基础,安装 AI 框架软件,如 PyTorch 或 TensorFlow。 • 模型应用镜像:在 AI 框架镜像的基础上,包含完整的工具链和模型应用。 框架镜像的基础上,包含完整的工具链和模型应用。 相关使用方式请参考 openEuler AI 容器镜像用户指南。 openEuler 使能 AI,向用户提供更多 OS 选择。基于 openEuler 的 AI 容器镜像可以解决开发运行环境部署门槛高的问题,用 户根据自身需求选择对应的容器镜像即可一键部署,三类容器镜像的应用场景如下。 • SDK 镜像:提供对应硬件的计算加速工具包和开发环境,用户可进行 Ascend CANN0 码力 | 45 页 | 6.18 MB | 1 年前3 openEuler 24.03 LTS 技术白皮书eggo:Arm/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 24.03 LTS Edge,支持 KubeEdge+ 边云协同框架,具备边云应用统一管 理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 24.03 LTS Embedded,镜像大小 < 5M,启动时间 软件栈容器化封装优化环境部署过程,并面向不同场景提供以下三类容器镜像。 OS for AI • SDK 镜像:以 openEuler 为基础镜像,安装相应硬件平台的 SDK,如 Ascend 平台的 CANN 或 NVIDIA 的 CUDA 软件。 • AI 框架镜像:以 SDK 镜像为基础,安装 AI 框架软件,如 PyTorch 或 TensorFlow。 • 模型应用镜像:在 AI 框架镜像的基础上,包含完整的工具链和模型应用。 框架镜像的基础上,包含完整的工具链和模型应用。 相关使用方式请参考 openEuler AI 容器镜像用户指南。 openEuler 使能 AI,向用户提供更多 OS 选择。基于 openEuler 的 AI 容器镜像可以解决开发运行环境部署门槛高的问题,用 户根据自身需求选择对应的容器镜像即可一键部署,三类容器镜像的应用场景如下。 • SDK 镜像:提供对应硬件的计算加速工具包和开发环境,用户可进行 Ascend CANN0 码力 | 45 页 | 6.18 MB | 1 年前3
 Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOps第 1 章 什么是 GITOPS? GitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 GitOps 工作流通过开发、测试、临时和生产环境来推送应用程序。GitOps GitOps 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? OpenShift GitOps 是一个使用 Argo CD 作为声明性 GitOps 引擎的 Operator。它启用了多集群 OpenShift 和 Kubernetes 基础架构的 GitOps 工作流。使用 Red Hat OpenShift GitOps,管理员可以在 集群和开发生命周期中一致地配置和部署基于 Kubernetes 的基础架构和应用程序。Red Hat OpenShift GitOps0 码力 | 17 页 | 203.28 KB | 1 年前3 Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOps第 1 章 什么是 GITOPS? GitOps 是为云原生应用程序实施持续部署的一种声明方式。您可以使用 GitOps 创建可重复进程,用于在 多集群 Kubernetes 环境间管理 OpenShift Container Platform 集群和应用程序。GitOps 以快速的速度处 理和自动化复杂部署,节省部署和发行周期期间的时间。 GitOps 工作流通过开发、测试、临时和生产环境来推送应用程序。GitOps GitOps 将基础架构和应用程序定义定义为代码。然后,它会使用此代码来管理多个工作区和集群来简化 基础架构和应用程序配置的创建过程。根据代码原则,您可以在 Git 存储库中存储集群和应用程序的配 置,然后按照 Git 工作流将这些存储库应用到所选集群中。您可以将在 Git 存储库中开发和维护软件的核 心原则应用到创建和管理集群和应用程序配置文件。 第 第 1 章 章 什么是 什么是 GITOPS? ? OpenShift GitOps 是一个使用 Argo CD 作为声明性 GitOps 引擎的 Operator。它启用了多集群 OpenShift 和 Kubernetes 基础架构的 GitOps 工作流。使用 Red Hat OpenShift GitOps,管理员可以在 集群和开发生命周期中一致地配置和部署基于 Kubernetes 的基础架构和应用程序。Red Hat OpenShift GitOps0 码力 | 17 页 | 203.28 KB | 1 年前3
共 82 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9














