使用 Automation Calculator
通过评估成本以决定对自动化进行投资所获得的费用回报。
摘要
使开源包含更多
红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。有关更多详情,请参阅我们的首席技术官 Chris Wright 提供的消息。
第 1 章 关于 Automation Calculator
Automation Calculator 提供了图形、指标和计算信息,可帮助您对自动化过程的投资所带来的费用节省的总量。
自动化节省
自动化节省是通过分析手动执行任务(如部署服务器)的费用和使用自动化进行同样任务的费用的比较进行的。自动化节省计算可以扩展到环境中的所有机构、集群、主机和模板。通过包括您自己的估算成本可以生成更准确的计算。
初始的费用节省总量基于每个变量的默认值。
变量
在评估成本时使用几个变量:
- 自动化手工成本 - 对于一个中等资源执行某个任务或一系列任务的大约成本。
- 自动化成本 - 与自动化任务相关的(例如一个作业的模板)成本。
- 自动化时间 - 运行一个作业模板所需的时间。
- 主机数量 - 模板在其中运行的清单中的主机数量。
自动化公式
自动化节省基于以下公式:
- 每个模板的手工成本 = (在一个主机上手工运行任务的时间 X(跨任务运行的所有主机的总和))X 每小时的手工成本。
- 每个模板的自动化成本 = 每小时的自动化成本 X 每个模板所需的小时总数量
- 费用节省 = 所有模板的(手动成本 - 自动化成本)的总和。
1.1. 计算您的自动化节省
Automation Calculator 根据每个变量的估算生成其默认总数。
您可以提供更具体的机构成本信息,并调整每个顶级模板的时间值来调整这一计算结果。总节省值将在编辑每个字段时动态更新。
自动化节省的计算结果不会保存在 Red Hat Automation Published 中。
要计算您的自动化节能:
在 Calculate your automation 下输入以下的费用信息:
- 手动过程成本
- 自动化过程成本
在顶级模板下:
- 调整顶部模板的时间值,以提供模板要进行自动化的操作在手动执行时所需要的时间。
总节省将根据您在每个字段中提供的信息进行更新。
1.2. 顶级模板
顶级模板列出了环境中所有主机中最常用的 25 个模板。模板以最多运行次数的模板开始,以降序列出模板。您可以输入与运行总数相邻的字段中自动执行任务所需的时间,以计算出更准确的节省。默认值为 60 分钟。
1.2.1. 策展顶级模板
您可以使用每个模板的切换开关在栏图中显示或隐藏它,以根据特定模板比较性能和节能。
- 点每个模板的切换开关来显示或隐藏它。
Automation Calculator 上的条形图将更新,以显示选择的顶部模板,并将根据这些模板计算总节省值。
1.2.2. 查看模板详情
您可以在顶级模板中查看每个模板的详细信息,以了解在计算自动化节省时模板上下文的更多信息。
- 点作业模板的 Info 图标查看模板详情。
为以下内容提供了顶模板信息:
- Total elapsed sum - 模板的总运行时间
- Success elapsed sum - 成功模板运行的总运行时间
- Failed elapsed sum - 失败模板运行的总运行时间
- Automation percentage - 用于您的机构自动化中这个百分比的模板。
- Associated organizations - 针对这些机构运行的模板
- Associated clusters - 运行模板的 Ansible Tower 集群。