Dissertation > Excellent graduate degree dissertation topics show
Predictable Monitoring in Distributed Computing
Author: LiangJianHuang
Tutor: CaoJian
School: Shanghai Jiaotong University
Course: Computer System Architecture
Keywords: Distributed Computing Resouce Monitoring CPU Load Prediction Tendency-based Methods Pattern Matching
CLC: TP338.8
Type: Master's thesis
Year: 2011
Downloads: 28
Quote: 0
Read: Download Dissertation
Abstract
|
In the past few decades, large-scale distributed computing systems have been widely used to serve a growing number of applications. Lots of firms have deployed their own large and complex distributed systems consisting of thousands of computers. In the distributed computing system, resources are shared by large amount of users in a time-shared manner. In such environment, resources should be strictly assigned to the applications to achieve high performance. Thus, resource monitoring and usage prediction is required for the scheduling. Among these resources, CPU load plays an important role. So in this paper, we focus on the CPU load prediction.In recent years, some research in the field of CPU load prediction has been carried out. Many prediction models were developed, such as Network Weather Service, one of the most popular performance monitoring systems. However, most of these models are one-step-ahead or short-term predictors, whose prediction range is too short to satisfy the requirements of the scheduler. There are also some long-term prediction models. But these models have their own drawbacks, such as low prediction accuracy or only suitable for specified type of CPU load, etc.In order to solve these problems, we propose two different long-term prediction models, tendency-based prediction model and pattern-based prediction model. The tendency-based preidiction assumes that the next few values will change according to its historical variation tendency. It applies Fourier transform to exploit the periods of the CPU load waves, and uses many tendency-based methods to perform prediction. The pattern-based prediction matches the current pattern with the historical data to find out the similar pattern, and predictes the next few values based on the data following the similar pattern. Many experiments were carried out to evaluate the prediction accuracy of the above two models. The result illustrates that these two models can effectively play short-term and long-term prediction within certain fault tolerance.Then, we present a semantic event based distributed monitoring system, which wrappes its collected data into the predefined event type. Users can define and register their own event type, so this monitoring system has splendid scalability and can be applied to different resources. Besides, this distributed monitoring system also integrates many prediction models into its self-learning module for intelligent management. Through many tests, we can conclude that the semantic event based distributed monitoring system works well for monitoring and prediction.
|
Related Dissertations
- One based on pattern matching lightweight network intrusion detection system design and implementation,TP393.08
- Pattern matching and protocol analysis based intrusion detection system applications in the military,TP393.08
- The Design and Implementation of the Embedded Database Management System Based on VxWorks,TP311.13
- CdTe Nuclear Radiation Detectors and the Processing Methods of Pulse Signals,TL814
- The Research and Implement of Isolated Word Speech Recognition Algorithm Based on DTW Model,TN912.34
- A Similar Image Search Engine Based on Millions of Images and Distributed Computing,TP391.41
- Researches on Deep Packet Inspection in Cloud Computing,TP3
- Deep Web Ontology-based pattern matching technology research,TP393.09
- MapReduce-based distributed programming framework for the design and implementation,TP311.52
- Investigation of 880nmLD Pumped High Power CW Single-Frequency Nd: YVO4 Laser,TN248
- Research of Detecting System for Charged Computers of Campus Network,TP393.08
- Based on pattern matching intrusion detection system,TP393.08
- RETE-based HLA Distributed Data Distribution Management Research and Implementation,TP391.9
- Study on Pattern Matching Algorithm and Its Scheduling of NIDS,TP393.08
- Research on the Key Technology in Distributed Computing System,TP393.09
- Research and Application of Multi-Pattern Matching Engine Based on Bloom Filter,TP393.08
- Based on zero-copy packet capture and filtering system design and implementation,TP393.08
- High Speed Deep Packet Inspection Algorithm Research Based on Hardware Support,TP393.08
- Research on P2P Flow Identification Using Behavior Characteristics,TP393.02
- Stream-based protocol to determine methods research,TP393.08
- Deep Web Interface Integration and Data Tagging studies,TP393.09
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Electronic digital computer (not a continuous role in computer ) > A variety of electronic digital computer > Distributed computer
© 2012 www.DissertationTopic.Net Mobile
|