HPE InfoSight的资源规划师



HPE InfoSight是一项HPE云服务,可主动识别HP Nimble和HP 3PAR阵列的可靠性和性能方面的潜在问题。 同时,该服务还可以立即建议消除可能的问题的方法,并且在某些情况下,可以自动模式主动进行故障排除。

我们已经在HABR上讨论过HPE InfoSight,例如,请参见此处此处

在这篇文章中,我想谈一谈HPE InfoSight的一项新功能-资源计划器(Resource Planner)。

HPE InfoSight Resource Planner是功能强大的新工具,可帮助客户确定是否可以基于现有工作负载将新的工作负载或应用程序添加到其阵列中。 阵列会增加负载还是需要新的阵列? 如果您需要一个新的阵列,哪个? Resource Planner的预测建模有助于准确了解需求,并正确进行现有阵列升级的规模或新阵列的规模。

调度程序允许您执行以下操作:

  • 模拟现有工作负载的潜在变化
  • 评估对阵列资源的影响,例如:处理器,容量和缓存;
  • 查看各种阵列模型的结果。

通过收集有关阵列操作的统计信息和参数信息(在整个已安装的阵列数据库中)并分析许多客户端环境中的各种工作负载,我们可以确定某些因果关系和定量关系。 例如,我们知道重复数据删除如何影响不同阵列模型中的处理器利用率。 我们知道,虚拟桌面环境的重复数据删除和压缩比SQL更好。 我们知道,与虚拟桌面相比,Exchange应用程序通常具有更高的顺序读取(相对于随机读取)百分比。 使用此信息,我们可以模拟负载变化的影响,以便预测特定阵列模型的资源需求。

调度程序的工作方式-让我们看下面的示例。

Resource Planner在LABS部分的HPE InfoSight门户上运行。 让我们从选择一个新的负载开始-添加新的工作负载(除了现有的负载之外)。 我们稍后将考虑的另一个选项是“添加现有工作量”。

图片

选择负载类别/应用程序:

图片

如有必要,您可以对新的工作负载进行各种更改:数据量,IOP,工作负载类型和重复数据删除模式。

图片

接下来,我们选择要为其模拟新工作负载的阵列(从客户可用的阵列中),然后单击“分析”按钮。

图片

最后,我们得到了这个新提议的工作负载(除了当前负载之外)对CPU资源和容量的影响。 如果选择混合闪存阵列,也会看到对阵列缓存的影响,但是在这种情况下,我们将拥有全闪存AF60阵列,因此对于缓存(在SSD上)的概念不适用。

我们在右上方的CPU需求图中看到,我们计划为其规划新负载的AF60阵列没有足够的处理器资源来处理新负载:添加新负载时,CPU利用率为110%。 底部图(容量需求)显示在新负载下有足够的容量。 除了AF60阵列,两个图表还显示了其他阵列模型-与我们使用其他阵列时会发生的情况进行比较。

图片

下图显示了当我们选中“显示多个头架”框(选择源阵列时的选项)时发生的情况。 此选项允许分析几个相同的阵列。 可以看出,对于一个普通的(新的和现有的)负载,一个AF80阵列,两个AF60阵列或三个AF40阵列就足够了。

图片

使用资源调度程序,您还可以仅模拟当前负载的变化。 为此,在第一步中,您需要选择添加现有工作负载(而不是像开始时那样添加新工作负载)。 接下来,您可以模拟现有负载中的变化,并查看将导致什么。 下面的示例为文件服务器等应用程序模拟了负载加倍和容量加倍(即,在此示例中,我们不增加阵列上的整个负载,而仅增加特定类型应用程序的负载)。

图片

在这种情况下,可以看出,阵列资源可以使文件服务器应用程序的负载增加一倍,但不能超过一倍-因为 处理器资源将被利用99%。

图片

Source: https://habr.com/ru/post/zh-CN471904/


All Articles