自动化已成为IT运营的必要组成部分,以确保您的业务成功,这已不是什么秘密。随着自动化的伴随,可以减少手动,重复性任务,最大程度地减少人体错误,并使IT团队能够扩展运营而无需增加员工的好处。但是,自动化还引入了新的复杂程度,并具有较大的未知数和风险。
当您开始让机器采取行动而没有适当的智能时,事情可能会迅速失控。由于他们可能会花更多的时间来调试自动化问题,而不是首先手动完成任务,因此团队通常不愿意开始自动化任务。如今,有许多工具提供了在数据中心自动化操作的方法,但是它们都无法消除可以帮助减轻每天面对的任务自动化任务的恐惧和风险的复杂性。
这就是为什么我们构建X-Play的原因,这是Prism Pro的最新成员。为了消除复杂性,X-Play采用无编码方法来进行任务自动化,因此每个管理员都可以构建,维护和降低通常与自动化相关的风险。这种方法已通过IFTTT和Zapier等服务在消费者领域证明。X-Play的简单性使管理员可以自信地设置简单的自动化规则。但是,仅仅因为它很简单,并不意味着它并不强大。
在机器学习的支持下,Prism Pro的X-FIT检测性能异常并确定VM效率低下。在X-Fit中的这种智能的驱动下,X-Play将数据中心管理转化为自主IT操作,而您将在驾驶员座位上。
构建一个自主规则,称为X-Play中的剧本,很简单。您只需要三个步骤。设置触发器,定义一个或多个操作,然后保存和启用。很容易。
“触发器”定义了满足时的条件,触发自动化开始。扳机可以是警报或手动触发器。可以在开箱即用的任何警报策略上配置警报触发器,包括由X-fit生成的警报策略,或您创建自己的警报策略。手动触发器提供了按需触发剧本。您可以使用它来自动执行您经常执行的任务。在启用剧本之前,它也可用于测试您的剧本。
“动作”是剧本中带有一个逻辑操作的一步。剧本可以将一个或多个动作链接在一起。您可以选择各种各样的操作,包括VM,警报,报告和通信操作。此外,您可以将现有脚本插入现有脚本,并将其插入PowerShell或SSH操作中。您还可以使用休息操作与现有API集成。此外,您可以选择在操作之间插入暂停(如x-play所称的“等待”)。如果您需要在维护窗口中执行某些操作或等待手动批准,这将很方便。
您可以选择一个操作以进行运行,也可以设置一系列操作。例如,您可以关闭VM电源,然后发送电子邮件通知某人。每个动作只需要在准备运行之前填写一些输入。
使用剧本
借助触发的操作和可用警报的数量,有许多可能的工作流可以自动化。让我们看一个简单用例的示例。假设X-fit告诉您,环境中的几个VM受到内存的约束。为了确保这些VM能够执行其关键操作,您希望快速纠正此问题。在正常练习中,一旦注意到警报,就需要进入每个VM,请使用快照来保留当前状态,添加一些内存,例如1GB,并通知VM所有者或您的团队。这是一个乏味的过程,更不用说每次在一个VM中检测到内存约束时都必须重复进行。使用X-Play这变得更加简单。使用行为学习引擎,X-FIT可以检测并提高有关VM效率低下的警报,包括受限,管理过度,欺凌和无效的VM。您可以使用“ vm内存约束”警报策略的框架来创建剧本,该剧本可以自动采用您先前必须手动执行的所有步骤,以拍摄VM,添加内存,解决警报并发送发送警报发电子邮件。
现在,每当X-fit检测到VM的内存受到限制时,X-Play都会运行本剧本以提供自动补救。您可以在Prism Pro中找到本剧本的开箱即用示例。只需克隆它并填写一些输入,例如要添加和电子邮件地址的内存数量,就可以运行。
只需单击几下,您就可以开始创建剧本。X-Play降低了自动化的复杂性,使您可以创建有用的工作流,而无需编写一行代码。使用可用的各种操作可以轻松自动化日常任务,您还可以利用X-fit的功率使用X-play创建智能的剧本,真正利用机器学习数据。
X-Play将与我们一起使用5.11版本。
前瞻性语句免责声明
这篇博客文章包括有关我们的计划和期望与正在开发的新产品功能和技术有关的计划和期望,此类产品功能和技术的能力以及我们计划在未来版本中发布产品功能和技术的计划。这些前瞻性陈述不是历史事实,而是基于我们当前的期望,估计,观点和信念。这种前瞻性陈述的准确性取决于未来事件,并涉及我们无法控制的风险,不确定性和其他因素,这些陈述可能导致这些陈述不准确,并导致我们的实际结果,绩效或成就与预期或预期或不利的差异。这些陈述所暗示,包括:竞争解决方案,包括公共云基础架构,包括:采用或加速采用;行业或竞争动态或客户需求的转变;以及截至2019年4月30日的财政季度表格10-Q的季度报告中详细介绍的其他风险。这些前瞻性陈述仅在本新闻稿之日起说明,除了法律要求外,我们没有义务更新前瞻性陈述以反映实际结果或后续事件或情况。
©2019 Nutanix,Inc。保留所有权利。Nutanix,Nutanix徽标以及本文提到的其他Nutanix产品和功能是美国和其他国家的Nutanix,Inc。的注册商标或商标。本文提到的所有其他品牌名称仅用于识别目的,可能是其各自持有人的商标。