TotalView提供基于VMware和xenserver的虚拟服务器的静态视图

insystemk TotalView是为物理和虚拟基础设施设计的一个全面的环境管理工具。为了这个测试的目的,它支持XenServer、VMware ESX和VirtualCenter以及一些未包含在我们测试床中的旧虚拟化环境,但它还不支持Hyper-V。

insystem对VMware的控制显然比对XenServer的控制更有效。我们开始测试TotalView 1.1,但是在测试过程中升级到1.2,所以我们升级到它。(查看截图.)

虽然在执行某些任务时,它有很多bug和崩溃,但TotalView确实提供了相当详细的——但大部分是静态的——关于运行在我们的XenServer和VMware ESX托管平台上的虚拟机的信息。该产品没有很好地刷新它最初找到的信息。也就是说,用户界面是一团糟,因为在GUI的不同(但必须)区域之间切换是非常痛苦的。

TotalView有一个基于Windows的GUI, insystem建议应该在使用Windows XP SP2和SQL Express 2005的应用程序宿主环境中运行。也支持,但未测试的托管环境包括微软Windows 2000与SP4和Windows 2003服务器。其他支持的数据库包括MS MSDE和MS SQL Server。

安装比需要的要困难得多,我们必须手动选择SQL Server Express Edition才能正常工作,而奇怪的许可功能障碍和难以理解的错误消息加剧了这个过程。

通过在测试台上部署TotalView 1.2(版本1.1包含与管理XenServer VM相关的安装问题,所以我们必须升级),我们可以完成所有VM操作基础,比如启动和停止XenServer机器,克隆和卸载VM。但是,多次尝试挂起VM操作会产生相同的不透明错误消息:Failure SR_HAS_NO_PBDS。

我们转而测试TotalView如何管理VMware的ESX机器。无论是否存在VMware的VirtualCenter应用,TotalView都可以管理基于VMware esx的虚拟机。在成功地将一个ESX主机添加到管理系统之后,我们尝试使用TotalView接口使用所有可用的方法在该主机上创建一个新的虚拟机。

使用TotalView安装VM有两种方法,一种是“典型”安装,在选择操作类型后使用默认设置,另一种是“自定义”安装,我们可以选择更详细的选项。我们能够使用“典型的”本地存储成功创建一个VM (SLES 10.2),并使用TotalView正确刷新。但是当我们编辑或更改属性时,我们注意到TotalView刷新得不是很好。它确实应该更频繁地刷新,因为如果您必须一直手动刷新显示,那么它对监控vm并不是非常有用。

当我们尝试从共享的DVD ISO映像安装时,我们必须将它复制到我们的TotalView机器上。我们无法为SLES安装VMware Tools(连接虚拟机监控程序和客户操作系统的驱动工具),因为我们得到了一个通用的系统错误。

接下来,我们尝试为Windows 2008服务器安装使用NFS存储的自定义VMware客户端。在创建一个基于“自定义”的虚拟机之后,TotalView崩溃了,然后不会重新启动,数据库被损坏。我们不得不重新安装,因为每次启动时都出现同样的错误。

我们最终的创建测试(创建)工作正常,刷新后没有崩溃。我们在这个虚拟机上安装了Windows 2008 Server。TotalView表示创建成功,但是新的VM不会显示在TotalView GUI中。当我们刷新视图时,TotalView指示“应用程序中发生了未处理的异常”,但我们可以点击继续按钮并忽略错误。这些错误似乎发生得太频繁了。

我们可以验证虚拟机的存在,但必须使用VMware的Virtual Infrastructure Client视图(VMware的VirtualCenter管理服务器的前端),但奇怪的是,它没有我们使用TotalView工具创建它时选择的相同设置。

我们重新安装了软件,这似乎有所帮助,在将ESX VirtualCenter主机添加到TotalView系统后,我们就可以成功地执行像克隆、停止和启动这样的命令,尽管像迁移和克隆到模板这样的命令在应用程序中是灰色的,因此无法使用。

Moves-adds-changes

在创建VMS之后,我们不允许迁移它们,因为选项框中的选项已变成灰色。我们可以在TotalView之外使用VMware的工具和Citrix的XenServer工具手动完成。

当我们尝试用TotalView对一个虚拟机进行快照时,它看起来像是捕获了快照(我们使用VMware Infrastructure客户端验证了这一点),但返回到捕获的快照时,只显示了一个黑屏,其他什么也不做。TotalView快照不包含保存虚拟机内存内容的选项(这个选项在VMware的客户端中默认是被选中的),因此,如果你拍摄一个实时虚拟机的快照,然后在虚拟机打开时恢复,就可能发生破坏,正如我们所看到的。

运营管理

要为环境的日常VM管理设置TotalView,我们必须将虚拟环境连接到TotalView接口。对于每个环境(XenServer、VirtualCenter或普通的旧ESX服务器),我们都必须输入凭据。之后,TotalView将我们所有的虚拟机导入到它的GUI中,并为我们列出它们。然后我们就可以操纵和控制宿主了。

我们在此提出的问题是,虚拟机农场并没有实时的数据收集。只有单个状态的快照,而不是实时数据的连续监控或图形化。

我们还需要指出,在更改设置或执行管理任务后,刷新GUI屏幕总是会更新显示。例如,在改变分配给特定VM的vcpu数量后,视图显示以前的分配,直到我们关闭选项卡并重新打开它。

与测试的其他产品相比,用户角色管理不足。我们可以使用不同的用户配置文件,但无法限制用户在访问和操作托管vm方面的实际操作。我们只能选择管理员角色,它赋予用户管理虚拟环境中的所有机器和使用所有管理设置(如调度、创建警报新策略、添加新用户或其他管理任务)或非管理员角色(可以管理虚拟机但不能设置任何管理设置的人)。

每个概要文件都被认为是全新的,因此,我们必须手动向每个概要文件再次添加虚拟环境,这是一个耗时的过程,因为每个虚拟环境都可以受到密码保护。

事件管理

实际上,有几个选项可以设置触发警报的策略。不过,如果它们能正常工作,就会更有用。例如,我们尝试使用TotalView创建一个策略来监视VMware机器上CPU使用率是否超过某个阈值,因为XenServer没有任何指标超过某个阈值。

我们还试图为网络使用应用策略。我们完成了选择和应用新策略的步骤,当我们试图查看策略的状态时,应用程序崩溃了。

TotalView既不增加也不降低虚拟机实例或虚拟机场的安全性。

回归测试。

加入网络世界社区有个足球雷竞技app脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2009Raybet2

SD-WAN买家指南:向供应商(和您自己)提出的关键问题