会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Communication for version management in a distributed information service
    • 在分布式信息服务中进行版本管理的通信
    • US4714992A
    • 1987-12-22
    • US801897
    • 1985-11-26
    • Henry M. GladneyDouglas J. LorchRichard L. Mattson
    • Henry M. GladneyDouglas J. LorchRichard L. Mattson
    • G06F12/00G06F17/30G06F1/00
    • G06F17/30575G06F2216/09Y10S707/99953Y10S707/99957
    • In a distributed processing system network in which at least one node operates as a source location having access to data objects of a database, and at least one other node operates as a replica location storing replicas of data objects from the source location, managing obsolescence of the replicas is performed by having the replica locations submitting requests to the source location for ascertaining obsolescence of data objects. The source location, responsive to a request from a requesting replica location, extracts identifiers of a set of obsolete objects and communicates them to the requesting replica location. Upon receiving the identifiers, the requesting location renders inaccessible those data objects corresponding to the identifiers received. The source location then removes those identifiers that have been communicated to the requesting replica location.
    • 在其中至少一个节点作为具有对数据库的数据对象的访问的源位置的分布式处理系统网络中,并且至少一个其他节点作为存储来自源位置的数据对象的副本的复制位置操作,管理过时 通过使副本位置向源位置提交请求以确定数据对象的过时来执行副本。 源位置响应于来自请求的副本位置的请求,提取一组过时对象的标识符并将其传送到请求的副本位置。 在接收到标识符之后,请求位置呈现与接收到的标识符相对应的那些数据对象不可访问。 然后,源位置移除已传送到请求的副本位置的那些标识符。
    • 5. 发明授权
    • System for managing log structured array (LSA) of DASDS by managing
segment space availability and reclaiming regions of segments using
garbage collection procedure
    • 通过管理段空间可用性和使用垃圾收集程序回收段的区域来管理DASDS的日志结构化阵列(LSA)的系统
    • US5551003A
    • 1996-08-27
    • US196047
    • 1994-02-14
    • Richard L. MattsonJaishankar M. Menon
    • Richard L. MattsonJaishankar M. Menon
    • G06F3/06G06F11/10G06F11/20G06F13/24
    • G06F11/1076G06F11/1008G06F3/0601G06F2003/0697
    • Seek affinity is preserved in a segment oriented, cached, log structured array (LSA) of DASDs responsive to accesses dominated by sequential read and random writes of logical tracks stored in the segments. This is achieved by collecting all the write modified read active tracks and clean read active tracks either destaged from the cache or garbage collected from the LSA and rewriting them out to the LSA as segments into regions of contiguous segments of read active tracks. Also, all write modified read inactive tracks and clean read inactive tracks either destaged from cache or garbage collected from the LSA are collected and rewritten out to the LSA as segments into regions of contiguous segments of read inactive tracks. Garbage collection is initiated when the detected free space in a region falls below a threshold and continues until the collected segments exceed a second threshold. Alternatively, write age of logical tracks may be used instead of read activity so as to cluster LSA DASDs into a region of segments formed from old write active logical tracks and a region of current write active logical tracks.
    • 寻求关联性保留在DASD的面向扇区,缓存的对数结构化阵列(LSA)中,响应于通过存储在段中的逻辑轨道的顺序读取和随机写入而主导的访问。 这是通过收集所有写入修改的读活动轨道和清除从缓存收集的高速缓存或垃圾回收的读活动轨迹,并将其作为段重新写入LSA作为读活动轨道的连续段的区域。 此外,从LSA收集的高速缓存或垃圾邮件中的所有写入修改的读取非活动轨道和清除读取的非活动轨迹被收集并重写为LSA作为段读取非活动轨道的连续段的区域。 当区域中检测到的可用空间下降到阈值以下并持续直到所收集的段超过第二阈值时,起始收集垃圾。 或者,可以使用逻辑轨道的写入时间而不是读取活动,以便将LSA DASD聚类到由旧的写入活动逻辑磁道和当前写入活动逻辑磁道的区域形成的段的区域中。
    • 7. 发明授权
    • Destaging modified data blocks from cache memory
    • 从缓存中破坏修改后的数据块
    • US5542066A
    • 1996-07-30
    • US172527
    • 1993-12-23
    • Richard L. MattsonJaishankar M. Menon
    • Richard L. MattsonJaishankar M. Menon
    • G06F11/10G06F11/34G06F12/08G11C29/00G06F12/00
    • G06F12/0804G06F11/1008G06F11/3409G06F11/3485G06F12/0866G11C29/74
    • A controller for a disk array with parity and sparing includes a non-volatile cache memory and optimizes the destaging process for blocks from the cache memory to both maximize the cache hit ratio and minimize disk utilization. The invention provides a method for organizing the disk array into segments and dividing the cache memory into groups in order of least recently used memory locations and then determining metrics that permit the disk array controller to identify the cache memory locations having the most dirty blocks by segment and group and to identify the utilization rates of the disks. These characteristics are considered to determine when, what, and how to destage. For example, in terms of maximizing the cache hit ratio, when the percentage of dirty blocks in a particular group of the cache memory locations reaches a predetermined level, destaging is begun. The destaging operation continues until the percentage of dirty blocks decreases to a predetermined level. In terms of minimizing disk utilization, all of the dirty blocks in a segment having the most dirty blocks in a group are destaged.
    • 用于具有奇偶校验和备用的磁盘阵列的控制器包括非易失性高速缓存存储器,并且优化来自高速缓冲存储器的块的降级处理以最大化高速缓存命中率并最小化磁盘利用率。 本发明提供了一种用于将磁盘阵列组织成段并将高速缓存存储器按照最近最少使用的存储器位置的顺序划分成组的方法,然后确定允许磁盘阵列控制器通过片段识别具有最脏块的高速缓冲存储器位置的度量 并分组并确定磁盘的使用率。 这些特征被认为是决定什么时候,什么以及如何去世的。 例如,就最大化高速缓存命中率而言,当高速缓冲存储器位置的特定组中的脏块的百分比达到预定水平时,开始着陆。 破坏操作继续,直到脏块的百分比减小到预定水平。 在最小化磁盘利用率的情况下,具有组中最脏的块的段中的所有脏块都将被排除。
    • 8. 发明授权
    • Method and means for dynamically partitioning cache into a global and
data type subcache hierarchy from a real time reference trace
    • 将缓存从实时参考跟踪中动态地划分为全局数据类型和子数据类型层次结构的方法和方法
    • US5434992A
    • 1995-07-18
    • US940560
    • 1992-09-04
    • Richard L. Mattson
    • Richard L. Mattson
    • G06F12/08G06F12/12G06F12/00G06F13/00
    • G06F12/0866G06F12/0848G06F12/123G06F12/128G06F2212/311G06F2212/312
    • A method and means is disclosed for dynamically partitioning an LRU cache partitioned into a global cache storing referenced objects of k different data types and k local caches storing objects of a single type. Referenced objects are stored in the MRU position of the global cache and overflow is managed by destaging the LRU object from the global to the local cache having the same data type. Dynamic partitioning is accomplished by recursively creating and maintaining from a trace of objects an LRU list of referenced objects and associated data structures for each subcache, creating and maintaining a multi-planar array of partition distribution data from the lists and the trace as a collection of all possible of maximum and minimum subcache sizing, optimally resizing the subcache partitions by applying a dynamic programming heuristic to the multiplanar array, and readjusting the partitions accordingly.
    • 公开了一种用于动态地划分划分为存储k个不同数据类型的参考对象的全局高速缓存的LRU高速缓存和存储单个类型的对象的k个本地高速缓存的方法和装置。 被引用的对象存储在全局高速缓存的MRU位置中,并且通过将LRU对象从全局变为具有相同数据类型的本地高速缓存来管理溢出。 通过递归地创建和维护来自对象的跟踪的动态分区,每个子程序的引用对象的LRU列表和相关联的数据结构,从列表和跟踪中创建和维护分区分布数据的多平面数组,作为集合 所有可能的最大和最小次级大小调整,通过对多平面阵列应用动态编程启发式,并相应地重新调整分区,最佳地调整子程序分区的大小。