版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202210980185.1
公 开 号:CN115328398A
代 理 人:王海军
代理机构:重庆辉腾律师事务所
专利类型:发明专利
申 请 日:20221111
公 开 日:20220816
专利主分类号:G06F3/06
关 键 词:应用程序 公平性 运行时 计算机存储技术 调度 调度策略 访问延迟 可扩展性 重新计算 访问 粗粒度 细粒度 自平衡 感知 捆绑 分区 鉴别 响应 平衡 交换
摘 要:本发明属于计算机存储技术领域,具体涉及一种保障ZNS‑SSD访问公平性的I/O调度方法,包括:依据运行时Slowdown值,鉴别不公平的I/O请求,同时,寻找与不公平I/O请求访问同一个分区的所有请求,捆绑为待调度的I/O请求组,基于ZNS接口规定,进行ZNS感知的粗粒度调度,重新计算每个应用程序的Slowdown值,若Slowdown值发生交换,则执行自平衡的细粒度调度策略。本发明通过在运行时计算每个应用程序的Slowdown值,并结合ZNS顺序写约束,优先响应不公平的I/O请求,平衡了所有应用程序的访问延迟,保障了ZNS‑SSD的访问公平性,具有开销低、易实施等优势,同时具备良好的可扩展性和实用性。