Method and apparatus for independent and simultaneous access to a common data set
DCFirst Claim
1. A method for controlling access to a data set by first and second applications wherein the data set is stored in a first data storage facility that is addressable by the first application, said method comprising the steps of:
- A) configuring a second data storage facility to correspond to the first data storage facility,B) establishing independently of operations in response to the first application and in response to a first command, a copy of the data set in the second data storage facility as a mirror for the first data storage facility by attaching the second data storage facility in parallel with the first data storage facility,C) in response to a second command;
i) detaching the second data storage facility from the first data storage facility independently of operations in response to the first application thereby terminating the memory mirror function of the second data storage facility, andii) attaching the second storage facility to be addressed by the second application whereby the first and second applications thereafter can access the data sets in the first and second data storage facilities respectively and concurrently, andD) in response to a third command terminating the operations in response to the second command.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A data network with data storage facilities for providing redundant data storage and for enabling concurrent access to the data for multiple purposes. A first data processing system with a first data facility stores a data base and processes transactions or other priority applications. A second data storage facility, that may be physically separated from the first data storage facility, mirrors the data in the first data storage facility. In a concurrent access operating mode, the second data storage facility makes the data available to an application concurrently with, but independently of, the operation of the other application. On completion of the concurrent operation, the second data storage facility can reconnect with and synchronizes with the first data storage facility thereby to reestablish the mirroring operation.
410 Citations
10 Claims
-
1. A method for controlling access to a data set by first and second applications wherein the data set is stored in a first data storage facility that is addressable by the first application, said method comprising the steps of:
-
A) configuring a second data storage facility to correspond to the first data storage facility, B) establishing independently of operations in response to the first application and in response to a first command, a copy of the data set in the second data storage facility as a mirror for the first data storage facility by attaching the second data storage facility in parallel with the first data storage facility, C) in response to a second command; i) detaching the second data storage facility from the first data storage facility independently of operations in response to the first application thereby terminating the memory mirror function of the second data storage facility, and ii) attaching the second storage facility to be addressed by the second application whereby the first and second applications thereafter can access the data sets in the first and second data storage facilities respectively and concurrently, and D) in response to a third command terminating the operations in response to the second command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification