The invention discloses a method, device and storage medium for adjusting the proportion of buffer partitions. The method includes: determining the key application in the target storage pool, the target storage pool is any one of multiple storage pools; obtaining the proportion of cache partitions corresponding to the key application; and adjusting the proportion of cache partitions of the target storage pool in the storage system according to the proportion of cache partitions. The cache partition ratio can be automatically allocated by the computer or manually allocated by the user. This method can ensure the smooth operation of key applications.
【技术实现步骤摘要】
一种调整缓存分区比例的方法、设备及存储介质
本专利技术涉及存储领域,具体涉及一种调整缓存分区比例的方法、设备及存储介质。
技术介绍
在存储系统中,为了合理统筹缓存资源,使用了缓存分区的技术来达成该目标。在目前的存储系统中,系统会针对每个存储池创建一个缓存分区。在现有技术中,系统创建的每个缓存分区所占的缓存比例是相同的,因此所有的存储池会被均衡地分配缓存资源,而这项工作是自动完成的。当存储池的个数发生变化时,每个缓存分区也会自动地调整到相同的比例。在实际应用中,某个存储池上可能会运行关键应用,当某个关键应用需要的缓存空间比较大时,如果按照缓存分区平均分配的方式,可能造成关键应用的缓存空间不够而导致关键应用无法运行。
技术实现思路
本申请实施例提供了一种调整缓存分区比例的方法、设备及存储介质,可以保证存储池中的关键应用顺利运行。有鉴于此,本申请第一方面提供一种调整缓存分区比例的方法,该方法应用于存储系统,该存储系统包括多个存储池,该方法可以包括:确定位于目标存储池中的关键应用,目标存储池为多个存储池中的任一个存储池;获取与关键应用对应的缓存分区比例;根据缓存分区比例调整目标存储池在存储系统所占的缓存比例。由上述第一方面可知,确定关键应用之后,再获取关键应用对应的缓存分区比例,根据缓存分区比例调整目标存储池在存储系统中所占的比例,通过这样的方式可以保证关键应用的顺利运行。可选的,结合第一方面,在第一方面的第一种可能的实现方式中,确定位于目标存储池中的关键应用之前,还可以包括:检测存储池中是否存在关键应用;若存储池中存在关键应用,则判断缓存分区策略是手动模式还是自动模 ...
【技术保护点】
1.一种调整缓存分区比例的方法,其特征在于,所述方法应用于存储系统,所述存储系统包括多个存储池,所述方法包括:确定位于目标存储池中的关键应用,所述目标存储池为所述多个存储池中的任一个存储池;获取与所述关键应用对应的缓存分区比例;根据所述缓存分区比例调整所述目标存储池在所述存储系统所占的缓存比例。
【技术特征摘要】
1.一种调整缓存分区比例的方法,其特征在于,所述方法应用于存储系统,所述存储系统包括多个存储池,所述方法包括:确定位于目标存储池中的关键应用,所述目标存储池为所述多个存储池中的任一个存储池;获取与所述关键应用对应的缓存分区比例;根据所述缓存分区比例调整所述目标存储池在所述存储系统所占的缓存比例。2.根据权利要求1所述的方法,确定位于目标存储池中的关键应用之前,还包括:检测所述存储池中是否存在关键应用;若所述存储池中存在所述关键应用,则判断缓存分区策略是手动模式还是自动模式;若所述缓存分区策略是所述自动模式,则获取预设对应关系列表,所述预设对应关系列表包括不同的关键应用和所述缓存分区比例的对应关系;对应的,获取与所述关键应用对应的缓存分区比例包括:根据所述预设对应关系列表,获取与所述关键应用对应的所述缓存分区比例。3.根据权利要求1所述的方法,确定位于目标存储池中的关键应用之前,还包括:检测所述存储池中是否存在关键应用;若所述存储池中存在所述关键应用,则判断所述缓存分区策略是所述手动模式还是所述自动模式;若所述缓存分区策略是所述手动模式,则检测所述关键应用需要的最低缓存分区比例,并将所述最低缓存分区比例显示在界面上,所述最低缓存分区比例为所述关键应用能够在所述存储池中运行所需要的最低缓存空间对应的比例;对应的,获取与所述关键应用对应的缓存分区比例包括:获取与所述关键应用对应的缓存分区比例,所述缓存分区比例是用户根据界面上显示的所述最低缓存分区比例输入的。4.根据权利要求1-3任一所述的方法,根据所述缓存分区比例调整所述目标存储池在所述存储系统所占的缓存比例之后,还包括:检测所述存储池的数量是否发生变化;若所述存储池的数量发生变化,则获取变化后的与所述关键应用对应的缓存分区比例;按照所述变化后的与所述关键应用对应的缓存分区比例调整所述变化后的存储池在所述存储系统中占的缓存比例。5.根据权利要求4所述的方法,检测所述存储池的数量是否发生变化,包括:获取当前存储池的数量;比较所述当前存储池的数量与所述存储池的数量并确定所述当前存储池的数量与所述存储池的数量是否一致。6.一种调整缓存分区比例的设备,其...
【专利技术属性】
技术研发人员:张璐,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。