Sanjoy Das - Palo Alto CA, US Balakrishna R. Iyer - San Jose CA, US John T. Flynn - Morgan Hill CA, US Vahit H. Hacigumus - San Jose CA, US Dante A. Aubert - San Jose CA, US Lu Nguyen - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173 G06F 15/16 H04L 12/28
US Classification:
709223, 709201, 709214, 709321, 370251, 370254
Abstract:
A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.
Method And System For Performing A Backup By Querying A Backup Infrastructure
Lu Nguyen - San Jose CA, US John R. Paveza - Morgan Hill CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707204, 707 4, 707202, 707203, 714 6
Abstract:
One aspect of the invention is a method for backing up data. An example of the method includes querying a backup infrastructure to ascertain backup capabilities of the backup infrastructure. This example also may include broadcasting the capabilities of the backup infrastructure, wherein the capabilities are broadcasted by the backup infrastructure. This example also includes determining if the backup infrastructure supports a desired backup type. If the backup infrastructure supports a desired backup type, this example may also include performing a backup of data using the desired backup type.
Lu Nguyen - San Jose CA, US John R. Paveza - Morgan Hill CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711162, 707100, 707200, 707202, 711100
Abstract:
One aspect of the invention is a method for backing up data. An example of the method includes creating a description of a backup. The description of the backup may be created in response to receiving a request to perform a backup. This example also includes receiving a block of data to be backed up. This example further includes generating a packet that includes the block of data and metadata, wherein the block of data and the metadata are included in a common information protocol object. This example additionally includes transmitting the packet. This example may also include extracting the block of data from the packet, and storing the block of data on a storage device. If desired, this example may further include restoring the data block from the storage device.
Providing On-Demand Capabilities Using Virtual Machines And Clustering Processes
Techniques are provided for on-demand resource allocation in a cluster having at least one initial virtual machine. It is determined that resource requirements have changed. At least one new virtual machine is created on at least one physical machine based on the changed resource requirements. The at least one new virtual machine is added to the initial cluster. Transactions for the at least one initial virtual machine are failed over to the at least one new virtual machine.
Lu Nguyen - San Jose CA, US Steven D. Cook - Tigard OR, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709217, 709219
Abstract:
One aspect of the invention is a method for communicating in a computing system. An example of the method includes establishing a local communications interface at a local site. This example also includes writing local site communication information to the local communications interface, which comprises storing the local site communication information on a first site storage device at the local site, and sending the local site communication information from the first site storage device, to a third site storage device at a remote site, wherein the local site communication information is sent using a remote data replication protocol. The remote site communications interface may read the local site communication information from a third site storage device, and may send the local site communication information to a remote application at the remote site. Similarly, the remote application may send information to a local application at the local site.
Sanjoy Das - Palo Alto CA, US Balakrishna R. Iyer - San Jose CA, US John T. Flynn - Morgan Hill CA, US Vahit H. Hacigumus - San Jose CA, US Dante A. Aubert - San Jose CA, US Lu Nguyen - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
A system and method for providing an integrated storage appliance is disclosed. The storage appliance includes a storage subsystem, a process cluster coupled to the storage subsystem, and a customizable software stack that includes storage-access application so executed by the processor cluster, wherein subsystem, processor cluster and software stack are integrated such that the storage appliance exhibits greater combined reliability, higher availability, and higher serviceability characteristics than would be provided by a sum of the characteristics unintegrated components.
Method For Performing A Backup By Querying A Backup Infrastructure
Lu Nguyen - San Jose CA, US John R. Paveza - Morgan Hill CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707648, 707640, 711162
Abstract:
One aspect of the invention is a method for backing up data. An example of the method includes querying a backup infrastructure to ascertain backup capabilities of the backup infrastructure. This example also may include broadcasting the capabilities of the backup infrastructure, wherein the capabilities are broadcasted by the backup infrastructure. This example also includes determining if the backup infrastructure supports a desired backup type. If the backup infrastructure supports a desired backup type, this example may also include performing a backup of data using the desired backup type.
Mark James Seaman - San Jose CA, US Lu Nguyen - Tampa FL, US Prasenjit Sarkar - San Jose CA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711114, 711165
Abstract:
A mechanism to permit consolidation of storage subsystem volumes into larger, more easily managed volumes and an operating system device driver which includes a trap mechanism for intercepting calls from a host into logical unit devices that were previously consolidated into a single physical volume. A map converts such calls to a logical unit device into a corresponding offset in the single physical volume. A driver accesses the single physical volume with corresponding offsets to transfer data associated with a particular logical unit device. So, logical unit devices can be consolidated and reconsolidated to single physical volumes and other physical volumes without requiring changes to the operating system or its application software and without requiring application or host downtime.