CloudExplorer 3.0 管理员手册v1.2
.................284 杭州飞致云信息科技有限公司 6 11 各模块定时任务默认执行时间及配置..............................................................................307 11.1 定时任务执行时间修改方式......................................... ......................................... 307 11.2 定时任务默认配置.................................................................................................. 307 12 配置流程配额及计费价格...................... 支持容量管理、性能管理 支持自动化脚本任务 运营方面 杭州飞致云信息科技有限公司 14 支持租户管理、资源池分配授权、配额管理 支持计量计费、订单管理 支持账单管理、费用统计分析、使用统计分析、日报、月报、年报 多云支持方面 支持主流虚拟化、私有云、公有云、容器云,支持云帐号管理、支持各平台应用运行 环境部署生命周期管理、自动化任务,具体支持云服务类型包括计算、网络、存储、0 码力 | 308 页 | 0 Bytes | 1 年前3openEuler 22.03 LTS SP2 技术白皮书
Linux Kernel 5.10 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区 创新特性: • SMT 驱离优先级反转特性:解决混部 SMT 驱离特性的优先级反转问题,减少离线任务对在线任务 QoS 的影响。 • CPU QoS 优先级负载均衡特性:在线、离线混部 CPU QoS 隔离增强 , 支持多核 CPU QoS 负载均衡,进一步降低离线 业务 QoS 干扰。 • 潮汐 驱离方案,用于隔离离线任务对在线任务的 IPC 干扰。对于 CFS 任务运行策略的改变可能会带来优先级的问题,该特 性解决了由于被驱离离线任务占用临界资源无法释放的问题。 混部场景中,开启了 SMT 驱离离线任务特性,需要将 CONFIG_QOS_SCHED_SMT_EXPELLER 打开。 应用场景 开启混部 SMT 驱离特性后,假设 CPUA 和 CPUB 互为 SMT 核,将在线任务绑在 CPUA CPUA 上,离线任务绑在 CPUB 上。 CPUA 上的在线任务长时间 100% 占用 CPU 资源,则 CPUB 上的离线任务因为被驱离无法运行,无法释放临界资源。此时 如果有高优先级任务等待离线任务占有的临界资源,就会出现优先级翻转现象。该特性通过检测离线任务被压制的运行时间, 来判断系统是否处于优先级反转的风险状态中,来决定是否需要将离线任务解除压制直到释放内核中的临界资源。 提供用户可配置的两个接口:0 码力 | 48 页 | 5.62 MB | 1 年前3openEuler 24.03 LTS 技术白皮书
NVIDIA CUDA 等应用的开发和调试。同时, 可在该类容器中运行高性能计算任务,例如大规模数据处理、并行计算等。 • AI 框架镜像:用户可直接在该类容器中进行 AI 模型开发、训练及推理等任务。 • 模型应用镜像:已预置完整的 AI 软件栈和特定的模型,用户可根据自身需求选择相应的模型应用镜像来开展模型推理或微调 任务。 应用场景 场景创新 12 openEuler 24.03 LTS Eligible Virtual Deadline First“。EEVDF 调度器将调度时延作为任务调度的考虑因素之一, 在保障任务运行时间分配公平的同时,优先在没有满足应得运行时间的任务中,选择任务 deadline 最近的任务,从而保障任 务的调度时延, 解决了原有的 CFS 调度器只能公平分配任务运行时间,不能满足任务时延要求的问题。 • cgroup v2 特性:cgroup v2 相比 v1,具 控缓存带宽流量。 2)支持任务之间根据优先级的差异,动态调整共享资源配置。 3)支持任务共享资源的保底设置。 • CPU QoS 优先级负载均衡特性:在离线混部 CPU QoS 隔离增强 , 支持多核 CPU QoS 负载均衡,进一步降低离线业务 QoS 干扰。 • SMT 驱离优先级反转特性:解决混部 SMT 驱离特性的优先级反转问题,减少离线任务对在线任务 QoS 的影响。 • 混部多优先级:允许0 码力 | 45 页 | 6.18 MB | 1 年前3爱奇艺 CDN 运维平台实践-张强
管理复杂,不稳定 运维痛点小结 Ø 软件配置 l 配置任务状态不可控 l 连通性不可靠 l 日常软件、配置升级不可控 l 一些案例: Ø 数据统计 l 实时性差 l 迭代效率低 l 开发繁琐 Ø 设备管理 03 运维平台设计 架构演进大事记 整体架构设计 通用代理服务集群设计(Promise) 运维任务模型设计 应用配置管理 权限管理 运维平台Fast 整体架构 ZMQ-Proxy KCP-Proxy 任务模板 生 成 器 配置管理 服务发现 设备管理 ssh webshell Fast web Fast cli Fast monitor 其他 外部系统 智能调度 资产平台 监控系统 云图可视化 应用层 基于API层实现的Web管理、命令行工具、监控dashboard等 API层 提供任务管理、模板管理、设备管理、服务发现及状态等接口 接口 核心模块 实现通用运维任务模板、差异化配置管理、设备反向管理等功能 通用代理集群服务 实现多协议的实时消息、文件传输、设备管理、数据上报等服务 客户端 任务管理客户端、代理客户端、插件库等 Fast 运维平台架构 fast客户端 promise客户端 插件库 外部系统 外部联动可视化、资产、调度、监控等多个系统 通用代理服务(Promise)设计 Ø目标: l 集群化:0 码力 | 34 页 | 1.75 MB | 1 年前3Curve核心组件之mds – 网易数帆
chunkserver 上报的 copyset 信息更新拓扑 中的信息。 • ConfGenerator: 将当前上报的 copyset 信息提交给调度模块, 获取该 copyset 上可能需要执行的任务。 • HealthyChecker: 检查集群中的 chunkserver 在当前时间点距 离上一次心跳的时间,根据这个时间差更新chunkserver状态。 Chunkserver端:chunkserver ChunkServerInfo/CopySetInfo: 获取当前 chunkserver 上的 copyset 信息上报给 MDS。 • Order ConfigChange: 将 MDS 下发的任务提交给对应的 对应 模块执行。HEARTBEAT Chunk server的状态更新: • Online: chunk server在线,正常服务。 • Unstable: chunk server一段时间没收到心跳(默认 有配置变更任务执行,如果有任务则下发。 任务计算: 任务计算模块包含了多个定时任务 和 触 发任务。 • 定时任务由调度模块定时触发。 • 触发任务由外部触发,管理员通过工具触发。 • TopoAdapter 用于获取Topology中调度需要使用的数据。 • Common Strategy 是通用的副本添加和移除策略。 任务管理: 任务管理模块用于管理计算模块产生的任务。 • operatorController0 码力 | 23 页 | 1.74 MB | 5 月前3openEuler 22.09 技术白皮书
• 内存 RAS - UCE 容错增强:支持 copy_from_user 读操作时,发生内存多 bit 错误,可以通过杀掉受影响的进程,而避 免内核复位。 • 可编程内核调度框架抢占、选核、选任务部分实现及示例。 • 基于 BPF 实现内核缓存,可以大幅提升 Redis 性能。 • 支持 AArch64 SME (Scalable Matrix Extension):ME 是下一代 SIMD,其功能超越了 的可编程调度框架,支持内核调度器动态扩展调度策略,以满足不同负载的性能需求,具备以下特点: 1. 标签管理机制,开放对任务和任务组进行标签标记的能力,用户和内核子系统可通过接口对特定工作负载进行标记,调 度器通过标签可以感知特定工作负载的任务。 2. 支持抢占、选核、选任务等功能点的策略扩展,可编程调度框架支持 CFS 调度类抢占,选核,选任务等功能的策略扩展, 提供精心设计的扩展点和丰富的辅助方法,帮助用户简单,高效的扩展策略。 framework event/map syscall/map A策略 B策略 C策略 …… 基础策略库 (.lib) 标签管理(任务/讲程/组/用户) 可编程基础库 (tools) 选核 内 存 网 络 文 件 系 统 topo_helper 选任务 调度 load_helper 负载均衡 tag_helper …… …… openEuler 22.09 技术白皮书 150 码力 | 13 页 | 1.39 MB | 1 年前3Debian GNU/Linux 安装手册 June 11, 2023
2.3 应用程序版本管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 8.2.4 定时任务管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 8.3 更多信息 . . 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 GNU/Linux 是以 Unix 操作系统为原型创造的。自从诞生之日起,它就被设计成一种多任务、多用户 的系统。这些特点使 GNU/Linux 完全不同于其它著名的操作系统。事实上,GNU/Linux 比您所能想象到 更加特别。与其它操作系统绝然相反的是,没人真正拥有 GNU/Linux,其大部分开发工作都是由无偿的 的自由软件工具和类 Unix 操作系统,例如 GNU/Linux。这些工具 使用户能执行从日常俗事 (例如在系统中复制和删除文件) 到神秘操作 (例如书写和编译程序或对多种文 档格式进行熟练的编辑工作) 的各种任务。 虽然有许多组织和个人都对 GNU/Linux 的发展作出了帮助,但是自由软件基金会依然是最大的单个 贡献者。他不仅仅创造了绝大部分在 GNU/Linux 中使用的工具,还为 GNU/Linux 的存在提供了理论和社0 码力 | 93 页 | 562.56 KB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
2.3 应用程序版本管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 8.2.4 定时任务管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 8.3 更多信息 . . 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 Linux 是以 Unix 操作系统为原型创造的。自从诞生之日起,它就被设计成一种多任务、多用户的系统。 这些特点使 Linux 完全不同于其它著名的操作系统。事实上,Linux 比您所能想象到更加特别。与其它操 作系统绝然相反的是,没人真正拥有 Linux,其大部分开发工作都是由无偿的志愿者完成的。 的自由软件工具和类 Unix 操作系统,例如 Linux。这些工具使用户 能执行从日常俗事 (例如在系统中复制和删除文件) 到神秘操作 (例如书写和编译程序或对多种文档格式 进行熟练的编辑工作) 的各种任务。 虽然有许多组织和个人都对 Linux 的发展作出了帮助,但是自由软件基金会依然是最大的单个贡献 者。他不仅仅创造了绝大部分在 Linux 中使用的工具,还为 Linux 的存在提供了理论和社会基础。0 码力 | 86 页 | 508.72 KB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
2.3 应用程序版本管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 8.2.4 定时任务管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 8.3 更多信息 . . 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 Linux 是以 Unix 操作系统为原型创造的。自从诞生之日起,它就被设计成一种多任务、多用户的系统。 这些特点使 Linux 完全不同于其它著名的操作系统。事实上,Linux 比您所能想象到更加特别。与其它操 作系统绝然相反的是,没人真正拥有 Linux,其大部分开发工作都是由无偿的志愿者完成的。 的自由软件工具和类 Unix 操作系统,例如 Linux。这些工具使用户 能执行从日常俗事 (例如在系统中复制和删除文件) 到神秘操作 (例如书写和编译程序或对多种文档格式 进行熟练的编辑工作) 的各种任务。 虽然有许多组织和个人都对 Linux 的发展作出了帮助,但是自由软件基金会依然是最大的单个贡献 者。他不仅仅创造了绝大部分在 Linux 中使用的工具,还为 Linux 的存在提供了理论和社会基础。0 码力 | 97 页 | 562.02 KB | 1 年前3Debian GNU/Linux 安装手册 July 23, 2023
2.3 应用程序版本管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 8.2.4 定时任务管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 8.3 更多信息 . . 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 GNU/Linux 是以 Unix 操作系统为原型创造的。自从诞生之日起,它就被设计成一种多任务、多用户 的系统。这些特点使 GNU/Linux 完全不同于其它著名的操作系统。事实上,GNU/Linux 比您所能想象到 更加特别。与其它操作系统绝然相反的是,没人真正拥有 GNU/Linux,其大部分开发工作都是由无偿的 的自由软件工具和类 Unix 操作系统,例如 GNU/Linux。这些工具 使用户能执行从日常俗事 (例如在系统中复制和删除文件) 到神秘操作 (例如书写和编译程序或对多种文 档格式进行熟练的编辑工作) 的各种任务。 虽然有许多组织和个人都对 GNU/Linux 的发展作出了帮助,但是自由软件基金会依然是最大的单个 贡献者。他不仅仅创造了绝大部分在 GNU/Linux 中使用的工具,还为 GNU/Linux 的存在提供了理论和社0 码力 | 107 页 | 626.22 KB | 1 年前3
共 69 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7