会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 91. 发明授权
    • Using multiple data structures to manage data in cache
    • 使用多个数据结构来管理缓存中的数据
    • US07908236B2
    • 2011-03-15
    • US11459004
    • 2006-07-20
    • Dharmendra Shantilal ModhaBinny Sher GillMichael Thomas BenhaseJoseph Smith Hyde, II
    • Dharmendra Shantilal ModhaBinny Sher GillMichael Thomas BenhaseJoseph Smith Hyde, II
    • G06F15/00G06F17/00G06N3/10
    • G06F12/124G06F12/123
    • Provided are a method, system and program for using multiple data structures to manage data in cache. A plurality of data structures each have entries identifying data from a first computer readable medium added to a second computer readable medium. A request is received for data in the first computer readable medium. A determination is made as to whether there is an entry for the requested data in one of the data structures. The requested data is retrieved from the first computer readable medium to store in the second computer readable medium in response to determining that there is no entry for the requested data in one of the data structures. One of the data structures is selected in response to determining that there is no entry for the requested data in one of the data structures and an entry for the retrieved data is added to the selected data structure.
    • 提供了一种使用多个数据结构来管理缓存中的数据的方法,系统和程序。 多个数据结构各自具有标识来自添加到第二计算机可读介质的第一计算机可读介质的数据的条目。 接收第一计算机可读介质中的数据的请求。 确定在数据结构之一中是否存在所请求的数据的条目。 响应于确定在数据结构之一中没有针对所请求的数据的条目,从第一计算机可读介质检索所请求的数据以存储在第二计算机可读介质中。 响应于确定在数据结构之一中没有针对所请求的数据的条目而选择数据结构中的一个,并且将所检索的数据的条目添加到所选择的数据结构。
    • 92. 发明授权
    • Memory preserved cache failsafe reboot mechanism
    • 内存保存缓存失效安全重启机制
    • US07895465B2
    • 2011-02-22
    • US12132128
    • 2008-06-03
    • Kevin John AshMichael Thomas BenhaseLokesh Mohan GuptaAlfred Emilio SanchezKenneth Wayne Todd
    • Kevin John AshMichael Thomas BenhaseLokesh Mohan GuptaAlfred Emilio SanchezKenneth Wayne Todd
    • G06F11/00
    • G06F11/1417G06F11/2092
    • A method, system and computer program product for preserving data in a storage subsystem having dual cache and dual nonvolatile storage (NVS) through a failover from a failed cluster to a surviving cluster, the surviving cluster undergoing a rebooting process, is provided. A memory preserved indicator associated with a cache of the surviving cluster is detected. The memory preserved indicator designates marked tracks having an image in an NVS of the failed cluster to be preserved through the rebooting process. A counter in a data structure of the surviving cache is incremented. If a value of the counter exceeds a predetermined value, a cache memory is initialized, and the marked tracks are removed from the cache to prevent an instance of repetitive reboots caused by a corrupted structure in the cache memory.
    • 提供了一种方法,系统和计算机程序产品,用于通过从故障集群到存活集群的故障转移来保存具有双高速缓存和双非易失性存储(NVS)的存储子系统中的数据,所述经历重新启动过程的存活集群。 检测与存活簇的高速缓存相关联的存储器保存的指示符。 存储器保存的指示符指定在通过重新启动过程保留的故障集群的NVS中具有图像的标记轨迹。 幸存缓存的数据结构中的计数器增加。 如果计数器的值超过预定值,则初始化高速缓冲存储器,并且从高速缓存中移除标记的轨道,以防止由高速缓冲存储器中的破坏的结构导致的重复重新启动的实例。
    • 93. 发明授权
    • Restricting the execution of copy services commands
    • 限制复制服务命令的执行
    • US07873864B2
    • 2011-01-18
    • US12186352
    • 2008-08-05
    • Michael Thomas BenhaseWilliam Frank Micka
    • Michael Thomas BenhaseWilliam Frank Micka
    • G06F11/00
    • G06F11/2069G06F3/0623G06F3/065G06F3/067
    • A system and method for controlling peer-to-peer remote copy (PPRC) operations initiated from one or more host devices that desire to store data contents written to a first storage system to a second storage system over a communications link. The system enables receipt and generation of copy services commands from host devices and the determination of whether a received command pertains to a copy service over an established PPRC relationship for that particular customer to enable that customer to perform storage operations effecting data written to a first storage server having source volumes and stored in a remote second storage system having target volumes. The copy services command effecting data contents of source volumes and/or remote target volumes will be enabled if it is determined that said PPRC relationship is already established for that customer; and, prevented if the received copy services command does effect any volume not already in a copy services relationship.
    • 一种用于控制从一个或多个主机设备发起的对等远程复制(PPRC)操作的系统和方法,其希望通过通信链路将写入第一存储系统的数据内容存储到第二存储系统。 该系统使得能够从主机设备接收和生成复制服务命令,以及确定所接收的命令是否与针对该特定客户的已建立的PPRC关系相关的复制服务,以使该客户执行影响写入第一存储器的数据的存储操作 服务器具有源卷并存储在具有目标卷的远程第二存储系统中。 如果确定已经为该客户已经建立了所述PPRC关系,则将启用影响源卷和/或远程目标卷的数据内容的复制服务命令; 并且如果接收到的副本服务命令确实影响了还没有在复制服务关系中的任何卷,则被阻止。
    • 95. 发明申请
    • MAINTAINING INFORMATION OF A RELATIONSHIP OF TARGET VOLUMES COMPRISING LOGICAL COPIES OF A SOURCE VOLUME
    • 维护一个包含一个来源卷的逻辑副本的目标卷的关系的信息
    • US20090307453A1
    • 2009-12-10
    • US12135083
    • 2008-06-06
    • Michael Thomas BenhaseWendy Lynn Ward
    • Michael Thomas BenhaseWendy Lynn Ward
    • G06F12/16
    • G06F3/065G06F3/0617G06F3/067G06F11/2058G06F11/2064G06F11/2079
    • Provided are a method, system, and article of manufacture for maintaining information of a relationship of target volumes comprising logical copies of a source volume. Information is maintained on a source volume having a plurality of data units and a plurality of target volumes created at different points-in-time maintaining a logical copy of the data units in the source volume for the different points-in-time. A source downstream pointer is generated for each data unit in the source volume to point to a corresponding data unit in a first target volume. For each target volume data unit whose data is maintained in the source volume or another one of the target volumes, a first upstream pointer is generated indicating one of the source and target volumes from which the target volume data unit inherits data. For each target volume data unit whose data is maintained in the source volume or another one of the target volumes, generating a second upstream pointer indicating one of the source and target volumes having the data for the data unit.
    • 提供了一种用于维护包括源卷的逻辑副本的目标卷的关系的信息的方法,系统和制品。 在具有多个数据单元的源卷和在不同时间点上创建的多个目标卷保持在不同时间点的源卷中的数据单元的逻辑副本的信息被维护。 为源卷中的每个数据单元生成源下游指针,以指向第一目标卷中的相应数据单元。 对于其数据在源卷或另一个目标卷中维护的每个目标卷数据单元,生成指示目标卷数据单元从其继承数据的源卷和目标卷之一的第一上游指针。 对于其数据在源卷或另一个目标卷中维护的每个目标卷数据单元,生成指示具有数据单元的数据的源卷和目标卷之一的第二上游指针。
    • 97. 发明授权
    • Write command verification across a PCI bus system
    • 通过PCI总线系统编写命令验证
    • US06535937B1
    • 2003-03-18
    • US09503911
    • 2000-02-15
    • Brent Cameron BeardsleyMichael Thomas BenhaseRussell Lee EllisonGregg Steven LucasJuan Antonio Yanes
    • Brent Cameron BeardsleyMichael Thomas BenhaseRussell Lee EllisonGregg Steven LucasJuan Antonio Yanes
    • G06F1338
    • G06F13/4221G06F13/4027
    • A method and system to verify the passage of one or more write commands sent from an originating location through a PCI bus system. An addressable data storage is located substantially at the end of the PCI bus system with respect to the originating location. A write command is sent by the originator subsequent to the one or more write commands, to a predetermined special end location address identifying the addressable storage. The command is accompanied by data comprising a predetermined special return address at the originating location. The PCI bus system transmits the write commands on a FIFO basis, so the one or more write commands precede the subsequently sent write command. Logic senses the subsequently sent write command, and responds to the command, sending a return echo write command to the predetermined special return address. The returning echo write command verifies the passage of the write commands and data through the PCI bus system. The predetermined special end location address is the key to identify the subsequently sent write command.
    • 一种用于验证从始发位置通过PCI总线系统发送的一个或多个写入命令的通过的方法和系统。 相对于始发位置,可寻址数据存储器基本上位于PCI总线系统的末端。 写命令由发起者在一个或多个写入命令之后发送到标识可寻址存储器的预定特殊结束位置地址。 该命令伴随着在始发位置处包括预定的特殊返回地址的数据。 PCI总线系统以FIFO为基础发送写命令,因此一个或多个写命令先于随后发送的写命令。 逻辑检测随后发送的写入命令,并响应该命令,向预定的特殊返回地址发送返回回显写命令。 返回的回写写命令通过PCI总线系统验证写命令和数据的通过。 预定的特殊终端位置地址是识别随后发送的写命令的关键。
    • 98. 发明授权
    • Method and system for managing meta data
    • 用于管理元数据的方法和系统
    • US06502174B1
    • 2002-12-31
    • US09261683
    • 1999-03-03
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • Brent Cameron BeardsleyMichael Thomas BenhaseDouglas A. MartinRobert Louis MortonKenneth Wayne Todd
    • G06F1206
    • G06F12/0866G06F2212/312Y10S707/99953
    • Disclosed is a method, system, and article of manufacture for managing meta data. The meta data provides information on data maintained in a storage device. The system receives a request for meta data from a process and determines whether the requested meta data is in cache. After determining that the requested meta data is not in cache, the system determines whether there are a sufficient number of allocatable segments in cache to stage in the meta data and allocates segments in cache to store the meta data after determining that there are enough allocatable segments in cache. The system stages the requested meta data into the allocated segments. Alternatively, after determining that the requested meta data is in cache, the system determines whether a second process has exclusive access to the meta data in cache. After determining that the second process does not have exclusive access, the system indicates to the first process that access to the meta data is permitted. Otherwise, after determining that the second process has exclusive access, the system notifies the first process that access to the meta data track will be provided at a later time when the second process relinquishes exclusive access.
    • 公开了用于管理元数据的方法,系统和制品。 元数据提供关于在存储设备中维护的数据的信息。 系统从进程接收对元数据的请求,并确定所请求的元数据是否在高速缓存中。 在确定所请求的元数据不在高速缓存中之后,系统确定缓存中是否有足够数量的可分配段在元数据中分级,并且在确定有足够的可分配段之后分配高速缓存中的段来存储元数据 在缓存中。 系统将请求的元数据分配到分配的段中。 或者,在确定所请求的元数据在高速缓存中之后,系统确定第二进程是否具有对高速缓存中的元数据的独占访问。 在确定第二进程没有独占访问之后,系统向第一进程指示允许对元数据的访问。 否则,在确定第二进程具有独占访问权限之后,系统通知第一进程将在稍后的第二进程放弃独占访问时提供对元数据轨道的访问。
    • 99. 发明授权
    • Flushing stale data from a PCI bus system read prefetch buffer
    • 从PCI总线系统刷新过期数据读取预取缓冲区
    • US06490647B1
    • 2002-12-03
    • US09542917
    • 2000-04-04
    • Gary William BatchelorMichael Thomas Benhase
    • Gary William BatchelorMichael Thomas Benhase
    • G06F1336
    • G06F13/4059
    • A system and method for flushing stale data from a read prefetch buffer of a PCI bus system which transfers data in the form of data streams of contiguous blocks. The PCI bus system comprises a channel adapter at one PCI bus that issues read commands, a data source coupled to a second PCI bus, and a prefetch buffer that prefetches the blocks of read data. A prefetch counter posts the remaining number blocks to be read and transferred, posting the prefetch count at a storage location of a storage memory mapped to a prefetch location in the prefetch buffer. The prefetch count is written to the storage location by a prefetch count write command. The system for flushing stale data from the prefetch buffer comprises a key detector for sensing an unique identifier of the prefetch count write command. Data path logic responds to the key detector, determining the prefetch location of the prefetch buffer from the mapped storage location of the prefetch count write command, and flushing any prefetch data at the determined prefetch location.
    • 用于从PCI总线系统的读取预取缓冲器中刷新过期数据的系统和方法,其以连续块的数据流的形式传送数据。 PCI总线系统包括在一个PCI总线处发出读命令的通道适配器,耦合到第二PCI总线的数据源,以及预读取数据块的预取缓冲器。 预取计数器发布要读取和传送的剩余数字块,在预取缓冲器中映射到预取位置的存储存储器的存储位置发布预取计数。 预取计数通过预取计数写入命令写入存储位置。 用于从预取缓冲器冲洗过期数据的系统包括用于感测预取计数写入命令的唯一标识符的密钥检测器。 数据路径逻辑响应密钥检测器,从预取计数写入命令的映射存储位置确定预取缓冲器的预取位置,以及在确定的预取位置处刷新任何预取数据。