Node discovery and communications in a network
    1.
    发明申请
    Node discovery and communications in a network 失效
    网络中的节点发现和通信

    公开(公告)号:US20060117101A1

    公开(公告)日:2006-06-01

    申请号:US10991288

    申请日:2004-11-16

    IPC分类号: G06F15/173

    摘要: Provided are a method, system and article of manufacture, wherein a plurality of broadcast messages are sent from at least one node of a plurality of nodes of a network. A node is discovered based on a received message. An entry is stored, wherein the entry corresponds to the node and a timestamp that indicates a time at which the node was last discovered. A notification is made that the node is offline, in response to determining that a predetermined time has elapsed since the timestamp was last updated.

    摘要翻译: 提供了一种方法,系统和制品,其中从网络的多个节点中的至少一个节点发送多个广播消息。 基于收到的消息发现节点。 存储条目,其中条目对应于节点和指示节点被最后发现的时间的时间戳。 响应于确定自上次更新时间戳以来经过了预定时间,通知节点处于离线状态。

    Hierarchical event filtering for storage server
    2.
    发明申请
    Hierarchical event filtering for storage server 失效
    存储服务器的分层事件过滤

    公开(公告)号:US20050193394A1

    公开(公告)日:2005-09-01

    申请号:US10789167

    申请日:2004-02-27

    IPC分类号: G06F9/44 G06F9/46

    摘要: A technique for reducing the number of events that are transmitted by a server to a client in a client/server application programming interface (API). At the server host, each of different event messages is associated with at least one event category in a hierarchy of event categories. Each client host sends a registration request to the server host to inform the server host that the client host wants to receive only event messages that are associated with a specified event category. The server host associates the specified event category with each client host, and communicates only the event messages that are descendants of the specified event category.

    摘要翻译: 一种用于减少服务器在客户机/服务器应用编程接口(API)中向客户端发送的事件数量的技术。 在服务器主机上,每个不同的事件消息与事件类别的层次结构中的至少一个事件类别相关联。 每个客户端主机向服务器主机发送注册请求,以通知服务器主机客户端主机只希望接收与指定事件类别相关联的事件消息。 服务器主机将指定的事件类别与每个客户端主机相关联,并仅传达作为指定事件类别的后代的事件消息。

    Cluster spanning command routing
    3.
    发明申请
    Cluster spanning command routing 审中-公开
    集群跨越命令路由

    公开(公告)号:US20060085425A1

    公开(公告)日:2006-04-20

    申请号:US10965983

    申请日:2004-10-15

    IPC分类号: G06F17/30

    CPC分类号: G06F16/10

    摘要: A technique for enabling a client to access the resources of different servers without having specific knowledge of which server has which resources. The client generates multiple copies of a request that identifies an operation to be performed, such as a copy type operation. The client sends a copy of the request to each server. The server determines whether the operation requires access to the server's associated data storage resource. If it does, the server accesses the resource to perform the operation, and sends a corresponding response to the client. Different servers can work on different operations specified in a request. The client receives and merges the responses from the servers. During a failure of one cluster in a multi-cluster system, the surviving cluster can process a request using the resources owned by the failed cluster.

    摘要翻译: 一种使客户端能够访问不同服务器的资源而不具体知道哪个服务器具有哪些资源的技术。 客户端生成标识要执行的操作的请求的多个副本,例如复制类型操作。 客户端将请求的副本发送给每个服务器。 服务器确定操作是否需要访问服务器的关联数据存储资源。 如果是,则服务器访问资源进行操作,并向客户端发送相应的响应。 不同的服务器可以在请求中指定的不同操作上工作。 客户端接收并合并来自服务器的响应。 在多集群系统中的一个集群故障期间,幸存的集群可以使用故障集群所拥有的资源来处理请求。

    Method and system for providing version control of parameters in a command-based API using Java serialization
    4.
    发明申请
    Method and system for providing version control of parameters in a command-based API using Java serialization 失效
    使用Java序列化在基于命令的API中提供参数版本控制的方法和系统

    公开(公告)号:US20050097575A1

    公开(公告)日:2005-05-05

    申请号:US10697761

    申请日:2003-10-30

    IPC分类号: G06F3/00

    CPC分类号: G06F9/547 G06F9/44536

    摘要: A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed.

    摘要翻译: 一种用于确定服务器主机是否支持由客户端主机发送的命令中的功能的技术。 客户端主机制定包含包含参数对象的命令对象的命令。 表示功能的参数对象被序列化,例如使用Java序列化命令,并传达给服务器主机。 服务器主机尝试反序列化参数对象。 如果成功,则得出结论,服务器主机支持由参数对象表示的功能。 或者,得出结论,服务器主机与由不能反序列化的一个或多个参数对象表示的功能不兼容。 服务器主机可以是存储服务器,并且功能可以是存储相关的,诸如要执行的复制类型。

    Application of the command pattern to a client/server application
    5.
    发明申请
    Application of the command pattern to a client/server application 审中-公开
    将命令模式应用于客户端/服务器应用程序

    公开(公告)号:US20050216914A1

    公开(公告)日:2005-09-29

    申请号:US10796489

    申请日:2004-03-05

    IPC分类号: G06F9/46 G06F15/16 H04L29/06

    CPC分类号: G06F9/465 H04L67/40

    摘要: A technique for facilitating communication between a client and server using the command pattern. The command pattern is an object-oriented design pattern that describes a pattern for encapsulating instructions and data into a single object, called a command. A client host uses the command pattern to encapsulate instructions and first data into a command object, and provides the command object to a server host. The server host executes the instructions in the command object to provide second data, based on the first data, in the command object, and returns the command object with the second data to the client host. The server host may provide the command object with a reference to a resource, such as a database, for providing the second data. The command object is a single object. The client host interprets the second data in the returned command object.

    摘要翻译: 一种利用命令模式促进客户端与服务器之间的通信的技术。 命令模式是一种面向对象的设计模式,它描述了将指令和数据封装到单个对象(称为命令)中的模式。 客户机主机使用命令模式将指令和第一个数据封装到命令对象中,并将命令对象提供给服务器主机。 服务器主机执行命令对象中的指令,根据命令对象中的第一个数据提供第二个数据,并将具有第二个数据的命令对象返回给客户端主机。 服务器主机可以向命令对象提供对诸如数据库的资源的引用,以提供第二数据。 命令对象是单个对象。 客户端主机解释返回的命令对象中的第二个数据。

    User interface for representing logical path information and displaying available adapters in a storage subsystem
    6.
    发明申请
    User interface for representing logical path information and displaying available adapters in a storage subsystem 有权
    用于表示逻辑路径信息并在存储子系统中显示可用适配器的用户界面

    公开(公告)号:US20050188127A1

    公开(公告)日:2005-08-25

    申请号:US10787040

    申请日:2004-02-25

    IPC分类号: G06F13/14 G06F17/30 H04L29/08

    CPC分类号: H04L67/1097 G06F17/3056

    摘要: A user interface facilitates copying data between storage resources, such as servers. A user selects a source storage resource and a target storage resource. Available adapters are displayed through which a path can be established between the selected source and target storage resources. The user selects at least one of the available adapters to configure the path to copy data from the selected source storage resource to the selected target storage resource. The list of available adapters is dynamically updated so that only currently available adapters are displayed. The displayed adapters may be further limited to those that are compatible with a certain path type selected by the user, such as adapters used for a unidirectional or a bi-directional path.

    摘要翻译: 用户界面便于在存储资源(如服务器)之间复制数据。 用户选择源存储资源和目标存储资源。 显示可用的适配器,通过该适配器可以在所选的源和目标存储资源之间建立路径。 用户选择至少一个可用适配器来配置将数据从所选择的源存储资源复制到所选择的目标存储资源的路径。 动态更新可用适配器列表,以便仅显示当前可用的适配器。 所显示的适配器可以进一步限于与由用户选择的特定路径类型兼容的适配器,例如用于单向或双向路径的适配器。