使用 Automation Calculator

Red Hat Ansible Automation Platform 2.1

通过评估成本以决定对自动化进行投资所获得的费用回报。

Red Hat Customer Content Services

摘要

评估如何在您的环境中部署自动化,以及相关部署可以带来的费用节省。Automation Calculator 根据默认值生成一个费用节省的总量,但您可以根据实际数字进行调整。

使开源包含更多

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。有关更多详情,请参阅我们的首席技术官 Chris Wright 提供的消息

第 1 章 关于 Automation Calculator

Automation Calculator 提供了图形、指标和计算信息,可帮助您对自动化过程的投资所带来的费用节省的总量。

自动化节省

自动化节省是通过分析手动执行任务(如部署服务器)的费用和使用自动化进行同样任务的费用的比较进行的。自动化节省计算可以扩展到环境中的所有机构、集群、主机和模板。通过包括您自己的估算成本可以生成更准确的计算。

注意

初始的费用节省总量基于每个变量的默认值。

变量

在评估成本时使用几个变量:

  • 自动化手工成本 - 对于一个中等资源执行某个任务或一系列任务的大约成本。
  • 自动化成本 - 与自动化任务相关的(例如一个作业的模板)成本。
  • 自动化时间 - 运行一个作业模板所需的时间。
  • 主机数量 - 模板在其中运行的清单中的主机数量。

自动化公式

自动化节省基于以下公式:

  • 每个模板的手工成本 = (在一个主机上手工运行任务的时间 X(跨任务运行的所有主机的总和))X 每小时的手工成本。
  • 每个模板的自动化成本 = 每小时的自动化成本 X 每个模板所需的小时总数量
  • 费用节省 = 所有模板的(手动成本 - 自动化成本)的总和。

1.1. 计算您的自动化节省

Automation Calculator 根据每个变量的估算生成其默认总数。

您可以提供更具体的机构成本信息,并调整每个顶级模板的时间值来调整这一计算结果。总节省值将在编辑每个字段时动态更新。

注意

自动化节省的计算结果不会保存在 Red Hat Automation Published 中。

要计算您的自动化节能:

  1. Calculate your automation 下输入以下的费用信息:

    1. 手动过程成本
    2. 自动化过程成本
  2. 顶级模板下:

    1. 调整顶部模板的时间值,以提供模板要进行自动化的操作在手动执行时所需要的时间。

总节省将根据您在每个字段中提供的信息进行更新。

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 集群。

法律通告

Copyright © 2023 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.