1 集群应用管理模型
1.1 无代理
1.2 分级管理
1.3 管理功能
1.4 通用性
1.5 输入输出
2 应用管理模型在bash下的实现
2.1 设计原则
2.2 管理软件架构
2.3 关键技术及算法
2.3.1 应用状态评估技术
2.3.1. 1 监控项
2.3.1. 2 主机状态评估
2.3.1. 3 应用状态评估
2.3.2 并行化
2.3.3 缓存加速技术
2.3.4 多叉树剪枝分层算法
2.3.5 资源池负载均衡调度算法
3 软件与Veritas Info Scale对比
4 在气象大数据云平台中的应用
4.1 运行环境
4.2 运行分析
5 结束语
文章摘要:针对Linux大规模集群环境下没有通用的应用管理软件以及应用管理效率低下的现状,采用SSH协议和无代理技术,提出了一种通用的集群应用无代理分级管理模型。该模型将Linux集群环境下的应用按照运行方式和启动方式进行分类。文中提出了多维度应用状态综合评估方法、资源池模式应用调度算法、多叉树剪枝分层算法、缓存和并行化技术等,通过编程实现了该模型,开发了包含状态监控、故障告警、启动、停止、守护等功能的通用集群应用管理软件。将该软件应用于甘肃省气象大数据云平台中,结果表明,该软件通用性强,一套软件可以管理360多个集群应用;软件管理效率高,一条命令可以完成多个集群应用的维护;软件监控效率高,在5 s之内能够完成140多台服务器系统及应用的监控。
文章关键词:
论文作者:陈旭辉 刘洋 张鸿 高鹏 许竹霞
作者单位:甘肃省气象信息与技术装备保障中心
论文DOI:10.14022/j.issn1674-6236.2022.10.004
论文分类号:TP311.52;P409
文章来源:《应用化工》 网址: http://www.yyhgzz.cn/qikandaodu/2022/0712/1323.html