Abstract

Data stores in distributed systems maintain backup servers for data recovery. Most existing data stores use non-volatile storage to store backup data. However, high-performance systems may require the use of the main memory for backup storage instead of disks due to the performance gap between the disks and the memory. In this paper, we present an expected processing time analysis for data stores in distributed systems using multiple memory backup servers for recovery. Our analysis shows that the expected processing time decreases as the number of backup servers increases. Thus the number of backup servers can be chosen to meet the performance requirement based on our analysis.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.