基于文件系统优先级动态调整高速缓存分配的方法及装置制造方法及图纸

技术编号:34331430 阅读:61 留言:0更新日期:2022-07-31 02:09
本发明专利技术提供一种基于文件系统优先级动态调整高速缓存分配的方法及装置,属于文件系统缓存分配技术领域,所述方法步骤如下:S1.为不同业务应用对应NAS文件系统设置优先级及预期响应时间;S2.根据优先级高低为各NAS文件系统分配高速缓存,其中,优先级高的NAS文件系统分配大的高速缓存容量,而优先级低的NAS文件系统分配小的高速缓存容量;S3.实时监控各NAS文件系统,判断对应NAS文件系统的高速缓存容量是否与对应优先级匹配,以及对应NAS文件系统的实际响应时间是否与预期响应时间匹配,并在不匹配时,再次为各NAS文件系统分配高速缓存。本发明专利技术使得高优先级NAS文件系统获得大带宽并实现预期响应时间。实现预期响应时间。实现预期响应时间。

【技术实现步骤摘要】
基于文件系统优先级动态调整高速缓存分配的方法及装置


[0001]本专利技术属于文件系统缓存分配
,具体涉及一种基于文件系统优先级动态调整高速缓存分配的方法及装置。

技术介绍

[0002]NAS,是Network Attached Storage简称,是网络附属存储的意思。
[0003]随着实际业务的复杂度的不断提高,前端应用对存储NAS性能需求日益增加。当不同性能要求的应用共用同一NAS存储时,可能会发生以下潜在问题:工作负载的I/O和缓存冲突、核心业务与维护活动的峰值处理需求冲突等,为保证核心业务稳定性,为核心应用的NAS文件系统分配高速缓存成为一个有效措施,然而手动设置高速缓存存在一个弊端,仅能以静态方式限制特定文件系统所使用的缓存,不能根据业务需要自动调节。
[0004]此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于文件系统优先级动态调整高速缓存分配的方法及装置,是非常有必要的。

技术实现思路

[0005]针对现有技术的上述不同性能应用共用同一NAS存储,缓存分配有冲突,为核心应用分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,包括如下步骤:S1.为不同业务应用对应NAS文件系统设置优先级及预期响应时间;S2.根据优先级高低为各NAS文件系统分配高速缓存,其中,优先级高的NAS文件系统分配大的高速缓存容量,而优先级低的NAS文件系统分配小的高速缓存容量;S3.实时监控各NAS文件系统,判断对应NAS文件系统的高速缓存容量是否与对应优先级匹配,以及对应NAS文件系统的实际响应时间是否与预期响应时间匹配,并在不匹配时,再次为各NAS文件系统分配高速缓存。2.如权利要求1所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,步骤S1具体步骤如下:S11.根据各业务应用的实际业务场景,为不同业务应用对应的NAS文件系统设置不同的优先级;S12.根据各业务应用的性能要求及优先级,为不同业务应用对应的NAS文件系统设置不同的预期响应时间。3.如权利要求2所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,所述NAS文件系统的优先级包括无限制优先级、高优先级、中优先级以及低优先级;所述NAS文件系统的预期响应时间为NAS文件系统的读响应时间与写响应时间的平均值。4.如权利要求3所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,步骤S11具体步骤如下:S111.判断不同业务应用对应NAS系统是否设置不同优先级;若是,进入步骤S113;若否,进入步骤S112;S112.将各NAS文件系统优先级设置为无限制优先级,进入步骤S12;S113.将NAS文件系统按照优先级高低依次划分为高优先级的NAS文件系统、中优先级的NAS文件系统以及低优先级的NAS文件系统。5.如权利要求4所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,步骤S12具体步骤如下:S121.判断NAS文件系统为无限制优先级还是高优先级、中优先级以及低优先级;若是无限制优先级,进入步骤S122;若是高优先级、中优先级以及低优先级,进入步骤S123;S122.将对应NAS文件系统的预期响应时间设置为0,进入步骤S2;S123.根据对应NAS文件系统的性能要求及优先级设置预期响应时间具体值。6.如权利要求5所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在于,步骤S2具体步骤如下:S21.将高速缓存整体进行划分,分为专用缓存和自由缓存;S22.设置优先级高的NAS文件系统使用高速缓存整体的容量范围,而设置优先级低的NAS文件系统仅使用自由缓存的容量范围。7.如权利要求6所述的基于文件系统优先级动态调整高速缓存分配的方法,其特征在
于,步骤S22具体步骤如下:S221.设置高优先级的NAS文件系统为高性能,使用高速缓存整体的容量范围;S222.设置中优先级的NAS文件系统为高性能,并在不存在高优先级的NAS文件系统时,使用高速缓存整体的容量范围,而在存在高优先级的NAS文件系统时,使用自由缓存的容量范围;S22...

【专利技术属性】
技术研发人员:刘兵
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1