菜单

什么是 Ansible?

侧面放置的灰色放大镜

Ansible 是一个配置管理平台,可以实现存储、服务器和网络运行的自动化。使用 Ansible 配置这些组件时,以往困难的手动任务会变成可重复执行的自动化任务,并且不大容易出错。

Ansible 的工作原理?

Ansible 让您从第一天起就可以通过捕获一系列 IT 资源并支持多层部署,简化 IT 自动化。Ansible 可整合多个系统中的资源,以便从一个平台管理这些资源,而不是一次管理一个系统。可以通过清单、攻略手册和角色来管理代码、生命周期和变更。

Ansible 等配置管理系统由多个组件组成。所管理的系统可以包括服务器、存储、网络和软件。这些是配置管理系统的目标。总体目标是将这些系统保持在已知、确定的状态。配置管理系统的另一个方面是描述期望的系统状态。配置管理系统的第三个主要方面是自动化软件,它负责确保目标系统和软件保持在期望的状态。

使用 Ansible 可以显著缩短配置时间,并减少零日部署。Ansible 采用无代理且易于学习的配置管理方法,因此颇受 IT 管理员的青睐。

适用于 NetApp® ONTAP® 软件和 Element® 操作系统的 Ansible 模块进一步推动了基础架构自动化。通过利用 Ansible 模块,NetApp 客户可以简化复杂的零日基础架构和应用程序部署,并自动创建简单的卷。

Ansible 的优势

自动化得到简化

Ansible 是一款易于使用的平台,便于安装和配置,学习速度非常快。在不到 30 分钟的时间内,您可以安装和配置系统,并对服务器执行临时命令来解决特定问题:夏令时调整、时间同步、根密码更改、更新服务器、重新启动服务等等。

学习曲线低

Ansible 易于部署,因为它不使用代理或额外的自定义安全基础架构。它还利用 YAML 这一简单语言通过攻略手册描述您的自动化作业。攻略手册会在清单中定义的主机上推送期望的设置,甚至可以临时运行(通过命令行,无需在文件中定义)。

立即自动化

从通过 Ansible 对主机执行 ping 操作的那一刻起,您就可以开始自动化环境。从小型任务开始,遵循最佳实践,优先执行可提升业务价值、解决主要问题和赢得时间的任务,以及提高工作效率。

NetApp Ansible 合作关系为何如此重要

要想跟上业务发展步伐,可能面临多种挑战;提供基础架构资源不应成为其中之一。在任何 NetApp 平台上使用 Ansible 时,从第一天起,资源配置就变得简单、自动化且可重复。您可以自动化执行耗时的 IT 任务,推动协作文化,为 DevOps 计划提供支持。

随着 Ansible 库中新增 60 多个模块,NetApp 可以与市场上任何存储供应商的 Ansible 实现最强大的集成。借助这一丰富的模块库,Ansible 用户可以轻松地开发和部署攻略手册来自动执行存储任务,而无需了解特定 NetApp 产品的细微差别。

继续阅读