对于多套不同架构的基础设施环境如何构建自动化运维平台?

随着公司多年的业务发展情况,已经形成了多套异构的基础设施生产运营环境,主要涵盖了:纯物理机集群环境、基于 Esxi 主机的虚拟化集群环境、采用 OpenStack 高可用方案的私有云集群环境,当前也已经从最初的小型机+x86 主机+SAN的硬件基础设施,替换成全 x86 主机的硬件基础设施。
但由于三套不同的环境下均有生产性系统要保证持续的运行,对于三套不同的环境各有不同的运维要求,对整体的 IT 运维带来了很大的压力。但由于评估将基础设施环境全部替换为统一的基础设施需要的周期比较长,所以想先初步将多套环境的运维尽量采用自动化的方式进行提升,以减轻运维工作的压力。
当前遇到的主要问题是,采用何种方案能够比较简便的实现对多套环境的统一自动运维,以及在后续进行环境迁移的时候,方便通过配置调整而实现自动化运维的灵活适应。

参与6

2同行回答

junsansijunsansi  系统架构师 , 某银行
最简便的方式是引入一套云管平台。对于上层应用系统来说,并不关心底层基础设施使用的什么方案,不管是KVM、Vmware或Hyper-v都没有区别,只要能给它提供对应的资源即可。同时也应该看到,随着技术的演进,一定会持续不断引入新的解决方案,增加系统复杂度,前阵子流行过一个关键词:熵增...显示全部

最简便的方式是引入一套云管平台。

对于上层应用系统来说,并不关心底层基础设施使用的什么方案,不管是KVM、Vmware或Hyper-v都没有区别,只要能给它提供对应的资源即可。同时也应该看到,随着技术的演进,一定会持续不断引入新的解决方案,增加系统复杂度,前阵子流行过一个关键词:熵增,用在这里倒也应景。

因此对于这个现状,基础设施管理团队要有标准化思维,将有可能变化的部分封装起来,通过接口去适合多样多变的情况,就是互联网圈子里经常提的拥抱变化,适应变化。

收起
银行 · 2021-05-12
浏览898
nkj827nkj827  项目经理 , 长春长信华天
SaltStack提供三种运行方式,包括Local本地运行交付管理,Master/Minion方式,不需要客户端Salt SSH方式,SaltStack提供方法来管理目标系统的状态。通过高效的远程执行引擎,任何配置可以被管理应用到远程系统SaltStack。虽然它主要设计用于Linux平台,SaltStack也可以管理其他操作...显示全部

SaltStack提供三种运行方式,包括Local本地运行交付管理,Master/Minion方式,不需要

客户端Salt SSH方式,SaltStack提供方法来管理目标系统的状态。通过高效的远程执行引

擎,任何配置可以被管理应用到远程系统SaltStack。虽然它主要设计用于Linux平台,

SaltStack也可以管理其他操作系统,包括VMware vSphere环境。可以通过saltstack创建

Openstack虚拟机,实现Saltstack对Openstack的管理。

收起
系统集成 · 2021-04-19
浏览971

提问者

quietywind
副总工北京合众思壮时空物联科技有限公司
擅长领域: 云计算存储需求分析

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-04-19
  • 关注会员:3 人
  • 问题浏览:1621
  • 最近回答:2021-05-12
  • X社区推广