Application Discovery的概念与自动发现工具

关注公众号:AWS爱好者(iloveaws)
文 | 沉默恶魔(转载请注明出处)

网站:www.iloveaws.cn

在这里插入图片描述

Application Discovery是收集和了解您业务所在机房环境,确定存在哪些物理和虚拟服务器及数量,这些服务器上运行的操作系统信息、网络信息以及应用程序的过程。

Application Discovery 的收集的过程可以通过手动方式,但是当您的业务所涉及的服务器数量较多且复杂时会导致效率低、周期长,容易出错。因此建议利用自动发现工具,这些发现工具一般都是通过在服务器上安装Agent(第三方或自行开发),可以自动发现所有应用程序和支持基础架构,通过持续运行自动发现工具来规划如何使数据保持最新状态。

那么一般都支持收集服务器哪些信息呢?可以看下最后面的截图如:网络信息如IP、MAC、系统信息如操作系统版本,以及CPU、内存等硬件信息等,自动发现工具主要用于准确掌控组织资产基础信息,且当业务信息变更时及时发现及时更新。如:自动发现工具收集的记录可以和您组织的CMDB系统基础信息进行比对,当检测到变更或不一致时采取相应的策略,最终确保您掌握的业务信息是准确的等等。

第三方自动发现工具有很多,感兴趣的同学可以自行搜索,当然有研发能力的组织也可以自行进行工具的开发。

AWS也有类似的服务,Application Discovery Service(ADS),主要是用于云迁移,我们在这里不探讨此服务的具体功能,只参考ADS能自动发现的信息,为我们提供一些思路。

ADS应用程序发现工具可以:

*自动发现数据中心中运行的基础架构和应用程序的清单,并通过持续监视系统来维护清单。
*帮助确定应用程序如何相互依赖或依赖于底层基础架构。
*用于分析和规划的操作系统和服务的版本。
*测量在主机上运行的应用程序和进程,以确定性能基准和优化机会。
*提供对应用程序和服务器进行分类的方法
*在使CMDB更新时,自动发现工具可以节省时间和精力。
*随着项目的进展,使资源信息保持最新是关键,而工具有助于减轻这种痛苦。

以下摘自官方Application Discovery Service的文档,主要参考下ADS可以支持收集发现哪些信息:

AWS Application Discovery Agent
AWS Discovery Agent 是安装在本地服务器和 VM 上用于执行发现和迁移的 AWS 软件。代理将捕获系统配置、系统性能、运行中的进程以及系统之间网络连接的详细信息。代理支持大多数 Linux 和 Windows 操作系统,您可以将其部署在物理本地服务器、Amazon EC2 实例和虚拟机上。

在这里插入图片描述

如果你希望在云时代掌握核心竞争力,如果您对AWS成本相关或者AWS技术方面有兴趣,请扫码关注我们的公众号吧:

关注公众号:AWS爱好者(iloveaws)
文 | 沉默恶魔(转载请注明出处)

网站:www.iloveaws.cn
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值