会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System, apparatus and method providing adaptive write policy for disk array controllers
    • 为磁盘阵列控制器提供自适应写入策略的系统,设备和方法
    • US06760807B2
    • 2004-07-06
    • US09993235
    • 2001-11-14
    • William A. BrantWilliam G. DeitzMichael E. NielsonJoseph G. Skazinski
    • William A. BrantWilliam G. DeitzMichael E. NielsonJoseph G. Skazinski
    • G06F1200
    • G06F11/2089G06F3/0601G06F11/2097G06F2003/0697
    • Adaptive write policy for handling host write commands to write-back system drives in a dual active controller environment. Method for adaptive write policy in data storage system, where data storage system includes host system connected to primary controller and alternate controller. Controllers are coupled to system drive that includes one or more disk storage devices. Primary is connected to first memory and alternate is connected to second memory. Primary and alternate manage data storage system in dual-active configuration. Primary controller receives host write command from host system and write data request includes host write data. When system drive is configured with write-back policy, primary determines whether host write command encompasses an entire RAID stripe, and if so, primary processes host write command in accordance with write-through policy. Otherwise, primary processes command in accordance with write-back policy. Reduces amount of host write data that has to be mirrored to alternate controller.
    • 用于处理主机写命令以在双主动控制器环境中回写系统驱动器的自适应写策略。 数据存储系统中自适应写入策略的方法,其中数据存储系统包括连接到主控制器和备用控制器的主机系统。 控制器耦合到包括一个或多个磁盘存储设备的系统驱动器。 主要连接到第一个存储器,备用连接到第二个存储器。 主要和备用管理数据存储系统双重配置。 主控制器从主机系统接收主机写命令,写数据请求包括主机写数据。 当系统驱动器配置有回写策略时,主要确定主机写入命令是否包含整个RAID条带,如果是,则根据直写策略主进程主机写入命令。 否则,主进程按照回写策略进行命令。 减少必须镜像到备用控制器的主机写入数据量。
    • 4. 发明授权
    • Apparatus and methods for power management and spin-up in a storage system
    • 用于存储系统中电源管理和启动的装置和方法
    • US07584368B2
    • 2009-09-01
    • US11355631
    • 2006-02-16
    • Charles E. NicholsDrew M. MartiWilliam G. Deitz
    • Charles E. NicholsDrew M. MartiWilliam G. Deitz
    • G06F1/00
    • G06F1/3203G06F1/3268Y02D10/154Y02D50/20
    • Apparatus and methods for controllably spinning up disk drives in a storage system. A storage system includes a first portion of disk drives that support controllable sequencing of disk drive spin-up and a second portion that do not support controllable sequencing of spin-up. Disk drives in the first portion are configured to be powered on with the storage system and are controllably spun up by issuing appropriate commands to each disk drive. Disk drives in the second portion are configured initially powered off when the storage system is powered on and have power controllably applied thereto to cause spin-up of each disk drive. Disk drives in the first portion may include SAS disk drives and SATA disk drives that support staggered spin-up features. Disk drives in the second portion may include SATA disk drives that do not support staggered spin-up.
    • 用于可控地旋转存储系统中的磁盘驱动器的装置和方法。 存储系统包括磁盘驱动器的第一部分,其支持磁盘驱动器启动的可控排序和不支持可旋转上升的可控排序的第二部分。 第一部分中的磁盘驱动器配置为与存储系统通电,并通过向每个磁盘驱动器发出适当的命令来可控地旋转。 当存储系统通电时,第二部分中的磁盘驱动器被配置为初始关闭,并且具有可控制地施加到其上的功率以引起每个磁盘驱动器的启动。 第一部分中的磁盘驱动器可能包括SAS磁盘驱动器和SATA磁盘驱动器,支持交错的旋转功能。 第二部分中的磁盘驱动器可能包括不支持交错旋转的SATA磁盘驱动器。
    • 5. 发明授权
    • Host interface adaptive hub storage system
    • 主机接口自适应集线器存储系统
    • US06980510B1
    • 2005-12-27
    • US09660566
    • 2000-09-12
    • William G. DeitzMohamad El-Batal
    • William G. DeitzMohamad El-Batal
    • H04J1/16H04L12/437
    • H04L12/437
    • A host interface dual active fibre channel adaptive hub includes two fibre channel arbitrated loops, a loop healing switch coupled to both loops, and four loop resiliency circuits. Each loop has a controller and a host server coupled to it through a respective loop resiliency circuit. The host servers issue I/O requests to the controllers through the dual fibre channel arbitrated loops. Therefore in normal operation, with both loops active and both controllers operational, the system provides twice the bandwidth of a conventional single loop fibre channel arbitrated loop system. The loop resiliency circuits detect failures in the controllers. If a loop resiliency circuit detects a failure in a controller, the loop resiliency circuit outputs a failure signal to the loop healing switch. A failed controller also notifies the loop healing switch that it has failed. The loop healing switch then switches to couple the two fibre channel arbitrated loops into a single loop. Also the loop resiliency circuit switches the failed controller out of the loop. At the same time, the surviving controller starts a failover process to claim ownership of all disk drives in the system, and present the failed controller's logical units (LUNs) on its host port as well as it own LUNs. Using the multiple target ID capability of the controller, the surviving controller host port now responds to requests from both host servers by assuming the arbitrated loop physical address (ALPA) and World Wide Name (WWN) of the failed controller in addition to its own ALPA and WWN. Combining the dual fibre channel arbitrated loops with the loop healing switch thereby provides both servers an access path through the surviving controller to the disk drive array.
    • 主机接口双有源光纤通道自适应集线器包括两个光纤信道仲裁环路,耦合到两个环路的环路恢复开关和四个环路弹性电路。 每个回路都有一个控制器和一个主机服务器,它通过相应的回路弹性电路耦合到它。 主机服务器通过双光纤通道仲裁环路向控制器发出I / O请求。 因此,在正常操作中,当两个环路都有效并且两个控制器都可操作时,该系统提供了常规单环光纤信道仲裁环路系统的两倍的带宽。 回路弹性电路检测控制器中的故障。 如果环路弹性电路检测到控制器的故障,则回路弹性电路将故障信号输出到环路恢复开关。 失败的控制器还通知环路恢复开关已失败。 然后,环路恢复开关切换以将两个光纤通道仲裁环路耦合到单个环路中。 环路弹性电路也将故障控制器切换回环路。 同时,幸存控制器启动故障切换过程以声明系统中所有磁盘驱动器的所有权,并在其主机端口以及其自己的LUN上显示故障控制器的逻辑单元(LUN)。 使用控制器的多目标ID功能,幸存的控制器主机端口现在通过假设除了自己的ALPA之外的故障控制器的仲裁环路物理地址(ALPA)和全球名称(WWN)来响应来自两个主机服务器的请求 和WWN。 将双光纤信道仲裁环路与环路恢复交换机组合,从而为两个服务器提供通过存活控制器到磁盘驱动器阵列的访问路径。
    • 6. 发明授权
    • Method and apparatus for providing a raid controller having transparent failover and failback
    • 用于提供具有透明故障切换和故障恢复的RAID控制器的方法和装置
    • US06578158B1
    • 2003-06-10
    • US09429523
    • 1999-10-28
    • William G. DeitzKeith Short
    • William G. DeitzKeith Short
    • G06F1100
    • G06F11/2092
    • A method and apparatus for controlling a memory system 100 comprising a plurality of controllers 105 connected by a fibre channel arbitrated loop 145 to provide transparent failover and failback mechanisms for failed controllers. The controllers 105 are adapted to transfer data between a data storage system 120 and at least one host computer 110 in response to instructions therefrom. In the method, a unique identifier is provided to each controller 105. The operation of the controllers 105 is then monitored and, when a failed controller is detected, a failover procedure is performed on a surviving controller. The failover procedure includes disabling the failed controller and instructing the surviving controller to assume the identity of the failed controller. Thus, the surviving controller is capable of responding to instructions addressed to it and instructions addressed to the failed controller, and the failure of the failed controller is transparent to the host computer 110. A computer program and a computer program product for implementing the method are also provided.
    • 一种用于控制存储器系统100的方法和装置,包括由光纤通道仲裁环路145连接的多个控制器105,以提供用于故障控制器的透明故障切换和故障恢复机制。 控制器105适于响应于其指令而在数据存储系统120和至少一个主机110之间传送数据。 在该方法中,向每个控制器105提供唯一标识符。然后监视控制器105的操作,并且当检测到故障控制器时,对幸存的控制器执行故障切换过程。 故障切换过程包括禁用故障控制器并指示幸存控制器承担故障控制器的身份。 因此,幸存控制器能够响应寻址到其的指令和寻址到故障控制器的指令,并且故障控制器的故障对于主计算机110是透明的。用于实现该方法的计算机程序和计算机程序产品 也提供。
    • 7. 发明授权
    • Method and system for controlling access share storage devices in a network environment by configuring host-to-volume mapping data structures in the controller memory for granting and denying access to the devices
    • 通过在控制器存储器中配置主机到卷映射数据结构来授权和拒绝对设备的访问来控制网络环境中的访问共享存储设备的方法和系统
    • US06343324B1
    • 2002-01-29
    • US09394220
    • 1999-09-13
    • Walter A. HubisWilliam G. Deitz
    • Walter A. HubisWilliam G. Deitz
    • G06F1516
    • G06F21/62G06F3/0622G06F3/0637G06F3/0689G06F21/6209G06F21/6218G06F21/80G06F21/805G06F2221/2129G06F2221/2141
    • The invention provides structure and method for controlling access to a shared storage device, such as a disk drive storage array, in computer systems and networks having a plurality of host computers. A method for controlling access to a hardware device in a computer system having a plurality of computers and at least one hardware device connected to the plurality of computers. The method includes the steps of associating a locally unique identifier with each the plurality of computers, defining a data structure in a memory identifying which particular ones of the computers based on the locally unique identifier may be granted access to the device; and querying the data structure to determine if a requesting one of the computers should be granted access to the hardware device. In one embodiment, the procedure for defining the data structure in memory includes defining a host computer ID map data structure in the memory; defining a port mapping table data structure comprising a plurality of port mapping table entries in the memory; defining a host identifier list data structure in the memory; defining a volume permission table data structure in the memory; and defining a volume number table data structure in the memory. In one particular embodiment, the memory is a memory of a memory controller controlling the hardware device, and the hardware device is a logical volume of a storage subsystem. The invention also provides an inventive controller structure, and a computer program product implementing the inventive method.
    • 本发明提供了在具有多个主计算机的计算机系统和网络中控制对共享存储设备(诸如磁盘驱动器存储阵列)的访问的结构和方法。 一种用于控制对具有多个计算机的计算机系统中的硬件设备的访问的方法以及连接到所述多个计算机的至少一个硬件设备。 该方法包括以下步骤:将本地唯一标识符与每个多个计算机相关联,在存储器中定义数据结构,该存储器基于本地唯一标识符可以授予访问该设备的哪些特定计算机; 并且查询数据结构以确定是否应授权一台计算机被授权访问该硬件设备。 在一个实施例中,用于在存储器中定义数据结构的过程包括在存储器中定义主计算机ID映射数据结构; 定义端口映射表数据结构,其包括存储器中的多个端口映射表条目; 在存储器中定义主机标识符列表数据结构; 在存储器中定义卷许可表数据结构; 并在存储器中定义一个卷号表格数据结构。 在一个具体实施例中,存储器是控制硬件设备的存储器控​​制器的存储器,并且硬件设备是存储子系统的逻辑卷。 本发明还提供了本发明的控制器结构以及实现本发明方法的计算机程序产品。