会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Configuring cache memory from a storage controller
    • 从存储控制器配置缓存内存
    • US07600152B2
    • 2009-10-06
    • US11926537
    • 2007-10-29
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • G06F11/00
    • G06F12/0866G06F11/2089G06F2212/601
    • Disclosed are a storage controller, and a method of operating a storage controller, for interfacing between host systems and a storage devices system. The storage controller includes a first cluster including a first processor and a first cache, and a second cluster including a second processor and a second cache. The method comprises the step of directing data from the host systems through first and second data paths to the storage system. The first processor and cache are associated with the first data path, and the second processor and cache are associated with the second data path. Under one set of conditions, the controller enters a failover mode, wherein data directed to the first data path are routed to the second data path. Under another set of conditions, the controller deconfigures the first cache without entering the failover mode.
    • 公开了存储控制器和操作存储控制器的方法,用于在主机系统和存储设备系统之间进行接口。 存储控制器包括包括第一处理器和第一高速缓存的第一群集,以及包括第二处理器和第二高速缓存的第二群集。 该方法包括将来自主机系统的数据通过第一和第二数据路径引导到存储系统的步骤。 第一处理器和高速缓存与第一数据路径相关联,并且第二处理器和高速缓存与第二数据路径相关联。 在一组条件下,控制器进入故障转移模式,其中指向第一数据路径的数据被路由到第二数据路径。 在另一组条件下,控制器解除配置第一个缓存而不进入故障切换模式。
    • 2. 发明授权
    • Configuring cache memory from a storage controller
    • 从存储控制器配置缓存内存
    • US07321986B2
    • 2008-01-22
    • US10814061
    • 2004-03-31
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • G06F11/00
    • G06F12/0866G06F11/2089G06F2212/601
    • Disclosed are a storage controller, and a method of operating a storage controller, for interfacing between host systems and a storage devices system. The storage controller includes a first cluster including a first processor and a first cache, and a second cluster including a second processor and a second cache. The method comprises the step of directing data from the host systems through first and second data paths to the storage system. The first processor and cache are associated with the first data path, and the second processor and cache are associated with the second data path. Under one set of conditions, the controller enters a failover mode, wherein data directed to the first data path are routed to the second data path. Under another set of conditions, the controller deconfigures the first cache without entering the failover mode.
    • 公开了存储控制器和操作存储控制器的方法,用于在主机系统和存储设备系统之间进行接口。 存储控制器包括包括第一处理器和第一高速缓存的第一群集,以及包括第二处理器和第二高速缓存的第二群集。 该方法包括将来自主机系统的数据通过第一和第二数据路径引导到存储系统的步骤。 第一处理器和高速缓存与第一数据路径相关联,并且第二处理器和高速缓存与第二数据路径相关联。 在一组条件下,控制器进入故障转移模式,其中指向第一数据路径的数据被路由到第二数据路径。 在另一组条件下,控制器解除配置第一个缓存而不进入故障切换模式。
    • 3. 发明授权
    • Apparatus and method to rebuild an NVS image using cache data
    • 使用高速缓存数据重建NVS图像的装置和方法
    • US07243190B2
    • 2007-07-10
    • US10779206
    • 2004-02-13
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • Kevin J. AshDavid F. MannenbachYu-Cheng Hsu
    • G06F11/00
    • G06F11/2089G06F11/1441
    • A method to rebuild an NVS image is disclosed. The method provides information to a first cluster of an information storage and retrieval system, and writes that information to a non-volatile storage device disposed in a second cluster. Upon losing utility power to all or part of the information storage and retrieval system, the method provides back-up power to a processor and a data cache, and determines if the information written to the second non-volatile storage device is accessible. If the information written to the second non-volatile storage device is accessible, then the method copies the image of that second non-volatile storage device to an external storage device. If the information written to said second non-volatile storage device is not accessible, then the method creates a virtual NVS image using the information disposed in a local data cache, and copies that virtual NVS image to an external storage device.
    • 公开了重建NVS图像的方法。 该方法向信息存储和检索系统的第一集群提供信息,并将该信息写入设置在第二集群中的非易失性存储设备。 在向全部或部分信息存储和检索系统失去公用电力的情况下,该方法向处理器和数据高速缓存提供备用电力,并且确定写入第二非易失性存储设备的信息是否可访问。 如果写入第二非易失性存储设备的信息是可访问的,则该方法将该第二非易失性存储设备的映像复制到外部存储设备。 如果写入到第二非易失性存储设备的信息不可访问,则该方法使用设置在本地数据高速缓存中的信息创建虚拟NVS映像,并将该虚拟NVS映像复制到外部存储设备。
    • 4. 发明授权
    • Preserving cache data against cluster reboot
    • 保存缓存数据以防集群重新启动
    • US07139933B2
    • 2006-11-21
    • US10600030
    • 2003-06-20
    • Yu-Cheng HsuVernon J. LegvoldDavid F. Mannenbach
    • Yu-Cheng HsuVernon J. LegvoldDavid F. Mannenbach
    • G06F11/00
    • G06F11/2092G06F11/1441G06F11/1666
    • A dual cluster storage server maintains track control blocks (TCBs) in a data structure to describe the data stored in cache in corresponding track images or segments. Following a cluster failure and reboot, the surviving cluster uses the TCBs to rebuild data structures such as a scatter table, which is a hash table that identifies a location of a track image, and a least recently used (LRU)/most recently used (MRU) list for the track images. This allows the cache data to be recovered. The TCBs describe whether the data in the track images is modified and valid, and describe forward and backward pointers for the data in the LRU/MRU lists. A separate non-volatile memory that is updated as the track images are updated is used to verify the integrity of the TCBs.
    • 双集群存储服务器维护数据结构中的轨道控制块(TCB)以描述存储在相应轨道图像或段中的高速缓存中的数据。 在集群故障和重新启动之后,幸存的集群使用TCB来重建数据结构,例如分散表,其是标识轨迹图像的位置的哈希表,以及最近最少使用的(LRU)/最近使用的 MRU)轨道图像列表。 这样可以恢复高速缓存数据。 TCB描述轨道图像中的数据是否被修改和有效,并描述LRU / MRU列表中的数据的前向和后向指针。 随着跟踪图像被更新而更新的单独的非易失性存储器用于验证TCB的完整性。
    • 5. 发明授权
    • Uploading and executing command line scripts
    • 上传和执行命令行脚本
    • US08521808B2
    • 2013-08-27
    • US12844143
    • 2010-07-27
    • Basheer N. BristowDavid F. MannenbachWalter J. RamseyBrent W. Yardley
    • Basheer N. BristowDavid F. MannenbachWalter J. RamseyBrent W. Yardley
    • G06F15/16
    • G06F21/6281G06F9/45512G06F2221/2141G06F2221/2149
    • A mechanism is provided for a non-root-level user to execute command line script files via a generic command line interface. A command line interface in the data processing system receives a shellscript command from a non-root-level user via a client system. A security module in the data processing system determines whether the non-root-level user is logged on at a command line interface shell level access. Responsive to the non-root-level user being logged on at the command line interface shell level access, a storage controller at the request of a command line interface identifies a script file associated the shellscript command in a storage of the data processing system. The storage controller executes the script file and the command line interface sends the results of the execution of the script file to the non-root-level user via the client system.
    • 提供了一种非根级别用户通过通用命令行界面执行命令行脚本文件的机制。 数据处理系统中的命令行界面通过客户端系统从非根级用户接收一个shellscript命令。 数据处理系统中的安全模块确定非root用户是否在命令行界面上登录shell级别的访问。 响应于在命令行界面shell级访问中登录的非根级用户,存储控制器在命令行界面的请求下,将数据处理系统的存储器中的shellscript命令相关联的脚本文件标识。 存储控制器执行脚本文件,命令行界面通过客户端系统将执行脚本文件的结果发送给非根级用户。
    • 9. 发明申请
    • Uploading and Executing Command Line Scripts
    • 上传和执行命令行脚本
    • US20120030272A1
    • 2012-02-02
    • US12844143
    • 2010-07-27
    • Basheer N. BristowDavid F. MannenbachWalter J. RamseyBrent W. Yardley
    • Basheer N. BristowDavid F. MannenbachWalter J. RamseyBrent W. Yardley
    • G06F15/16
    • G06F21/6281G06F9/45512G06F2221/2141G06F2221/2149
    • A mechanism is provided for a non-root-level user to execute command line script files via a generic command line interface. A command line interface in the data processing system receives a shellscript command from a non-root-level user via a client system. A security module in the data processing system determines whether the non-root-level user is logged on at a command line interface shell level access. Responsive to the non-root-level user being logged on at the command line interface shell level access, a storage controller at the request of a command line interface identifies a script file associated the shellscript command in a storage of the data processing system. The storage controller executes the script file and the command line interface sends the results of the execution of the script file to the non-root-level user via the client system.
    • 提供了一种非根级别用户通过通用命令行界面执行命令行脚本文件的机制。 数据处理系统中的命令行界面通过客户端系统从非根级用户接收一个shellscript命令。 数据处理系统中的安全模块确定非root用户是否在命令行界面上登录shell级别的访问。 响应于在命令行界面shell级访问中登录的非根级用户,存储控制器在命令行界面的请求下,将数据处理系统的存储器中的shellscript命令相关联的脚本文件标识。 存储控制器执行脚本文件,命令行界面通过客户端系统将执行脚本文件的结果发送给非根级用户。