使用vCenter Infrastructure Navigator映射应用程序依赖关系

日期: 2012-07-23 作者:David Davis翻译:王学强 来源:TechTarget中国 英文

在多层客户端/服务器模式的应用程序中排错或制定灾难恢复方案,理解服务器和应用程序的通讯过程及依赖关系是极其必要的。现在能够通过VMware vCenter Infrastructure Navigator实现在虚拟环境中调用应用程序的依赖关系映射。   VMware一直试图在产品线中增加企业级的应用程序运行、性能管理工具。因此推出了 vCenter Operations Management suite,包含了vCenter Infrastructure Navigator (VIN)作为Enterprise和Enterprise Plus等产品的一部分。

这个产品来自于一个叫做nLayers的……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在多层客户端/服务器模式的应用程序中排错或制定灾难恢复方案,理解服务器和应用程序的通讯过程及依赖关系是极其必要的。现在能够通过VMware vCenter Infrastructure Navigator实现在虚拟环境中调用应用程序的依赖关系映射。

  VMware一直试图在产品线中增加企业级的应用程序运行、性能管理工具。因此推出了 vCenter Operations Management suite,包含了vCenter Infrastructure Navigator (VIN)作为Enterprise和Enterprise Plus等产品的一部分。这个产品来自于一个叫做nLayers的公司,EMC在2006年将其收购并融入到Smarts系列产品线中。VMware在2010年2月收购了EMC的Ionix portfolio并拥有了它。VIN 1.0在2012年1月发布,1.1版本在2012年4月随vCenter Operations Management 5.0.1一同推出。

  vCenter infrastructure Navigator如何协助你?

  vCenter Infrastructure Navigator如何同vCenter Operations Management suite的其他软件协同工作?作为一个映射应用程序依赖关系工具,VIN能够体现出基于vSphere基础架构的软件如何协同工作。虽然它并不能准确识别出基础架构中的每一款软件,但是它能以列表的形式提供VMware筛选出的关键应用,比如网页服务器既和数据库服务器有联系,又要和邮件服务器通讯。将关键应用程序的依赖关系以图形化的方式表现出来是极其重要的,特别是在应用程序包含大量层级关系的大规模基础架构环境中。

  除此之外,VIN可以和VMware Site Recovery Manager(SRM)协同工作来保护多层应用程序。VIN能够识别SRM中的组,帮你查出潜在的问题和可行的恢复计划,比如网页服务器采取了保护措施而数据库服务器没有。除了兼容灾难恢复,对于排除第一层应用程序错误,VIN也是非常有帮助的。

  下载和安装Infrastructure Navigator

  VIN作为vCenter Ops的一部分进行销售,但是它需要作为虚拟程序单独进行部署。因为vCenter Operations有60天的评估,VIN同样可以评估,并在相同网站上下载和部署。


图1

  当600MB的OVA文件下载完成后,进入vSphere client,在File菜单下选择Deploy OVF,需要注意的是你将同时部署vCenter Operations Manager(以两个虚拟机vApp形式进行部署)。

图 2
图 2

  如果你在测试或者实验环境中部署vCenter Ops和VIN,可以简单地采取默认设置(使用DHCP获取IP地址)。但是,如果在生产环境中部署vCenter Ops/VIN,则需要考虑更多的内容,我推荐观看下面的教程:

  Video – vCOps 安装: https://www.youtube.com/watch?v=pwRdGDhI0lc

  Video – VIN 1.1 概览: http://www.youtube.com/watch?v=QUzxj6qUYUI

  Video – VIN 安装: https://www.youtube.com/watch?v=rkx9sEjnSLE

  VMware vCenter Operations Manager

  VMware vCenter Infrastructure Navigator

  你可以在vSphere Client的虚拟机汇总页面看到VIN的IP地址。由此,你可以从https://10.1.1.1:5480进入虚拟应用的配置界面(假设IP地址为10.1.1.1)。默认的登录名是admin,密码在VIN部署的过程中已经设置。下图是登录后的系统界面:

图3
图 3

  但是,类似于VMware许多其他的虚拟应用,登陆网页版的控制台只允许修改部分选项,如时区、网络配置和执行更新。

  使用vCenter Infrastructure Navigator

  在真正开始使用VIN之前,你需要完成下面的流程:

  • 在vCenter中输入VIN激活码(也可以使用评估版本激活码)
  • 启动vSphere Web Client。注意不能使用传统版本的Windows vSphere Client使用VIN。要激活Web client,你需要使用默认的vCenter Server Appliance(非Windows版本),或者在Windows vCenter server上加载vSphere Web Client(服务器版)。

  打开vSphere Web client,会看到一个叫“Navigate ”的标签页——这就是vCenter Infrastructure Navigator。点击“Turn on Discovery ”,输入vCenter server管理员用户名和密码,继续下面的操作。

图4
图 4

  Infrastructure Navigator将会检测所有的虚拟机间如何通讯并生成如下的汇总:

图5
图 5

  如果你点击单独的一个虚拟机,能够得到虚拟机正在通过哪个网络端口进行通信。

  对于灾难恢复计划和排除虚拟基础架构中的错误,这种信息是十分有用的。

  Infrastructure Navigator可改进之处

  现在的Infrastructure Navigator的功能集中于虚拟环境中的排错和操作管理。但是我希望VMware能够继续完善其他方面的特性。

  比如,增加VIN能够识别的应用程序类型和它们之间的网络流量。现在VIN只能识别微软的核心服务器(Web、Exchange、SQL)以及VMware的核心服务器(vCenter、 View、 RabbitMQ),希望之后能识别更多的应用程序。

  如果能扩展识别VMware View虚拟桌面中基于网络的终端用户应用程序,比如video conferencing、social media或者其他第三方应用程序将会更好。如果Infrastructure Navigator能够识别企业定制软件或者video conferencing,将会大大简化排错和维护。

  总之,VIN是唯一一个我认为应该在大规模企业中必须部署的软件,特别是在使用SRM的环境中。

作者

David Davis
David Davis

TechTarget中国的特约虚拟化专家。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐