【技术实现步骤摘要】
本专利技术涉及分布式存储,特别是涉及一种输入/输出请求处理方法、装置、设备及介质。
技术介绍
1、在分布式存储系统中,磁盘的日常维护为系统的稳定运行提供着保障。其中,磁盘更换插槽为常见的运维操作之一。具体地,磁盘更换插槽通常是将系统中的磁盘卸载,然后拔盘更换插槽,再将磁盘挂载回来。
2、然而,在整个磁盘运维过程中,磁盘的卸载和挂载都会涉及到相应的磁盘数据迁移和恢复,占用一定的磁盘输入/输出(input/output,i/o)和网络带宽,不但对该磁盘的i/o请求造成影响,而且导致系统整体对外提供的服务性能下降,对用户业务的影响较大。
3、鉴于上述问题,如何解决现有的磁盘运维过程影响对磁盘的i/o请求,导致系统整体对外提供的服务性能下降,是该领域技术人员亟待解决的问题。
技术实现思路
1、本专利技术的目的是提供一种输入/输出请求处理方法、装置、设备及介质,以解决现有的磁盘运维过程影响对磁盘的i/o请求,导致系统整体对外提供的服务性能下降的问题。
2、为解决上
...【技术保护点】
1.一种输入/输出请求处理方法,其特征在于,包括:
2.根据权利要求1所述的输入/输出请求处理方法,其特征在于,所述判断是否存在与所述目标输入/输出请求冲突的输入/输出请求包括:
3.根据权利要求2所述的输入/输出请求处理方法,其特征在于,若所述一级链表中存在对所述目标磁盘的所述输入/输出请求且所述请求类型为写请求,所述判断是否存在与所述目标输入/输出请求冲突的输入/输出请求包括:
4.根据权利要求3所述的输入/输出请求处理方法,其特征在于,所述先处理所述输入/输出请求,再处理所述目标输入/输出请求包括:
5.根据权利要
...【技术特征摘要】
1.一种输入/输出请求处理方法,其特征在于,包括:
2.根据权利要求1所述的输入/输出请求处理方法,其特征在于,所述判断是否存在与所述目标输入/输出请求冲突的输入/输出请求包括:
3.根据权利要求2所述的输入/输出请求处理方法,其特征在于,若所述一级链表中存在对所述目标磁盘的所述输入/输出请求且所述请求类型为写请求,所述判断是否存在与所述目标输入/输出请求冲突的输入/输出请求包括:
4.根据权利要求3所述的输入/输出请求处理方法,其特征在于,所述先处理所述输入/输出请求,再处理所述目标输入/输出请求包括:
5.根据权利要求1至4任意一项所述的输入/输出请求处理方法,其特征在于,在所述判断所述目标磁盘是否已拔出插槽之前,在所述接收并提交目标输入/输出请求至目标磁盘之后,还包括:
6.根据权利要求5所述的输入/输出请求处理方法,其特征在于,所述...
【专利技术属性】
技术研发人员:徐昌,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。