-
公开(公告)号:CN101430670B
公开(公告)日:2010-06-23
申请号:CN200810239739.2
申请日:2008-12-16
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10
Abstract: 本发明涉及一种在虚拟化环境中I/O设备重构的方法及系统,所述虚拟化环境为Xen虚拟化环境。该方法包括:步骤1,用户虚拟机检测到用户的I/O空闲存储资源小于临界值,则向特权虚拟机发出申请I/O存储资源请求,其中包含申请I/O存储资源的数量;步骤2,特权虚拟机从空闲的I/O存储资源中取出用户虚拟机申请的相应数量的I/O存储资源分配给用户虚拟机;步骤3,用户虚拟机对相应数量的I/O存储资源进行初始化,部署文件系统,然后安装到用户虚拟机的根文件系统中供用户使用。本发明使得在对用户透明的情况下,达到存储资源的分配随着用户的需求而变化,既能满足用户的需求,又不会造成存储资源的浪费情况的出现。
-
公开(公告)号:CN101706757A
公开(公告)日:2010-05-12
申请号:CN200910093454.7
申请日:2009-09-21
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了面向多核平台和分布式虚拟化环境的I/O系统,所述系统包括特权虚拟机,用于接收管理员的资源管理命令,并把所述资源管理命令转发给I/O资源管理模块;I/O资源管理模块,用于根据所述资源管理命令,检测本地物理I/O设备,为每个本地物理I/O设备创建一个专用I/O域;至少一个专用I/O域,用于对自己负责的本地物理I/O设备进行初始化,在本地物理I/O设备初始化完成后,此专用I/O域开始对外提供I/O服务:至少一个本地物理I/O设备,与所述专用I/O域一一对应;用户虚拟机,与所述专用I/O域建立I/O访问通道,通过所述I/O访问通道与所述专用I/O域进行交互。
-
公开(公告)号:CN101706757B
公开(公告)日:2011-11-16
申请号:CN200910093454.7
申请日:2009-09-21
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了面向多核平台和分布式虚拟化环境的I/O系统,所述系统包括特权虚拟机,用于接收管理员的资源管理命令,并把所述资源管理命令转发给I/O资源管理模块;I/O资源管理模块,用于根据所述资源管理命令,检测本地物理I/O设备,为每个本地物理I/O设备创建一个专用I/O域;至少一个专用I/O域,用于对自己负责的本地物理I/O设备进行初始化,在本地物理I/O设备初始化完成后,此专用I/O域开始对外提供I/O服务:至少一个本地物理I/O设备,与所述专用I/O域一一对应;用户虚拟机,与所述专用I/O域建立I/O访问通道,通过所述I/O访问通道与所述专用I/O域进行交互。
-
公开(公告)号:CN101639814B
公开(公告)日:2011-11-16
申请号:CN200910090610.4
申请日:2009-08-31
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10 , G06F15/163 , H04L29/08
Abstract: 本发明提供一种操作系统的输入输出系统,该输入输出系统包括:资源管理模块,其用于检测本地的物理I/O设备,通过该资源管理模块对每个物理I/O设备创建专用I/O域,该专用I/O域用于对应用提供访问I/O设备的I/O服务;通过该资源管理模块创建的本地物理I/O设备的本地代理域,其用于接收远程应用发来的访问本地物理I/O设备的访问请求,并将该访问请求转发给本地物理I/O设备的专用I/O域,然后接收专用I/O域处理此访问请求后发送回来的I/O访问请求处理结果,并将该处理结果转发给远程应用。本发明使各个物理I/O设备驱动程序之间都具有很好的隔离性、更加高效地处理I/O过程。
-
公开(公告)号:CN101639814A
公开(公告)日:2010-02-03
申请号:CN200910090610.4
申请日:2009-08-31
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10 , G06F15/163 , H04L29/08
Abstract: 本发明提供一种操作系统的输入输出系统,该输入输出系统包括:资源管理模块,其用于检测本地的物理I/O设备,通过该资源管理模块对每个物理I/O设备创建专用I/O域;该专用I/O域用于对应用提供访问I/O设备的I/O服务。进一步地,所述操作系统运行在具有多个CPU核的计算平台上。本发明使各个物理I/O设备驱动程序之间都具有很好的隔离性、更加高效地处理I/O过程。为了提高效果,本发明还提供一种操作系统的输入输出方法。
-
公开(公告)号:CN101430670A
公开(公告)日:2009-05-13
申请号:CN200810239739.2
申请日:2008-12-16
Applicant: 中国科学院计算技术研究所
IPC: G06F13/10
Abstract: 本发明涉及一种在虚拟化环境中I/O设备重构的方法及系统,所述虚拟化环境为Xen虚拟化环境。该方法包括:步骤1,用户虚拟机检测到用户的I/O空闲存储资源小于临界值,则向特权虚拟机发出申请I/O存储资源请求,其中包含申请I/O存储资源的数量;步骤2,特权虚拟机从空闲的I/O存储资源中取出用户虚拟机申请的相应数量的I/O存储资源分配给用户虚拟机;步骤3,用户虚拟机对相应数量的I/O存储资源进行初始化,部署文件系统,然后安装到用户虚拟机的根文件系统中供用户使用。本发明使得在对用户透明的情况下,达到存储资源的分配随着用户的需求而变化,既能满足用户的需求,又不会造成存储资源的浪费情况的出现。
-
-
-
-
-