一种在集群中实现虚拟化分布式统一管理的方法及系统与流程

文档序号:11995435阅读:来源:国知局
一种在集群中实现虚拟化分布式统一管理的方法及系统与流程

技术特征:
1.一种在集群中实现虚拟化分布式统一管理的方法,包括以下步骤:S1,管理端添加物理主机,管理端和所述物理主机之间可以通信,添加一台或多台物理主机组成一个集群,管理端添加物理主机到集群时,管理端SSH技术验证机制为自己创建一对密匙,并把公用密匙放在需要添加的服务器上;S2,用户在管理端操作下达一个任务,所述任务包括任务的具体内容以及执行该任务的目标主机,所述任务的具体内容包括对虚拟机的启动、停止、挂起、恢复、克隆迁移和删除,管理端显示查看所添加的物理主机列表,用户填写针对某台物理主机的任务基本信息,从而提交任务给任务调度模块;S3,任务调度模块对所述任务进行分解,根据任务的类型和内容,将任务分解成一个或多个有依赖关系的任务,并对分解后的任务进行调度,将任务的具体步骤和内容下达到具体的物理主机执行;S4,物理主机执行分解后的具体任务,并将任务执行的成功或失败结果反馈给任务调度模块,如果任务调度模块长时间没有收到任务执行结果的状态,则任务超时失败;S5,任务调度模块将任务执行结果记录到数据库,同时展现到管理端,用户可以看到任务执行结果;如果任务执行成功,管理端显示任务执行后的结果,用户可以继续操作下达其他任务。2.如权利要求1所述的方法,其特征在于,管理端添加物理主机到集群时,将物理主机的信息添加到数据库。3.一种在集群中实现虚拟化分布式统一管理的系统,包括:管理端控制节点,用于添加物理主机,管理端和所述物理主机之间可以通信,添加一台或多台物理主机组成一个集群,管理端添加物理主机到集群时,管理端SSH技术验证机制为自己创建一对密匙,并把公用密匙放在需要添加的服务器上;接收用户在管理端操作下达的一个任务,所述任务包括任务的具体内容以及执行该任务的目标主机,所述任务的具体内容包括对虚拟机的启动、停止、挂起、恢复、克隆迁移和删除,管理端显示查看所添加的物理主机列表,用户填写针对某台物理主机的任务基本信息,从而提交任务给任务调度模块;任务调度模块,用于对管理端控制节点接收的所述任务进行分解,根据任务的类型和内容,将任务分解成一个或多个有依赖关系的任务,并对分解后的任务进行调度,将任务的具体步骤和内容下达到具体的物理主机执行;并用于在物理机集群返回任务执行结果后,将任务执行结果记录到数据库,同时展现到管理端控制节点,用户可以看到任务执行结果;物理机集群,集群中的物理主机执行分解后的具体任务,并将任务执行的成功或失败结果反馈给任务调度模块,如果任务调度模块长时间没有收到任务执行结果的状态,则任务超时失败。4.如权利要求3所述的系统,其特征在于,所述任务包括对存储资源的添加和删除。5.如权利要求3所述的系统,其特征在于,所述任务包括对网络资源的添加和删除。6.如权利要求3所述的系统,其特征在于,管理端添加物理主机到集群时,将物理主机的信息添加到数据库;创建虚拟机时,将虚拟机的信息添加到数据库;添加存储资源时,将存储资源的信息添加到数据库;添加网络资源时,将网络资源信息添加到数据库。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1