Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011000323 - METHOD, APPARATUS AND SYSTEM FOR VIRTUAL MACHINE MIGRATION DECISION

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ ZH ]

权 利 要 求 书

1、一种虚拟机迁移决策方法,其特征在于,该方法包括:

接收待迁移虚拟机的源宿主平台发来的迁移请求;

才艮据该迁移请求对待迁移虚拟机的源宿主平台和待迁移虚拟机的目标宿 主平台进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的第 二评估结果;

获得待迁移虚拟机的第三评估结果;

根据所述第一评估结果、 第二评估结果和第三评估结果,向所述源宿主 平台返回相应的迁移决策结果。

2、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:对待迁移虚拟机的状态信息进行评估,得到状态信息 评估结果;

相应的,所述 ^据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果及所述待迁移虚拟机的状态信息评估结果, 向所述源宿主 平台返回相应的迁移决策结果。

3、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:对源宿主平台上的待迁移虚拟机进行完整性证实,得 到待迁移虚拟机的第一完整性证实结果;

相应的,所述根据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果及所述待迁移虚拟机的第一完整性证实结果 , 向所述源宿 主平台返回相应的迁移决策结果。

4、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:对待迁移虚拟机的状态信息进行评估,得到状态信息 评估结果;以及,对源宿主平台上的待迁移虚拟机进行完整性证实,得到待 迁移虚拟机的第一完整性证实结果;

相应的,所述才艮据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚 拟机的第一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

5、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:接收所述目标宿主平台或源宿主平台发送的待迁移虚 拟机的状态信息评估结果;

相应的,所述才艮据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果及所述待迁移虚拟机的状态信息评估结果, 向所述源宿主 平台返回相应的迁移决策结果。

6、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:接收所述目标宿主平台或源宿主平台发送的待迁移虚 拟机的第一完整性证实结果;

相应的,所述 ^据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果及所述待迁移虚拟机的第一完整性证实结果, 向所述源宿 主平台返回相应的迁移决策结果;

7、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:接收所述目标宿主平台或源宿主平台发送的待迁移虚 拟机的状态信息评估结果和待迁移虚拟机的第一完整性证实结果;

相应的,所述才艮据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚 拟机的第一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

8、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:对待迁移虚拟机的状态信息进行评估,得到状态信息 评估结果;和,接收所述源宿主平台或目标宿主平台发送的待迁移虚拟机的 第一完整性证实结果;

相应的, 所述才艮据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚 拟机的第一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

9、根据权利要求 1所述的方法,其特征在于,所述获得待迁移虚拟机的 第三评估结果,包括:接收所述源宿主平台或目标宿主平台发送的待迁移虚 拟机的状态信息评估结果;和,对源宿主平台上的待迁移虚拟机进行完整性 证实,得到待迁移虚拟机的第一完整性证实结果;

相应的, 所述根据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚 拟机的第一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

10、根据权利要求 1 所述的方法,其特征在于,所述获得待迁移虚拟机 的第三评估结果,包括:对源宿主平台上的待迁移虚拟机进行完整性证实, 得到待迁移虚拟机的第一完整性证实结果;

所述对源宿主平台上的待迁移虚拟机进行完整性证实的步骤之后, 所述 方法进一步包括:对所述源宿主平台进行完整性证实,得到源宿主平台的第 二完整性证实结果;

相应的,所述根据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的第一完整性证实结果及所述源宿主 平台的第二完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

11、根据权利要求 1 所述的方法,其特征在于,所述获得待迁移虚拟机 的第三评估结果,包括:对待迁移虚拟机的状态信息进行评估,得到状态信 息评估结果;以及,对源宿主平台上的待迁移虚拟机进行完整性证实,得到 待迁移虚拟机的第一完整性证实结果;

所述对源宿主平台上的待迁移虚拟机进行完整性证实的步骤之后, 所述 方法进一步包括:

对所述源宿主平台进行完整性证实, 得到源宿主平台的第二完整性证实 结果;

相应的, 所述根据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果、所述待迁移虚 拟机的第一完整性证实结果及所述源宿主平台的第二完整性证实结果, 向所 述源宿主平台返回相应的迁移决策结果。

12、根据权利要求 1 所述的方法,其特征在于,所述获得待迁移虚拟机 的第三评估结果,包括:接收所述源宿主平台或目标宿主平台发送的待迁移 虚拟机的状态信息评估结果;和,对源宿主平台上的待迁移虚拟机进行完整 性证实 , 得到待迁移虚拟机的第一完整性证实结果;

所述对源宿主平台上的待迁移虚拟机进行完整性证实的步驟之后, 所述 方法进一步包括:

对所述源宿主平台进行完整性证实 , 得到源宿主平台的第二完整性证实 结果;

相应的, 所述根据所述第一评估结果、第二评估结果和第三评估结果, 向所述源宿主平台返回相应的迁移决策结果,包括:根据所述第一评估结果、 所述第二评估结果、所述待迁移虚拟机的状态信息评估结果、所述待迁移虚 拟机的第一完整性证实结果及所述源宿主平台的第二完整性证实结果, 向所 述源宿主平台返回相应的迁移决策结果。

13、根据权利要求 2或 4或 8或 11所述的方法,其特征在于,所述对待 迁移虚拟机的状态信息进行评估,包括:

接收该目标宿主平台发送的评估请求, 所述评估请求携带有目标宿主平 台对待迁移虚拟机的评估要求;

根据该评估请求中所携带的评估要求, 从待迁移虚拟机及待迁移虚拟机 的源宿主平台获得需要评估的属性信息;

根据所述获得的需要评估的属性信息与对应的评估标准的比较结果, 得 到状态信息评估结果。

14、根据权利要求 13所述的方法,其特征在于,所述评估要求包括:必 选项评估属性,其中,所述必选项评估属性包括:虚拟机的属主、虚拟机的 用途和虚拟机的历史宿主平台信息;

或者, 所述评估要求包括:必选项评估属性和扩展项评估属性,其中, 所述必选项评估属性包括:虚拟机的属主、虚拟机的用途和虚拟机的历史宿 主平台信息;所述扩展项评估属性包括:虚拟机的虚拟设备要求和对物理硬 件资源使用要求、虚拟机内所使用的操作系统详细信息和所运行的主要应用 程序、虚拟机的时间日志和虚拟机内部的安全策略中的一个或多个。

15、根据权利要求 14所述的方法,其特征在于,所述根据获得的需要评 估的属性信息与对应的评估标准的比较结果,得到状态信息评估结果,包括: 判断待迁移虚拟机的属主与目标宿主平台上运行的虚拟机的属主是否属 于同一属主集合,当是时,确定该必选项评估属性评估通过;反之,评估没 有通过;

将从源宿主平台或待迁移虚拟机获得的待迁移虚拟机承担的任务与目标

宿主平台承载的任务种类进行匹配, 当相匹配时,确定该必选项评估属性评 估通过;反之,评估没有通过;

将从源宿主平台获得的待迁移虚拟机的第一历史宿主平台信息与对应的 安全事件时间日志进行匹配, 当待迁移虚拟机在各历史宿主平台上运行时均 无安全事件发生或者发生的安全事件的安全级别在目标宿主平台的安全事件 级别范畴内时,确定该必选项评估属性评估通过;反之,评估没有通过; 如果所有必选项评估属性的评估均通过, 则状态信息评估通过;反之, 状态信息评估没有通过。

16、根据权利要求 3或 4或 9或 10或 11或 12所述的方法,其特征在于, 所述对源宿主平台上的待迁移虚拟机进行完整性证实,包括:

从待迁移的虚拟机获取第一扩展值和度量信息;

根据所述度量信息计算得到第二扩展值;

根据所述第二扩展值与所述第一扩展值的比较结果, 及所述度量信息与 获得的标准值的比较结果,得到待迁移虚拟机的第一完整性证实结果。

17、根据权利要求 2或 5所述的方法,其特征在于,所述根据所述第一 评估结果、所述第二评估结果及所述待迁移虚拟机的状态信息评估结果,向 所述源宿主平台返回相应的迁移决策结果,包括:

当所述第一评估结果、所述第二评估结果及所述待迁移虚拟机的状态信 息评估结果均表示评估通过时,做出允许虚拟机迁移的决策结果,反之,做 出不允许虚拟机迁移的决策结果;并向所述源宿主平台返回相应的迁移决策 结果。

18、根据权利要求 3或 6所述的方法,其特征在于,所述根据所述第一 评估结果、所述第二评估结果及所述待迁移虚拟机的第一完整性证实结果, 向所述源宿主平台返回相应的迁移决策结果,包括:当所述第一评估结果、 所述第二评估结果及所述待迁移虚拟机的第一完整性证实结果均表示评估通

过时,做出允许虚拟机迁移的决策结果,反之,做出不允许虚拟机迁移的决 策结果;并向所述源宿主平台返回相应的迁移决策结果。

19、根据权利要求 4或 7或 8或 9所述的方法,其特征在于,所述根据 所述第一评估结果、所述第二评估结果、所述待迁移虚拟机的状态信息评估 结果及所述待迁移虚拟机的第一完整性证实结果,向所述源宿主平台返回相 应的迁移决策结果,包括:当所述第一评估结果、所述第二评估结果、所述 待迁移虚拟机的状态信息评估结果及所述待迁移虚拟机的第一完整性证实结 果均表示评估通过时,做出允许虚拟机迁移的决策结果,反之,做出不允许 虚拟机迁移的决策结果;并向所述源宿主平台返回相应的迁移决策结果。

20、一种通信系统,其特征在于,包括:待迁移虚拟机的源宿主平台、 迁移授权方和待迁移虚拟机的目标宿主平台,其中:

所述源宿主平台用于向所述迁移授权方发送迁移请求, 并根据收到的迁 移决策结果将所述待迁移虚拟机迁移到所述目标宿主平台;

所述迁移授权方用于根据该迁移请求对所述源宿主平台和所述目标宿主 平台进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二 评估结果;并获得待迁移虚拟机的第三评估结果;根据所述第一评估结果、 第二评估结果和第三评估结果,向所述源宿主平台返回相应的迁移决策结果; 所述目标宿主平台用于接收所述待迁移虚拟机。

21、根据权利要求 20所述的系统,其特征在于,

所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台 进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的第二评估 结果;并对源宿主平台上的待迁移虚拟机进行完整性证实,得到待迁移虚拟 机的第一完整性证实结果;根据所述第一评估结果、所述第二评估结果及所 述第一完整性证实结果向所述源宿主平台返回相应的迁移决策结果。

22、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台,进 一步用于向迁移授权方发送评估请求,该评估请求携带有目标宿主平台对待 迁移虚拟机的评估要求;

所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台 进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的第二评估 结果;并根据该评估请求中所携带的评估要求对待迁移虚拟机的状态信息进 行评估,得到待迁移虚拟机的状态信息评估结果;根据所述第一评估结果、 所述第二评估结果及所述状态信息评估结果, 向所述源宿主平台返回相应的 迁移决策结果。

23、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台,进 一步用于向迁移授权方发送评估请求,该评估请求携带有目标宿主平台对待 迁移虚拟机的评估要求;

所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台 进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二评估 结果;根据该评估请求中所携带的评估要求对待迁移虚拟机的状态信息进行 评估,得到状态信息评估结果;并对源宿主平台上的待迁移虚拟机进行完整 性证实,得到待迁移虚拟机的第一完整性证实结果;根据所述第一评估结果、 所述第二评估结果、所述状态信息评估结果及所述第一完整性证实结果,向 所述源宿主平台返回相应的迁移决策结果。

24、根据权利要求 20所述的系统,其特征在于,

所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台 进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的第二评估 结果;以及,对源宿主平台上的待迁移虚拟机进行完整性证实,得到待迁移 虚拟机的第一完整性证实结果;对所述源宿主平台进行完整性证实,得到源 宿主平台的第二完整性证实结果;根据所述第一评估结果、所述第二评估结 果、所述第一完整性证实结果及所述第二完整性证实结果,向所述源宿主平 台返回相应的迁移决策结果。

25、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台,进 一步用于向迁移授权方发送评估请求,该评估请求携带有目标宿主平台对待 迁移虚拟机的评估要求;

所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台 进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二评估 结果,根据该评估请求中所携带的评估要求对待迁移虚拟机的状态信息进行 评估,得到状态信息评估结果;以及,对源宿主平台上的待迁移虚拟机进行 完整性证实,得到待迁移虚拟机的第一完整性证实结果;对所述源宿主平台 进行完整性证实,得到源宿主平台的第二完整性证实结果;根据所述第一评 估结果、所述第二评估结果、所述状态信息评估结果、所述第一完整性证实 结果及所述第二完整性证实结果,向所述源宿主平台返回相应的迁移决策结 果。

26、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台,进 一步用于根据对待迁移虚拟机的评估要求,对所述待迁移虚拟机的状态信息 进行评估,得到待迁移虚拟机的状态信息评估结果,并向所述迁移授权方返 回所述待迁移虚拟机的状态信息评估结果;

相应的, 所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标 宿主平台进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的 第二评估结果;接收所述目标宿主平台发送的所述待迁移虚拟机的状态信息 评估结果;并根据第一评估结果、所述第二评估结果及所述状态信息评估结 果向所述源宿主平台返回相应的迁移决策结果。

27、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台进一 步用于对源宿主平台上的待迁移虚拟机进行完整性证实,得到待迁移虚拟机 的第一完整性证实结果,并向所述迁移授权方返回所述待迁移虚拟机的第一 完整性证实结果;

相应的, 所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标 宿主平台进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的 第二评估结果;接收所述目标宿主平台发送的待迁移虚拟机的第一完整性证 实结果;并根据第一评估结果、所述第二评估结果及所述待迁移虚拟机的第 一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

28、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台进一 步用于根据对待迁移虚拟机的评估要求,对所述待迁移虚拟机的状态信息进 行评估,得到待迁移虚拟机的状态信息评估结果;以及对源宿主平台上的待 迁移虚拟机进行完整性证实,得到待迁移虚拟机的第一完整性证实结果;并 向所述迁移授权方返回所述待迁移虚拟机的状态信息评估结果和待迁移虚拟 机的第一完整性证实结果;

相应的, 所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标 宿主平台进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的 第二评估结果;并接收所述目标宿主平台发送的待迁移虚拟机的状态信息评 估结果和待迁移虚拟机的第一完整性证实结果;根据所述第一评估结果、第 二评估结果,所述状态信息评估结果及所述第一完整性证实结果,向所述源 宿主平台返回相应的迁移决策结果。

29、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台进一 步用于对源宿主平台上的待迁移虚拟机进行完整性证实,得到待迁移虚拟机 的第一完整性证实结果;以及,对所述源宿主平台进行完整性证实,得到源 宿主平台的第二完整性证实结果;向所述迁移授权方返回所述待迁移虚拟机 的第一完整性证实结果和所述源宿主平台的第二完整性证实结果;

相应的, 所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标 宿主平台进行安全检查,得到源宿主平台的第一评估结果和目标宿主平台的 第二评估结果;接收所述目标宿主平台发送的待迁移虚拟机的第一完整性证 实结果和所述源宿主平台的第二完整性证实结果;并根据第一评估结果、所 述第二评估结果、所述待迁移虚拟机的第一完整性证实结果及所述源宿主平 台的第二完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

30、根据权利要求 12所述的系统,其特征在于,所述目标宿主平台进一 步用于根据对待迁移虚拟机的评估要求,对所述待迁移虚拟机的状态信息进 行评估,得到待迁移虚拟机的状态信息评估结果;以及对源宿主平台上的待 迁移虚拟机进行完整性证实,得到待迁移虚拟机的第一完整性证实结果;对 所述源宿主平台进行完整性证实,得到源宿主平台的第二完整性证实结果; 并向所述迁移授权方返回所述待迁移虚拟机的状态信息评估结果、 待迁移虚 拟机的第一完整性证实结果和源宿主平台的第二完整性证实结果;

相应的 , 所述迁移授权方具体用于根据该迁移请求对源宿主平台和目标 宿主平台进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的 第二评估结果;并接收所述目标宿主平台发送的待迁移虚拟机的状态信息评 估结果、待迁移虚拟机的第一完整性证实结果和源宿主平台的第二完整性证 实结果; ^^据所述第一评估结果、所述第二评估结果、所述状态信息评估结 果、所述第一完整性证实结果及所述第二完整性证实结果,向所述源宿主平 台返回相应的迁移决策结果。

31、根据权利要求 20所述的系统,其特征在于,所述目标宿主平台进一 步用于向所述源宿主平台发送评估请求,该评估请求携带有目标宿主平台对 待迁移虚拟机的评估要求;

所述源宿主平台进一步用于根据该评估请求中所携带的评估要求, 对待 迁移虚拟机的状态信息进行评估,得到状态信息评估结果;并向所述迁移授 权方返回所述待迁移虚拟机的状态信息评估结果;

相应的, 迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主 平台进行安全检查 , 得到源宿主平台的第一评估结果和目标宿主平台的第二 评估结果;并接收源宿主平台发送的待迁移虚拟机的状态信息评估结果;根 据所述第一评估结果、第二评估结果及所述状态信息评估结果,向所述源宿 主平台返回相应的迁移决策结果。

32、根据权利要求 20所述的系统,其特征在于,所述源宿主平台进一步 用于对待迁移虚拟机进行完整性证实,得到待迁移虚拟机的第一完整性证实 结果,并向所述迁移授权方返回所述待迁移虚拟机的第一完整性证实结果; 迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台进行 安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二评估结果; 并接收源宿主平台发送的待迁移虚拟机的第一完整性证实结果; 根据所述第 一评估结果、第二评估结果及所述第一完整性证实结果,向所述源宿主平台 返回相应的迁移决策结果。

33、根据权利要求 20所述的系统,其特征在于,所述源宿主平台进一步 用于根据该评估请求中所携带的评估要求,对待迁移虚拟机的状态信息进行 评估,得到状态信息评估结果;以及,用于对待迁移虚拟机进行完整性证实, 得到待迁移虚拟机的第一完整性证实结果,并向所述迁移授权方返回所述待 迁移虚拟机的状态信息评估结果和所述待迁移虚拟机的第一完整性证实结 果;

迁移授权方具体用于根据该迁移请求对源宿主平台和目标宿主平台进行 安全检查,得到源宿主平台的第一评估结果和目标宿主平台的第二评估结果; 并接收源宿主平台发送的待迁移虚拟机的状态信息评估结果和待迁移虚拟机 的第一完整性证实结果;根据所述第一评估结果、第二评估结果、所述状态 信息评估结果及所述第一完整性证实结果,向所述源宿主平台返回相应的迁 移决策结果。

34、一种迁移决策装置,其特征在于,包括:

第一接收单元,用于接收待迁移虚拟机的源宿主平台发来的迁移请求; 第一检查单元, 用于根据该迁移请求对待迁移虚拟机的源宿主平台和待 迁移虚拟机的目标宿主平台进行安全检查,得到源宿主平台的第一评估结果 和目标宿主平台的第二评估结果;

获得单元,用于获得待迁移虚拟机的第三评估结果;

迁移决策单元,用于才艮据所述第一评估结果、第二评估结果和第三评估 结果,向所述源宿主平台返回相应的迁移决策结果。

35、根据权利要求 34所述的装置,其特征在于,所述获得单元为状态信 息评估子单元,所述状态信息评估子单元用于对待迁移虚拟机的状态信息进 行评估,得到待迁移虚拟机的状态信息评估结果;

相应的, 所述迁移决策单元具体用于根据所述第一评估结果、所述第二 评估结果及所述待迁移虚拟机的状态信息评估结果, 向所述源宿主平台返回 相应的迁移决策结果。

36、根据权利要求 34所述的装置,其特征在于,所述获得单元为完整性 证实子单元,所述完整性证实子单元用于对源宿主平台上的待迁移虚拟机进 行完整性证实,得到待迁移虚拟机的第一完整性证实结果;

相应的, 所述迁移决策单元具体用于才艮据所述第一评估结果、所述第二 评估结果及所述待迁移虚拟机的第一完整性证实结果, 向所述源宿主平台返 回相应的迁移决策结果。

37、根据权利要求 34所述的装置,其特征在于,所述获得单元包括:状 态信息评估子单元,用于对待迁移虚拟机的状态信息进行评估,得到状态信 息评估结果;和,完整性证实子单元,用于对源宿主平台上的待迁移虚拟机 进行完整性证实,得到待迁移虚拟机的第一完整性证实结果;

相应的, 所述迁移决策单元具体用于根据所述第一评估结果、所述第二 评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚拟机的第

一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

38、根据权利要求 34所述的装置,其特征在于,所述获得单元为第二接 收单元,接收所述目标宿主平台或源宿主平台发送的待迁移虚拟机的状态信 息评估结果;

相应的, 所述迁移决策单元具体用于 居所述第一评估结果、所述第二 评估结果及所述待迁移虚拟机的状态信息评估结果, 向所述源宿主平台返回 相应的迁移决策结果。

39、根据权利要求 34所述的装置,其特征在于,所述获得单元为第二接 收单元,接收所述目标宿主平台或源宿主平台发送的待迁移虚拟机的第一完 整性证实结果;

相应的, 所述迁移决策单元具体用于根据所述第一评估结果、所述第二 评估结果及所述待迁移虚拟机的第一完整性证实结果 , 向所述源宿主平台返 回相应的迁移决策结果。

40、根据权利要求 34所述的装置,其特征在于,所述获得单元为第二接 收单元,接收所述目标宿主平台或源宿主平台发送的待迁移虚拟机的状态信 息评估结果和待迁移虚拟机的第一完整性证实结果;

相应的, 所述迁移决策单元具体用于才艮据所述第一评估结果、所述第二 评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚拟机的第 一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

41、根据权利要求 34所述的装置,其特征在于,所述获得单元包括:状 态信息评估子单元,用于对待迁移虚拟机的状态信息进行评估,得到状态信 息评估结果;和,第一接收子单元,用于接收所述源宿主平台或目标宿主平 台发送的待迁移虚拟机的第一完整性证实结果;

相应的, 所述迁移决策单元具体用于根据所述第一评估结果、所述第二 评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚拟机的第 一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

42、根据权利要求 34所述的装置,其特征在于,所述获得单元包括:第 二接收子单元,用于接收所述源宿主平台或目标宿主平台发送的待迁移虚拟 机的状态信息评估结果;和,完整性证实子单元,用于对源宿主平台上的待 迁移虚拟机进行完整性证实,得到待迁移虚拟机的第一完整性证实结果; 相应的, 所述迁移决策单元具体用于才艮据所述第一评估结果、所述第二 评估结果、所述待迁移虚拟机的状态信息评估结果及所述待迁移虚拟机的第 一完整性证实结果,向所述源宿主平台返回相应的迁移决策结果。

43、根据权利要求 35或 37或 41所述的装置,其特征在于,所述状态信 息评估子单元具体用于接收该目标宿主平台发送的评估请求, 所述评估请求 携带有目标宿主平台对待迁移虚拟机的评估要求;根据该评估请求中所携带 的评估要求 , 从待迁移虚拟机以及该待迁移虚拟机的源宿主平台获得需要评 估的属性信息; 4艮据所述获得的需要评估的属性信息与对应的评估标准的比 较结果,得到状态信息评估结果。

44、根据权利要求 35或 38所述的装置,其特征在于,

所述迁移决策单元具体用于当所述源宿主平台的第一评估结果、 所述目 标宿主平台的第二评估结果及所述待迁移虚拟机的状态信息评估结果均表示 评估通过时,做出允许虚拟机迁移的决策结果,反之,做出不允许虚拟机迁 移的决策结果;并向所述源宿主平台返回相应的迁移决策结果;

45、根据权利要求 36或 39所述的装置,其特征在于,

所述迁移决策单元具体用于当所述源宿主平台的第一评估结果、 所述目 标宿主平台的第二评估结果及所述待迁移虚拟机的第一完整性证实结果均表 示评估通过时,做出允许虚拟机迁移的决策结果,反之,做出不允许虚拟机 迁移的决策结果;并向所述源宿主平台返回相应的迁移决策结果;

46、根据权利要求 37或 40或 41或 42所述的装置,其特征在于, 所述迁移决策单元具体用于当所述源宿主平台的第一评估结果、 所述目 标宿主平台的第二评估结果、所述待迁移虚拟机的状态信息评估结果及所述 待迁移虚拟机的第一完整性证实结果均表示评估通过时,做出允许虚拟机迁 移的决策结果,反之,做出不允许虚拟机迁移的决策结果;并向所述源宿主 平台返回相应的迁移决策结果。