会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明公开
    • METHOD, DEVICE AND SYSTEM FOR CACHING DATA IN MULTI-NODE SYSTEM
    • VERFAHREN,VORRICHTUNG UND SYSTEMFÜRDIE ZWISCHENSPEICHERUNG VON DATEN IN EINEM MEHRKNOTENSYSTEM
    • EP2645259A1
    • 2013-10-02
    • EP11858742.7
    • 2011-08-04
    • Huawei Technologies Co., Ltd.
    • ZHANG, Xiaofeng
    • G06F12/08
    • G06F12/0866G06F12/084G06F12/0842G06F12/0864G06F12/0871G06F2212/222G06F2212/261
    • The present invention is applicable to the field of data processing, and provides a data cache method, device, and system in a multi-node system. The method includes: dividing a cache area of a cache medium into multiple sub-areas, where each sub-area is corresponding to a node in the system; dividing each of the sub-areas into a thread cache area and a global cache area, where there is a mapping established between the thread cache area and a disk array by adopting an associative manner, and there is a mapping established between the global cache area and the disk array by adopting a set-associative mapping manner; when a process reads a file, detecting a read frequency of the file; when the read frequency of the file is greater than a first threshold and the size of the file does not exceed a second threshold, caching the file in the thread cache area; or when the read frequency of the file is greater than the first threshold and the size of the file exceeds the second threshold, caching the file in the global cache area. According to the present invention, the problem in the prior art that a single cache area cannot identify an affinity node may be effectively solved; overheads of remote access of a system are reduced, and I/O performance of the system is improved.
    • 本发明适用于数据处理领域,并且在多节点系统中提供数据高速缓存方法,设备和系统。 该方法包括:将高速缓存介质的高速缓存区域划分成多个子区域,其中每个子区域对应于系统中的一个节点; 将每个子区域划分为线程高速缓存区域和全局缓存区域,其中通过采用关联方式在线程高速缓存区域和磁盘阵列之间建立映射,并且存在在全局缓存区域之间建立的映射 磁盘阵列采用集合关联映射方式; 当进程读取文件时,检测文件的读取频率; 当所述文件的读取频率大于第一阈值并且所述文件的大小不超过第二阈值时,将所述文件高速缓存在所述线程高速缓存区域中; 或者当文件的读取频率大于第一阈值并且文件的大小超过第二阈值时,将该文件缓存在全局缓存区域中。 根据本发明,可以有效地解决现有技术中单个高速缓存区域不能识别亲和度节点的问题; 降低系统远程访问的开销,提高系统的I / O性能。
    • 93. 发明公开
    • System for dynamically adaptive caching
    • 系统zum dynamisch适应Zwischenspeichern
    • EP2642397A1
    • 2013-09-25
    • EP13158041.7
    • 2013-03-06
    • LSI Corporation
    • Simionescu, HoriaIsh, MarkBert, LucaQuinn, RobertCohen, EarlCanepa, Timothy
    • G06F12/08
    • G06F12/0871G06F2212/1044G06F2212/401G06F2212/502G06F2212/657
    • The present disclosure is directed to a system for dynamically adaptive caching. The system includes a storage device having a physical capacity for storing data received from a host. The system may also include a control module for receiving data from the host and compressing the data to a compressed data size. Alternatively, the data may also be compressed by the storage device. The control module may be configured for determining an amount of available space on the storage device and also determining a reclaimed space, the reclaimed space being according to a difference between the size of the data received from the host and the compressed data size. The system may also include an interface module for presenting a logical capacity to the host. The logical capacity has a variable size and may include at least a portion of the reclaimed space.
    • 本公开涉及用于动态自适应高速缓存的系统。 该系统包括具有用于存储从主机接收的数据的物理容量的存储设备。 该系统还可以包括用于从主机接收数据并将数据压缩到压缩数据大小的控制模块。 或者,数据也可以由存储设备压缩。 控制模块可以被配置用于确定存储设备上的可用空间量并且还确定回收空间,所述回收空间是根据从主机接收的数据的大小与压缩数据大小之间的差异。 该系统还可以包括用于向主机呈现逻辑容量的接口模块。 逻辑容量具有可变大小,并且可以包括回收空间的至少一部分。
    • 95. 发明公开
    • MANAGING CACHE DATA AND METADATA
    • VERWALTUNG VON CACHE-DATEN UND -METADATEN
    • EP2353081A4
    • 2012-06-27
    • EP09826570
    • 2009-11-03
    • MICROSOFT CORP
    • IYIGUN MEHMETBAK YEVGENIYFORTIN MICHAELFIELDS DAVIDERGAN CENKKIRSHENBAUM ALEXANDER
    • G06F9/00G06F12/08G06F13/10
    • G06F12/0866G06F12/0804G06F12/0862G06F12/0871G06F12/14G06F2212/1016G06F2212/1032G06F2212/1052G06F2212/2022G06F2212/222G06F2212/466
    • Embodiments of the invention provide techniques for managing cache metadata providing a mapping between addresses on a storage medium (e.g., disk storage) and corresponding addresses on a cache device at data items are stored. In some embodiments, cache metadata may be stored in a hierarchical data structure comprising a plurality of hierarchy levels. Only a subset of the plurality of hierarchy levels may be loaded to memory, thereby reducing the memory “footprint” of cache metadata and expediting the process of restoring the cache metadata during startup operations. Startup may be further expedited by using cache metadata to perform operations associated with reboot. Thereafter, as requests to read data items on the storage medium are processed using cache metadata to identify addresses at which the data items are stored in cache, the identified addresses may be stored in memory. When the computer is later shut down, instead of having to transfer the entirety of the cache metadata from memory to storage, only the subset of the plurality of hierarchy levels and/or the identified addresses previously loaded to memory may be transferred (e.g., to the cache device), thereby expediting the shutdown of the computer.
    • 本发明的实施例提供了用于管理提供存储介质(例如,磁盘存储)上的地址之间的映射的高速缓存元数据和存储数据项上的高速缓存设备上的相应地址的技术。 在一些实施例中,高速缓存元数据可以存储在包括多个层次级别的分层数据结构中。 可以仅将多个层次级别的子集加载到存储器,从而减少高速缓存元数据的存储器“占用空间”,并且在启动操作期间加快恢复高速缓存元数据的过程。 通过使用缓存元数据来执行与重新启动相关的操作,可以进一步加快启动。 此后,当使用高速缓存元数据来处理在存储介质上读取数据项的请求时,识别数据项被存储在高速缓存中的地址,所识别的地址可被存储在存储器中。 当计算机稍后关闭时,不是必须将整个高速缓存元数据从存储器传送到存储器,所以只有先前加载到存储器的多层次级别和/或已识别地址的子集可以被传送(例如, 缓存设备),从而加速计算机的关闭。
    • 100. 发明公开
    • Storage control system and storage control method
    • 系统与Verfahren zur Speichersteuerung
    • EP1720101A1
    • 2006-11-08
    • EP06250986.4
    • 2006-02-24
    • Hitachi, Ltd.
    • Watanabe, Haruaki c/o Hitachi Ltd., I. P. G.Yamagami, Kenji c/o Hitachi Ltd., I. P. G.
    • G06F12/08
    • G06F3/065G06F3/0611G06F3/0617G06F3/0635G06F3/067G06F3/0689G06F11/1448G06F11/1456G06F11/1469G06F12/0871
    • Provided is a storage control system in which a number of storage controllers (20, 40) are connected, and restored data is forwarded from one storage controller to the other storage controller. With this storage control system, even when the host system (10) accesses the logical volume of the forwarding destination of the restored data, the host system will be able to reliably access the restored data. This storage control system is configured by a first storage controller (20) and a second storage controller (40) being connected in a mutually communicable manner, and which performs data processing according to a request from a host system (10), the first storage controller having a virtual volume (32) associated with a logical volume (42) of the second storage controller; a cache memory (24) associated with the virtual volume; and a control unit (23) for controlling the data processing between the cache memory and the virtual volume; wherein the control unit purges the storage area of the cache memory corresponding to the virtual volume accessed by the host system upon storing the restored data of the logical volume in the cache memory.
    • 提供了一种存储控制系统,其中连接有多个存储控制器(20,40),并且将恢复的数据从一个存储控制器转发到另一个存储控制器。 使用该存储控制系统,即使主机系统(10)访问恢复的数据的转发目的地的逻辑卷,主机系统也能够可靠地访问恢复的数据。 该存储控制系统由相互通信的方式连接的第一存储控制器(20)和第二存储控制器(40)构成,并且根据主机系统(10)的请求进行数据处理,第一存储 控制器具有与第二存储控制器的逻辑卷(42)相关联的虚拟卷(32); 与所述虚拟卷相关联的高速缓冲存储器(24) 以及控制单元(23),用于控制高速缓冲存储器和虚拟卷之间的数据处理; 其中,所述控制单元在将所述恢复的所述逻辑卷的数据存储在所述高速缓冲存储器中时,清除与所述主机系统所访问的所述虚拟卷对应的高速缓冲存储器的存储区域。