在数字化浪潮席卷而来的今天,数据中心的运维正面临前所未有的挑战。随着企业业务的迅猛发展,服务器数量激增,运维的复杂性和难度不断攀升。近日,浪潮信息联合龙蜥社区发布了 InManageBoot 项目,这款创新性的数据中心部署平台,让运维变得更加轻松高效。
开源地址:https://gitee.com/anolis/InManageBoot
传统装机方案面临的挑战
传统装机方案面临多重挑战:效率低下,每台服务器需单独配置,耗时且繁琐;错误率高,手动配置易出错,威胁数据安全;管理困难,难以实时掌握服务器状态;缺乏灵活性,无法快速适应业务需求变化;成本高昂,人力和维护成本双升;技术更新滞后,难以跟上时代步伐。这些问题在数字化浪潮下愈发凸显,亟待解决。
基于PXE的数据中心部署解决方案
InManageBoot 是浪潮信息面向企业和 IDC 行业的数据中心部署解决方案。它实现了对服务器的可视化管理,让运维人员能够轻松掌握设备状态,进行设备信息采集管理、阵列卡管理、系统安装以及用户配置、系统克隆、压力测试等全生命周期的管理。通过灵活的任务编排,InManageBoot 实现了一站式裸机上架,大大提高了运维效率,降低了运维成本,确保数据中心快速投产、稳定可靠运行。
(图1/页面展示)
主要功能
- 设备管理:无论是机架式服务器、多节点服务器还是整机柜,都能轻松纳入管理范畴。通过简单的批量导入或单个添加设备信息,运维人员可以快速了解设备状态,并进行相应的电源管理、系统探测、网络配置等操作。此外,系统探测功能能够全面扫描并识别服务器硬件设备、系统配置以及网络状态等关键信息,让您无需逐一检查每台服务器的状态,大大提高了工作效率。
- 模板管理:阵列卡管理、系统安装、用户配置,都可以通过预定义的模板快速完成。同时,平台还支持自定义模板的创建,允许用户上传自己的脚本和工具,实现更灵活的管理需求。这些功能不仅提高了工作效率,还减少了人为错误的可能性。
- 任务管理:通过作业管理功能,用户可以实时查看任务的进度和状态,包括任务名称、执行类型、开始时间、结束时间等详细信息。此外,还支持作业的停止和搜索功能,方便用户对历史作业进行管理和查询。这些功能让您的运维工作更加轻松高效,让您随时掌握数据中心的运行状态。
(图2/主要功能)
整体架构
- 批量上架无人值守的服务器自动化运维。
- 支持服务器裸机安装、支持 LiveCD 运行。
- 支持多部署模式。
(图3/InManageBoot 架构图)
关键技术
- 自动化运维,支撑全生命周期设备管理
InManageBoot 提供多种场景部署能力,从出厂裸机初始化场景(未配置带外网络),到生产环境自动化运维,提供丰富的管理模板,为自动化运维提供全面支持。 - 裸机一站式部署,支持一键上架
InManageBoot 提供从系统探测、硬件配置、操作系统部署一站式部署的能力,使服务器从零配置到上线生产环境,一键完成。 - 任务自由编排,提供多场景运维能力
基于“资产-操作-编排-作业”的产品技术架构,任务结构自由编排,灵活组合,支持管理网络搭建,raid 批量配置;自定义指定批量下发,操作系统批量部署和配置等运维各种场景。 - 大规模部署技术架构,缩短上线周期
优化传统 PXE 技术缺陷,单节点模式可保证并发 50 台以上设备批量任务执行,单日完成 1000+ 服务器上架。 - 精准日志,执行结果指令级别追溯
执行日志精确到每一条指令,快速统计、查看执行结果和准确率;支持查看历史任务日志。
(图4/PXE 分发架构图)
InManage Boot 已在龙蜥社区系统运维联盟开源,完善了物理基础设施运维方面的能力地图,促进了基础设施运维技术的共享与创新,推动系统运维生态建设,同时借助龙蜥社区,我们热忱欢迎广大热爱技术创新、关注系统运维研究的同行伙伴们一同加入这场探索之旅,携手优化并推广前沿的裸机上架管理解决方案,让运维变的更加便捷与高效。
龙蜥社区系统运维联盟官网:https://soma.openanolis.cn/
—— 完 ——