CN102801806A - 一种云计算***及云计算资源管理方法 - Google Patents
一种云计算***及云计算资源管理方法 Download PDFInfo
- Publication number
- CN102801806A CN102801806A CN201210285773XA CN201210285773A CN102801806A CN 102801806 A CN102801806 A CN 102801806A CN 201210285773X A CN201210285773X A CN 201210285773XA CN 201210285773 A CN201210285773 A CN 201210285773A CN 102801806 A CN102801806 A CN 102801806A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- virtual
- cloud computing
- physical
- machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
本发明公开了一种云计算***及云计算资源管理方法,一种云计算***包括至少一个云计算子***,所述云计算子***包括:物理机、物理存储设备以及存储资源管理模块;所述物理机中,配置有至少一个用于承载应用的虚拟机,每个虚拟机使用所述物理存储设备中的虚拟存储资源;所述物理存储设备中,配置有若干对应于虚拟机的虚拟存储资源,每部分虚拟存储资源之间在逻辑上相互独立;所述存储资源管理模块中,包括存储资源分配单元,用于根据虚拟机的需求,从所述物理存储设备中为虚拟机分配相应的虚拟存储资源。上述方案在保证数据可靠性的同时,也可以避免为每台物理机都配置高可靠性存储设备,不仅降低***实现成本,而且也更有利于资源在***中的流通,从而更好地适应云计算***的需求。
Description
技术领域
本发明涉及虚拟机技术领域,特别是涉及一种云计算***及云计算资源管理方法。
背景技术
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态、易扩展、并且经常是虚拟化形式的资源。云是网络资源的一种比喻说法,狭义的云指网络基础设施,广义的云则可以扩展为基于网络提供的各种服务。云计算通过使计算分布在大量的分布式计算机上,从而代替通过本地计算机或者单一远程服务器进行计算的模式,它意味着计算能力也可以作为一种资源,通过互联网进行流通。
云计算服务理论上可以涉及多种行业,但是目前的云计算技术主要应用于普通行业,而在电信、银行等领域却无法得到实际应用。这是由于这些领域对于数据可靠性的要求远远高于普通的互联网应用,通过数字化举例说明:普通互联网应用对于数据可靠性的要求是99.9%,而电信、银行等领域对于数据可靠性的要求则在99.999%以上,现有云计算***无法提供这样的数据可靠性,导致其难以承载这些对可靠性有高要求的应用。
发明内容
为解决上述技术问题,本发明实施例提供一种云计算***及云计算资源管理方法,以实现在云计算***中运行具有高可靠性需求的应用,技术方案如下:
本发明实施例提供一种云计算***,该***包括至少一个云计算子***,所述云计算子***包括:物理机、物理存储设备以及存储资源管理模块;
所述物理机中,配置有至少一个用于承载应用的虚拟机,每个虚拟机使用所述物理存储设备中的虚拟存储资源;
所述物理存储设备中,配置有若干对应于虚拟机的虚拟存储资源,每部分虚拟存储资源之间在逻辑上相互独立;
所述存储资源管理模块中,包括存储资源分配单元,用于根据虚拟机的需求,从所述物理存储设备中为虚拟机分配相应的虚拟存储资源。
根据本发明的一种具体实施方式,
所述存储资源管理模块,配置于所述物理存储设备中;
或者
所述存储资源管理模块,与所述物理存储设备在物理上独立。
根据本发明的一种具体实施方式,在存储资源管理模块配置于所述物理存储设备中的情况下,所述存储资源管理模块中,还包括:
读写操作控制单元,用于根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上。
根据本发明的一种具体实施方式,在存储资源管理模块与所述物理存储设备在物理上独立的情况下,
所述物理机中的虚拟机管理单元根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上。
根据本发明的一种具体实施方式,所述云计算子***还包括:
故障处理模块,用于在监测到任意虚拟机A运行故障后,创建新的虚拟机A’,将A所对应的虚拟存储资源与A’进行关联。
根据本发明的一种具体实施方式,所述故障处理模块,还用于:
在监测到虚拟机A故障之后,停用虚拟机A。
根据本发明的一种具体实施方式,所述故障处理模块,具体用于:
在本地云计算子***的物理机中创建新的虚拟机A’。
根据本发明的一种具体实施方式,所述故障处理模块,具体用于:
在***中的其他云计算子***的物理机中创建新的虚拟机A’。
根据本发明的一种具体实施方式,所述故障处理模块,还用于:
在所述其他云计算子***中,为新的虚拟机A’分配虚拟存储资源;
将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源;
将新分配的虚拟存储资源与A’进行关联。
根据本发明的一种具体实施方式,所述故障处理模块,还用于:
在将新分配的虚拟存储资源与A’进行关联之后,释放与A’在本地云计算子***中关联的虚拟存储资源。
本发明实施例还提供一种云计算资源管理方法,该方法包括:
接收虚拟机发送的存储资源分配请求,根据该请求,从物理存储设备中为所述虚拟机分配相应的虚拟存储资源;
根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上;
其中,所述虚拟机配置于物理机中,所述物理机、物理存储设备属于相同的云计算子***。
根据本发明的一种具体实施方式,所述方法还包括:
在监测到任意的虚拟机A运行故障后,创建新的虚拟机A’,将A所对应的虚拟存储资源与A’进行关联。
根据本发明的一种具体实施方式,所述方法还包括:
在监测到虚拟机A故障之后,停用虚拟机A。
根据本发明的一种具体实施方式,所述建新的虚拟机A’,具体包括:
在本地云计算子***的物理机中创建新的虚拟机A’。
根据本发明的一种具体实施方式,所述建新的虚拟机A’,具体包括:
在与本地云计算子***连接的其他云计算子***的物理机中创建新的虚拟机A’。
根据本发明的一种具体实施方式,所述方法还包括:
在所述其他云计算子***中,为新的虚拟机A’分配虚拟存储资源;
将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源;
将新分配的虚拟存储资源与A’进行关联。
根据本发明的一种具体实施方式,所述方法还包括:
在将新分配的虚拟存储资源与A’进行关联之后,释放与A’在本地云计算子***中关联的虚拟存储资源。
本发明实施例提供的技术方案,一方面,利用虚拟机技术在一台物理机上配置多台虚拟机,每台虚拟机可以独立承载业务且彼此不受影响,又可以高效利用物理机中的计算资源。另一方面,在同一个子***中,多台物理机共享一套高可靠性存储设备,多台物理机中的多台虚拟机统一通过存储资源管理模块访问该高可靠性存储设备,在保证数据可靠性的同时,也可以避免为每台物理机都配置高可靠性存储设备,不仅降低***实现成本,而且也更有利于资源在***中的流通,从而更好地适应云计算***的需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例云计算***的一种结构示意图;
图2为本发明实施例云计算子***的第一种结构示意图;
图3为本发明实施例存储资源管理模块的一种结构示意图;
图4为本发明实施例云计算子***的协作流程示意图;
图5为本发明实施例云计算子***的第二种结构示意图;
图6为本发明实施例云计算子***的第三种结构示意图;
图7为本发明实施例云计算资源管理方法的第一种流程图;
图8为本发明实施例云计算资源管理方法的第二种流程图。
具体实施方式
为了使本领域技术人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明保护的范围。
虚拟机(Virtual Machine)是指通过软件模拟的具有完整硬件***功能的、运行在一个完全隔离环境中的完整计算机***。通过虚拟机软件,可以在一台物理计算机上模拟出一台或多台虚拟的计算机,对于物理机而言,可以将每台虚拟机理解为本机的一个应用程序,但是每台虚拟机实际又可以像物理机一样工作,例如安装操作***和应用程序、访问网络资源等等。虚拟机与物理机一样会出现故障,但是由于物理资源本身并没有故障,因此可以通过恢复或重新创建虚拟机的方式,快速将虚拟机恢复到故障之前的状态。
发明人在对现有技术的研究过程中发现:电信***、银行等***中,处理的业务类型是通常是比较固定的,例如呼叫控制、短信、存款、取款等业务。这些业务的特点在于:业务处理逻辑固定、对每个用户的处理都相同,每个业务的处理逻辑固定,意味着每个业务占用的资源可以事先确定,可以根据每个设备的支持业务量,计算所需的计算资源、内存资源、存储资源等等,因此,对于这类业务,采用分配虚拟机来承载业务应用的方式是可行的。这样可以高效利用物理机中的计算资源,而且也便于令计算资源在网络中流通,从而更好地适应云计算***的需求。
另一方面,根据现有的虚拟机技术,虚拟机所要使用的所有资源,都要从承载该虚拟机的物理机上划分,这其中包括需要用于保存数据的存储资源,而对于电信、银行等业务应用而言,普通的存储介质难以满足需求,特别是在同一台物理机上配置多台虚拟机的情况下,出现故障的几率更高,为了降低故障的影响,需要将存储介质更换为磁盘阵列等高可靠性设备,但是在云计算***中,如果对每台物理机的存储介质都进行升级,不仅成本显著增加,也不利于多台物理机之间的联合协作。
为解决以上问题,本发明提供一种云计算***,参见图1所示,该***由多个子***组成,其中,在每个***中,多台物理机共享一套高可靠性存储设备(例如磁盘阵列)。
根据本发明技术方案,子***可以依据设备之间的通信性能进行划分,一般而言,在同一子***之内的物理机、存储设备之间具有高速通信通道,例如,可以采用类似ATCA(Advanced Telecom Computing Architecture,高级通讯计算机架构)的方式,物理机即此架构的业务处理板,一般采用刀片式架构,具有热插拔能力,便与维护。ATCA背板具有非常高速的通信能力,不同刀片之间可通过背板高速通信,获得高速数据传输速率。磁盘阵列通常通过光纤接口,连接到ATCA的接口板上,进而连接到ATCA的背板总线上,通过此种连接方式,可以获得非常高的数据吞吐量,满足电信、金融***高性能、高可靠性数据存储的要求。
按照上述模式,将整个云计算***中的资源,分为若干组,每组之内物理机、磁盘阵列之间可以高速通信。子***之间也能够相互通信,但通信性能相对要低于子***内部的通信。可以理解的是,在极端情况下,按上述模式组件的一个子***也具有独立完整的云计算功能,下面将详细对本发明实施例所提供的云计算子***进行说明:
如图2所示,本发明实施例所提供的云计算子***,可以由以下基本部分组成:物理机100、物理存储设备200以及存储资源管理模块300;以下将对这几个部分的功能及协作关系进行详细说明:
物理机100:
在一个云计算子***中,可以配置一台物理机,也可以配置多台物理机,每台物理机通过存储资源管理模块300访问物理存储设备200。物理机本身可以自带存储设备,但是,在配置多台物理机的情况下,多台物理机可以共享子***内部的高可靠性存储设备。
在每台物理机上,利用虚拟机技术配置有至少一个虚拟机,每个虚拟机上可以运行应用程序、承载应用业务,并且,为了保证可靠性,对于每个虚拟机,在物理存储设备200中都为其分配一部分虚拟存储资源供其使用。
具体而言,在每台物理机中,包括以软件形式实现的虚拟机管理单元,根据基本功能,虚拟机管理单元可以包括以下形式的子单元:
管理子单元,用于在物理机上创建或删除虚拟机;
翻译子单元,用于提供虚拟机与本地物理机以外其他物理设备的交互接口;
监测子单元,用于监测虚拟机的运行状态。
在本发明实施例中,虚拟机可以通过多种方式支持对于虚拟存储资源的操作,例如:
扩展虚拟机指令集,提供专门针对虚拟存储资源操作指令集,翻译子单元将这些指令映射为对虚拟存储资源操作。
将虚拟存储资源映射为特殊的设备描述符,或者特殊的端口号;翻译子单元将这些设备描述符、或端口的操作映射为对虚拟存储资源的操作。
当然,根据本发明实施例的思想,本领域技术人员还可以利用其他方式实现虚拟机对其对应存储资源的访问,上述两种方式并不应理解为对本发明方案的限定。
物理存储设备200:
根据应用业务对数据可靠性的需求,物理存储设备200可以使用高可靠性的存储设备实现,例如磁盘阵列。当然本发明对高可靠性的存储设备的具体实现形式(存储介质、高可靠性技术等)并不需要进行限定。
在本发明所提供的子***中,对应于每个虚拟机,在物理存储设备中都为其分配一部分虚拟存储资源供其使用。利用虚拟机技术以及高可靠性存储设备管理技术,可以保证每部分虚拟存储资源之间在逻辑上相互独立,互不影响。
存储资源管理模块300:
主要作用是提供虚拟存储资源的分配功能,具体而言,在存储资源管理模块300中,至少包括一存储资源分配单元,用于根据虚拟机的需求,从物理存储设备200中为虚拟机分配相应的虚拟存储资源;其中,每部分虚拟存储资源,都对应于在物理存储设备300中的一块物理存储空间,存储资源分配单元负责为虚拟机从物理存储设备300中划分相应的物理存储空间,记录该空间的物理地址区段,作为该虚拟机的虚拟存储资源。通过为不同的虚拟存储资源划分不同的物理地址区段,使得不同虚拟存储资源之间在逻辑上相互独立,进而保证不同虚拟机之间的读写操作不会相互影响,提高数据的安全性。
根据本发明方案,由于物理机和存储设备具有分组(子***)的关系,因此,在分配虚拟存储资源的过程中,能够充分利用这种特性,将虚拟机和虚拟机所申请的虚拟存储资源分配在同一子***内。虚拟机管理单元和存储资源分配单元利用统一规则生成标识信息,标识信息中,可采用部分标识位表示该资源是虚拟机还是虚拟存储资源,以便通过标识信息,定位到虚拟机或者虚拟存储资源。
例如:可以采用类似文件***的编址方式:
“\Cloud2\GroupB\VM\1032”,其中的VM表示虚拟机;
“\Cloud2\GroupB\VRDS\512”,其中VRDS标示虚拟存储资源。
也可采用数字标识,例如“9980117281”、“9980117282”,最后一位为奇数的表示虚拟机;偶则数表示虚拟存储资源。
当然,上述两种标识方式仅用于示意性说明,并不应理解为对本发明方案的限制。
为虚拟机和虚拟存储资源分别分配标识后,存储资源分配单元将虚拟机与对应的虚拟存储资源的标识关联在一起,并且负责对整个子***的虚拟机与虚拟存储资源的对应关系进行维护。
例如:在物理机上创建虚拟机,虚拟机管理单元为该虚拟机分配编号为9980117281,根据承载业务的具体需求,该虚拟机需要1G的存储空间,则虚拟机管理单元利用该虚拟机编号和存储空间需求构建存储资源分配请求,发送至存储资源分配单元310,存储资源分配单元从物理存储设备200划分出能够提供1G存储空间的虚拟存储资源(根据高可靠性存储的工作原理,可能实际占用空间不止1G,例如,在冗余磁盘阵列工作模式中,可能实际占用空间为2G或更多),并且为该部分虚拟存储资源分配编号“9980117282”,将编号“9980117281”和“9980117282”的对应关系进行存储,实现虚拟机与虚拟存储资源的对应关联。然后将该编号返回至相应的虚拟机管理单元。
在本发明的一种具体实施方式中,存储资源分配单元还可以进一步增加授权认证机制,以保证虚拟机与虚拟存储资源的唯一对应关系,具体方法如下:
存储资源分配单元310根据请求划分虚拟存储资源后,除了为虚拟存储资源分配编号,还为该部分资源分配认证信息(例如密码或者认证密钥),然后将授权认证信息返回至相应的虚拟机管理单元,虚拟机管理单元可以将授权认证信息统一保存在本地,也可以进一步返回至相应的虚拟机。后续虚拟机需要向存储资源分配单元310提供自己的认证信息、或者由资源分配单元310提供认证信息,才能进一步获得对相应虚拟存储资源的访问权限。
此外,本领域技术人员容易想到,为了提高安全性,在***运行过程中也可以以一定的策略对认证信息进行更新,这里不再详细描述。
在建立虚拟机与虚拟存储资源的对应关系后,存储资源管理模块300将对应关系发送到位于物理机100或物理存储设备200中的读写操作控制单元,由读写操作控制单元,根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上。
具体而言,虚拟机发出一个数据读写请求后,首先将该请求发送至虚拟机管理单元,虚拟机管理单元中的翻译子单元将该请求发送至读写操作控制单元(如果读写操作控制单元位于物理机中,那么该读写操作控制单元可能与翻译子单元在功能上是集成的)320,读写操作控制单元320根据虚拟机与虚拟存储资源的对应关系(如有需求,可以进行认证信息校验),将读写请求映射到相应的虚拟存储资源的物理地址上。虚拟存储资源对请求做出响应后,响应信息按照原路径逆向返回至对应的虚拟机。
通过图2可以看出,本发明实施例的存储资源管理模块300,在逻辑上位于物理机100和物理存储设备200之间,在实际实施过程中,该模块可以配置于物理存储设备200中,也可以与物理存储设备200在物理上独立,例如配置于一***立的子***管理服务器中。
如果存储资源管理模块300位于物理存储设备200中,那么在存储资源管理模块300中,可以包括虚拟存储资源分配单元310和读写操作控制单元320,如图3所示。
如果存储资源管理模块300与物理存储设备200在物理上独立,那么读写操作控制单元的功能,可以集成于物理机300中的虚拟机管理单元中的翻译子单元中。也就是说,在存储资源分配单元建立虚拟机与虚拟存储资源的对应关系后,将该对应关系发送至物理机300中的虚拟机管理单元,后续由虚拟机管理单元直接根据该对应关系,提供虚拟机与对虚拟存储资源的读写操作接口,也就是说,读写操作指令和数据可以直接在物理机100和物理存储设备200之间进行传输,不需要经过物理上独立的存储资源管理模块300,从而缩短传输路径,提高传输效率。
图4示出了虚拟机请求虚拟存储资源以及对虚拟存储资源进行读写操作的一种流程示意图。其中虚拟存储资源分配单元存储资源管理模块部分既可以位于配置于物理存储设备200中,也可以位于配置于一***立的子***管理服务器中。在虚拟存储资源分配单元与物理存储设备物理上独立的情况下,图4中的读写操作控制单元可以整合在虚拟机管理单元中。
可以理解的是,根据本发明技术方案的一个基本方面,物理机中的虚拟机使用外部的物理存储设备200作为存储资源,但这并不意味着虚拟机不可以同时使用本地物理机中的存储资源。在本发明的一种实施方式中,可以将与业务相关的重要数据保存在物理存储设备200中,从而最大限度保证数据的安全性,而对于虚拟机中的操作***,应用程序、以及虚拟机的状态数据等内容,仍然可以使用本地物理机中的存储资源。
为了应对虚拟机出现故障的情况,在本发明的另一个实施例中,还提供了相应的故障处理机制。参见图5所示,云计算子***中还可以包括故障处理模块400,故障处理模块400分别与物理机100和物理存储设备200连接,当物理机中的虚拟机出现故障后,故障处理模块负责创建新的虚拟机,然后将原虚拟机所对应的虚拟资源关联到新创建的虚拟机上。需要说明的是:由于本实施重点用于说明故障处理,因此在图5中未示出存储资源管理模块300。
虚拟机故障,可能是虚拟机操作***故障、应用程序故障等多方面原因造成。根据虚拟机的特性,可以对操作***和应用程序的无故障状态(state)进行备份,也即通常所说的“干净”状态。只要为这个备份分配相应的虚拟资源,就可以迅速创建一个具有“干净”状态的新虚拟机。
根据本发明的实施方式,CPU、内存等虚拟资源仍然从物理机中划分,而存储资源则继续沿用原虚拟机所用的存储资源,由于重要的业务数据,例如呼叫状态数据、交易状态数据等等,都保存在物理存储设备200中,因此建立新的虚拟机、并且将原虚拟机所对应的虚拟资源关联到新创建的虚拟机上之后,新创建的虚拟机就可以在之前所保存的业务数据的基础上,继续进行业务处理。
本发明实施例提供两种创建新虚拟机的方式:子***内创建和子***外创建。为了保证设备间的通信性能,可以优先在本地的子***中划分资源创建新的虚拟机;如果本地的子***中没有空闲资源,或者出于业务迁移等特殊目的,也可以在整个云计算***的其他子***中寻找空闲资源创建新的虚拟机。下面分别对上述两种方式进行举例说明:
1)子***内创建:
假设在原有***中,虚拟机A使用物理存储设备200中的虚拟资源a,物理机中的虚拟机管理单元监测到虚拟机A出现异常后,将异常状况上报至故障处理模块400,故障处理模块400可以直接触发创建虚拟机的流程,也可以根据预置的故障处理策略以及实际的异常情况,判断是否触发创建虚拟机的流程。
如果在本地子***中能够找到用于创建虚拟机的空闲资源,则故障处理模块400将创建请求发送至相应物理机的虚拟机管理单元,虚拟机管理单元创建与A功能一致的虚拟机A’后,将虚拟机A’的标识上报给故障处理模块400,故障处理模块400将虚拟机A’与虚拟存储资源a进行关联,同时取消原虚拟机A与虚拟存储资源a之间的关联。
可以理解的是,如果虚拟资源使用了授权认证机制,则在重新关联的过程中,故障处理模块400还需要将授权认证信息发送至相应的虚拟机管理单元,然后进一步发送至虚拟机A’。
可选地,故障处理模块400还可以用于对出现故障的虚拟机A进行停用处理,所述停用处理,除了包括取消原虚拟机A与虚拟存储资源a之间的关联之外,还可以包括指示相应的虚拟机管理单元删除虚拟机A,以释放物理机资源。停用处理需要在监测到虚拟机故障之后进行,具体时机可以在创建新虚拟机之前,也可以在创建新虚拟机之后,甚至与创建新虚拟机同时执行,本发明对此并不需要进行具体限定。
2)子***外创建:
假设在原有***中,虚拟机A使用物理存储设备200中的虚拟资源a,物理机中的虚拟机虚拟机管理单元监测到虚拟机A出现异常后,将异常状况上报至故障处理模块400,故障处理模块400可以直接触发创建虚拟机的流程,也可以根据预置的故障处理策略以及实际的异常情况,判断是否触发创建虚拟机的流程。
如果在本地子***中无法找到用于创建虚拟机的空闲资源,或者出于业务迁移等目的,则故障处理模块400在整个***的其他子***中寻找相应的空闲资源以创建新的虚拟机。
假设子***1为本地子***,子***2为目标子***,本地子***1的故障处理模块400与目标子***2中相应的物理机的虚拟机管理单元建立通信,然后将创建请求发送至目标子***2中相应物理机的虚拟机管理单元,目标子***2中的虚拟机管理单元创建与A功能一致的虚拟机A’后,将虚拟机A’的标识上报给本地子***1的故障处理模块400,故障处理模块400将虚拟机A’与虚拟存储资源a进行关联,同时取消原虚拟机A与虚拟存储资源a之间的关联。其中,上述通信过程,可以通过目标子***2中的存储资源管理模块中继实现,也可以通过独立的通信模块实现,本发明实施例对此并不需要限定。
与子***内创建新虚拟机的实施方式类似,在子***外创建新虚拟机的过程中,也可以使用授权认证机制,并且对出现故障的虚拟机A进行停用处理,这里不再重复描述。
而与子***内创建新虚拟机的实施方式不同的是:子***外创建新虚拟机之后,新的虚拟机A’与虚拟存储资源a处于不同的子***,根据本发明实施例对子***的划分原则,设备处于不同的子***会影响到虚拟机A’与虚拟存储资源a的通信性能,为解决该问题,在本发明的一种优选实施方式中,还可以在虚拟机A’所在子***2中,为新的虚拟机A’分配新的虚拟存储资源;然后将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源。
具体而言,本地子***1的故障处理模块400,通过与目标子***2的故障处理模块进行通信,请求在目标子***2的物理存储设备中,分配新的虚拟存储资源a’,然后在适当的时机,将a中的内容同步迁移至a’,并且将a’与A’进行关联,最终的结果是,将最初承载子***1的应用业务,完全迁移至子***2,迁移后的a’与A’仍能保持高速通信性能。其中,上述“适当的时机”可以是根据实际情况设置,例如在首次启动A’之前,或者在***业务暂停时,本发明对此并不需要进行限定。
可选地,在将新分配的虚拟存储资源a’与A’进行关联之后,本地子***1的故障处理模块400可以释放A’在本地云计算子***中关联的虚拟存储资源a。本地子***1的存储资源管理模块300也可以删除与a相关的信息。
通过图5可以看出,本发明实施例的故障处理模块400,在逻辑上位于物理机100和物理存储设备200之间,与存储资源管理模块300属于并列的关系。在本发明的一种实施方式中,可以将存储资源管理模块300与故障处理模块400配置于同一台物理设备中,例如配置于一***立的子***管理服务器中,如图6所示。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。以上所描述的装置及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
基于上述所提供的***,本发明实施例还提供一种云计算资源管理方法,参见图7所示,该方法包括:
S101,存储资源管理模块接收虚拟机发送的存储资源分配请求,根据该请求,从物理存储设备中为所述虚拟机分配相应的虚拟存储资源;
S102,根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上;
其中,所述虚拟机配置于物理机中,所述物理机、物理存储设备属于相同的云计算子***。
S101的逻辑执行主体为存储资源管理模块中的存储资源分配单元,存储资源管理模块在逻辑上位于物理机和物理存储设备之间、并且同属于相同的云计算子***,在实际实施过程中,该模块可以配置于物理存储设备200中,也可以与物理存储设备200在物理上独立,例如配置于一***立的子***管理服务器中。
S102的逻辑执行主体为读写操作控制单元,在实际实施过程中,该读写操作控制单元可以配置于物理机中,也可以配置于物理存储设备中。
参见图8所示,本发明实施例所提供的云计算资源管理方法,还可以包括:
S103,在监测到任意的虚拟机A运行故障后,创建新的虚拟机A’,将A所对应的虚拟存储资源与A’进行关联。该步骤的执行主体为故障处理模块,该故障处理模块与前述的物理机、物理存储设备以及存储资源管理模块属于相同的云计算子***。
可选地,在监测到虚拟机A故障之后,还可以对虚拟机A进行停用处理。
其中,在S103中,可以在本地云计算子***的物理机中创建新的虚拟机A’,也可以在与本地云计算子***连接的其他云计算子***的物理机中创建新的虚拟机A’。
如果在其他云计算子***的物理机中创建新的虚拟机A’,还可以进一步在所述其他云计算子***中,为新的虚拟机A’分配虚拟存储资源;并且将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源、将新分配的虚拟存储资源与A’进行关联。可选地,在将新分配的虚拟存储资源与A’进行关联之后,释放与A’在本地云计算子***中关联的虚拟存储资源。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于方法实施例而言,由于其基本相似于***实施例,所以描述得比较简单,相关之处参见***实施例的部分说明即可。
本发明可用于众多通用或专用的计算***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器***、基于微处理器的***、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (17)
1.一种云计算***,其特征在于,该***包括至少一个云计算子***,所述云计算子***包括:物理机、物理存储设备以及存储资源管理模块;
所述物理机中,配置有至少一个用于承载应用的虚拟机,每个虚拟机使用所述物理存储设备中的虚拟存储资源;
所述物理存储设备中,配置有若干对应于虚拟机的虚拟存储资源,每部分虚拟存储资源之间在逻辑上相互独立;
所述存储资源管理模块中,包括存储资源分配单元,用于根据虚拟机的需求,从所述物理存储设备中为虚拟机分配相应的虚拟存储资源。
2.根据权利要求1所述的***,其特征在于,
所述存储资源管理模块,配置于所述物理存储设备中;
或者
所述存储资源管理模块,与所述物理存储设备在物理上独立。
3.根据权利要求2所述的***,其特征在于,在存储资源管理模块配置于所述物理存储设备中的情况下,所述存储资源管理模块中,还包括:
读写操作控制单元,用于根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上。
4.根据权利要求2所述的***,其特征在于,在存储资源管理模块与所述物理存储设备在物理上独立的情况下,
所述物理机中的虚拟机管理单元根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上。
5.根据权利要求1所述的***,其特征在于,所述云计算子***还包括:
故障处理模块,用于在监测到任意虚拟机A运行故障后,创建新的虚拟机A’,将A所对应的虚拟存储资源与A’进行关联。
6.根据权利要求5所述的***,其特征在于,所述故障处理模块,还用于:
在监测到虚拟机A故障之后,停用虚拟机A。
7.根据权利要求5所述的***,其特征在于,所述故障处理模块,具体用于:
在本地云计算子***的物理机中创建新的虚拟机A’。
8.根据权利要求5所述的***,其特征在于,所述故障处理模块,具体用于:
在***中的其他云计算子***的物理机中创建新的虚拟机A’。
9.根据权利要求5所述的***,其特征在于,所述故障处理模块,还用于:
在所述其他云计算子***中,为新的虚拟机A’分配虚拟存储资源;
将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源;
将新分配的虚拟存储资源与A’进行关联。
10.根据权利要求9所述的***,其特征在于,所述故障处理模块,还用于:
在将新分配的虚拟存储资源与A’进行关联之后,释放与A’在本地云计算子***中关联的虚拟存储资源。
11.一种云计算资源管理方法,其特征在于,该方法包括:
接收虚拟机发送的存储资源分配请求,根据该请求,从物理存储设备中为所述虚拟机分配相应的虚拟存储资源;
根据虚拟机与虚拟存储资源的对应关系,将虚拟机的读写操作映射到相应虚拟存储资源的物理地址上;
其中,所述虚拟机配置于物理机中,所述物理机、物理存储设备属于相同的云计算子***。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
在监测到任意的虚拟机A运行故障后,创建新的虚拟机A’,将A所对应的虚拟存储资源与A’进行关联。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
在监测到虚拟机A故障之后,停用虚拟机A。
14.根据权利要求12所述的方法,其特征在于,所述建新的虚拟机A’,具体包括:
在本地云计算子***的物理机中创建新的虚拟机A’。
15.根据权利要求12所述的方法,其特征在于,所述建新的虚拟机A’,具体包括:
在与本地云计算子***连接的其他云计算子***的物理机中创建新的虚拟机A’。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
在所述其他云计算子***中,为新的虚拟机A’分配虚拟存储资源;
将A’当前对应的本地子***虚拟存储资源中的内容迁移到新分配的虚拟存储资源;
将新分配的虚拟存储资源与A’进行关联。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
在将新分配的虚拟存储资源与A’进行关联之后,释放与A’在本地云计算子***中关联的虚拟存储资源。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210285773XA CN102801806A (zh) | 2012-08-10 | 2012-08-10 | 一种云计算***及云计算资源管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210285773XA CN102801806A (zh) | 2012-08-10 | 2012-08-10 | 一种云计算***及云计算资源管理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102801806A true CN102801806A (zh) | 2012-11-28 |
Family
ID=47200766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210285773XA Pending CN102801806A (zh) | 2012-08-10 | 2012-08-10 | 一种云计算***及云计算资源管理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102801806A (zh) |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103118115A (zh) * | 2013-02-04 | 2013-05-22 | 中国科学院信息工程研究所 | 面向云计算用户的虚拟机管理方法及装置 |
CN103400246A (zh) * | 2013-08-23 | 2013-11-20 | 中国科学院合肥物质科学研究院 | 一种基于云架构的核电厂风险监测***及监测方法 |
CN103685562A (zh) * | 2013-12-31 | 2014-03-26 | 湖南师范大学 | 一种云计算***及其资源和能效管理方法 |
CN104199722A (zh) * | 2014-05-14 | 2014-12-10 | 温武少 | 一种虚拟计算机存储服务***及其使用方法 |
CN104219318A (zh) * | 2014-09-15 | 2014-12-17 | 北京联创信安科技有限公司 | 一种分布式文件存储***及方法 |
CN104461699A (zh) * | 2014-12-29 | 2015-03-25 | 成都致云科技有限公司 | 虚拟主机创建方法及装置及分布式存储*** |
CN104461958A (zh) * | 2014-10-31 | 2015-03-25 | 杭州华为数字技术有限公司 | 支持sr-iov的存储资源访问方法、存储控制器及存储设备 |
WO2015043147A1 (zh) * | 2013-09-30 | 2015-04-02 | 华为技术有限公司 | 一种虚拟机内存数据的迁移方法及相关装置和集群*** |
CN104777754A (zh) * | 2015-03-31 | 2015-07-15 | 北京海尔广科数字技术有限公司 | 一种虚拟设备创建方法及装置 |
CN105245536A (zh) * | 2015-10-26 | 2016-01-13 | 中国互联网络信息中心 | 一种基于安全评价的云数据中心资源分配方法 |
CN105450754A (zh) * | 2015-11-30 | 2016-03-30 | 国云科技股份有限公司 | 一种物理机和虚拟机相互共享云盘的方法 |
CN105511952A (zh) * | 2014-09-22 | 2016-04-20 | 苏宁云商集团股份有限公司 | 基于云计算平台的资源自迁移方法及*** |
CN105681077A (zh) * | 2015-12-31 | 2016-06-15 | 华为技术有限公司 | 故障处理方法、装置及*** |
CN105700935A (zh) * | 2016-01-12 | 2016-06-22 | 浪潮(北京)电子信息产业有限公司 | 一种Xen虚拟域的域控制方法及*** |
WO2016101486A1 (zh) * | 2014-12-22 | 2016-06-30 | 中兴通讯股份有限公司 | 一种故障修复方法、装置及计算机存储介质 |
CN105893108A (zh) * | 2015-01-16 | 2016-08-24 | 纬创资通股份有限公司 | 操作***层次的工作阶段容错的移转方法及*** |
CN106549783A (zh) * | 2015-09-18 | 2017-03-29 | 中兴通讯股份有限公司 | 虚拟机故障处理方法和装置 |
CN106817238A (zh) * | 2015-11-30 | 2017-06-09 | 中兴通讯股份有限公司 | 虚拟机修复方法、虚拟机装置、***及业务功能网元 |
CN106900013A (zh) * | 2015-12-21 | 2017-06-27 | 上海贝尔股份有限公司 | 在cran***的bbu中进行资源管理的方法、装置和*** |
CN107315624A (zh) * | 2017-06-30 | 2017-11-03 | 联想(北京)有限公司 | 信息处理方法及虚拟化管理器 |
US9854036B2 (en) | 2013-09-30 | 2017-12-26 | Huawei Technologies Co., Ltd. | Method for migrating memory data of virtual machine, and related apparatus and cluster system |
CN107526653A (zh) * | 2017-07-31 | 2017-12-29 | 华为技术有限公司 | 一种虚拟机的管理方法和服务器 |
CN107665141A (zh) * | 2016-07-27 | 2018-02-06 | 腾讯科技(深圳)有限公司 | 一种数据库配置方法及其设备 |
CN108989398A (zh) * | 2018-06-27 | 2018-12-11 | 郑州云海信息技术有限公司 | 一种虚拟共享存储单元以及基于云存储的集群存储*** |
CN109347896A (zh) * | 2018-08-14 | 2019-02-15 | 联想(北京)有限公司 | 一种信息处理方法、设备和计算机可读存储介质 |
CN110647289A (zh) * | 2018-06-27 | 2020-01-03 | 北京市环境保护监测中心 | 卫星遥感云计算平台及*** |
WO2021013273A1 (zh) * | 2019-07-19 | 2021-01-28 | 南京芯驰半导体科技有限公司 | 访问物理地址空间的方法及***,电子设备及芯片 |
CN113923229A (zh) * | 2021-10-14 | 2022-01-11 | 京东科技信息技术有限公司 | 云计算资源弹性调度方法、装置及相关设备 |
CN114221994A (zh) * | 2021-12-15 | 2022-03-22 | 北京安盟信息技术股份有限公司 | 一种pcie密码卡虚拟化资源动态分配方法 |
CN114416427A (zh) * | 2021-12-31 | 2022-04-29 | 阿里巴巴(中国)有限公司 | 一种虚拟化设备的备份方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834904A (zh) * | 2010-05-14 | 2010-09-15 | 杭州华三通信技术有限公司 | 一种数据备份方法和设备 |
CN102185928A (zh) * | 2011-06-01 | 2011-09-14 | 广州杰赛科技股份有限公司 | 一种在云计算***创建虚拟机的方法及云计算*** |
CN102185774A (zh) * | 2011-05-10 | 2011-09-14 | 中兴通讯股份有限公司 | 虚拟机无缝迁移的方法、管理器及*** |
US20120198443A1 (en) * | 2011-01-31 | 2012-08-02 | Symantec Corporation | Storage reclamation systems and methods |
-
2012
- 2012-08-10 CN CN201210285773XA patent/CN102801806A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834904A (zh) * | 2010-05-14 | 2010-09-15 | 杭州华三通信技术有限公司 | 一种数据备份方法和设备 |
US20120198443A1 (en) * | 2011-01-31 | 2012-08-02 | Symantec Corporation | Storage reclamation systems and methods |
CN102185774A (zh) * | 2011-05-10 | 2011-09-14 | 中兴通讯股份有限公司 | 虚拟机无缝迁移的方法、管理器及*** |
CN102185928A (zh) * | 2011-06-01 | 2011-09-14 | 广州杰赛科技股份有限公司 | 一种在云计算***创建虚拟机的方法及云计算*** |
Cited By (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103118115B (zh) * | 2013-02-04 | 2016-04-20 | 中国科学院信息工程研究所 | 面向云计算用户的虚拟机管理方法及装置 |
CN103118115A (zh) * | 2013-02-04 | 2013-05-22 | 中国科学院信息工程研究所 | 面向云计算用户的虚拟机管理方法及装置 |
CN103400246B (zh) * | 2013-08-23 | 2016-07-06 | 中国科学院合肥物质科学研究院 | 一种基于云架构的核电厂风险监测***及监测方法 |
CN103400246A (zh) * | 2013-08-23 | 2013-11-20 | 中国科学院合肥物质科学研究院 | 一种基于云架构的核电厂风险监测***及监测方法 |
WO2015043147A1 (zh) * | 2013-09-30 | 2015-04-02 | 华为技术有限公司 | 一种虚拟机内存数据的迁移方法及相关装置和集群*** |
US9854036B2 (en) | 2013-09-30 | 2017-12-26 | Huawei Technologies Co., Ltd. | Method for migrating memory data of virtual machine, and related apparatus and cluster system |
CN103685562A (zh) * | 2013-12-31 | 2014-03-26 | 湖南师范大学 | 一种云计算***及其资源和能效管理方法 |
CN104199722A (zh) * | 2014-05-14 | 2014-12-10 | 温武少 | 一种虚拟计算机存储服务***及其使用方法 |
CN104219318A (zh) * | 2014-09-15 | 2014-12-17 | 北京联创信安科技有限公司 | 一种分布式文件存储***及方法 |
CN104219318B (zh) * | 2014-09-15 | 2018-02-13 | 北京联创信安科技股份有限公司 | 一种分布式文件存储***及方法 |
CN105511952B (zh) * | 2014-09-22 | 2020-02-04 | 苏宁云计算有限公司 | 基于云计算平台的资源自迁移方法及*** |
CN105511952A (zh) * | 2014-09-22 | 2016-04-20 | 苏宁云商集团股份有限公司 | 基于云计算平台的资源自迁移方法及*** |
CN104461958A (zh) * | 2014-10-31 | 2015-03-25 | 杭州华为数字技术有限公司 | 支持sr-iov的存储资源访问方法、存储控制器及存储设备 |
WO2016066073A1 (zh) * | 2014-10-31 | 2016-05-06 | 华为技术有限公司 | 支持sr-iov的存储资源访问方法、存储控制器及存储设备 |
CN104461958B (zh) * | 2014-10-31 | 2018-08-21 | 华为技术有限公司 | 支持sr-iov的存储资源访问方法、存储控制器及存储设备 |
US10534552B2 (en) | 2014-10-31 | 2020-01-14 | Huawei Technologies Co., Ltd. | SR-IOV-supported storage resource access method and storage controller and storage device |
CN105790980B (zh) * | 2014-12-22 | 2020-01-31 | 中兴通讯股份有限公司 | 一种故障修复方法及装置 |
WO2016101486A1 (zh) * | 2014-12-22 | 2016-06-30 | 中兴通讯股份有限公司 | 一种故障修复方法、装置及计算机存储介质 |
CN105790980A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 一种故障修复方法及装置 |
CN104461699A (zh) * | 2014-12-29 | 2015-03-25 | 成都致云科技有限公司 | 虚拟主机创建方法及装置及分布式存储*** |
CN105893108A (zh) * | 2015-01-16 | 2016-08-24 | 纬创资通股份有限公司 | 操作***层次的工作阶段容错的移转方法及*** |
CN104777754A (zh) * | 2015-03-31 | 2015-07-15 | 北京海尔广科数字技术有限公司 | 一种虚拟设备创建方法及装置 |
CN104777754B (zh) * | 2015-03-31 | 2020-10-09 | 海尔优家智能科技(北京)有限公司 | 一种虚拟设备创建方法及装置 |
CN106549783A (zh) * | 2015-09-18 | 2017-03-29 | 中兴通讯股份有限公司 | 虚拟机故障处理方法和装置 |
CN105245536B (zh) * | 2015-10-26 | 2018-07-03 | 中国互联网络信息中心 | 一种基于安全评价的云数据中心资源分配方法 |
CN105245536A (zh) * | 2015-10-26 | 2016-01-13 | 中国互联网络信息中心 | 一种基于安全评价的云数据中心资源分配方法 |
CN105450754A (zh) * | 2015-11-30 | 2016-03-30 | 国云科技股份有限公司 | 一种物理机和虚拟机相互共享云盘的方法 |
CN106817238A (zh) * | 2015-11-30 | 2017-06-09 | 中兴通讯股份有限公司 | 虚拟机修复方法、虚拟机装置、***及业务功能网元 |
CN105450754B (zh) * | 2015-11-30 | 2019-04-26 | 国云科技股份有限公司 | 一种物理机和虚拟机相互共享云盘的方法 |
CN106900013B (zh) * | 2015-12-21 | 2020-02-21 | 上海诺基亚贝尔股份有限公司 | 在cran***的bbu中进行资源管理的方法、装置和*** |
CN106900013A (zh) * | 2015-12-21 | 2017-06-27 | 上海贝尔股份有限公司 | 在cran***的bbu中进行资源管理的方法、装置和*** |
US11032130B2 (en) | 2015-12-31 | 2021-06-08 | Huawei Technologies Co., Ltd. | Troubleshooting method, apparatus, and system |
WO2017114325A1 (zh) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | 故障处理方法、装置及*** |
CN105681077A (zh) * | 2015-12-31 | 2016-06-15 | 华为技术有限公司 | 故障处理方法、装置及*** |
US20180309621A1 (en) * | 2015-12-31 | 2018-10-25 | Huawei Technoloies Co., Ltd. | Troubleshooting method, apparatus, and system |
CN105681077B (zh) * | 2015-12-31 | 2019-04-05 | 华为技术有限公司 | 故障处理方法、装置及*** |
CN105700935A (zh) * | 2016-01-12 | 2016-06-22 | 浪潮(北京)电子信息产业有限公司 | 一种Xen虚拟域的域控制方法及*** |
CN107665141B (zh) * | 2016-07-27 | 2020-12-29 | 腾讯科技(深圳)有限公司 | 一种数据库配置方法及其设备 |
CN107665141A (zh) * | 2016-07-27 | 2018-02-06 | 腾讯科技(深圳)有限公司 | 一种数据库配置方法及其设备 |
CN107315624B (zh) * | 2017-06-30 | 2020-11-20 | 联想(北京)有限公司 | 信息处理方法及虚拟化管理器 |
CN107315624A (zh) * | 2017-06-30 | 2017-11-03 | 联想(北京)有限公司 | 信息处理方法及虚拟化管理器 |
CN107526653A (zh) * | 2017-07-31 | 2017-12-29 | 华为技术有限公司 | 一种虚拟机的管理方法和服务器 |
CN107526653B (zh) * | 2017-07-31 | 2021-02-26 | 华为技术有限公司 | 一种虚拟机的管理方法和服务器 |
CN108989398B (zh) * | 2018-06-27 | 2021-02-02 | 苏州浪潮智能科技有限公司 | 一种虚拟共享存储单元以及基于云存储的集群存储*** |
CN110647289A (zh) * | 2018-06-27 | 2020-01-03 | 北京市环境保护监测中心 | 卫星遥感云计算平台及*** |
CN108989398A (zh) * | 2018-06-27 | 2018-12-11 | 郑州云海信息技术有限公司 | 一种虚拟共享存储单元以及基于云存储的集群存储*** |
CN109347896A (zh) * | 2018-08-14 | 2019-02-15 | 联想(北京)有限公司 | 一种信息处理方法、设备和计算机可读存储介质 |
WO2021013273A1 (zh) * | 2019-07-19 | 2021-01-28 | 南京芯驰半导体科技有限公司 | 访问物理地址空间的方法及***,电子设备及芯片 |
CN113923229A (zh) * | 2021-10-14 | 2022-01-11 | 京东科技信息技术有限公司 | 云计算资源弹性调度方法、装置及相关设备 |
CN114221994A (zh) * | 2021-12-15 | 2022-03-22 | 北京安盟信息技术股份有限公司 | 一种pcie密码卡虚拟化资源动态分配方法 |
CN114221994B (zh) * | 2021-12-15 | 2022-09-13 | 北京安盟信息技术股份有限公司 | 一种pcie密码卡虚拟化资源动态分配方法 |
CN114416427A (zh) * | 2021-12-31 | 2022-04-29 | 阿里巴巴(中国)有限公司 | 一种虚拟化设备的备份方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102801806A (zh) | 一种云计算***及云计算资源管理方法 | |
US10292044B2 (en) | Apparatus for end-user transparent utilization of computational, storage, and network capacity of mobile devices, and associated methods | |
CN101594309B (zh) | 集群***中内存资源的管理方法、设备及网络*** | |
US9183035B2 (en) | Virtual machine migration with swap pages | |
JP5600361B2 (ja) | ハイパーバイザベースのサーバ二重化システム、その方法およびサーバ二重化コンピュータプログラムが記録された記録媒体 | |
CN101076782B (zh) | 提供虚拟刀片服务器的方法和装置 | |
US20180189109A1 (en) | Management system and management method for computer system | |
JP4634812B2 (ja) | 複数のコントローラ間に仮想ストレージセグメントを割り当てる能力を有するストレージシステム | |
JP4947081B2 (ja) | パススルーi/oデバイスを伴うlparの動的マイグレーション装置、その方法及びそのプログラム | |
CN103078965B (zh) | 虚拟机的ip地址管理方法 | |
JP5373893B2 (ja) | 異なるサイズを有するデータのブロックを格納し、取り出すための構成 | |
CN105095317B (zh) | 分布式数据库服务管理*** | |
CN104636080A (zh) | 存储***及用于其的方法 | |
CN113504954B (zh) | 调用CSI LVM Plugin插件、动态持久卷供应的方法、***及介质 | |
CN103577345A (zh) | 提高由多个***共享的存储高速缓存灵活性的方法和结构 | |
CN103176845A (zh) | 一种虚拟机部署方法、***和装置 | |
GB2519314A (en) | Managing virtual network ports | |
KR20050054438A (ko) | 복수의 대기 자원의 사용량 관리 방법, 장치 및 프로그램제품 | |
CN107491340B (zh) | 跨物理机的巨型虚拟机实现方法 | |
KR101771497B1 (ko) | 물리적 정보에 기초한 가상 머신들의 할당을 위한 시스템 및 방법 | |
CN105573907B (zh) | 用于在解聚的硬件组件上安装软件的方法和*** | |
CN103544047A (zh) | 云***数据管理方法 | |
CN114389934B (zh) | 一种基于信创环境下的云平台控制*** | |
US8140810B2 (en) | Storage management command control in virtualized environment | |
CN104238955B (zh) | 一种存储资源虚拟化按需分配的装置和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20121128 |