设备初始化的方法、装置及系统制造方法及图纸

技术编号:7758899 阅读:160 留言:0更新日期:2012-09-14 00:30
本发明专利技术公开了一种设备初始化的方法、装置及系统,涉及计算机技术领域,能够降低虚拟机系统复杂度,提高虚拟机初始化效率。本发明专利技术包括:获取主节点内和从节点内的设备的设备信息;根据所述主节点内和从节点内的设备的设备信息在所述主节点内建立总线树;根据所述从节点内的设备的设备信息,生成所述从节点内与所述设备信息对应的设备的设备副本;将与所述从节点内的设备对应的设备副本以及所述主节点内的设备挂载在所述总线树上,并为与所述从节点内的设备对应的设备副本以及所述主节点内的设备分配对应的地址空间;向所述设备副本对应的设备所在的从节点发送与所述设备副本对应的地址空间信息。本发明专利技术实施例主要用于虚拟机初始化的过程中。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种设备初始化的方法、装置及系统
技术介绍
分布式虚拟化技术是一种将来自多台物理机器的资源,例如处理器、内存和外部设备,以虚拟的方式重新组合成一台虚拟机的技术,在分布式虚拟化场景中,诸如磁盘、网卡的设备可能位于不同的物理节点上,此时需要虚拟机进行设备初始化,使得所有设备设置在同一个拓扑结构下,并为所有设备分配对应的地址空间,进而使得虚拟机在处理业务请求时,能够访问到所有节点的设备。现有技术中提供设备初始化方法包括为每个节点单独设置一条总线及一个总线桥,并将节点上的设备挂载在该节点的总线上,然后通过PCI (Peripheral ComponentInterconnect,周边元件扩展接口)控制器将所有节点对应的总线桥连接到主桥生成的总线上,并通过遍历的方式为所有设备分配地址空间,以使得所述虚拟机使用地址访问到对应的设备上。在实现上述虚拟机初始化的过程中,专利技术人发现现有技术中至少存在如下问题当某个节点只有一个设备时,仍然需要设置一个总线去挂载该设备,并设置一个总线桥与PCI控制器相连,增加了系统复杂度,影响初始化效率。专
技术实现思路
本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:董益兼
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1