COMPUTER SYSTEM, STORAGE DEVICE AND DATE UPDATING METHOD
First Claim
1. A computer system comprising:
- a computer including a first processor manages a first virtual computer and a second virtual computer; and
a storage system including a second processor provides a first virtual volume to the first virtual computer and a second virtual volume to the second virtual computer, an original data volume which stores an original data shared by the first virtual volume and the second virtual volume, and a differential data volume which stores a first differential data of the first virtual volume and a second differential data of the second virtual volume;
wherein if the first processor receives a first request to update a first data stored in a first virtual area of the first virtual volume, the first processor requests the storage system to store the first data in a first area of the original data volume, the first area corresponding to the first virtual area,wherein if the first processor receives a second request to update a second data stored in a second virtual area of the first virtual volume, the first processor requests the storage system to store the second data in a second area of the differential data volume, the second area corresponding to the second virtual area.
0 Assignments
0 Petitions
Accused Products
Abstract
Computer system including: a computer with first processor managing first and second virtual computers; and a storage system with second processor providing first and second virtual volumes to the virtual computers, an original data volume shared by the virtual volumes, and a differential data volume storing first and second differential data of the virtual volumes; wherein if receiving a first request to update a first data stored in a first virtual area of the first virtual volume, the first processor requests storage of the first data in a first area of the original data volume, corresponding to the first virtual area, wherein if receiving a second request to update a second data stored in a second virtual area of the first virtual volume, the first processor requests storage of the second data in a second area of the differential data volume, corresponding to the second virtual area.
-
Citations
14 Claims
-
1. A computer system comprising:
-
a computer including a first processor manages a first virtual computer and a second virtual computer; and a storage system including a second processor provides a first virtual volume to the first virtual computer and a second virtual volume to the second virtual computer, an original data volume which stores an original data shared by the first virtual volume and the second virtual volume, and a differential data volume which stores a first differential data of the first virtual volume and a second differential data of the second virtual volume; wherein if the first processor receives a first request to update a first data stored in a first virtual area of the first virtual volume, the first processor requests the storage system to store the first data in a first area of the original data volume, the first area corresponding to the first virtual area, wherein if the first processor receives a second request to update a second data stored in a second virtual area of the first virtual volume, the first processor requests the storage system to store the second data in a second area of the differential data volume, the second area corresponding to the second virtual area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented via a computer system including:
-
a computer including a first processor manages a first virtual computer and a second virtual computer; and a storage system including a second processor provides a first virtual volume to the first virtual computer and a second virtual volume to the second virtual computer, an original data volume which stores an original data shared by the first virtual volume and the second virtual volume, and a differential data volume which stores a first differential data of the first virtual volume and a second differential data of the second virtual volume; the method implementing operations of; wherein if the first processor receives a first request to update a first data stored in a first virtual area of the first virtual volume, the first processor requests the storage system to store the first data in a first area of the original data volume, the first area corresponding to the first virtual area, wherein if the first processor receives a second request to update a second data stored in a second virtual area of the first virtual volume, the first processor requests the storage system to store the second data in a second area of the differential data volume, the second area corresponding to the second virtual area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification