Administering storage access in a cloud-based storage system
AssigneePure Storage, Inc.
InventorsIrfan Hamid, Timothy Brennan
Life of this patent
Estimating the term…
Abstract
Administering storage access in a cloud-based storage system includes: acquiring, by a first storage controller, in response to a protocol request for exclusive access to an area of storage, a first lease for the area of storage of the cloud-based storage system; and storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, where the predefined portion of the area of storage is accessible to a second storage controller.
Claims20
A method comprising:
- acquiring, by a first storage controller, in response to a protocol request for exclusive access to an area of storage, a first lease for the area of storage of a cloud-based storage system;
- and
- storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, wherein the predefined portion of the area of storage is accessible to a second storage controller.
An apparatus comprising a computer processor, a computer storage operatively coupled to the computer processor, the computer storage having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
- acquiring, by a first storage controller, in response to a protocol request for exclusive access to an area of storage, a first lease for the area of storage of a cloud-based storage system;
- and
- storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, wherein the predefined portion of the area of storage is accessible to a second storage controller.
A computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
- acquiring, by a first storage controller, in response to a protocol request for exclusive access to an area of storage, a first lease for the area of storage of a cloud-based storage system;
- and
- storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, wherein the predefined portion of the area of storage is accessible to a second storage controller.
Dependencies are inferred from the claim text.