小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
作为一个虚拟化平台,需要有自动化能力才能更加好用。在自动化方面,FusionCompute虚拟化提供了大量的自动化功能,用来简化日常管理动作。
依据eTOM模型,在日常管理动作中,主要关心如下的关键点:
l 策略:资源的供给如何满足业务的需求,在不同的业务间怎么调整资源分配策略。
l 基础设施:我们拥有哪些设施,使用情况是怎样的,状态是怎样的。这些基础设施是如何按照既定策略来支持产品的。
产品/服务:我们对外提供哪些服务,这些服务的质量是怎样的,基础设施是怎样支撑这些产品和服务的。
发放:一个具体的产品/服务实例是怎样发放的。
保障:系统怎样保障一个已经发放的产品/服务实例的质量。
计量:服务/产品的实例的用量是怎样的,用户偏好是什么,怎样调整资源及策略以便更好的提供产品/服务。
虚拟化的自动化管理提供了大量的能力,来协助系统管理员和最终用户来更加方便的管理和使用这些产品/服务。
1.标准化部件发放及使用
所有在上一章描述的标准化部件都提供完备的生面周期管理能力,包括发放,创建,使用,调整,配置,回收。用户可以通过界面进行操作,也可以通过Web service接口通过编程访问。
2. 质量保证
虚拟化平台提供的大量的机制来协助管理员实现质量保证,包括主动管理和被动管理方式。
所谓主动管理,就是管理员设定策略,由管理系统依据这些设定自动的进行质量保证。而被动管理则是提供信息给管理员,由管理员依据这些信息进行管理。
如下列出常用的主动管理和被动管理能力
3. 主动管理
虚拟化系统中有很多主动管理的功能,大部份都是管理员感知不到的,这里面一些关键功能,比如虚拟机死机检测,虚拟网络的被攻击检测,管理系统本身的故障检测等。