Method and system for leasing storage
AssigneeSun Microsystems, Inc.
InventorsAnn M. Wollrath, James H. Waldo, Kenneth C. R. C. Arnold
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsAnn M. Wollrath, James H. Waldo, Kenneth C. R. C. Arnold
Estimating the term…
A method and system for leasing storage locations in a distributed processing system is provided. Consistent with this method and system, a client requests access to storage locations for a period of time (lease period) from a server, such as the file system manager. Responsive to this request, the server invokes a lease period algorithm, which considers various factors to determine a lease period during which time the client may access the storage locations. After a lease is granted, the server sends an object to the client that advises the client of the lease period and that provides the client with behavior to modify the lease, like canceling the lease or renewing the lease. The server supports concurrent leases, exact leases, and leases for various types of access. After all leases to a storage location expire, the server reclaims the storage location.
A method in a computer system having storage, comprising the steps of:
A method for accessing a storage in a system that includes a client and a server, said method comprising the steps of:
A data processing system, comprising:
An apparatus, comprising:
A computer-readable memory device encoded with a data structure for accessing a storage in a system including a client and a server, the data structure comprising:
A computer-readable memory device encoded with a data structure for accessing a storage in a system including a client and a server, the data structure comprising:
A computer-readable medium containing instructions for controlling a data processing system to perform a method, the data processing system including a client and a server, said method comprising the steps of:
A method for accessing a storage in a system that includes a client and a server, said method comprising the steps of:
A method for accessing a storage in a system that includes a client and a server, said method comprising the steps of:
Dependencies are inferred from the claim text.