Curve元数据节点高可用© XXX Page 1 of 30 Curve元数据节点高可用© XXX Page 2 of 30 1. 需求 2. 技术选型 3. etcd clientv3的concurrency介绍 3.1 etcd clientV3的concurrency模块构成 3.2 Campaign的流程 3.2.1 代码流程说明 3.2.2 举例说明Campagin流程 3.3 Observe的流程 异常情况4:Etcd集群的follower节点异常 4.2.7 各情况汇总 1. 需求 mds是元数据节点,负责空间分配,集群状态监控,集群节点间的资源均衡等,mds故障可能会导致client端无法写入。 因此,mds需要做高可用。满足多个mds, 但同时只有一个mds节点提供服务,称该提供服务的mds节点为主,等待节点为备;主节点的服务挂掉之后,备节点能启动服务,尽量减小服务中断的时间。 需要解决的问题就是:如何确定主备节点。 熟知的就是zookeeper和etcd, 考虑当前系统中mds有两个外部依赖模块,一是mysql, 用于存储集群拓扑的相关信息;二是etcd,用于存储文件的元数据信息。而etcd可以用于实现mds高可用,没必要引入其他组件。 使用etcd实现元数据节点的leader主要依赖于它的两个核心机制: TTL和CAS。TTL(time to live)指的是给一个key设置一个有效期,到期后key会被自0 码力 | 30 页 | 2.42 MB | 6 月前3
CloudExplorer 3.0 部署运维手册v1.2...........................................................................................8 3.1 高可用部署架构............................................................................................... ........................................................................................12 4.1.2 高可用资源需求.......................................................................................... 12 4 ........................................................................................12 4.2.2 高可用部署.................................................................................................130 码力 | 29 页 | 0 Bytes | 1 年前3
openEuler 21.03 技术白皮书虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 HA 高可用集群方案,故障秒级切换。 繁荣社区生态: • 更多桌面环境支持:UKUI、DDE 、Xfce 桌面环境,丰富社区桌面环境生态。 平台架构 6 7 openEuler 21 支持调度器优化:优化 CFS Task 的公平性,新增 NUMA-Aware 异步调用机制,在 NVDIMM 初始 化方面有明显的提升;优化 SCHED_IDLE 的调度 策略,可以显著改善高优先级任务的调度延迟, 降低对其他任务的干扰。优化 NUMA balancing 机制,带来更好的亲和性、更高的使用率和更少 的无效迁移。 2. CPU 隔离机制增强:支持中断隔离,支持 PAPER 生态繁荣 HA 高可用集群方案 HA 高可用集群软件是一个通用的高可用集群方案,致力于为用户提供业务连续性保障、数据持续保护、灾难恢复的高 可用环境。该方案利用健康检测、秒级切换等功能,可以解决软硬件或人为原因造成的单点集群故障而引起的业务中断问题。 有效确保单点系统或集群上关键任务应用程序和数据的稳定性和可靠性,保护业务系统的高可用。 HA 高可用集群方案迁移适配工作由麒麟软件主导的0 码力 | 18 页 | 1.30 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书相关使用方式请参考 openEuler AI 容器镜像用户指南。 openEuler 使能 AI,向用户提供更多 OS 选择。基于 openEuler 的 AI 容器镜像可以解决开发运行环境部署门槛高的问题,用 户根据自身需求选择对应的容器镜像即可一键部署,三类容器镜像的应用场景如下。 • SDK 镜像:提供对应硬件的计算加速工具包和开发环境,用户可进行 Ascend CANN 或 NVIDIA openEuler 24.03 LTS 技术白皮书 openEuler 内核中的新特性 openEuler 24.03 LTS 基于 Linux Kernel 6.6 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区创新特性: 上游继承特性: • 内存管理 folio 特性:Linux 内存管理基于 page(页)转换到由 folio(拉丁语 foliō,对开本)进行管理,相比 page,folio per-memcg 的 swap 设备隔离,在业务负载低时回收冷数据, 在业务负载升高时快速加载数据,实现内存可用空间和业务性能的提升,从而达到同等内存成本下更高的服务质量效果。 • 感知业务负载动态调整业务 CPU 亲和性,当业务负载低时使用 prefered cpus 处理,增强资源的局部性;当业务负载高时,突 破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 QoS。0 码力 | 45 页 | 6.18 MB | 1 年前3
Debian 參考手冊(第 2.109 版). . . . . . . . . . . . . . . 54 2.4 高階軟體包管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 2.4.1 指令列中的高階軟體包管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . . 158 9.6.13 通過 LVM 擴充可用儲存空間 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 9.6.14 通過掛載另一個分割槽來擴充可用儲存空間 . . . . . . . . . . . . . . . . . . . . 通過“mount --bind”掛載另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . . . . . . . . 159 9.6.16 透過 overlay 掛載(overlay-mounting)另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . 159 9.6.17 使用符號連結擴充可用儲存空間 . . . . . . . . .0 码力 | 260 页 | 1.41 MB | 1 年前3
副本如何用CLup管理PolarDBclup-server 数据中心2 CLup管理节点2 clup-server 数据中心1 CLup管理节点2 高可用机制自动切换 数据一致性保证 数据可用性 提供读写VIP 读写高可用 读写分离 多个读库之间负载均衡 负载均衡 读线性扩展 支持分库分表 高扩展性 写 VIP 读 VIP PG (Primary) PG (Standby1) PG (Standby2) PG (Standby3) 数据同步复制 写请求 读请求 应用层 负载均衡器 CLup高可用及读写分离功能http://www.csudata.com │中启乘数科技(杭州)有限公司 数据赋能│价值创新 Clup管理界面-性能监控http://www.csudata.com │中启乘数科技(杭州)有限公司 数据赋能│价值创新 CLUP TOP SQL功能http://www 需要有共享盘:盘的大小需要大于等于20GB CLup的高可用需要VIP 操作系统:CentOS7.X 盘要求有路径:/dev/nvmeXnY 机器需求 4台虚拟机器或物理机 1台做CLup管理节点:内存大于2GB 3台做数据库节点:内存需要大于4GB,最好有反亲和性,即能分布在不同的 物理机上以保证高可用性阿里云的环境中创建Polardb的方法 共享盘使用阿里云0 码力 | 34 页 | 3.59 MB | 6 月前3
Zabbix 7.0 中文手册以监控你的环境的基本建议,从设置主机到获取基本数据到 查看数据到配置通知和远程命令以在出现问题时执行。 服务监控 部分详细介绍了如何使用 Zabbix 对监控环境进行高级别的概览。 Web 监控 可以帮助您了解如何监控网站的可用性。 虚拟机监控 提供了配置 VMware 环境监控的方法。 维护 ,正则表达式,事件确认 和XML 导入/导出 部分进一步说明如何使用 Zabbix 软件的各个方面。 发现 包含有关设置网络设备、主动模式的 世界各地许多不同规模的组织都依赖 Zabbix 作为主要监控平台。 3 Zabbix 功能 概述 Zabbix 是一个高度集成的网络监控解决方案,在一个软件包中提供了多种功能。 数据收集 • 可用性和性能检查 • 支持 SNMP(trapping 和 polling)、IPMI、JMX、VMware 监控 • 自定义检查 • 以自定义间隔收集所需数据 • 由 server/proxy proxy 轻松实现远程监控 4 Zabbix 概述 结构体系 Zabbix 由几个主要的软件组件组成。他们的职责概述如下。 Server Zabbix server 是 agents 向其报告可用性和完整性信息和统计信息的中心组件。server 是存储所有配置、统计和操作数据的中央存储库。 数据存储 Zabbix 收集的所有配置信息以及数据都存储在数据库中。 Web 界面 为了从任何地方和任何平台轻松访问,Zabbix0 码力 | 1951 页 | 33.43 MB | 1 年前3
FIT2CLOUD CloudExplorer 产品白皮书 v1.7....................................................................................... 59 7.2 生产高可用环境................................................................................................. 小组申请 配合协作部署资源、申请 IP 地址、将资源信息同步加入到 CMDB、堡垒机、应用部署平台 等运维工具,部署配置监控代理、备份代理,挂载到负载均衡,因此造成流程链路较长,协 作沟通成本高、排期等待时间比较长的问题。 通过云管平台整合 CMDB、堡垒机等运维工具,在部署虚拟机等资源后,能够按预置 策略自动同步管理信息到运维工具,自动部署监控代理、备份代理,配置负载均衡,能够有 效 杭州飞致云信息科技有限公司 软件用起来才有价值,才有改进的机会 33 图 26: 扩展创建服务目录非集群产品 支持定义中间件、数据库集群部署服务,支持以蓝图方式定义,能够实现 MySQL 高可用、Oracle RAC 高可用集群部署,定义支持创建管理集群部署配置脚本,可 定义虚拟机任务与脚本任务并设置执行顺序。 支持定义虚拟机命名规范格式,如"业务系统-应用-环境类型-序号",方便识别资源 用途便于管理;0 码力 | 60 页 | 0 Bytes | 1 年前3
Zabbix 3.4 中文手册fping. 确保 fping 的宿主是 root 用 户,并且设置了 SUID!! HeartbeatFrequency no 0-3600 60 心跳消息的频率,单位秒 用于监视服务器端代理的可用 性。 0 - 禁用心跳消息 主动 proxy 参数,被动 proxies 忽略此参数 (参见 ProxyMode 参数). 56 Parameter Mandatory Range Default 0 后支持该参数。 LogSlowQueries no 0-3600000 0 数据库查询时间,大于该时间 会记入日志 (毫秒)。 0 - 不记录慢查询日志。 DebugLevel=3 时该选项可用. Zabbix 1.8.2 支持该参数。 PidFile no /tmp/zabbix_proxy.pid PID 文件名称. ProxyLocalBuffer no 0-720 0 proxy 后支持该参数。 UnavailableDelay no 1-3600 60 在不可用期间,主机多少秒检 查一次是否可用。 UnreachableDelay no 1-3600 15 在不可达期间,主机多少秒检 查一次是否可用。 UnreachablePeriod no 1-3600 45 在多少秒不可达后,即视为主 机不可用。 VMwareCacheSize no 256K-2G 8M 存储 VMware0 码力 | 1757 页 | 12.63 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能优于 内核态 swap。 • 内存 RAS 增强:内存可靠性分级技术,可以指定内核、关键进程等对内存故障敏感的数据优先使用高可靠内存,降 低宕机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 22.03-LTS 技术白皮书 14 openEuler 内核中的新特性 openEuler 22.03 LTS 基于 Linux Kernel 5.10 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区创新 特性: • 进程调度优化:优化进程负载均衡算法,减少负载均衡过程中的开销,提升性能。 • 内核动态抢占:新增启动选 preempt=none/voluntary/full,允许内核动态切换抢占模式。 进入网络协议栈之前就对数据进行处理,提升网络性能。可用于 DDOS 防御、防火墙、网络 QOS 等场景。 • SVA(Shared Virtual Addressing)支持:进程虚拟地址在主机进程和设备间共享,实现资源跨主机与设备免拷 贝复用,提升跨主机和设备业务通讯性能。 • MPAM 增强:支持外部接口自定义配置分区 rmid,支持 MPAM 设备节点通过 device tree 配置启动,可用于虚拟化 等场景。0 码力 | 17 页 | 6.52 MB | 1 年前3
共 115 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













