一种存储虚拟化系统物理资源的断开、连接方法及系统技术方案

技术编号:11236858 阅读:100 留言:0更新日期:2015-04-01 10:31
本发明专利技术公开了一种存储虚拟化系统物理资源的断开、连接方法及系统,包括:在断开存储虚拟化系统的物理资源时,物理层管理实体向抽象层管理实体发送断开存储虚拟化系统对象的事件;抽象层管理实体在接收到事件后向服务层管理实体发送断开虚拟存储池的事件;服务层管理实体在接收到事件后,断开与虚拟存储池相关的虚拟机,并向抽象层管理实体返回完成事件;抽象层管理实体在接收到事件后,断开与物理资源相关的虚拟存储池,并向物理层管理实体返回完成事件;物理层管理实体在接收到所述完成虚拟存储池断开的事件后,断开所述物理资源。采用本发明专利技术,可以在虚拟化的环境中,即使对物理服务器进行维护,也不会影响运行在其上虚拟机的业务。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种存储虚拟化系统物理资源的断开、连接方法及系统,包括:在断开存储虚拟化系统的物理资源时,物理层管理实体向抽象层管理实体发送断开存储虚拟化系统对象的事件;抽象层管理实体在接收到事件后向服务层管理实体发送断开虚拟存储池的事件;服务层管理实体在接收到事件后,断开与虚拟存储池相关的虚拟机,并向抽象层管理实体返回完成事件;抽象层管理实体在接收到事件后,断开与物理资源相关的虚拟存储池,并向物理层管理实体返回完成事件;物理层管理实体在接收到所述完成虚拟存储池断开的事件后,断开所述物理资源。采用本专利技术,可以在虚拟化的环境中,即使对物理服务器进行维护,也不会影响运行在其上虚拟机的业务。【专利说明】 一种存储虚拟化系统物理资源的断开、连接方法及系统
本专利技术涉及信息技术,特别涉及一种存储虚拟化系统物理资源的断开、连接方法及系统。
技术介绍
存储虚拟化是一种贯穿于整个IT(Informat1n Technology,信息技术)环境、用于简化本来可能会相对复杂的底层基础架构的技术。存储虚拟化的思想是将资源的逻辑映像与物理存储分开,从而为系统和管理员提供一幅简化、无缝的资源虚拟视图。对于用户来说,虚拟化的存储资源就像是一个巨大的“存储池”,用户不会看到具体的磁盘、磁带,也不必关心自己的数据经过哪一条路径通往哪一个具体的存储设备。 从管理的角度来看,虚拟存储池是采取集中化的管理,并根据具体的需求把存储资源动态地分配给各个应用。值得特别指出的是,利用虚拟化技术,可以用磁盘阵列模拟磁带库,为应用提供速度像磁盘一样快、容量却像磁带库一样大的存储资源,这就是当今应用越来越广泛的VTL(Virtual Tape Library,虚拟磁带库),在当今企业存储系统中扮演着越来越重要的角色。 将存储作为池子一样,存储空间如同一个流动的池子的水一样,可以任意地根据需要进行分配。通过将一个(或多个)目标服务或功能与其它附加的功能集成,统一提供有用的全面功能服务。典型的虚拟化包括如下一些情况:屏蔽系统的复杂性,增加或集成新的功能,仿真、整合或分解现有的服务功能等。虚拟化是作用在一个或者多个实体上的,而这些实体则是用来提供存储资源和/或服务的。 VMware (Virtual Machine ware是一个“虚拟PC”软件公司)的存储虚拟化,软件定义的存储是软件定义的数据中心的基本组件,可对存储资源进行抽象化处理,以支持存储的池化、复制和按需分发。这使存储层与虚拟化计算层非常相似:都具有聚合、灵活、高效和弹性扩展的特点。它们的优势在于全面降低存储基础架构的成本和复杂性。 现有技术的不足在于:只注重了存储虚拟化之后的管理、使用,但是并没有关注到虚拟化后的存储的维护,这样会造成如果想对某些物理的存储服务器进行维护,比如关机、更换备件等,从虚拟化的操作中无法断开与硬件的联系,如果强行关机,会造成运行在该硬件上的应用出现中断。
技术实现思路
本专利技术实施例中提供了一种存储虚拟化系统物理资源的断开、连接方法及系统,用以解决现有技术中无法从虚拟化的操作中断开与硬件的联系的问题。 本专利技术实施例中提供了一种存储虚拟化系统物理资源的断开方法,包括如下步骤: 在断开存储虚拟化系统的物理资源时,物理层管理实体向抽象层管理实体发送断开存储虚拟化系统对象的事件; 抽象层管理实体在接收到所述断开存储虚拟化系统对象的事件后,向服务层管理实体发送断开虚拟存储池的事件; 服务层管理实体在接收到所述断开虚拟存储池的事件后,断开与所述虚拟存储池相关的虚拟机,并向抽象层管理实体返回完成虚拟机断开的事件; 抽象层管理实体在接收到所述完成虚拟机断开的事件后,断开与所述物理资源相关的虚拟存储池,并向物理层管理实体返回完成虚拟存储池断开的事件; 物理层管理实体在接收到所述完成虚拟存储池断开的事件后,断开所述物理资源。 较佳地,断开与所述虚拟存储池相关的虚拟机,包括: 确定与所述虚拟存储池相关的虚拟机; 按照设定的策略对虚拟机进行迀移和/或关机。 较佳地,物理层管理实体的管理对象为物理上的存储设备; 抽象层管理实体的管理对象为逻辑上的虚拟存储池; 服务层管理实体的管理对象为逻辑上的虚拟机。 本专利技术实施例中提供了一种存储虚拟化系统物理资源的连接方法,包括如下步骤: 在连接存储虚拟化系统的物理资源完成时,物理层管理实体向抽象层管理实体发送连接存储虚拟化系统对象的事件; 抽象层管理实体在接收到所述连接存储虚拟化系统对象的事件后,连接与所述物理资源相关的虚拟存储池,并向服务层管理实体发送连接虚拟存储池的事件; 服务层管理实体在接收到所述连接虚拟存储池的事件后,将该虚拟存储池纳入与所述虚拟存储池相关的虚拟机的可用存储池列表中。 较佳地,连接存储虚拟化系统的物理资源是按断开方法断开的物理资源。 本专利技术实施例中提供了一种存储虚拟化系统物理资源的断开系统,包括: 物理层模块,用于在断开存储虚拟化系统的物理资源时,触发物理层管理实体向抽象层管理实体发送断开存储虚拟化系统对象的事件; 抽象层模块,用于触发抽象层管理实体在接收到所述断开存储虚拟化系统对象的事件后,向服务层管理实体发送断开虚拟存储池的事件; 服务层模块,用于触发服务层管理实体在接收到所述断开虚拟存储池的事件后,断开与所述虚拟存储池相关的虚拟机,并向抽象层管理实体返回完成虚拟机断开的事件; 抽象层模块进一步用于触发抽象层管理实体在接收到所述完成虚拟机断开的事件后,断开与所述物理资源相关的虚拟存储池,并向物理层管理实体返回完成虚拟存储池断开的事件; 物理层模块进一步用于触发物理层管理实体在接收到所述完成虚拟存储池断开的事件后,断开所述物理资源。 较佳地,服务层模块进一步用于在断开与所述虚拟存储池相关的虚拟机时,在确定与所述虚拟存储池相关的虚拟机后,按照设定的策略对虚拟机进行迀移和/或关机。 较佳地,物理层管理实体的管理对象为物理上的存储设备; 抽象层管理实体的管理对象为逻辑上的虚拟存储池; 服务层管理实体的管理对象为逻辑上的虚拟机。 本专利技术实施例中提供了一种存储虚拟化系统物理资源的连接系统,包括: 物理层模块,用于在连接存储虚拟化系统的物理资源完成时,触发物理层管理实体向抽象层管理实体发送连接存储虚拟化系统对象的事件; 抽象层模块,用于触发抽象层管理实体在接收到所述连接存储虚拟化系统对象的事件后,连接与所述物理资源相关的虚拟存储池,并向服务层管理实体发送连接虚拟存储池的事件; 服务层模块,用于触发服务层管理实体在接收到所述连接虚拟存储池的事件后,将该虚拟存储池纳入与所述虚拟存储池相关的虚拟机的可用存储池列表中。 较佳地,物理层模块进一步用于连接按断开方法断开的存储虚拟化系统的物理资源。 本专利技术有益效果如下: 在本专利技术实施例提供的技术方案中,在断开物理资源时,会请求抽象层、服务层断开与物理资源相关的虚拟存储池、虚拟机;在虚拟机通过迀移、关闭等方式断开运行在存储池上的虚拟机后,才断开相应的物理资源,通过此方案,可以在虚拟化的环境中,即使要对存储系统对象、存储池所对应的物理服务器进行维护,也不会影响运行在其上虚拟机的业务。 本文档来自技高网
...
一种存储虚拟化系统物理资源的断开、连接方法及系统

【技术保护点】
一种存储虚拟化系统物理资源的断开方法,其特征在于,包括如下步骤:在断开存储虚拟化系统的物理资源时,物理层管理实体向抽象层管理实体发送断开存储虚拟化系统对象的事件;抽象层管理实体在接收到所述断开存储虚拟化系统对象的事件后,向服务层管理实体发送断开虚拟存储池的事件;服务层管理实体在接收到所述断开虚拟存储池的事件后,断开与所述虚拟存储池相关的虚拟机,并向抽象层管理实体返回完成虚拟机断开的事件;抽象层管理实体在接收到所述完成虚拟机断开的事件后,断开与所述物理资源相关的虚拟存储池,并向物理层管理实体返回完成虚拟存储池断开的事件;物理层管理实体在接收到所述完成虚拟存储池断开的事件后,断开所述物理资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄亮
申请(专利权)人:曙光云计算技术有限公司无锡城市云计算中心有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1