客户工作负载迁移到云环境的方法和系统以及迁移代理的制作方法

文档序号:7770055阅读:192来源:国知局
客户工作负载迁移到云环境的方法和系统以及迁移代理的制作方法
【专利摘要】本发明公开一种客户工作负载迁移到云环境的方法和系统以及迁移代理,涉及云计算领域。本发明新增迁移代理,充当客户侧工作负载镜像的通用服务端处理单元,由迁移代理对客户侧上传至云环境的工作负载镜像进行安全验证,不仅可以消除工作负载镜像带来的安全隐患,而且可以兼容现有的客户端和云服务平台。在安全验证方面,迁移代理根据迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证,如客户合法性验证、订购关系验证、迁移信息验证等,验证通过后用户才能上传工作负载镜像,迁移代理还会审核上传的工作负载镜像的格式,进行安全扫描,然后加密后再上传至云服务平台,可以确保工作负载镜像迁移到云环境的安全性。
【专利说明】客户工作负载迁移到云环境的方法和系统以及迁移代理

【技术领域】
[0001]本发明涉及云计算领域,特别涉及一种客户工作负载迁移到云环境的方法和系统以及迁移代理。

【背景技术】
[0002]云计算作为一种新兴技术,成为目前信息【技术领域】的研究热点。云计算是一种全新的、基于互联网的计算方式。通过这种方式,整个系统的资源被虚拟化成一个统一的虚拟资源池,然后借助虚拟化管理平台把系统中的所有资源按照实际需求或其他策略分配给用户。由于云计算实现了计算机资源的统一管理,用户不再参与底层硬件资源、系统平台甚至是应用软件的搭建、管理和维护,只需关注自身产品的实际需求,这样大大降低了企业的运行维护成本。
[0003]随着云计算的发展,越来越多的客户将客户侧的应用系统迁移到公有云环境上。用户需要将工作负载镜像上传到云服务平台,从而实现客户工作负载自动部署到云环境上。现有的客户工作负载迁移方式一方面对于云服务提供商也带来很大的安全隐患,另一方面客户担心工作负载镜像被别的虚拟机实例加载,这些问题不利于云计算的推广应用,亟待解决以消除云服务提供商和客户的安全顾虑。


【发明内容】

[0004]针对上述问题,本发明提出一种客户工作负载迁移到云环境的方法和系统以及迁移代理。
[0005]根据本发明实施例的一个方面,提出一种客户工作负载迁移到云环境的方法,包括:迁移代理响应于用户发起的工作负载迁移请求,根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证;迁移代理响应于工作负载迁移请求验证通过的结果,指示用户上传工作负载镜像,并接收用户上传的工作负载镜像;迁移代理审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描;迁移代理响应于安全扫描通过的结果,对接收的工作负载镜像进行加密,并将加密后的工作负载镜像上传至云服务平台。
[0006]所述迁移代理根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证包括客户合法性验证、订购关系验证、迁移信息验证至少一项内容:
[0007]客户合法性验证包括:迁移代理将工作负载迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则发起迁移请求的用户是非法用户;
[0008]订购关系验证包括:迁移代理根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过;
[0009]迁移信息验证包括:迁移代理根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过。
[0010]所述迁移代理对工作负载镜像进行安全扫描包括:迁移代理对工作负载镜像进行病毒扫描。
[0011]所述迁移代理对接收的工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。
[0012]客户工作负载迁移到云环境的方法还包括:云服务平台根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求。
[0013]根据本发明实施例的再一个方面,提出一种迁移代理,包括:迁移请求验证单元,用于响应于用户发起的工作负载迁移请求,根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证;负载镜像获取单元,用于响应于工作负载迁移请求验证通过的结果,指示用户上传工作负载镜像,并接收用户上传的工作负载镜像;安全扫描单元,用于审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描;力口密上传单元,用于响应于安全扫描通过的结果,对接收的工作负载镜像进行加密,并将加密后的工作负载镜像上传至云服务平台。
[0014]所述迁移请求验证单元对工作负载迁移请求进行验证包括客户合法性验证、订购关系验证、迁移信息验证至少一项内容:
[0015]客户合法性验证包括:迁移代理将工作负载迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则发起迁移请求的用户是非法用户;
[0016]订购关系验证包括:迁移代理根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过;
[0017]迁移信息验证包括:迁移代理根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过。
[0018]所述安全扫描单元,具体用于对工作负载镜像进行病毒扫描。
[0019]所述加密上传单元对接收的工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。
[0020]根据本发明实施例的另一个方面,提出一种客户工作负载迁移到云环境的系统,包括:前述的迁移代理和云服务平台;云服务平台用于根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求。
[0021]本发明新增迁移代理,充当客户侧工作负载镜像的通用服务端处理单元,由迁移代理对客户侧上传至云环境的工作负载镜像进行安全验证,不仅可以消除工作负载镜像带来的安全隐患,而且可以兼容现有的客户端和云服务平台,具有较强的可实施性。在安全验证方面,迁移代理对于用户发起的工作负载迁移请求,根据迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证,例如客户合法性验证、订购关系验证、迁移信息验证等,验证通过后用户才能上传工作负载镜像,迁移代理还会审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描,然后将工作负载镜像加密后再上传至云服务平台,可以确保工作负载镜像迁移到云环境的安全性。
[0022]另外,迁移代理对工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息,在工作负载镜像被使用之前,云服务平台根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则说明提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求,从而防止工作负载镜像被别的客户或别的虚拟机加载,保证工作负载镜像仅被特定用户和特定虚拟机使用。
[0023]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

【专利附图】

【附图说明】
[0024]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本发明的客户工作负载迁移到云环境的方法一个实施例的流程示意图。
[0026]图2为本发明的客户工作负载迁移到云环境的系统一个实施例的结构示意图。
[0027]图3为本发明的迁移代理一个实施例的结构示意图。

【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0030]针对现有的客户工作负载迁移到云环境存在的安全隐患以及工作负载镜像可能被别的虚拟机实例加载的问题,本发明新增迁移代理,充当客户侧工作负载镜像的通用服务端处理单元,由迁移代理对客户侧上传至云环境的工作负载镜像进行安全验证,不仅可以消除云服务提供商和客户的安全顾虑,而且可以兼容现有的客户端和云服务平台,具有较强的可实施性。
[0031]图1为本发明的客户工作负载迁移到云环境的方法一个实施例的流程示意图。
[0032]如图1所示,本实施例的客户工作负载迁移到云环境的方法可以包括以下步骤:
[0033]S101,用户将工作负载迁移请求经由服务门户发送至迁移代理,其中的工作负载迁移请求中可以携带客户标识、订购信息和迁移信息等信息。
[0034]服务门户为用户提供工作负载镜像的上传入口,用户只需登录服务门户,就可以通过上传入口上传工作负载镜像。工作负载例如包括客户端的操作系统、应用系统和各种数据等,迁移的工作负载可以是客户端负载的整机迁移。镜像是一种文件形式,可以参考现有技术的相关解释,通过工作负载镜像可以恢复出工作负载。
[0035]其中,客户标识用来表示发起迁移请求的用户的身份信息,例如可以使用用户ID作为客户标识,在本发明中客户标识设为CUST0M_ID。
[0036]其中,订购信息用来表示用户订购的虚拟机相关的信息,例如,虚拟机数量、虚拟机规格等,其中的虚拟机规格包括CPU (中央处理器)、内存、存储等信息。在具体实现时,迁移请求中携带的订购信息可以直接是虚拟机相关信息(例如虚拟机数量、虚拟机规格等),也可以是订购号,通过订购号可以查找到虚拟机相关信息,订购号的方法可以减少迁移请求携带的信息量,加速信息交互。在本发明中订购号设为0RDER_ID。
[0037]其中,迁移信息用来表示工作负载要迁移到的目的虚拟机数量和欲上传的工作负载镜像格式等,在本发明中迁移信息设为MIGRATE_ID。
[0038]S102,迁移代理响应于用户的工作负载迁移请求,对工作负载迁移请求进行验证,验证过程例如可以包括以下内容:
[0039]客户合法性验证:根据工作负载迁移请求携带的客户标识验证请求的合法性,具体地,可以将迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则说明发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则说明发起迁移请求的用户是非法用户。只有合法用户上传的镜像文件才会被转发至云服务平台的虚拟机模板库。
[0040]订购关系验证:云服务平台需要有客户订购的虚拟机规格才能为用户创建虚拟机,因此,迁移代理在接收到工作负载迁移请求之后,需要根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过,拒绝用户请求。
[0041]迁移信息验证:根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过,拒绝用户请求。
[0042]需要说明的是,迁移代理可以根据安全级别的需要,选择性地对迁移请求进行上述客户合法性验证、订购关系验证、迁移信息验证中的至少一项验证。显然,迁移的安全性越高,需要验证的内容越多。
[0043]S103,迁移请求验证通过后,迁移代理指示用户上传工作负载的镜像文件(工作负载的镜像文件简称为工作负载镜像),待用户通过服务门户上传工作负载镜像后,迁移代理接收用户上传的工作负载镜像。
[0044]S104,迁移代理审核工作负载镜像的格式,判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,对工作负载镜像进行病毒等安全扫描以消除安全隐患,否则,如果云服务平台不支持该工作负载镜像格式,则不再进行后续处理。
[0045]S105,安全扫描通过后,迁移代理对接收的工作负载镜像进行加密,并将加密后的工作负载镜像上传至云服务平台。云服务平台将加密后的工作负载镜像保存到模板库,以便进行虚拟机实例的创建、镜像的加载等。
[0046]加密工作负载镜像所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。工作负载镜像在被使用和提取之前,对用户身份和/或虚拟机规格进行验证。具体地,云服务平台根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则说明提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,此时拒绝镜像使用请求,从而防止工作负载镜像被别的客户或别的虚拟机加载,保证工作负载镜像仅被特定用户和特定虚拟机使用。
[0047]需要说明的是,本发明并不限定具体的加密算法以及相应的解密算法。例如,各种对称加密方法和非对称加密方法均适用于本发明。但是,基于安全性能、加密效率及密钥管理等方面考虑,可以优先采用对称加密算法(例如AES (Advanced Encrypt1n Standard,高级加密标准)算法)对工作负载镜像进行加密。AES算法基本可以抵御现有的常用攻击手段,并且加密效率和密钥管理也要明显优于非对称加密阿算法,所以优先采用AES算法。
[0048]图2为本发明的客户工作负载迁移到云环境的系统一个实施例的结构示意图。
[0049]如图2所示,本实施例客户工作负载迁移到云环境的系统包括:迁移代理30和云服务平台20。
[0050]如图3所示,迁移代理30包括:
[0051]迁移请求验证单元301,用于响应于用户发起的工作负载迁移请求,根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证;
[0052]负载镜像获取单元302,用于响应于工作负载迁移请求验证通过的结果,指示用户上传工作负载镜像,并且接收用户上传的工作负载镜像;
[0053]安全扫描单元303,用于审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描;以及
[0054]加密上传单元304,用于响应于安全扫描通过的结果,对接收的工作负载镜像进行加密,并且将加密后的工作负载镜像上传至云服务平台20。
[0055]云服务平台20用于将工作负载镜像保存到模板库,并可以进行虚拟机实例的创建、镜像的加载等工作。
[0056]其中,迁移请求验证单元301对工作负载迁移请求进行验证包括客户合法性验证、订购关系验证、迁移信息验证至少一项内容:
[0057]客户合法性验证包括:迁移代理将工作负载迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则发起迁移请求的用户是非法用户;
[0058]订购关系验证包括:迁移代理根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过;
[0059]迁移信息验证包括:迁移代理根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过。
[0060]其中,安全扫描单元303具体可以用于对工作负载镜像进行病毒扫描。
[0061]其中,加密上传单元304对接收的工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。
[0062]针对上述加密方法,在工作负载镜像在被使用和提取之前,云服务平台20用于根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求,从而防止工作负载镜像被别的客户或别的虚拟机加载,保证工作负载镜像仅被特定用户和特定虚拟机使用。
[0063]本发明新增迁移代理,在安全验证方面,迁移代理对于用户发起的工作负载迁移请求,根据迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证,例如客户合法性验证、订购关系验证、迁移信息验证等,验证通过后用户才能上传工作负载镜像,迁移代理还会审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描,然后将工作负载镜像加密后再上传至云服务平台,可以确保工作负载镜像迁移到云环境的安全性。
[0064]另外,迁移代理对工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息,在工作负载镜像被使用之前,云服务平台根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则说明提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求,从而防止工作负载镜像被别的客户或别的虚拟机加载,保证工作负载镜像仅被特定用户和特定虚拟机使用。
[0065]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0066]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种客户工作负载迁移到云环境的方法,包括: 迁移代理响应于用户发起的工作负载迁移请求,根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证; 迁移代理响应于工作负载迁移请求验证通过的结果,指示用户上传工作负载镜像,并接收用户上传的工作负载镜像; 迁移代理审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描; 迁移代理响应于安全扫描通过的结果,对接收的工作负载镜像进行加密,并将加密后的工作负载镜像上传至云服务平台。
2.根据权利要求1所述的方法,其特征在于,所述迁移代理根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证包括客户合法性验证、订购关系验证、迁移信息验证至少一项内容; 客户合法性验证包括:迁移代理将工作负载迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则发起迁移请求的用户是非法用户; 订购关系验证包括:迁移代理根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过; 迁移信息验证包括:迁移代理根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过。
3.根据权利要求1所述的方法,其特征在于,所述迁移代理对工作负载镜像进行安全扫描包括:迁移代理对工作负载镜像进行病毒扫描。
4.根据权利要求1所述的方法,其特征在于,所述迁移代理对接收的工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。
5.根据权利要求4所述的方法,其特征在于,还包括: 云服务平台根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求。
6.一种迁移代理,包括: 迁移请求验证单元,用于响应于用户发起的工作负载迁移请求,根据工作负载迁移请求携带的客户标识、订购信息和迁移信息对工作负载迁移请求进行验证; 负载镜像获取单元,用于响应于工作负载迁移请求验证通过的结果,指示用户上传工作负载镜像,并接收用户上传的工作负载镜像; 安全扫描单元,用于审核上传的工作负载镜像的格式,并对工作负载镜像进行安全扫描; 加密上传单元,用于响应于安全扫描通过的结果,对接收的工作负载镜像进行加密,并将加密后的工作负载镜像上传至云服务平台。
7.根据权利要求6所述的迁移代理,其特征在于,所述迁移请求验证单元对工作负载迁移请求进行验证包括客户合法性验证、订购关系验证、迁移信息验证至少一项内容; 客户合法性验证包括:迁移代理将工作负载迁移请求携带的客户标识与合法客户列表进行对比,如果迁移请求携带的客户标识在合法客户列表中,则发起迁移请求的用户是合法用户,否则,如果迁移请求携带的客户标识不在合法客户列表中,则发起迁移请求的用户是非法用户; 订购关系验证包括:迁移代理根据迁移请求携带的订购信息获取用户订购的虚拟机规格,并且判断云服务平台是否有用户订购的虚拟机规格,如果云服务平台有用户订购的虚拟机规格,则订购关系验证通过,如果云服务平台没有用户订购的虚拟机规格,则订购关系验证未通过; 迁移信息验证包括:迁移代理根据迁移请求携带的迁移信息获取客户欲上传的工作负载镜像格式,并且判断云服务平台是否支持该工作负载镜像格式,如果云服务平台支持该工作负载镜像格式,则迁移信息验证通过,如果云服务平台不支持该工作负载镜像格式,则迁移信息验证未通过。
8.根据权利要求6所述的迁移代理,其特征在于,所述安全扫描单元,具体用于对工作负载镜像进行病毒扫描。
9.根据权利要求6所述的迁移代理,其特征在于,所述加密上传单元对接收的工作负载镜像进行加密所使用的密钥包含客户标识以及迁移目的虚拟机规格中的至少一项信息。
10.一种客户工作负载迁移到云环境的系统,包括:权利要求9所述的迁移代理和云服务平台; 云服务平台用于根据提出镜像使用请求的客户标识和/或虚拟机规格生成解密用的密钥,如果解密用的密钥无法解密被请求的工作负载镜像,则提出镜像使用请求的客户不是上传工作负载镜像的客户,或者提出镜像使用请求的虚拟机不是迁移目的虚拟机,拒绝镜像使用请求。
【文档编号】H04L29/06GK104468458SQ201310413002
【公开日】2015年3月25日 申请日期:2013年9月12日 优先权日:2013年9月12日
【发明者】刘玮 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1