[发明专利]虚拟机的输入输出IO请求处理方法及装置有效
申请号: | 201310754241.0 | 申请日: | 2013-12-31 |
公开(公告)号: | CN104750547B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 孔晗 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/48;G06F9/455 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种虚拟机输入输出IO请求处理方法及装置。该虚拟机输入输出IO请求处理方法应用于存储系统中,包括:接收N个虚拟机发送的IO请求,其中,N为不小于2的自然数;根据每个虚拟机发送的IO请求建立一个IO队列,以获得N个IO队列;分别从所述N个IO队列中选择预定数量的IO请求进行处理。本发明实施例可以实现系统在执行当前处理周期内的IO请求时,对其中每个虚拟机的IO请求都能进行处理,减少了单个虚拟机的IO时延。 | ||
搜索关键词: | 虚拟机 输入输出 io 请求 处理 方法 装置 | ||
【主权项】:
1.一种虚拟机的输入输出IO请求处理方法,所述方法应用于存储系统中,其特征在于,包括:接收N个虚拟机发送的IO请求,其中,N为不小于2的自然数;对每个虚拟机发送的IO请求建立一个IO队列,以获得N个IO队列;分别从所述N个IO队列中选择预定数量的IO请求进行处理;所述分别从所述N个IO队列中选择预定数量的IO请求进行处理包括:分别从所述N个IO队列中选择预定数量的IO请求;根据选择的IO请求建立系统IO队列,其中,在所述系统IO队列中,读IO请求的优先级高于写IO请求的优先级;对所述系统IO队列中的IO请求按优先级从高到低的顺序进行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310754241.0/,转载请声明来源钻瓜专利网。