用户终究会想知道VMware工作环境中虚拟机的一些特性,诸如哪个虚拟机是配置来为特定数量RAM服务等。虽然成功地使用虚拟环境需要知道某些工作如何进行,但是VI Client仍然提供了几种在基础架构中搜索的方法,目前也有一些提供增强搜索功能的第三方选择。在本文中,TechTarget中国的特约虚拟化专家David Davis首先回顾一下这些第三方选择;然后针对特定需求介绍如何使用VI Client在VMware基础架构进行搜索。 在VMware内搜索的内容 VMware基础架构能够以较快速度增长,更多服务器、更多虚拟机、更多预定任务和更多配置警告等。
用户最终还是需要了解一些知识,或许不能……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
用户终究会想知道VMware工作环境中虚拟机的一些特性,诸如哪个虚拟机是配置来为特定数量RAM服务等。虽然成功地使用虚拟环境需要知道某些工作如何进行,但是VI Client仍然提供了几种在基础架构中搜索的方法,目前也有一些提供增强搜索功能的第三方选择。在本文中,TechTarget中国的特约虚拟化专家David Davis首先回顾一下这些第三方选择;然后针对特定需求介绍如何使用VI Client在VMware基础架构进行搜索。
在VMware内搜索的内容
VMware基础架构能够以较快速度增长,更多服务器、更多虚拟机、更多预定任务和更多配置警告等。用户最终还是需要了解一些知识,或许不能够或者不知道如何去做。下面是一些用户可能希望知道答案的问题:
- 哪个虚拟机为虚拟机RAM配置512MB内存?
- 哪个虚拟机没有安装VMware工具?
- 哪个宿主系统有两个以上CPU?
- 说明中有工作“bob”产生的警告吗?
- 有人为帮助工作台组创建一个安全角色吗?
- 这周用户管理员执行哪些工作?
正如我以前提及过一样,使用VI Client内置过滤器功能可以找到这些问题的答案,我也将告诉读者怎样去找问题答案。首先我们还是要讨论一下VMware基础架构内搜索的前景以及一些第三方提供的内容。
VMware基础架构内搜索的前景
在2008年虚拟机世界中我并没有看到比较重要的宣布,在VMware ESX新一代版本和VMware基础架构的每一次演示中,VI Client顶部都有一个显著的搜索条。对我来讲,这个搜索条让我想起IE或者火狐浏览器中的Google搜索条,这个搜索条在VI Client每一个单独窗口上都有。我并不知道这个搜索条可以搜索到的内容以及其限制可能是什么,我们可以推断出VMware已经意识到在VI Client内提高搜索性能的必要性,VMware也意识到当前的过滤和搜索功能都需要改进,所以在即将发布的ESX新一代版本和VI Client中改进了搜索功能。我们也可以推断出很多第三方公司也为VMware基础架构的搜索功能提供了很大程度改进,VMware的工程师们也认识到这正是他们自己可以做的事情。
提供搜索功能的第三方选择
确实有一些可以在用户的VMware基础架构中搜索的第三方选择(如有遗漏还请见谅),下面是我列举的一些:
Splunk以日志管理出名,但是该公司试图从其收集的数据中给出问题的答案。最近,该公司开始为主机和虚拟机收集VMware数据信息。现在可以提供“IT搜索”,允许用户搜索VMware相关数据信息。然而,Splunk所做的工作不仅仅是搜索。也可以做规划、最优化、监控性能以及做整个IT基础架构根源问题分析等方面的工作,所以Splunk的工作范围远远超过搜索。在Splunk主页上,可以看到一段展示搜索功能的视频。Splunk同时提供免费版和商业版。
从下图可以看到,SearchMyVM在虚拟基础架构中提供一个类似于Google的界面。通过该界面,可以回答例如“我们挂载CD-ROM设备驱动到哪台虚拟机上了吗?”之类的问题。因此如果用户使用VMotion的话,SearchMyVM就在用户VMware基础架构内作为一个虚拟机应用程序运行。SearchMyVM主页提供免费评估,但使用的话起始价格是199美元。
Hyper9目前还是试用版(在我的博客中介绍如何得到免费试用版),其不仅仅关注于搜索,而且也关注合作、合并当前和历史数据、变更管理和分析。因此,和Splunk一样,尽管为虚拟基础架构提供搜索功能是Hyper9的一个显著特性,它的工作还不仅仅局限于搜索。
使用VI Client搜索VMware基础架构
目前在VMware ESX和VI Client内部已经有一些有用的过滤和搜索功能。使用当前的VMware ESX和VI Client提供的过滤功能就可以很好地回答文章第一部分提出的问题。这个功能实际上是过滤而非搜索。然而当前过滤功能在VI Client中默认是关闭的。如果想用这项功能,在每一个窗口都必须把过滤功能打开。
在每一个窗口的“View”选项,下拉菜单可以看到“Filtering”,如图所示:
打开过滤功能就像仅仅应用在详细目录(用户在这个详细目录下)当前级别的检查框以及用户当前所在标签。因此,如果用户打开虚拟机数据中心级别的过滤功能,并且使用特定ESX主机的话,之后再转向虚拟机标签,就必须再次打开过滤功能,这个是设计上的缺陷。我认为,如果打开了过滤功能,无论任何视图中的任何标签,过滤功能在整个控制台上都可用。
看一下一些VI Client内置过滤功能帮助用户的方法,为了说明这个问题,我们首先回答一下在文章开始时候我提出的几个问题:
注意:对于所有的例子,用户也需要打开演示中的列,才可以在演示中看到结果:
哪个虚拟机为虚拟机RAM配置512MB内存?
打开数据中心虚拟机“Inventory”视图来回答这个问题,打开过滤功能,打开虚拟机“Memory Size – MB ”,在过滤框内输入512,如下图所示:
哪个虚拟机没有安装VMware工具?
打开数据中心虚拟机“Inventory”视图来回答这个问题,打开过滤功能,打开虚拟机“VMware Tools Status”,在过滤框中输入“Note Installed”,如下图所示:
哪个宿主主机有两个以上CPU?
打开数据中心虚拟机主机“Inventory”视图来回答这个问题,打开过滤功能,打开虚拟机“CPU Count”,在过滤框中输入数字2,如下图所示:
说明中有工作“bob”产生的警告吗?
打开数据中心“Alarms”视图来回答这个问题,打开过滤功能,打开虚拟机“Description”,在过滤框中输入“Bob”,如下图所示:
有人为帮助工作台组创建一个安全角色吗?
打开数据中心 “Permissions”视图来回答这个问题,打开过滤功能,打开虚拟机“User/Group”,在过滤框中输入“Help”,如下图所示:
这周用户管理员就做了哪些工作?
打开数据中心 “Tasks and Events”视图来回答这个问题,打开过滤功能,打开虚拟机“Initiated By”,在过滤框中输入“Administrator”,如下图所示:
总之,VMware ESX下一代版本和VI Client都有望新增搜索功能,但是对于具体功能如何还不太清楚。现在也有很多搜索VMware基础架构的第三方选项,如Splunk、Vkernel、SearchMyVm和Hyper9等。更重要的是,用户应该知道当前的VI3版本功能更强大。通过上述简单介绍,用户应该能够利用已有的过滤和搜索能力提供的搜索功能。
翻译
相关推荐
-
通过VMware DRS规则管理Windows Server 2016授权成本
对于想要缓解Windows Server 2016授权成本负担的IT管理员,可以考虑VMware的分布式资源调 […]
-
VMware VVOLs应用案例逐步增加
有时技术具有一定的超前性,VMware VVOL就是一个例证,它承诺满足人们对hypervisor技术的所有预 […]
-
esxi中的虚拟机老是自动关机,爆如下这样的日志,有人遇到过吗?
XXX esx.audit.dcui.enabled.formatOnHost not found XXX X […]
-
架构师和研发经理那个对公司更重要一些?
公司最近赶上裁员,技术团队里就研发经理和架构师工资高,老板的意思是肯定要裁一个,那应该留那个?