都说虚拟化,都谈云计算,目前在数据中心、开发、科研领域广泛应用的虚拟机,被云计算的热潮吹得似乎有些淡了。
事实上,虚拟机目前甚至将来一段时间的市场影响力仍然不能忽视,而用户更需要在虚拟机整个生命周期的不同的阶段对它进行妥善管理。以下就是我们需要关注的八个重要环节:
创建:服务器和应用的企业级配置,主要通过虚拟机管理器界面手工完成。物理机器的自动映像捕获开始生根发芽, Transitive等小众市场厂商,尤其是仿真非x86处理器并在其它处理器上运行它们这一领域中的厂商,使(例如)管理Solaris和Windows成为可能。
可见性:设置机器用于特定目的――例如,测试或开发――可能会在管理员不知情的情况下悄悄存在。Hyper9的虚拟基础设施搜索与分析工具(一种提供虚拟机基本发现和状态检查的Google式的搜索引擎)将于9月供免费下载。对于应用可见性,Tideway Systems公司的Foundation将应用关系映射到物理和虚拟服务器。
负载平衡:虚拟机必然根据需要移动和改变它们的用途,来处理可预测的和按需负载。多数机构利用本机VMware ESX、Citrix Systems XenSource和Microsoft Hyper-V控制手工完成这项工作。FastScale Technology的FastScale Composer 套件和Evidant的EvidantSP等小众产品也开始引起人们的注意。
使用中的机器:管理使用中的机器可利用本机虚拟机界面手工完成,但更多的工具开始实现在选择的基础上跨平台管理其中的一些特性。例如,Novell的ZENworks包括资产、配置和补丁管理组件。产品过程中的生命期点包括许可;访问控制;补丁、配置和变更管理;安全性(设置、缺省服务与端口、查杀恶意件、防火墙等等);物理机器、虚拟机和应用的的服务级阈限;应用。
特殊服务不应当被捆在一起。根据虚拟服务器组的功能(Web、数据库等等)逻辑或物理隔离它们,以使它们更容易定位。
在没有虚拟化技术时,单一独立的功能过去需要一台物理服务器。现在,单一功能服务器(用于打印、DNS、小而至关重要的应用)共享多功能服务器上的空间并消失在众多的服务器中。搜索工具有所帮助,但按照它们的应用来标识虚拟服务器可以保持它们组织有序。
故障切换:根据不同的环境,可以切换到同一台服务器的另一个位置或另一台物理机器。故障切换可以利用第三方工具和大型系统管理工具自动完成。
改变用途:根据使用和对容量的需要,一个时刻,它是邮件服务器,另一时刻它是某位开发员的机器。利用虚拟机管理器手工改变用途,并且FastScale Composer等一些工具中开始出现一些自动的改变用途的功能。
存储:是连续使用存储或改变存储用途,还是让存储睡眠,目前存在着不见观点。如果允许虚拟机睡眠的话,当它们睡醒或“旋转”时,它们必须经过补丁和配置管理检查器的检查。如果一台虚拟机继续改变用途,那么它的补丁水平应当保持最新状态(只要补丁管理等配置到位)。
退休:为虚拟机设置过期日期。此外,检测过去创建的但在规定的一段时间未使用的系统,并自动让它们退休。Fortisphere正在进行这方面的开发。