Computer systems, virtual storage systems and virtual storage system operational methods
First Claim
1. A computer system comprising:
- a virtual storage system comprising a physical storage space, a virtual storage space, and a non-guaranteed available capacity utilized to generate a plurality of non-guaranteed snapshot volumes of a plurality of virtual storage volumes of the virtual storage space, wherein the virtual storage system is configured to monitor the non-guaranteed available capacity and to present a report regarding the non-guaranteed available capacity responsive to the monitoring; and
a host coupled with the virtual storage system and configured to execute an application wherein generation of a non-guaranteed snapshot volume of at least one of the virtual storage volumes is desired, to access the report to determine the non-guaranteed available capacity of the virtual storage system, and to issue a request to the virtual storage system to generate the at least one non-guaranteed snapshot volume of the at least one virtual storage volume responsive to the accessing of the report.
4 Assignments
0 Petitions
Accused Products
Abstract
Computer systems, virtual storage systems, and virtual storage system operational methods are described. According to one aspect, a computer system includes a virtual storage system including a physical storage space, a virtual storage space, and a non-guaranteed available capacity utilized to generate a non-guaranteed snapshot volumes of virtual storage volumes of the virtual storage space, wherein the virtual storage system is configured to monitor the non-guaranteed available capacity and to present a report regarding the non-guaranteed available capacity responsive to the monitoring and a host configured to execute an application wherein generation of a non-guaranteed snapshot volume of at least one of the virtual storage volumes is desired, to access the report to determine the non-guaranteed available capacity, and to issue a request to the virtual storage system to generate the at least one non-guaranteed snapshot volume of the at least one virtual storage volume responsive to the accessing.
-
Citations
44 Claims
-
1. A computer system comprising:
-
a virtual storage system comprising a physical storage space, a virtual storage space, and a non-guaranteed available capacity utilized to generate a plurality of non-guaranteed snapshot volumes of a plurality of virtual storage volumes of the virtual storage space, wherein the virtual storage system is configured to monitor the non-guaranteed available capacity and to present a report regarding the non-guaranteed available capacity responsive to the monitoring; and a host coupled with the virtual storage system and configured to execute an application wherein generation of a non-guaranteed snapshot volume of at least one of the virtual storage volumes is desired, to access the report to determine the non-guaranteed available capacity of the virtual storage system, and to issue a request to the virtual storage system to generate the at least one non-guaranteed snapshot volume of the at least one virtual storage volume responsive to the accessing of the report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A virtual storage system comprising:
-
physical storage means comprising a plurality of physical storage locations individually configured to store digital data; and controller means coupled with the physical storage means and adapted to interface with a host, wherein the controller means is configured to provide a virtual storage means comprising a plurality of virtual storage volumes to provide a representation of the physical storage space and wherein the virtual storage system has a non-guaranteed available capacity usable to generate a non-guaranteed snapshot volume of at least one of the virtual storage volumes and wherein the controller means is further configured to monitor the non-guaranteed available capacity of the virtual storage system and to generate a report of the non-guaranteed available capacity. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A virtual storage system operational method comprising:
-
providing a virtual storage system comprising; a physical storage space including a plurality of physical storage locations configured to store digital data; and a virtual storage space comprising a plurality of virtual storage volumes; providing a mapping system including a plurality of pointers from the virtual storage volumes to the physical storage locations; copying the pointers of one of the virtual storage volumes to generate a non-guaranteed snapshot volume comprising the same pointers as the one virtual storage volume and the copying consuming non-guaranteed available capacity of the virtual storage system and overcommitting the virtual storage system; and generating a plurality of reports having a uniform format and indicating the non-guaranteed available capacity of the virtual storage system, the generating the reports comprising generating the reports before and after the copying. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A virtual storage system operational method comprising:
-
providing a virtual storage system comprising; a physical storage space including a plurality of physical storage locations configured to store digital data; and a virtual storage space comprising a plurality of virtual storage volumes; mapping a plurality of addresses of the virtual storage space to a plurality of physical storage locations of the physical storage space; monitoring a plurality of statuses of the virtual storage system; and generating a report indicating non-guaranteed available capacity of the virtual storage system after the monitoring. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification