[发明专利]一种支持I/O功能动态分配的虚拟热插拔系统及其工作方法有效
申请号: | 201310697592.2 | 申请日: | 2013-12-18 |
公开(公告)号: | CN103701881B | 公开(公告)日: | 2017-03-22 |
发明(设计)人: | 曹政;臧大伟;王展;刘小丽;安学军;张佩珩 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F13/24 |
代理公司: | 北京律诚同业知识产权代理有限公司11006 | 代理人: | 祁建国,梁挥 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种支持I/O功能动态分配的虚拟热插拔系统及其工作方法,该系统包括多根交换机(160),与I/O端点设备(170)、主控服务器(110)、虚拟热插拔控制器(180)、从属服务器(120)连接;该I/O端点设备,具有I/O功能;该主控服务器,包括多根交换机控制模块(140)和虚拟热插拔控制器控制模块(150),可配置该多根交换机,并控制该虚拟热插拔控制器进行该I/O功能分配或回收的动作;该虚拟热插拔控制器,用于向该从属服务器发出I/O功能的分配或回收的通知;该从属服务器,包括虚拟热插拔驱动模块(130),用于识别该通知,并为该I/O功能在该从属服务器的操作系统中分配或回收资源。由此,该系统能够实现在线I/O功能的分配和回收,在不停机情况下进行I/O功能虚拟热插拔。 | ||
搜索关键词: | 一种 支持 功能 动态分配 虚拟 热插拔 系统 及其 工作 方法 | ||
【主权项】:
一种支持I/O功能动态分配的虚拟热插拔系统,其特征在于,该系统包括:多根交换机,与I/O端点设备、主控服务器、虚拟热插拔控制器、从属服务器连接;该I/O端点设备,具有I/O功能;该主控服务器,包括多根交换机控制模块和虚拟热插拔控制器控制模块,该多根交换机控制模块用于配置该多根交换机,并将该I/O功能置入或移出该从属服务器的PCI层次结构,该虚拟热插拔控制器控制模块用于向该虚拟热插拔控制器发出进行I/O功能分配或回收的命令;该虚拟热插拔控制器,用于接收该命令,并向该从属服务器发出I/O功能的分配或回收的通知;该从属服务器,包括虚拟热插拔驱动模块,该虚拟热插拔驱动模块用于识别该通知,以及负责为该I/O功能在该从属服务器的操作系统中分配或回收资源;其中该虚拟热插拔控制器由多个虚拟热插拔虚功能设备以及控制逻辑组成,其中,该虚拟热插拔虚功能设备是该虚拟热插拔控制器自身的PCI虚功能,每个该PCI虚功能可被独立分配给该主控服务器和该从属服务器,每个该虚拟热插拔虚功能设备中还包括有一个虚拟热插拔标示寄存器,该控制逻辑用于解析并执行该主控服务器发出的命令,并与该从属服务器通信,该虚拟热插拔控制器通过将该虚拟热插拔虚功能设备分配给该主控服务器和该从属服务器,使该虚拟热插拔控制器被共享。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310697592.2/,转载请声明来源钻瓜专利网。