-
公开(公告)号:CN102436356B
公开(公告)日:2014-12-24
申请号:CN201110412163.7
申请日:2011-12-12
Applicant: 华为数字技术(成都)有限公司
IPC: G06F3/06
Abstract: 本发明实施例提供一种页面空间分配方法和装置。该方法包括:统计上一个周期内每个逻辑磁盘的写物理磁盘页面数,并计算上一个周期内所有逻辑磁盘的写物理磁盘总页面数;根据上一个周期内逻辑磁盘的写物理磁盘页面数、缓存的可用总写页面数和所有逻辑磁盘的写物理磁盘总页面数,确定当前周期内逻辑磁盘的理论可用写页面数;在该理论可用写页面数大于等于逻辑磁盘的最小可用写页面数时,将该理论可用写页面数确定为逻辑磁盘的可用写页面数;否则,将逻辑磁盘的最小可用写页面数确定为逻辑磁盘的可用写页面数;在缓存中为每个逻辑磁盘分配写页面空间。本发明实施例使写物理磁盘速度较快的逻辑磁盘和慢的逻辑磁盘合理共享磁盘阵列的缓存。
-
公开(公告)号:CN102508619B
公开(公告)日:2014-09-17
申请号:CN201110370798.5
申请日:2011-11-21
Applicant: 华为数字技术(成都)有限公司
CPC classification number: G06F3/061 , G06F3/0655 , G06F3/0689 , G06F9/5016 , G06F11/3409 , G06F11/3442 , G06F12/084 , G06F12/0871 , G06F12/0873 , G06F12/0897 , G06F2201/885 , G06F2212/282
Abstract: 本发明提供一种存储系统服务质量控制方法、系统和存储系统,其中,方法包括:统计存储系统中硬盘的处理能力信息,通过处理能力信息获得硬盘的处理能力的大小;根据硬盘的处理能力的大小将缓存划分为多个层级,各层级的缓存分别对应存储系统中的一个或多个硬盘,各层级的缓存的页面配额分别根据各层级的缓存对应的一个或多个硬盘的处理能力信息预先分配获得;对于脏数据达到预设比例的层级的缓存,将层级的缓存内的数据写入所述层级的缓存对应的硬盘中。存储系统服务质量控制系统包括:统计模块、第一划分模块和写盘模块。存储系统包括主机、缓存和上述存储系统服务质量控制系统。本发明克服了cache内部页面资源抢占现象。
-