Global Snapshot File Tracker

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Desktop clouds offer cloud computing services on desktops, simultaneously with users in interactive sessions. Users can affect the virtual machines execution for several reasons. For example, a user can turn-off or reboot the physical machine, or a user can execute demanding applications. A global snapshot of a distributed system is a fault tolerance strategy. In a previous work, we developed the Desktop Cloud Global Snapshot, which obtains the state of the whole system. In case of failure, it is possible to go back to the stored state and resume execution from that point. To recover the system from a global snapshot, we can use the same physical machines or others, if necessary. For this solution it is essential to have a file management system. As global snapshots are created, the number of files that must be handled grows making their management more complex. This article presents the Global Snapshot File Tracker, a software tool that is responsible for maintaining the record of the files that form the state of each virtual machine from its snapshots, and determining what files are required to replicate the state of the virtual machine if it is necessary to resume its execution on another host. The paper includes the background, the problem statement, the proposed solution, the developed solution, and the functionality and evaluation.

Cite

CITATION STYLE

APA

Gómez, C. E., Chavarriaga, J., Bonilla, D. C., & Castro, H. E. (2018). Global Snapshot File Tracker. In Communications in Computer and Information Science (Vol. 942, pp. 90–104). Springer Verlag. https://doi.org/10.1007/978-3-030-01535-0_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free