滴定-应用程序映射

经常被问到的一个问题是Tetration如何知道如何构建应用程序映射。在本文中,我们将深入探讨如何在Tetration中映射应用程序,UI中的外观以及如何使用此信息。

上图是Tetration自动绘制的应用程序图。它将整个应用程序逐跳地组合在一起,这不仅对故障排除有用,而且对安全性很有用,因为您现在可以看到这些服务器如何相互通信以及通信流的方向。在某些情况下,流量是单向的,有时是双向的,如上所示。

那么,Tetration如何为特定应用构建地图? 滴定称为范围。它们用于将数据中心应用程序组合在一起,并允许对托管进行控制。它们被定义为根范围内的层次结构树集。

进入“作用域”仪表板,我可以看到我们的朋友JP在此实验室中创建的作用域,以及层次结构树的可视化以及我们在左上角树中的位置。

通过单击范围内的,在树上向下移动时,可以得到更详细的信息。在树上向下移动时,您会注意到红点在树中移动,以反映您在层次结构中的位置。

通过构建此分层树,Tetration知道如何将某些事物组合在一起。

可以使用的另一种方法是所谓的“注释”,它实质上是可以动态添加到清单的自定义属性或标记。有了注释,就可以为环境的各个不同部分创建不同的标签,并且基于这些标签,Tetration可以开始以一种更有意义且更易理解的方式将事物分组在一起。例如,如果您在多个国家/地区拥有多个数据中心,则可以添加一个国家/地区标签,一个不同的数据中心标签,因为您可能在那个国家/地区拥有不同的数据中心,一个环境标签,因为可能有生产或开发人员,功能标签(即Active Directory)等。人们可以通过多种方式决定进行注释。

滴定每个服务器最多支持32个标签。分配标签或注释的方法有多种,包括:

  • 手动分配

  • 从CMDB获取的信息并动态分配

  • 与vCenter集成并将信息吸收到Tetration中以动态分配信息

注意:在某些情况下,这甚至可以反向进行。例如,某些客户可能拥有的CMBD信息不正确。那时,他们可以使用Tetration对服务器和应用程序进行所有发现,开始执行,然后将所有这些信息提供给Tetration以回填CMDB。

现在,让我们看一下使用范围和注释以及如何将它们一起使用的示例:

上面说明的是,Tetration看到的任何带有包含“ Test”或“ UAT”的环境标签或包含test的生命周期标签的服务器,它都知道将其放入UAT Siwapp范围。它可以是任何指定的东西,但这提供了一个很好的示例,说明了如何以人类可读的方式一起使用范围和注释。它始终提供一种将策略应用于设备子集的方法,或者如果您想查看专门标记或作用域的应用程序正在执行的所有操作,Tetration可以为您做到这一点并将作用域限制为特定的应用程序或环境。

注意:运行Tetration不需要范围和注释/标签,但是使用它们确实使操作变得更加容易和可读,因为您不必一次查看数据中心中的所有内容。

回到我最初显示的应用程序映射,我们可以在屏幕的左上角看到按范围过滤的位置:

因此,在上面的示例中,Tetration在上图中使用了作用域,以说带有“ Test”标签的所有内容都来自vCenter,Tetration应该在应用程序图中。这就是上面的应用程序映射的创建方式。

应用程序映射中的每个分组都不是单个服务器,而是Tetration自动将其分组在一起的服务器集群。在实际的应用程序映射内部,可以单击一个群集,然后注意到右侧窗口将开始更改。这将显示集群中的服务器。

您可以在窗口中展开端点,以查看集群中有多少台服务器,它们的主机名,它们正在运行的操作系统以及集群中有哪些IP地址:


回到我的 原始博客文章 JP不知道我们的应用程序层中有多少台服务器,我们的网络层中有几台服务器,等等-Tetration可以清楚地显示给定群集中有多少台服务器,它们之间如何通信以及应用程序映射Tetration会自动为他建立。

那么,Tetration如何知道如何将事物分组在一起? 滴定基于以下三点来构建这些集群:

  • 流量-Tetration发现以上三台服务器都适合此范围,并且流量模式完全相同。

  • 进程-在上面的三个服务器示例中,Tetration看到所有这些服务器都在运行相同的进程。


  • 查询-Tetration还可以基于称为查询的过程来进行查询,该过程可以在上图所示的右侧窗口中看到。它更多是一种手动添加,没有必要,但可以选择添加。基本上,以上内容指出,如果Tetration看到带有应用程序标签为“ SiwappApp”的服务器,则它知道将其放入“ uat_siwapp_app”集群中。我们在上面的示例中进行了说明,但绝对不需要。

滴定可以根据这些流程和流程自动处理服务器分组,但是还可以让您使用Query选项添加手动操作。 滴定无需起点,IP等即可立即开始分组-一旦开始查看流程和流程,它将自动开始一起分组并创建这些应用程序映射。使用批注和范围可以帮助您进一步深入应用程序,以使您在阅读时更容易理解。

感谢您阅读本文,希望它可以帮助您在Tetration中更多地了解应用程序映射。敬请期待更多职位。