1.清理:大多数单位虚拟机数量都存在剧烈增加的情况,要进行实际管控,清理掉失效或者无用的部分,让系统更干净.
2.规范:建立一个较好的规范标准,其实1500也不算多了,进行一个分类,按OS,按业务系统,划分出层次,这样其实分层之后就单元化了,一个单元的虚拟机不会太多的.可以按单元授权人进行管理.
3.工具:自动化运维工具要看你怎么定性,你是要管那一个层次,是存储层,还是虚拟机层,还是OS,或者更上,像VM层, VCENTER其实也是一个工具,能不错的实现你的管理需求.OS层有ansible等这样的工具,windows的也有对应的工具可以管理.如果你要一个大而全的,那么你需求配套几个开发人员,没有非常成熟的工具能让你全管了,而且管好了.
收起推荐几个开源的, 如果对ui前端页面需求不多 可以用 puppet , ansible, saltstack 这三个完成
看你的规模 ansible 只适合小规模使用, 企业版才有mq 所以 ansible不是你的选择
saltstack 类似ansilbe的部署了 zeromq, 可快速完成 信息收集和分类管理, 但强配置管理比较差
puppet 5以前版本 支持 mcollective 框架,强配置管但需要单独学习下 pp编写语言(不难,但需要7天培训)
如果人员少,工作多,配置混乱,推荐puppet5, pp 的学习成本以后也会用到管控中,
强配置管理的好处就是 从上向下管理 ,避免配置混乱问题
puppet6 不再支持 mcollective 框架, 所以只能是配置管理手段完成了, 用他的bolt组件也可ssh连接设备完成一些命令执行工作但不如 mcollective 框架稳定 管理规模不能太大
收起