Abstract:
A storage control apparatus, in communication with a cluster of storage devices in a storage network having plural administrator systems, comprises a cluster lock requester component, a cluster lock receiver component and a configuration component, wherein, responsive to receipt of a cluster lock by said cluster lock receiver component, the configuration component is operable to configure a logical resource object within said cluster. The apparatus may also include a cluster lock granter component operable to grant a cluster lock to the cluster lock receiver component responsive to said cluster lock requester component. A method of operating a storage control apparatus includes method steps corresponding to functional components of an apparatus and may be embodied in computer program codes.
Abstract:
Provided are a method, system, and article of manufacture for splitting writes between a storage controller and replication engine. A splitter executing in a storage controller manages access to primary volumes. An initialization command is received to communicate with a replication engine. A replication command is received for one primary volume and the primary volume is indicated as subject to replication. A write request is received to write data to a target primary volume of the primary volumes that is indicated as subject to the replication. The data in the write request is written to the target primary volume. The data in the write request is sent to the replication engine. The replication engine executes a copy services function associated with the target primary volume to write the data to a replication engine volume.
Abstract:
A logic arrangement for reducing incidence of errors in connections between a power consumer apparatus and a power supply apparatus, comprises: a pattern-generating component for generating an identifiable pattern for a patterned load to be drawn from a power supply connection; a load-drawing component, responsive to the pattern-generating component, 10 for drawing the patterned load from the power supply connection; and a testing component at the power consumer apparatus for testing across a signal connection for a responsive supply to satisfy demand for the patterned load by the power supply apparatus. The logic arrangement may further be embodied as a system or as a computer program.
Abstract:
Apparatus for non-disruptive error recovery in a clustered system, comprises a node instance configuration activity quiescing component for quiescing configuration activity at a first virtual node instance; a node instance creation component for creating a second virtual node instance with I/O access blocked; a configuration transfer component for transferring configuration data from the first to the second virtual node instance; a commit component for committing the changeover from the first to the second virtual node instance; a node instance communications blocking component for blocking inbound communications to a first virtual node instance; a node instance communications unblocking component for unblocking I/O access at the second virtual node instance; a communication control component for monitoring outbound communications from the first virtual node instance and signalling completion of all pending outbound communications; and a node instance deletion component for deleting the first virtual node instance.
Abstract:
A logic arrangement for reducing incidence of errors in connections between a power consumer apparatus and a power supply apparatus, comprises: a pattern-generating component for generating an identifiable pattern for a patterned load to be drawn from a power supply connection; a load-drawing component, responsive to the pattern-generating component, 10 for drawing the patterned load from the power supply connection; and a testing component at the power consumer apparatus for testing across a signal connection for a responsive supply to satisfy demand for the patterned load by the power supply apparatus. The logic arrangement may further be embodied as a system or as a computer program.
Abstract:
A storage control apparatus, in communication with a cluster of storage devices in a storage network having plural administrator systems, comprises a cluster lock requester component, a cluster lock receiver component and a configuration component, wherein, responsive to receipt of a cluster lock by said cluster lock receiver component, the configuration component is operable to configure a logical resource object within said cluster. The apparatus may also include a cluster lock granter component operable to grant a cluster lock to the cluster lock receiver component responsive to said cluster lock requester component. A method of operating a storage control apparatus includes method steps corresponding to functional components of an apparatus and may be embodied in computer program codes.
Abstract:
Verfahren, das Folgendes umfasst: Empfangen einer Anforderung von eigenständigem Inhalt in einem Video-Objekt, wobei der Inhalt weder zwischengespeichert ist noch an einen zwischengespeicherten Video-Objektabschnitt angrenzt; Zwischenspeichern eines ersten Abschnitts des Video-Objekts; Zuweisen eines Werts zu dem ersten Video-Objektabschnitt; Empfangen einer anschließenden Anforderung von Inhalt in dem Video-Objekt, wobei die anschließende Anforderung dem Zugreifen auf den ersten Video-Objektabschnitt und einen zweiten, nicht zwischengespeicherten Abschnitt des Video-Objekts entspricht; Aktualisieren des Werts des ersten Video-Objektabschnitts; und Ermitteln einer Menge für die Zwischenspeicherung und eines Werts für den zweiten Video-Objektabschnitt, wobei das Empfangen einer anschließenden Anforderung die Feststellung umfasst, ob der der Anforderung entsprechende Inhalt einen bereits zwischengespeicherten Video-Objektabschnitt überlappt, und wobei die Feststellung Folgendes umfasst: Feststellen von der Anforderung entsprechendem Inhalt, der einen bereits zwischengespeicherten Video-Objektabschnitt teilweise überlappt; und Aufteilen des bereits zwischengespeicherten Video-Objektabschnitts.
Abstract:
A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).
Abstract:
A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).
Abstract:
A method and apparatus for improving performance of a loop network (400), in particular a Fibre Channel Arbitrated Loop. The loop network (400) has two loops (406, 408) and a plurality of dual ported devices (410) each with one port (411, 412) on each loop (406, 408) . The method includes selectively bypassing redundant ports on the loops (406, 408) by a first command means in the form of a Fibre Channel Arbitrated Loop command to balance port accesses and to reduce the loop overhead by reducing the number of ports (411, 412) in each loop (406, 408). In the event of a fault, bypassing the port of a device (410) by a second command means in the form of a non Fibre Channel Arbitrated Loop command and enabling all the bypassed redundant ports with a single command to all ports using the first command means. The first command means does not enable the port bypassed by the second command means.