Method to improve the read performance in a deduplicated storage system
View Patent ↗A method, article of manufacture, and apparatus for backup operations. A read request is received for a data segment at a deduplicated storage system. The data segment is determined not to be in a data cache on the deduplicated storage system. A data segment reference for the data segment is determined to be in a data segment reference cache on the deduplicated storage system. The data segment is read from a persistent storage using the data segment reference.
1. A method for optimizing backups, the method comprising:
receiving a read request for a data segment at a deduplicated storage system;
determining the data segment is not in a data cache on the deduplicated storage system;
determining a data segment reference for the data segment is in a data segment reference cache on the deduplicated storage system; and
reading the data segment from a persistent storage using the data segment reference.
2. A computer program product for optimizing backups, the computer program product comprising a non-transitory computer readable medium encoded with computer executable program, the code enabling:
receiving a read request for a data segment at a deduplicated storage system;
determining the data segment is not in a data cache on the deduplicated storage system;
determining a data segment reference for the data segment is in a data segment reference cache on the deduplicated storage system; and
reading the data segment from a persistent storage using the data segment reference.
3. A system for optimizing backups, the system comprising a computer processor configured to execute instructions comprising:
receiving a read request for a data segment at a deduplicated storage system;
determining the data segment is not in a data cache on the deduplicated storage system;
determining a data segment reference for the data segment is in a data segment reference cache on the deduplicated storage system; and
reading the data segment from a persistent storage using the data segment reference.