前阵子我写了一篇博客文章,标题是 开始使用Azure迁移,其中介绍了如何在环境中部署Azure迁移以评估服务器为迁移到Azure的准备程度。

蔚蓝迁移本身提供给您的信息非常棒,并且确实可以使您迈上一个很好的路线,以做出有关从本地数据中心迁移到云的明智决策。如果将其与Operations Management Suite(OMS)结合使用,它将成为功能更强大的工具。

OMS是由Microsoft考虑到云而开发的监视解决方案。它可以使用代理监视云和本地环境。而且它不仅监视Azure环境,还可以帮助您管理多个云环境。它可以帮助您监视的一些事情是:

  • Active Directory配置
  • Active Directory复制
  • 反恶意软件安装
  • 蔚蓝自动化
  • 安全与审核
  • SQL配置和性能
  • Windows更新的状态
  • 性能和日志信息
  • 依存关系
  • Office 365租户信息

当我们将其与Azure Migrate结合使用时,我们对它记录性能信息的能力以及捕获服务器之间如何交互的能力特别感兴趣。

OMS和Azure迁移

当您在Azure内启动Azure迁移项目时,您会看到一个Log Analytics工作区也在为您旋转,在免费层上运行。您可以分别运行这两个产品,但是,与单独运行相比,将它们一起部署将为您提供更多信息。

组合在一起时,您可以在Azure迁移刀片中查看依赖项信息。

您如何获取该信息?

为了使OMS捕获此信息,您需要在服务器上安装两个软件。第一个是 运营管理套件代理 第二个是 运营管理套件相关代理。 OMS代理从您的服务器收集丰富的实时数据,而OMS依赖代理则收集与服务器如何与其他服务器/服务进行交互的信息。

在OMS中,有一些称为解决方案的东西,如果您熟悉System Center Operations Manager,则解决方案类似于管理包。可用的解决方案之一称为“服务图”。

服务地图

服务映射解决方案发现Windows和Linux系统上的应用程序组件,并映射服务之间的通信。它可以帮助您查看和发现服务器之间的互连方式。您将看到连接,正在运行的进程以及TCP连接的端口。您所需要做的就是安装Operations Management Suite依赖性代理并在OMS中启用解决方案。

它是什么样子的?

蔚蓝迁移依赖项

上面是我在家中运行的小型实验室环境中发现的“服务地图”的图片。我有三台服务器正在运行:

  • WinServer01:Windows Server 2012 R2盒子
  • SQLServer02:安装了SQL Server 2008的Windows Server 2008盒
  • 网络前端:安装了Apache的Ubuntu服务器

从上图可以看到客户端计算机已连接到我的服务器中,这是远程桌面(RDP)会话,在Linux中是SSH会话。

Windows和Ubuntu服务器正在与SQL Server通信并与已安装的SQL实例进行交互。

服务器还与网络内部或端口80、443和9443外部的几种服务进行交互。

在下面的示例中,我将注意力集中在SQLServer02上,可以看到WinServer01上有一个名为“ Rundll32”的进程正在连接到SQLServer02上的SQL Server组件。如果我深入到该Rundll32进程,服务图将帮助向用户显示 用户, 工作目录 (运行进程的目录)和 命令行 运行该程序以运行该程序。

蔚蓝迁移依赖项

在生产环境中,您可以获得的详细程度非常全面。它可以帮助填补内部文档失败的空白。

您为什么要收集此信息?

收集有关您的环境的信息是迁移之前需要采取的第一步。您需要了解拥有的服务器,运行的操作系统,彼此之间以及与外界的通信方式以及所需的资源。深入了解可以帮助您成功完成迁移。如果您在不了解Azure平台支持哪些操作系统的情况下开始迁移,则可能会遇到一些问题,这些问题从业务角度来看可能非常昂贵。

与往常一样,如果您想与我联系并就上述任何内容进行交谈,请通过Twitter与我们联系 @TechieLass

博客评论提供者 领英.

下一篇文章 上一篇