Zabbix高级应用 -- K8S 集群监控Zabbix高级应用 --K8s集群监控 ����� ��������FiberHome 演讲主题: • CactiFans • Zabbix • Microservice • K8s • Golang https://blog.cactifans.com/ 无边界监控 应用架构发展趋势 数据采集 RESTful 接口 LLD – 低级别发现 低级发现提供了一种监控主机上变化实体,并0 码力 | 25 页 | 11.98 MB | 1 年前3
Uber 核心派单系统及其集群管理演化-李宁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
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
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
Curve元数据节点高可用MDS使用election模块的功能进行选主 4.1 Curve中MDS的选举过程 4.2 图示说明选举流程 4.2.1 正常流程 4.2.2 异常情况1:MDS1退出,可以正常处理 4.2.3 异常情况2:Etcd集群的leader发生重新选举,MDS1未受影响,可以正常处理 4.2.4 异常情况3:Etcd的leader发生重新选举,MDS1受到影响退出,不一定可以正常处理。 4.2.4.1 LeaseTIme MDS1、MDS2、MDS3的租约全部过期 4.2.4.4 总结 4.2.5 异常情况四: Etcd集群与MDS1(当前leader)出现网络分区 4.2.5.1 事件一先发生 4.2.5.2 事件二先发生 4.2.6 异常情况4:Etcd集群的follower节点异常 4.2.7 各情况汇总 1. 需求 mds是元数据节点,负责空间分配,集群状态监控,集群节点间的资源均衡等,mds故障可能会导致client端无法写入。 需要解决的问题就是:如何确定主备节点。 2. 技术选型 提供配置共享和服务发现的系统比较多,其中最为大家熟知的就是zookeeper和etcd, 考虑当前系统中mds有两个外部依赖模块,一是mysql, 用于存储集群拓扑的相关信息;二是etcd,用于存储文件的元数据信息。而etcd可以用于实现mds高可用,没必要引入其他组件。 使用etcd实现元数据节点的leader主要依赖于它的两个核心机制: TTL和CAS。TTL(time0 码力 | 30 页 | 2.42 MB | 6 月前3
openEuler 21.09 技术白皮书安全容器方案:iSulad + shimv2 + StratoVirt 安全容器方案,相比传统 docker + qemu 方案,底噪和启动时间 优化 40%。 • 双平面部署工具 eggo:ARM/X86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 探索场景创新 边缘计算:发布面向边缘计算场景的版本 openEuler 21.09 Edge,集成 KubeEdge+ 边云协同框架,具备边云应用 RCHOS,AWS BottleRocket 等,实现 OS 容器化部署、运维,提供与业务容器一致的管理和 运维体验。 openEuler 适应云原生发展趋势,推出容器化操作系统 KubeOS,实现云原生集群 OS 的统一容器化管理,具备如下特点: 1. OS 容器化管理、对接 K8S,原子化的生命周期管理; 2. OS 轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 容器和容器混部 Sig 组 K8S 集群部署管理项目,提供高效稳定的集群部署集群的能力。支持单集群多架构、 支持在线和离线部署模式多种部署模式,结合 GitOps 管理能力、感知集群配置变化,驱动集群 OS 统一高效部署。 功能描述 1. 集群配置版本化管理:配置统一 Git repo 版本化管理,使用仓库汇总和跟踪集群的配置信息 ; 2. 配置感知:GitOps 会感知 git 配置库中集群配置信息的变化,给部署引擎发起集群相应的操作请求;0 码力 | 35 页 | 3.72 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+Qemu 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:ARM/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 22.03 LTS Edge,支持 KubeEdge + 边云协同框架,具备边云 的快速抢占,确定性的调度运行,同时控制离线任务干扰。 优化 OOM 时内存回收调度算法,在发生 OOM 时,优先对低优先级的进程组进行内存回收,保障在线业务的正常运行。 针对 Kubernetes 集群下的混合部署,openEuler 用户仅需给业务打上在线或离线的标签,系统即能自动感知业务的 创建,并根据业务的优先级配置,实现资源的隔离和抢占。 功能描述 1. 进程属性设置:支持通过 cgroup RCHOS、AWS BottleRocket 等,实现 OS 容器化部署、运维,提供与业务容器一致的管理 和运维体验。 openEuler 适应云原生发展趋势,推出容器化操作系统 KubeOS,实现云原生集群 OS 的统一容器化管理,具备如下 特点: 1. OS 容器化管理、对接 K8s,原子化的生命周期管理。 2. OS 轻量化裁剪,减少不必要的冗余包,可实现快速升级、替换等。 功能描述 10 码力 | 17 页 | 6.52 MB | 1 年前3
CloudExplorer 3.0 用户手册v1.2.................................................................................. 23 3.3 申请中间件数据库集群.........................................................................................26 3.4 克隆虚拟机 资源池用于定义限制资源部署分配的范围,比如哪个云平台资源 池下、哪个网络子网、哪个集群、哪些宿主机、哪些存储器。比 如我们按部门分配范围,一个部门申请的资源都部署到 VMware 资源池 A、集群 Cluster1、VLAN 200、特定几台宿主机、存储 器下,另一个部门申请的资源都部署到 VMware 资源池 A、集群 Cluster2、VLAN 100 下、特定几台宿主机、存储器下,可以给 运行环境资源服务,如服务器、网络、存储。 1.4 整体功能说明 服务方面 支持多云基础架构下的运行环境服务、自动化部署及操作管理,包括虚拟机、操作 系统、中间件、数据库等应用运行环境单机、批量、集群的在线申请、审批、自动 化部署以及操作、变更、回收等生命周期管理。 支持虚拟机、云磁盘、安全组、负载均衡变更管理。 支持整合自动同步资源信息到运维服务如备份、漏洞扫描等。 支持可扩展自定义产品、服务目录。0 码力 | 102 页 | 0 Bytes | 1 年前3
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 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 HA 高可用集群方案,故障秒级切换。 繁荣社区生态: • 更多桌面环境支持:UKUI、DDE 、Xfce 桌面环境,丰富社区桌面环境生态。 平台架构 6 7 openEuler 21.03 IaaS 服务的解决方案,每个服务通过 API 进行集成。 OpenStack Victoria 是 2020 年 OpenStack 社区最新稳定发布版本,包含计算、存储、网络、PaaS、安全、集群管理 等多个模块。已经完成 Nova、Keystone、Neutron、Glance、Ironic、Horizon 几个模块对 openEuler 的适配。 OpenStack 的迁移适配工作由中国联通主导的0 码力 | 18 页 | 1.30 MB | 1 年前3
共 63 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













