[发明专利]设备动态添加处理方法、装置及动态移除处理方法、装置有效
申请号: | 201180001568.X | 申请日: | 2011-08-02 |
公开(公告)号: | CN102317927A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 刘奖;郭寒军;王伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 中国广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 动态 添加 处理 方法 装置 | ||
1.一种设备的动态添加处理方法,其特征在于,包括:
获取需要动态添加的目标设备的动态添加依赖关系列表,所述动态添加依赖关系列表记录有所述目标设备正常工作所依赖的基本设备单元;
根据所述动态添加依赖关系列表中的基本设备单元的状态,对所述目标设备进行动态添加处理。
2.如权利要求1所述的方法,其特征在于,所述根据所述动态添加依赖关系列表中的基本设备单元的状态,对所述目标设备进行动态添加处理的步骤,包括:
判断所述动态添加依赖关系列表中基本设备单元的状态是否满足所述目标设备的动态添加条件;
若满足,提示用户可动态添加所述目标设备;
若不满足,确定所述动态添加依赖关系列表中导致所述目标设备不满足动态添加条件的基本设备单元作为当前基本设备单元,并对所述当前基本设备单元进行动态添加处理,并在完成动态添加处理后,提示用户可动态添加所述目标设备。
3.如权利要求2所述的方法,其特征在于,根据所述动态添加依赖关系列表中的基本设备单元的状态,所述对所述当前基本设备单元进行动态添加处理,具体包括:
获取所述当前基本设备单元的动态添加依赖关系列表,所述当前基本设备单元的动态添加依赖关系列表中记录有所述当前基本设备单元所依赖的上一级基本设备单元;
判断所述当前基本设备单元的动态添加依赖关系列表中的上一级基本设备单元的状态是否满足所述当前基本设备单元的动态添加条件;
若满足,提示动态添加所述当前基本设备单元以使所述当前基本设备单元完成动态添加处理;
若不满足,确定导致所述当前基本设备单元的动态添加条件不满足的上一级基本设备单元作为当前基本设备单元,并将本步骤确定的当前基本设备单元进行动态添加处理,直至所有当前基本设备单元完成动态添加处理。
4.如权利要求3所述的方法,其特征在于,在根据所述动态添加依赖关系列表中的基本设备单元的状态,对所述目标设备进行动态添加处理的过程中还包括:
判断是否存在循环依赖关系,若存在循环依赖关系,停止进行动态添加处理。
5.如权利要求3所述的方法,其特征在于,所述获取需要动态添加的目标设备的动态添加依赖关系列表的步骤具体包括:
通过一与基本输入输出系统BIOS相连接的平台无关接口输入用于获取所述目标设备动态添加依赖关系的参数,以使所述基本输入输出系统BIOS进行所述目标设备的动态添加依赖关系解析,并在解析完成后,通过所述平台无关接口返回所述目标设备的动态添加依赖关系列表。
6.一种设备的动态移除处理方法,其特征在于,包括:
获取需要动态移除的目标设备的动态移除依赖关系列表,所述动态移除依赖关系列表记录有依赖于所述目标设备工作的若干基本设备单元;
若所述动态移除依赖关系列表为空,则提示用户可动态移除所述目标设备;
若所述动态移除依赖关系列表不为空,则获取所述动态移除依赖关系列表中的每一个基本设备单元的动态添加依赖关系列表;
根据所述动态添加依赖关系列表中的基本设备单元的状态,对所述目标设备进行动态移除处理。
7.如权利要求6所述的方法,其特征在于,所述根据所述动态添加依赖关系列表中的基本设备单元的状态,对所述目标设备进行动态移除处理,具体包括:
判断每一个动态添加依赖关系列表中的基本设备单元的状态是否满足所述目标设备的动态移除条件;
若满足,提示用户可动态移除所述目标设备;
若不满足,确定所述动态移除依赖列表中导致所述目标设备的动态移除条件不满足的基本设备单元作为当前基本设备单元,并对所述当前基本设备单元执行动态移除处理,并在完成动态移除处理后,提示用户可动态移除所述目标设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001568.X/1.html,转载请声明来源钻瓜专利网。