Title :
EagleEye: A logging framework for accountable distributed and networked systems
Author :
Kathiresshan, Nandhakumar ; Xiao, Zhifeng ; Xiao, Yang
Author_Institution :
Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
Abstract :
We propose EagleEye, an accountable logging framework as a middleware for distributed and networked systems. EagleEye offloads the logging function from the distributed application program so that applications can focus on the logic handling without worrying about when and how to do logging. By capturing and analyzing network packets, EagleEye is able to reproduce the entire networking event history in the application layer, which is the basis of implementing an accountable system. We provide a case study by replacing the logging component of PeerReview [1] with EagleEye. The evaluation result shows that EagleEye can achieve equivalent accountability without modifying the host application program, which can save numerous workloads of modifying, republishing, and redeploying the host software.
Keywords :
middleware; system monitoring; EagleEye; PeerReview; accountable logging framework; distributed application program; distributed systems; logging framework; middleware; network packets; networked systems; networking event history; Computers; Distributed databases; IP networks; Peer to peer computing; Protocols; Servers; Software;
Conference_Titel :
Computer Communications Workshops (INFOCOM WKSHPS), 2011 IEEE Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4577-0249-5
Electronic_ISBN :
978-1-4577-0248-8
DOI :
10.1109/INFCOMW.2011.5928951