Method, control logic and system for detecting a virtual storage volume and data carrier
AssigneeSONY DADC Austria AG
InventorsPeter Meerwald, Kevin McGahan
Life of this patent
Estimating the term…
Abstract
A method, corresponding control logic, and a correspond system for detecting a virtual storage volume. The method includes: determining a first access pattern for a read operation of a target storage volume; monitoring a second access pattern of at least one other storage volume of a computer system during the read operation; determining a correlation between the first access pattern and the second access pattern; and deriving that the target storage volume is a virtual storage volume if the determined correlation is above a predefined threshold.
Claims28
A method for detecting a virtual storage volume, comprising:
- determining a first access pattern for a read operation of a target storage volume by performing a simulation of the read operation based on a previously defined signature corresponding to the target storage volume, the read operation including signature verification of the target storage volume which includes reading the signature from the target storage volume during at least a part of the read operation;
- monitoring, after performing the simulation of the read operation, a second access pattern of at least one other storage volume during the read operation while reading the signature from the target storage volume for the signature verification of the target storage volume;
- determining a correlation between the first access pattern and the second access pattern by comparing the first and second access patterns, wherein the correlation indicates a level of similarity of time-dependent behavior between the first and second access patterns;
- and
- deriving that the target storage volume is a virtual storage volume when the determined correlation is above a predefined threshold.
Control logic for detecting a virtual storage volume, the control logic being adapted to run on a computer system, the computer system comprising:
- a target storage volume;
- at least one other storage volume;
- and the control logic being further adapted to:
- determine a first access pattern for a read operation of the target storage volume by performing a simulation of the read operation based on a previously defined signature corresponding to the target storage volume, the read operation including signature verification of the target storage volume which includes reading the signature from the target storage volume during at least a part of the read operation;
- monitor, after performing the simulation of the read operation, a second access pattern of the at least one other storage volume of the computer system during the read operation while reading the signature from the target storage volume for the signature verification of the target storage volume;
- determine a correlation between the first access pattern and the second access pattern by comparing the first and second access patterns, wherein the correlation indicates a level of similarity of time-dependent behavior between the first and second access patterns;
- and
- derive that the target storage volume is a virtual storage volume when the determined correlation is above a predefined threshold.
A system for detecting a virtual storage volume, comprising:
- a computer system, including a target storage volume to access a target storage medium, and at least one other storage volume;
- a control logic, adapted to run on the computer system, which is adapted to:
- determine a first access pattern for a read operation of the target storage volume by performing a simulation of the read operation based on a previously defined signature corresponding to the target storage volume, the read operation including signature verification of the target storage volume which includes reading the signature from the target storage volume during at least a part of the read operation;
- monitor, after performing the simulation of the read operation, a second access pattern of the at least one other storage volume of the computer system during the read operation while reading the signature from the target storage volume for the signature verification of the target storage volume;
- determine a correlation between the first access pattern and the second access pattern by comparing the first and second access patterns, wherein the correlation indicates a level of similarity of time-dependent behavior between the first and second access patterns;
- and
- derive that the target storage volume is a virtual storage volume when the determined correlation is above a predefined threshold.
A computer program product including a non-transitory computer readable medium including computer program instructions that cause a computer to execute a method for detecting a virtual storage volume, the method comprising:
- determining a first access pattern for a read operation of a target storage volume by performing a simulation of the read operation based on a previously defined signature corresponding to the target storage volume, the read operation including signature verification of the target storage volume which includes reading the signature from the target storage volume during at least a part of the read operation;
- monitoring, after performing the simulation of the read operation, a second access pattern of at least one other storage volume during the read operation while reading the signature from the target storage volume for the signature verification of the target storage volume;
- determining a correlation between the first access pattern and the second access pattern by comparing the first and second access patterns, wherein the correlation indicates a level of similarity of time-dependent behavior between the first and second access patterns;
- deriving that the target storage volume is a virtual storage volume when the determined correlation is above a predefined threshold.
Dependencies are inferred from the claim text.