用VMware创建VIMA以简化ESXi管理
2010-02-11 16:57:43 来源:WEB开发网通过VMware ESX服务控制台运行脚本和加载第三方应用程序,用户可以管理ESX主机系统和Virtual Infrastructure。但是由于VMware ESXi没有服务控制台,VMware通过创建一个VIMA(Virtual Infrastructure Management Assistant)来弥补这项不足之处。VIMA也为VMware ESX服务器提供一个集中运行脚本程序的方法,这是VIMA非常必要的一个特性。用户在恰当地帮助下,可以很轻松地安装VIMA,并且VIMA是完全免费的。
什么是VIMA(VMware Infrastructure Management Assistant)?
VIMA是VMware推出的一种新的免费的虚拟设备,需要的话可以直接在VMware官方主页上下载。由于VIMA使用的是开放式虚拟机格式(OVF:Open Virtual Machine Format),所以可以很方便地导入到用户的VMware的底层架构中。
在VIMA运行起来之后,可以提供如下功能:
提供一种可以在基础架构层面运行VMware ESX服务器脚本程序的机制
为需要访问VMware虚拟机设备的第三方应用程序安装提供接口
为ESXi服务器提供一种管理机制,该管理机制拥有管理上述功能的能力,如运行脚本程序和第三方应用程序对VMware基础架构的访问(需要注意的是软件开发人员需要修改他们的开发的应用程序)
统一管理虚拟基础架构登陆的机制
进一步讲,用户可以通过一个单独的ESX主机,而不用额外的认证,就可以管理多个ESX主机。另外,现有的ESX服务器服务控制台脚本程序只需要做简单的修改就可以运行在VIMA上了。
换句话说,可以把VIMA看作是一个VMware ESX服务器的集成服务控制台。对于那些使用VMware ESXi的用户来讲,VIMA不仅可以提供集中式管理,也可以提供诸多服务控制台的特性,这些特性在用户在选择使用ESXi而不是ESX的时候就会消失。
VIMA的构成组件
VIMA由一个Red Hat企业版Linux 64位虚拟设备以及上面安装的一系列应用程序组成。这些应用程序主要包括VMware工具、Perls命令行工具(和ESXi服务控制台命令的功能相似)、VI Perl工具包、Java JRE 1.5、VMware认证组件(vi-fastpass)、VMware登陆组件(vi-logger)和一个简单网络管理协议(SNMP:Simple NetWork Management Protocol)服务器。
这些应用程序集成在一起作为一个工具,通过使用脚本程序、ESX命令或者第三方应用程序,帮助用户更好地集中管理ESX和ESXi服务器。
运行VIMA的配置需求
通常情况下,我都是浏览一下配置需求,认为我的服务器或者操作系统运行任何应用程序或者操作系统都没有问题。但是我要提醒大家的是,对于VMware VIMA,必须要注意这些配置需求。我粗略估计大概有50%的虚拟机的底层架构不能满足配置需求中的其中一个或者几个。
VMware VIMA的配置需求如下:
64位的ESX或者ESXi主机,AMD Opteron E(或者E以上版本)处理器或者支持VT的Intel EM64T处理器
VMware基础架构客户端(VI Client:VMware Infrastructure Client)
513MB可用内存
这些配置需求中,很多IT部门的主机配置都没有达到的是64位主机的这一项,用户如果试图在一个32位的机子上运行VIMA,将会看到如下的错误提示:
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››创建一个Twisted Reactor TCP服务器
- ››创建Windows Mobile上兼容性好的UI 程序
- ››创建android的Service
- ››创建远古部落环境与原住民角色
- ››创建并扩展Apache Wicket Web应用
- ››创建不在任务条中显示窗口按钮的应用
- ››VMware:没有操作系统照样玩转云计算
- ››创建 Android 文件系统(Root file system)
- ››创建 Android 系统步骤简介
- ››创建 Android SD Card 映像的方法
更多精彩
赞助商链接