配置管理是维护系统(例如计算机硬件和软件)处于所需状态的过程。配置管理(CM)也是一种确保系统随着时间推移以符合预期的方式运行的方法。最初在美国军方开发,现在广泛用于许多不同类型的系统,CM有助于识别需要修补、更新或重新配置以符合所需状态的系统。CM通常与IT基础架构库(ITIL)定义的IT服务管理一起使用。
为什么配置管理很重要?
配置管理有助于防止未记录的更改进入环境。通过这样做,CM可以帮助防止可能导致监管罚款和处罚的性能问题、系统不一致或合规问题。随着时间的推移,这些未记录的更改可能会导致系统停机、不稳定或故障。
在大型系统中手动执行这些任务过于复杂。软件配置管理可能涉及每个应用程序的数百或数千个组件,如果没有适当的文档,IT组织可能很容易忘记哪些系统需要关注,哪些步骤是修复问题所必需的,哪些任务应该优先考虑,以及更改是否已经过验证和验证。在整个系统中传播。
配置管理系统允许企业以一致的方式定义设置,然后根据已建立的基线来构建和维护它们。配置管理计划应包括许多工具:
随着组织越来越多地采用由通过API连接的许多不同大小的代码段组成的微服务架构,对一致的配置管理过程的需求变得更加明显,其中每个服务都利用元数据来编码资源分配规范、密码等秘密和端点定义与其他服务的连接以进行注册和初始化。

配置管理如何工作?
配置管理过程从收集信息开始,包括来自每个应用程序和网络拓扑的配置数据。应识别加密密钥和密码等秘密,以便对其进行加密和安全存储。收集后,配置数据应加载到文件中,这些文件成为所需状态的中央存储库——真实的单一版本。
收集数据后,组织可以建立基线配置,该配置应该是已知的良好配置,可以执行其预期操作而不会出现错误或错误。通常,此基线是通过记录工作生产环境的配置并将这些配置设置存储为基线来建立的。
建立基线后,组织应采用版本控制系统。许多组织为此目的使用Git创建配置数据存储库。审计和会计有助于确保利益相关者审查并接受应用于配置的任何更改,从而确保配置更改的问责制和可见性。
配置管理有什么好处?
使用配置管理系统有助于避免在硬件和软件系统配置不正确时出现的问题。简单地跟踪更改可以帮助避免昂贵的修复项目。CM是您今天支付的保险,因此您可以预防明天的问题。例如,配置管理有助于确保开发、测试和生产环境是相同的,以便部署的应用程序将以预期的方式运行。
当问题确实发生时,CM可以重新创建发生错误的环境,或者可以复制环境以简化本地或云之间工作负载的扩展和迁移。配置管理工具使用脚本来自动执行这些管理任务,并在几分钟而不是几天或几周内将服务器、虚拟机和容器快速调配到所需状态。
不使用配置管理有哪些风险?
如果使用不当或完全被忽视,组织会使自己面临因硬件和软件配置不当而导致停机和错误的风险。这可能会影响计划外停机时间、额外费用以及无数小时浪费在修复错误、质量问题和因停机时间而错过最后期限方面的底线。与大多数IT自动化一样,CM使组织免于不断灭火,并让IT专注于更高效的工作。
如果没有CM,组织将面临极大的挑战,要了解即使是对环境的最小变化也会如何影响开发、测试和生产的操作。这延伸到无法理解系统的所有组件,从而无法确定每个服务、配置参数和硬件对系统的贡献。
如果没有部署CM解决方案,根本原因分析、补救和维护服务水平协议(SLA)将变得越来越困难,如果没有CM,组织将面临以下挑战:
本文来源:国外服务器--什么是配置管理(什么是配置管理的主要功能)
本文地址:https://www.idcbaba.com/guowai/5300.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



