Single management point for a storage system or storage area network
    1.
    发明授权
    Single management point for a storage system or storage area network 有权
    存储系统或存储区域网络的单一管理点

    公开(公告)号:US07124179B1

    公开(公告)日:2006-10-17

    申请号:US10964090

    申请日:2004-10-13

    IPC分类号: G06F15/40

    摘要: There is disclosed a system, method, apparatus and computer program product for managing a storage system including a SAN within a computer network. The storage system can be managed in object-oriented computer language. Object trees of each component in the storage system or SAN are obtained and combined on each storage processor in the storage system. The user interface (UI) can therefore select one storage processor within the storage system, and request such combined object tree information for the entire storage system or SAN from only that singular storage processor on which such combined information is stored. This eliminates a severe computational drain on the UI, which otherwise would be required to make these object tree combinations, and further allows a single point of storage management contact between UI and storage system or SAN by way of that singular storage or portal processor. Commands from the UI destined for any node within the storage system or SAN are thus always addressed to that same single point of contact or portal processor allowing for ease of use and other advantages.

    摘要翻译: 公开了一种用于在计算机网络内管理包括SAN的存储系统的系统,方法,装置和计算机程序产品。 存储系统可以以面向对象的计算机语言进行管理。 在存储系统或SAN中的每个组件的对象树被获得并组合在存储系统中的每个存储处理器上。 因此,用户界面(UI)可以选择存储系统内的一个存储处理器,并且仅从存储这种组合信息的单个存储处理器请求整个存储系统或SAN的组合对象树信息。 这消除了UI上的严重的计算耗尽,否则将需要这些对象树组合,并且还允许通过该单个存储或门户处理器在UI和存储系统或SAN之间的单点存储管理联系。 因此,始终从存储系统或SAN中的任何节点的UI的命令总是被寻址到相同的单点联系人或门户处理器,从而易于使用和其他优点。

    Transparent HBA replacement
    3.
    发明授权
    Transparent HBA replacement 有权
    透明HBA更换

    公开(公告)号:US08892750B1

    公开(公告)日:2014-11-18

    申请号:US11324785

    申请日:2006-01-03

    IPC分类号: G06F12/00

    摘要: Described is a technique for providing a host identifier for a host. A first portion associated with a characteristic of said host is received. A second portion including a non-deterministic component is received. The host identifier is formed using the first portion and the second portion. The host identifier is used to uniquely identify the host in a storage area network.

    摘要翻译: 描述了一种用于为主机提供主机标识符的技术。 接收与所述主机的特性相关联的第一部分。 接收包括非确定性分量的第二部分。 使用第一部分和第二部分形成主机标识符。 主机标识符用于唯一标识存储区域网络中的主机。

    Information roll-up in distributed environments
    4.
    发明授权
    Information roll-up in distributed environments 有权
    分布式环境中的信息汇总

    公开(公告)号:US08631114B1

    公开(公告)日:2014-01-14

    申请号:US11324751

    申请日:2006-01-03

    IPC分类号: G06F15/173

    CPC分类号: G06F17/30545

    摘要: Described is a technique for gathering information about a property. A request is received at a first node of a plurality of nodes. The request requests information in accordance with the property for a set of one or more objects defined in a portion of the plurality of nodes. The first node determines information about said property for objects of said set which are defined at said first node. Each of the other nodes determines information about said property for objects of said set which are defined at said each node. Information is communicated to the first node from the other nodes about said property for objects of said set which are defined at each of said other nodes. The first node performs processing to produce final information representing information received from said other nodes and information determined by said first node regarding said property.

    摘要翻译: 描述了一种用于收集关于属性的信息的技术。 在多个节点的第一节点处接收到请求。 该请求根据在多个节点的一部分中定义的一个或多个对象的集合的属性请求信息。 第一节点确定关于在所述第一节点处定义的所述集合的对象的所述属性的信息。 每个其他节点确定关于在所述每个节点处定义的所述集合的对象的所述属性的信息。 关于在所述其他节点中的每个节点处定义的所述集合的对象的信息,从其他节点将信息传送到第一节点。 第一节点执行处理以产生表示从所述其他节点接收的信息的最终信息和由所述第一节点确定的关于所述属性的信息。

    Server identification in storage networks
    5.
    发明授权
    Server identification in storage networks 有权
    存储网络中的服务器标识

    公开(公告)号:US08185639B2

    公开(公告)日:2012-05-22

    申请号:US11324786

    申请日:2006-01-03

    IPC分类号: G06F15/16

    摘要: Described are techniques for providing a host identifier for a host. A first portion including a first identifier associated with a system for the host is received. A second portion including a second identifier generated in accordance with a hardware property of the host is received. The host identifier is formed using the first and second portions. The host identifier is used to uniquely identify the host in a storage area network.

    摘要翻译: 描述了用于为主机提供主机标识符的技术。 接收包括与用于主机的系统相关联的第一标识符的第一部分。 接收包括根据主机的硬件属性生成的第二标识符的第二部分。 使用第一和第二部分形成主机标识符。 主机标识符用于唯一标识存储区域网络中的主机。

    Data replication facility for distributed computing environments
    6.
    发明授权
    Data replication facility for distributed computing environments 有权
    用于分布式计算环境的数据复制工具

    公开(公告)号:US07624155B1

    公开(公告)日:2009-11-24

    申请号:US11360270

    申请日:2006-02-23

    IPC分类号: G06F15/16

    摘要: A data replication facility for distributed computing environments. A computer network having a plurality of network nodes utilizes a distributed directory provider service (DPS) having an established master node. The DPS supports a file replication service (FRS). The FRS establishes one of the nodes as originator node which receives new or updated files from one or more user/GUIs and/or from one or more software providers such as a security provider. The originator node in cooperation with the master node establish a backup copy of the new or updated file in the master node. Thereafter, the originator node publishes a File Version Variable (FVV) representation of the new or updated file to other network nodes (slave nodes) which obtain such file from the originator or, if need be, from the backup master node. Object observers are utilized to determine changes to the file version variables thereby triggering the downloading of new or updated files into the network nodes, whereby data file replication is accomplished throughout the network. In addition to avoiding a single point of failure, embodiments of the present invention also are network-topology independent. Additional syncing threads are employed as part of the file replication service to further ensure synchronization of the network nodes' data files within a predetermined interval, regardless of network failure modes. Embodiments of the present invention are particularly useful with networks of the client-server storage network variety.

    摘要翻译: 用于分布式计算环境的数据复制工具。 具有多个网络节点的计算机网络利用具有建立的主节点的分布式目录提供商服务(DPS)。 DPS支持文件复制服务(FRS)。 FRS建立一个节点作为发起者节点,其从一个或多个用户/ GUI和/或从诸如安全提供商的一个或多个软件提供者接收新的或更新的文件。 与主节点协作的发起者节点在主节点中建立新的或更新的文件的备份副本。 此后,发起方节点将新的或更新的文件的文件版本变量(FVV)表示发布到从发起方获取这种文件的其他网络节点(从节点),或者如果需要,则从备份主节点发布。 利用对象观察者来确定对文件版本变量的更改,从而触发将新的或更新的文件下载到网络节点中,从而在整个网络中完成数据文件复制。 除了避免单点故障之外,本发明的实施例也是网络拓扑独立的。 额外的同步线程被用作文件复制服务的一部分,以进一步确保网络节点的数据文件在预定间隔内的同步,而不管网络故障模式如何。 本发明的实施例对于客户端 - 服务器存储网络品种的网络特别有用。

    Data replication facility for distributed computing environments

    公开(公告)号:US07054910B1

    公开(公告)日:2006-05-30

    申请号:US10027694

    申请日:2001-12-20

    IPC分类号: G06F15/16 G06F12/00 G06F11/00

    摘要: A data replication facility for distributed computing environments. A computer network having a plurality of network nodes utilizes a distributed directory provider service (DPS) having an established master node. The DPS supports a file replication service (FRS). The FRS establishes one of the nodes as originator node which receives new or updated files from one or more user/GUIs and/or from one or more software providers such as a security provider. The originator node in cooperation with the master node establish a backup copy of the new or updated file in the master node. Thereafter, the originator node publishes a File Version Variable (FVV) representation of the new or updated file to other network nodes (slave nodes) which obtain such file from the originator or, if need be, from the backup master node. Object observers are utilized to determine changes to the file version variables thereby triggering the downloading of new or updated files into the network nodes, whereby data file replication is accomplished throughout the network. In addition to avoiding a single point of failure, embodiments of the present invention also are network-topology independent. Additional syncing threads are employed as part of the file replication service to further ensure synchronization of the network nodes' data files within a predetermined interval, regardless of network failure modes. Embodiments of the present invention are particularly useful with networks of the client-server storage network variety.

    Group services
    8.
    发明授权
    Group services 有权
    集团服务

    公开(公告)号:US08015235B1

    公开(公告)日:2011-09-06

    申请号:US11324750

    申请日:2006-01-03

    CPC分类号: G06F9/5061

    摘要: Described is a technique for distributing information about one or more groups of objects in a plurality of nodes. A first portion of group information is stored on each of said plurality of nodes. The first portion includes information about defined groups and associated group hierarchy information. A second portion of the group information is stored on each of the plurality of nodes. The second portion of group information stored on each of said plurality of nodes identifying which objects included in said one or more groups are defined at said each node.

    摘要翻译: 描述了用于在多个节点中分发关于一个或多个对象组的信息的技术。 组信息的第一部分被存储在所述多个节点中的每一个上。 第一部分包括关于定义的组和关联组层次结构信息的信息。 组信息的第二部分被存储在多个节点中的每一个上。 存储在所述多个节点的每一个上的组信息的第二部分识别在所述一个或多个组中包括的对象在所述每个节点处被定义。

    Application aware storage resource provisioning
    9.
    发明授权
    Application aware storage resource provisioning 有权
    应用程序感知存储资源配置

    公开(公告)号:US07930476B1

    公开(公告)日:2011-04-19

    申请号:US12005679

    申请日:2007-12-28

    IPC分类号: G06F12/00

    CPC分类号: G06F9/5011 G06F9/5016

    摘要: Described are techniques for provisioning storage of a data storage system for use by an application. One or more application provision requirements associated with a provisioning request to provision storage for use by the application are received. The one or more application provision requirements are translated, in accordance with application best practices for the application included in a policy, to one or more generic storage resource requirements. The one or more generic storage resource requirements are translated, in accordance with data storage system best practices included in said policy, to one or more physical data storage requirements. The physical data storage requirements include identification of one or more physical storage devices in said data storage system used in allocating storage to service said provisioning request. Storage is allocated for use by said application in accordance with said physical data storage requirements.

    摘要翻译: 描述了用于供应存储应用程序使用的数据存储系统的技术。 接收与供应请求相关联的一个或多个应用提供要求,以供应用于由应用使用的存储。 一个或多个应用程序提供要求根据应用程序中包含在策略中的应用最佳实践转换为一个或多个通用存储资源要求。 根据包括在所述策略中的数据存储系统最佳实践,将一个或多个通用存储资源需求转换为一个或多个物理数据存储要求。 物理数据存储要求包括识别用于分配存储以服务所述供应请求的所述数据存储系统中的一个或多个物理存储设备。 所述应用程序根据所述物理数据存储要求分配存储。

    Configuring data storage for electronic mail application
    10.
    发明授权
    Configuring data storage for electronic mail application 有权
    配置电子邮件应用的数据存储

    公开(公告)号:US07634567B1

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

    申请号:US11824435

    申请日:2007-06-29

    IPC分类号: G06F15/173

    CPC分类号: G06Q10/107 Y10S707/99939

    摘要: Described are techniques for processing a data storage configuration request for an application A first user level of a plurality of user levels at which said data storage configuration request is made is determined. One or more rule sets defining mappings between different ones of said plurality of user levels are provided. Each of the different user levels is associated with a different level of abstraction with respect to processing performed in the data storage system for implementing the data storage configuration request. One of the rule sets is selected in accordance with the application, a data service requested in said data storage configuration request, and a user grouping including said plurality of user levels. The data storage configuration request is serviced using rules of the selected rule set.

    摘要翻译: 描述了用于处理应用的数据存储配置请求的技术确定进行所述数据存储配置请求的多个用户级的第一用户级别。 提供了一个或多个定义所述多个用户级别中的不同用户级别之间的映射的规则集。 与数据存储系统中执行的用于实现数据存储配置请求的处理相比,不同用户级别中的每一个与不同的抽象级别相关联。 根据应用,所述数据存储配置请求中请求的数据服务和包括所述多个用户级别的用户分组来选择其中一个规则集。 使用所选规则集的规则对数据存储配置请求进行服务。