The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 05, 2010
Filed:
Apr. 03, 2007
Paresh Chatterjee, Fremont, CA (US);
Vijayarankan Muthirisavenugopal, Chennai, IN;
Suresh Grandhi, Fremont, CA (US);
Anandh Mahalingam, Fremont, CA (US);
Paresh Chatterjee, Fremont, CA (US);
Vijayarankan Muthirisavenugopal, Chennai, IN;
Suresh Grandhi, Fremont, CA (US);
Anandh Mahalingam, Fremont, CA (US);
American Megatrends Inc., Norcross, GA (US);
Abstract
Technologies are provided herein for asynchronous data replication. A primary server maintains and exposes a storage volume for use by storage clients. The primary server receives write operations directed toward the storage volume and performs the writes on the storage volume. The primary server also creates buckets containing each of the write operations. The buckets are opened at a first point in time and closed at a second point in time that may be selected based upon the contents of the buckets, a predefined time period, or based upon an indication from an application program. The buckets are transmitted to a second server computer asynchronously. When each bucket is received completely by the second server, its contents are written to a storage volume maintained by the second computer. The buckets may be created from pages of a write-back cache utilizing a zero buffer copy mechanism.