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