Improved Open Source Backup:
Incorporating inline deduplication and sparse indexing solutions
G. P. E. Keeling
7. The second iteration
Having a set of test results, the second iteration could now be
produced in order to attempt to address the weaknesses of the first iteration.
As already mentioned, the plan for the second iteration was to now implement
sparse indexing in order to eleviate the memory usage of the server.
There were no plans at this point to improve the restore times, or the client
memory usage, other than to continue to improve the efficiency of the code in
general. These factors will be addressed again in the 'conclusion and
evaluation' section of this report, where future plans will be explained.
The documents that were originally written for the second iteration were not
and needed to be modified due to some slight misconceptions from earlier
Again, due to space limitations in the main report, the designs for the
second iteration are reproduced in Appendix E.
The implementation of the second iteration was completed at the end of November