一般问题

问:什么是 AWS Application Discovery Service?

AWS Application Discovery Service 可以收集和提供数据,让企业客户能够了解其 IT 环境内的服务器配置、使用情况和行为。服务器数据保存在 Application Discovery Service 中,该服务将按照各个应用程序对数据进行标记和分组,以便规划 AWS 迁移。所收集的数据可以导出到 Excel 或其他云迁移分析工具中进行分析。

问:AWS Application Discovery Service 如何帮助企业迁移到 AWS?

AWS Application Discovery Service 可以收集服务器规格信息、硬件配置、性能数据以及正在运行的进程和网络连接的详细信息,从而帮助企业获取其数据中心服务器当前状态的快照。在该服务收集到相关数据后,您可以使用这些数据分析总体拥有成本 (TCO),然后根据您的特定业务需求制定成本优化的迁移计划。

问:AWS Application Discovery Service 的工作原理是什么?

AWS Application Discovery Service 支持基于代理的运作模式和无代理运作模式。借助无代理发现功能,VMware 客户无需在每个主机上部署 AWS Application Discovery Agent 即可收集 VM 配置和性能配置文件,从而加快数据收集速度。非 VMware 环境中或需要额外信息 (如网络依赖关系和有关正在运行的进程的信息) 的客户可以在服务器和虚拟机 (VM) 上安装 Application Discovery Agent 来收集数据。

问:如何开始使用 AWS Application Discovery Service?

要开始使用 AWS Application Discovery Service,只需访问 AWS Migration Hub 控制台即可。

问:AWS Application Discovery Service 在何处有售?

AWS Application Discovery Service 在全球均有销售。这意味着,无论资源在何处,您都可以发现它们。该服务托管在美国西部 (俄勒冈) 地区。

问:我应该使用无代理应用程序发现还是基于代理的应用程序发现?

我们建议 VMware 客户使用无代理 Application Discovery,因为它不要求客户在每个主机上安装一个代理,而且无论 VM 操作系统是什么,它都能收集服务器信息。它不收集有关非 VMware 环境的信息。

如果您运行的是非 VMware 环境,或者需要有关进程和网络的详细信息,请使用 AWS Application Discovery Agent。您可以同时运行基于代理的 Application Discovery 和无代理 Application Discovery。

基于代理的发现

问:AWS Application Discovery Agent 可以捕捉哪些数据?

该代理可以捕捉系统配置、系统性能、正在运行的进程以及系统间网络连接的详细信息。

问:AWS Application Discovery Service 可以为哪些操作系统提供代理?

AWS Application Discovery Service 可以为 Microsoft Windows Server 2008 R2、2012、2012 R2、RHEL 6 和 7、CentOS 6 和 7 以及 Ubuntu 14.04 提供代理,但不支持 RHEL 6.9、7.3 和 7.4 以及 CentOS 6.9、7.3 和 7.4 这些版本。我们现在提供测试版 2.0 代理,它可以提供更好的操作系统支持。要了解有关新的测试版 2.0 的信息,请参阅 Application Discovery Agent 2.0 (Beta)

问:如何在将数据传输到 AWS 的过程中保护数据?

AWS Application Discovery Agent 使用 HTTPS/TLS 将数据传输到 AWS Application Discovery Service。AWS Application Discovery Agent 可以在离线测试模式下运行,并将数据写入本地文件,这使客户可以在启用在线模式前查看所收集的数据。

问:如何在我的数据中心安装 AWS Application Discovery Agent?

请参阅该文档,了解有关如何安装 AWS Application Discovery Agent 的详细信息。

问:AWS Application Discovery Service Agent 是否会向 AWS 授予对我的数据中心服务器的远程访问权限?

不会,部署在您的数据中心服务器上的 AWS Application Discovery Service Agent 不会向 AWS 授予远程访问权限。但是,它需要建立出站 SSL 连接,以将收集到的数据传输到 AWS。

问:能否在我的 EC2 实例中运行代理?

可以。您可以在 EC2 实例上安装 AWS Discovery Agent,以发现性能信息、网络连接和正在运行的进程并生成相关报告,就像您针对任何其他服务器执行这些操作一样。

无代理发现

问:“无代理”Application Discovery 是什么意思?

“无代理”意味着无需在每个主机上安装软件即可使用 Application Discovery。只需在 VMware vCenter 上安装 AWS Application Discovery Agentless Connector 作为 OVA 即可。

问:AWS Application Discovery Agentless Connector 可以捕捉哪些数据?

AWS Application Discovery Agentless Connector 可作为一个开放虚拟机 (OVA) 软件包交付,并可部署到 VMware 主机上。在使用凭证将其配置好并连接到 vCenter 后,Discovery Connector 便会收集 VM 清单、配置和性能历史记录 (如 CPU、内存和磁盘使用情况),然后将这些数据上传到 Application Discovery Service 数据存储区。

问:无代理发现支持哪些操作系统?

无代理发现不区分操作系统。无论客户使用什么 VM 操作系统,它都可以收集有关 VMware 虚拟机的信息。

问:如何在将数据传输到 AWS 的过程中保护数据?

AWS Application Discovery Agentless Connector 使用 HTTPS/TLS 将数据传输到 AWS Application Discovery Service。AWS Application Agentless Discovery Connector 可以在离线测试模式下运行,并将数据写入本地文件,这使客户可以在启用在线模式前查看所收集的数据。

问:如何在我的数据中心安装 Application Discovery Agentless Connector?

请参阅该文档,了解有关如何安装 Application Discovery Agentless Connector 的详细信息。

问:如何开始收集数据?

客户可以通过 AWS 控制台、AWS Discovery 软件开发工具包或 AWS 命令行界面 (CLI) 启用或禁用数据收集功能。对于新安装的 Application Discovery Agentless Connector,在安装后,它们的数据收集功能最初处于禁用状态。

问:AWS Application Discovery Agentless Connector 是否会向 AWS 授予对我的数据中心服务器的远程访问权限?

不会,部署在您的 VMware 环境中的 AWS Agentless Connector 不会向 AWS 授予对您的数据中心服务器的远程访问权限。但是,Agentless Connector 需要使用 VMware 凭证才能收集数据。这些凭证保存在本地,绝不会与 AWS 共享。Agentless Connector 会建立出站 SSL 连接,以仅传输其收集到的数据。

问:能否在我的 EC2 实例中运行无代理发现?

不能。AWS Agentless Discovery Connector 安装在 VMware 上,仅收集来自 VMware vCenter 的信息。

发现的数据

问:AWS Application Discovery Service 会捕捉哪些类型的信息?

AWS Application Discovery Service 旨在捕捉各种数据,其中包括静态配置,例如服务器主机名、IP 地址、MAC 地址、CPU 分配、网络吞吐量、内存分配、磁盘资源分配以及 DNS 服务器的相关数据。它还可以捕获资源利用率指标,例如 CPU 使用率和内存使用率。此外,AWS Application Discovery Agent 可通过确定系统间的网络连接情况来帮助确定服务器工作负载和网络关系。

问:该服务是否会捕捉任何存储指标?

是,该服务会捕捉磁盘指标,例如读取和写入量、吞吐量、分配的/预置的和已使用的容量。

问:AWS Application Discovery Service 中的信息多久更新一次?

该服务只在 AWS Application Discovery Agent 或 Agentless Discovery Connector 在线时收集信息。

使用 AWS Application Discovery Service 数据

问:AWS Application Discovery Service 能否接收来自现有配置管理数据库 (CMDB) 的数据?

否,不支持此功能。

问:如何访问该服务的数据?

您可以在 AWS 控制台中查看摘要数据。您可以使用 AWS 控制台或公用 API 导出 AWS Application Discovery Service 收集到的详细数据。该服务支持以 CSV 格式导出数据。