Semiconductor integrated circuit device and storage apparatus having the same
    91.
    发明申请
    Semiconductor integrated circuit device and storage apparatus having the same 有权
    半导体集成电路装置及具有该半导体集成电路装置的存储装置

    公开(公告)号:US20090066361A1

    公开(公告)日:2009-03-12

    申请号:US12010596

    申请日:2008-01-28

    Inventor: Tomokatsu Fuseya

    CPC classification number: G06F11/2089 G06F11/142 G06F11/2005 G06F11/201

    Abstract: A semiconductor integrated circuit device includes: a first large scale integrated circuit including a plurality of first logical blocks; a programmable second large scale integrated circuit connected the first large scale integrated circuit and including a second logical block; a memory storing data for achieving the purposes of the first logical blocks; and a control unit that, when a failure is detected in any of the first logical blocks during the operation of the first large scale integrated circuit, writes the data for the faulty first logical block stored in the memory to the second logical block, and uses the second logical block in place of the faulty first logical block.

    Abstract translation: 一种半导体集成电路器件,包括:包括多个第一逻辑块的第一大规模集成电路; 连接第一大规模集成电路并包括第二逻辑块的可编程第二大规模集成电路; 存储用于实现第一逻辑块的目的的数据的存储器; 以及控制单元,当在第一大规模集成电路的操作期间在任何第一逻辑块中检测到故障时,将存储在存储器中的有故障的第一逻辑块的数据写入第二逻辑块,并使用 第二个逻辑块代替故障的第一个逻辑块。

    Distributed directory service using junction nodes for providing network users with an integrated hierarchical directory services
    92.
    发明授权
    Distributed directory service using junction nodes for providing network users with an integrated hierarchical directory services 有权
    分布式目录服务使用连接节点为网络用户提供集成的分层目录服务

    公开(公告)号:US07502832B2

    公开(公告)日:2009-03-10

    申请号:US10911055

    申请日:2004-08-04

    Abstract: A distributed directory service for an online services network. The directory service comprises multiple, separate services, referred to as “Directory Service Providers.” Each Directory Service Provider stores and provides access to a respective hierarchical directory structure, with nodes of the directory structures representing the various on-line services and other content entities which may be accessed by end users of the network. A common application program interface is implemented by all Directory Service Providers, allowing client applications running on computers of end users to access the different directory structures using a common set of software methods. Various forms of node filtering, including language-based filtering and access rights filtering, are performed by the Directory Service Providers to determine which nodes to show end users.

    Abstract translation: 用于在线服务网络的分布式目录服务。 目录服务包括多个单独的服务,称为“目录服务提供商”。 每个目录服务提供商存储和提供对相应分层目录结构的访问,目录结构的节点表示各种在线服务和可由网络的最终用户访问的其他内容实体。 所有目录服务提供商实现一个通用的应用程序接口,允许在最终用户的计算机上运行的客户端应用程序使用一组通用的软件方法访问不同的目录结构。 目录服务提供商执行各种形式的节点过滤,包括基于语言的过滤和访问权限过滤,以确定显示最终用户的哪些节点。

    DATA PROCESSING SYSTEM
    93.
    发明申请
    DATA PROCESSING SYSTEM 有权
    数据处理系统

    公开(公告)号:US20090037436A1

    公开(公告)日:2009-02-05

    申请号:US12246527

    申请日:2008-10-07

    Abstract: A data processing system includes at least a first storage system, a second storage system and a third storage system. The third storage system maintains a replication of data stored in the first storage system. When updating data in the first storage system, the first storage system updates the replication of data stored in the third storage system and creates a journal. The journal is formed from a copy of data used for update and update information such as a write command for update, etc. The second storage system also maintains a replication of data stored in the first storage system. The second storage system obtains the journal, and updates data stored therein corresponding to data stored in the first storage system in the order of data update performed in the first storage system. When updating data stored in the third storage system corresponding to data stored in the first storage system, the third storage system creates a journal using data update numbers created in the first storage system. When the first storage system fails, the second storage system obtains the journal from the third storage system, and updates data stored therein corresponding to data stored in the first storage system in the order of data update performed in the first storage system.

    Abstract translation: 数据处理系统至少包括第一存储系统,第二存储系统和第三存储系统。 第三存储系统维护存储在第一存储系统中的数据的复制。 当在第一存储系统中更新数据时,第一存储系统更新存储在第三存储系统中的数据的复制并创建日志。 日志由用于更新和更新信息的数据的副本形成,诸如用于更新的写命令等。第二存储系统还维护存储在第一存储系统中的数据的复制。 第二存储系统以第一存储系统中执行的数据更新的顺序更新存储在其中的与存储在第一存储系统中的数据相对应的数据。 当更新存储在与第一存储系统中存储的数据相对应的第三存储系统中的数据时,第三存储系统使用在第一存储系统中创建的数据更新号码创建日志。 当第一存储系统发生故障时,第二存储系统从第三存储系统获取日志,并且按照在第一存储系统中执行的数据更新的顺序更新与存储在第一存储系统中的数据相对应的数据。

    Controller communications over an always-on controller interconnect
    94.
    发明授权
    Controller communications over an always-on controller interconnect 有权
    通过始终在线的控制器互连进行控制器通信

    公开(公告)号:US07480815B2

    公开(公告)日:2009-01-20

    申请号:US11150796

    申请日:2005-06-10

    Abstract: A controller interconnect structure within a RAID disk array enables continuous low latency/high bandwidth communications between a plurality of controller pairs within the array. Mirror buses carry high speed mirror traffic between mirrored controllers performing mirrored memory operations. Loop buses carry inter-processor communications and other traffic between controller pairs coupled together in a controller loop. Benefits of the interconnect structure include an ability to support continued controller communications and online disk array operations under various failure and repair conditions that might otherwise render a disk array inoperable. In addition, the controller interconnect structure provides for easy expansion of the number of controllers within disk arrays as arrays continue to be scaled up in size to meet increasing storage demands from user host systems.

    Abstract translation: RAID磁盘阵列内的控制器互连结构可实现阵列内的多个控制器对之间的连续低延迟/高带宽通信。 镜像总线在执行镜像记忆操作的镜像控制器之间承载高速镜像流量。 环路总线在控制器回路中连接在一起的控制器对之间携带处理器间通信和其他流量。 互连结构的优点包括在各种故障和修复条件下支持持续控制器通信和在线磁盘阵列操作的能力,否则可能导致磁盘阵列无法使用。 此外,控制器互连结构提供了容易扩展磁盘阵列内的控制器的数量,因为阵列继续按比例放大以满足来自用户主机系统的增加的存储需求。

    Access control device and interface installed in same
    95.
    发明授权
    Access control device and interface installed in same 失效
    访问控制设备和接口安装在同一台

    公开(公告)号:US07478267B2

    公开(公告)日:2009-01-13

    申请号:US11105430

    申请日:2005-04-14

    CPC classification number: G06F11/2092 G06F11/0727 G06F11/0766 G06F11/201

    Abstract: The access control device comprises a first interface (IF) which receives access requests from a host device, and a second IF which respectively accesses one or a plurality of access destination candidates in an external device. The second IF attempts to access a particular access destination candidate if the first IF has received an access request, and outputs a judgment result indicating that a recovery has been performed if it is determined that a recovery has been performed after the access attempt has failed. The first IF detects whether there has been a recovery in the access path to the particular access destination candidate by referring to the judgment result output by the second IF.

    Abstract translation: 访问控制设备包括从主机设备接收访问请求的第一接口(IF)和分别访问外部设备中的一个或多个接入目的地候选的第二IF。 如果第一IF已经接收到访问请求,则第二IF尝试访问特定接入目的地候选,并且如果在接入尝试失败之后确定已经执行了恢复,则输出指示已经执行了恢复的判断结果。 第一IF通过参考由第二IF输出的判断结果来检测在特定接入目的地候选者的接入路径中是否有恢复。

    Storage system, data transfer method, and program
    96.
    发明申请
    Storage system, data transfer method, and program 有权
    存储系统,数据传输方法和程序

    公开(公告)号:US20080320220A1

    公开(公告)日:2008-12-25

    申请号:US12222226

    申请日:2008-08-05

    Abstract: The present invention suggests a storage system capable of realizing highly reliable data back-up.The storage system includes: a first disk array apparatus for providing first volumes for storing data sent from a host system; a second disk array apparatus for providing second volumes for storing back-up data of the first volumes; and a console terminal for operating the first disk array apparatus. The console terminal is equipped with a setting unit for setting a priority for each first volume in accordance with an external command. The first disk array apparatus is equipped with: a storage unit for storing the priorities set by the priority setting unit; and a transfer unit for reading the priorities from the storage unit upon receiving the data and transferring the data stored in the first volumes to the second volumes of the second disk array apparatus in order of descending priority of the first volumes that store the data.

    Abstract translation: 本发明提出一种能够实现高可靠性数据备份的存储系统。 存储系统包括:第一磁盘阵列装置,用于提供用于存储从主机系统发送的数据的第一卷; 第二磁盘阵列装置,用于提供用于存储第一卷的备份数据的第二卷; 以及用于操作第一盘阵列装置的控制台终端。 控制台终端配有一个设置单元,用于根据外部命令设置每个第一卷的优先级。 第一磁盘阵列装置配备有:存储单元,用于存储由优先级设置单元设置的优先级; 以及传送单元,用于在接收到数据时从存储单元读取优先级,并且将存储在第一卷中的数据以存储数据的第一卷的优先级顺序排列到第二磁盘阵列设备的第二卷。

    Application server blade for embedded storage appliance
    97.
    发明授权
    Application server blade for embedded storage appliance 有权
    嵌入式存储设备的应用服务器刀片

    公开(公告)号:US07464214B2

    公开(公告)日:2008-12-09

    申请号:US11612503

    申请日:2006-12-19

    Abstract: A server blade includes a printed circuit board (PCB), including a connector for connecting the blade to a backplane comprising a local bus, and a removal mechanism for use by a person to disconnect the connector from the backplane for removal of the blade from a chassis while the chassis is powered up. The server blade also includes an I/O link and a server, each affixed on the PCB. The server transmits packets on the I/O link to a storage controller enclosed in the chassis. The packets include commands to transfer data to at least one storage device controlled by the storage controller. A portion of the storage controller, affixed on the PCB, receives the packets from the server on the I/O link, and forwards the commands on the backplane local bus to another portion of the storage controller affixed on a separate PCB enclosed in the chassis.

    Abstract translation: 服务器刀片包括印刷电路板(PCB),其包括用于将刀片连接到包括本地总线的背板的连接器,以及用于人员从连接器与背板断开以从刀片脱离的拆卸机构 机箱,而机箱通电。 服务器刀片还包括一个I / O链路和一个服务器,每个都贴在PCB上。 服务器将I / O链路上的数据包传输到机箱内的存储控制器。 分组包括将数据传送到由存储控制器控制的至少一个存储设备的命令。 固定在PCB上的存储控制器的一部分接收来自I / O链路上的服务器的数据包,并将背板本地总线上的命令转发到固定在机箱中的独立PCB上的存储控制器的另一部分 。

    Application server blade for embedded storage appliance
    98.
    发明授权
    Application server blade for embedded storage appliance 有权
    嵌入式存储设备的应用服务器刀片

    公开(公告)号:US07464205B2

    公开(公告)日:2008-12-09

    申请号:US11612507

    申请日:2006-12-19

    Abstract: A method for transferring data within a network storage appliance is disclosed. The method includes transmitting a packet on an I/O link from a server to a first portion of a storage controller. Transmitting the packet on the I/O link is performed within a single blade module in a chassis enclosing the storage appliance. The method also includes forwarding a data transfer command within the packet from the first portion of the storage controller to a second portion of the storage controller. Forwarding the data transfer command is performed via a local bus on a backplane of the chassis through a connector of the blade connecting the blade to the backplane.

    Abstract translation: 公开了一种在网络存储设备内传送数据的方法。 该方法包括在从服务器到存储控制器的第一部分的I / O链路上传送分组。 在I / O链路上发送数据包是在包围存储设备的机箱中的单个刀片模块中执行的。 该方法还包括将数据包内的数据传输命令从存储控制器的第一部分转发到存储控制器的第二部分。 转发数据传输命令通过机架背板上的本地总线通过将刀片连接到背板的刀片连接器执行。

    System and method for multipath I/O support for fibre channel devices
    100.
    发明授权
    System and method for multipath I/O support for fibre channel devices 有权
    用于光纤通道设备的多路径I / O支持的系统和方法

    公开(公告)号:US07376869B2

    公开(公告)日:2008-05-20

    申请号:US11708499

    申请日:2007-02-20

    CPC classification number: G06F11/201

    Abstract: A system and method enables a file server, to support multi path input/output operations for Fibre Channel devices. Upon each Fibre Channel Arbitrated Loop initialization event generated, the system and method updates a path and device instance to track multiple paths to a given device. While the file server is attempting input/output operations, the failure of a given path can be corrected by the use of another path associated with a given device. The data structures generated by the low levels of the storage operating system are exposed for use by upper level services for routing a storage device identification purposes.

    Abstract translation: 系统和方法使文件服务器能够支持光纤通道设备的多路输入/输出操作。 在每个光纤通道仲裁循环初始化事件生成后,系统和方法会更新路径和设备实例,以跟踪给定设备的多条路径。 当文件服务器正在尝试输入/输出操作时,可以通过使用与给定设备相关联的另一路径来纠正给定路径的故障。 由存储操作系统的低级别生成的数据结构被暴露以供高级服务用于路由存储设备识别目的。

Patent Agency Ranking