Techniques for image duplication optimization
AssigneeSymantec Corporation
InventorsRaymond Wesley Gilson, Thomas William Schlender
Life of this patent
Estimating the term…
Abstract
Techniques for image copying optimization are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for image copying optimization comprising receiving a request to copy a plurality of images, copying one or more of the plurality of images, deferring synchronization for each of the one or more of the plurality of images, receiving an indication to stop deferring synchronization, and synchronizing the one or more copied images of the plurality of images.
Claims20
A method for image copy optimization comprising:
- receiving a request to copy a plurality of images;
- determining, using at least one computer processor, whether to defer synchronization between a host and electronic storage for the plurality of images prior to copying one or more of the plurality of images, wherein the determination is based on one or more configurable factors;
- copying the one or more of the plurality of images;
- in the event it was determined, prior to copying the one or more of the plurality of images, to not defer synchronization, synchronizing each of the one or more of the plurality of images copied;
- in the event it was determined, prior to copying the one or more of the plurality of images, to defer synchronization, deferring synchronization for each of the one or more of the plurality of images;
- in the event that synchronization has been deferred,
- receiving an indication to stop deferring synchronization, wherein the indication is based on a specified setting;
- and
- synchronizing the one or more copied images of the plurality of images in response to the received indication.
An article of manufacture for image copying optimization, the article of manufacture comprising:
- at least one non-transitory processor readable medium;
- and
- instructions stored on the at least one medium;
- wherein the instructions are configured to be readable from the at least one medium by at least one processor and thereby cause the at least one processor to operate so as to:
- receive a request to copy a plurality of images;
- determine whether to defer synchronization between a host and electronic storage for the plurality of images prior to copying one or more of the plurality of images, wherein the determination is based on one or more configurable factors;
- copy the one or more of the plurality of images;
- in the event it was determined, prior to copying the one or more of the plurality of images, to not defer synchronization, synchronizing each of the one or more of the plurality of images copied;
- in the event it was determined, prior to copying the one or more of the plurality of images, to defer synchronization, defer synchronization for each of the one or more of the plurality of images;
- in the event that synchronization has been deferred, receive an indication to stop deferring synchronization, wherein the indication is based on a specified setting;
- and
- synchronize the one or more copied images of the plurality of images in response to the received indication.
A system for image copying optimization comprising:
- one or more processors communicatively coupled to a network;
- wherein the one or more processors are configured to:
- receive a request to copy a plurality of images;
- determine whether to defer synchronization between a host and electronic storage for the plurality of images prior to copying one or more of the plurality of images, wherein the determination is based on one or more configurable factors;
- copy the one or more of the plurality of images;
- in the event it was determined, prior to copying the one or more of the plurality of images, to not defer synchronization, synchronizing each of the one or more of the plurality of images copied;
- in the event it was determined, prior to copying the one or more of the plurality of images, to defer synchronization, defer synchronization for each of the one or more of the plurality of images;
- in the event that synchronization has been deferred, receive an indication to stop deferring synchronization, wherein the indication is based on a specified setting;
- and
- synchronize the one or more copied images of the plurality of images in response to the received indication.
Dependencies are inferred from the claim text.