DocumentCode :
2175903
Title :
Genesis: A Scalable Self-Evolving Performance Management Framework for Storage Systems
Author :
Pollack, Kristal T. ; Uttamchandani, Sandeep M.
Author_Institution :
University of California, Santa Cruz
fYear :
2006
fDate :
2006
Firstpage :
33
Lastpage :
33
Abstract :
data-center environment, the administrator needs to understand the root-cause of the issue. The growing trend of system virtualization, combined with the need to support end-to-end performance goals for enterprise applications, have made root-cause analysis a nontrivial problem - administrators are required to manually parse all hardware events, configuration modifications, and changes in access characteristics, across all tiers of the IO path from application servers to the disks. We propose a framework that assists storage administrators with root-cause analysis in distributed systems. GENESIS consists of three key modules: Abnormality Detection, Snapshot Generation, and Diagnosis. The Abnormality Detection module uses clustering algorithms to create and constantly evolve the normality models of measurable parameters in components. The Snapshot Generator is triggered by a combination of abnormality detection and policies to take compact snapshots of the system state for analysis whenever a significant change occurs. The Diagnosis module parses the snapshots and shortlists the root-cause for the administrator using knowledge about the impact of the run-time changes on IO performance. We have implemented an initial proof-of-concept of GENESIS in GPFS (a high performance distributed file-system) and validated its operation for several interesting real-world scenarios. Encouraged by the results, we are currently deploying our prototype in an existing data center environment.
Keywords :
Application virtualization; Change detection algorithms; Delay; Environmental management; Hardware; History; Performance analysis; Runtime; Switches; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2006. ICDCS 2006. 26th IEEE International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-2540-7
Type :
conf
DOI :
10.1109/ICDCS.2006.43
Filename :
1648820
Link To Document :
بازگشت