会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 24. 发明申请
    • MULTI-STAGE CACHE DIRECTORY AND VARIABLE CACHE-LINE SIZE FOR TIERED STORAGE ARCHITECTURES
    • 多级高速缓存目录和可变速度的高速缓存存储架构大小
    • US20130205088A1
    • 2013-08-08
    • US13367155
    • 2012-02-06
    • Michael T. BenhaseLokesh M. GuptaMatthew J. Kalos
    • Michael T. BenhaseLokesh M. GuptaMatthew J. Kalos
    • G06F12/08
    • G06F12/0811G06F12/0866
    • A method in accordance with the invention includes providing first, second, and third storage tiers, wherein the first storage tier acts as a cache for the second storage tier, and the second storage tier acts as a cache for the third storage tier. The first storage tier uses a first cache line size corresponding to an extent size of the second storage tier. The second storage tier uses a second cache line size corresponding to an extent size of the third storage tier. The second cache line size is significantly larger than the first cache line size. The method further maintains, in the first storage tier, a first cache directory indicating which extents from the second storage tier are cached in the first storage tier, and a second cache directory indicating which extents from the third storage tier are cached in the second storage tier.
    • 根据本发明的方法包括提供第一,第二和第三存储层,其中第一存储层用作第二存储层的高速缓存,并且第二存储层用作第三存储层的高速缓存。 第一存储层使用与第二存储层的盘区大小对应的第一高速缓存行大小。 第二存储层使用对应于第三存储层的盘区大小的第二高速缓存行大小。 第二个高速缓存行大小明显大于第一个高速缓存行大小。 所述方法还在所述第一存储层中进一步维护指示从所述第二存储层的哪个区域被缓存在所述第一存储层中的第一高速缓存目录,以及指示从所述第三存储层的哪些区段被高速缓存在所述第二存储层中的第二高速缓存目录 层。
    • 27. 发明授权
    • Populating strides of tracks to demote from a first cache to a second cache
    • 填充轨道的步伐,以从第一个缓存降级到第二个缓存
    • US08850106B2
    • 2014-09-30
    • US13465717
    • 2012-05-07
    • Michael T. BenhaseLokesh M. GuptaMatthew J. Kalos
    • Michael T. BenhaseLokesh M. GuptaMatthew J. Kalos
    • G06F12/00G06F11/10G06F12/08G06F11/16
    • G06F12/0804G06F11/1076G06F11/1666G06F12/0866G06F12/0897G06F2212/262
    • Provided are a computer program product, system, and method for populating strides of tracks to demote from a first cache to a second cache. A first cache maintains modified and unmodified tracks from a storage system subject to Input/Output (I/O) requests. A determination is made to demote tracks from the first cache. A determination is made as to whether there are enough tracks ready to demote to form a stride, wherein tracks are written to a second cache in strides defined for a Redundant Array of Independent Disk (RAID) configuration. A stride is populated with tracks ready to demote in response to determining that there are enough tracks ready to demote to form the stride. The stride of tracks, to demote from the first cache, are promoted to the second cache. The tracks in the second cache that are modified are destaged to the storage system.
    • 提供了一种用于填充轨道的步骤以从第一高速缓存降级到第二高速缓存的计算机程序产品,系统和方法。 第一个缓存从经受输入/输出(I / O)请求的存储系统维护修改和未修改的轨道。 确定从第一个缓存降级曲目。 确定是否有足够的轨道准备降级以形成步幅,其中轨道被写入为为独立磁盘冗余阵列(RAID)配置而定义的步长中的第二缓存。 为了确定有足够的轨迹准备降级以形成步幅,步幅上填充有准备降级的曲目。 从第一个缓存降级的轨道的步伐被提升到第二个缓存。 修改的第二个缓存中的轨道已转移到存储系统。