[1]XIE Yi,TANG Chenghua,HUANG Xiangnong.A doubly hidden Markov model for synthesizing bursty workloads[J].CAAI Transactions on Intelligent Systems,2012,7(2):108-114.
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
7
Number of periods:
2012 2
Page number:
108-114
Column:
学术论文—人工智能基础
Public date:
2012-04-25
- Title:
-
A doubly hidden Markov model for synthesizing bursty workloads
- Author(s):
-
XIE Yi1; TANG Chenghua2; HUANG Xiangnong3
-
1. School of Information Science and Technology, Sun YatSen University,Guangzhou 510006, China;
2. School of Computer Science and Engineering, Guilin University of Electronic Technology, Guilin 541004, China;
3. Network and Information Technology Center, Sun YatSen University, Guangzhou 510275, China
-
- Keywords:
-
hidden Markov model; synthesize; burst workload; network
- CLC:
-
TP30
- DOI:
-
-
- Abstract:
-
Network traffic models have been widely used to build the test environment for networks and network services. Their accuracy directly impacts the performance evaluation results of various services and their robustness in the actual network environment. With the popularity of ecommerce and new network applications, the burst traffic phenomenon has become one of the main features of the modern internet. Traditional traffic models designed for stationary network traffic have difficulty in effectively describing the temporal structure and statistical properties of burst traffic of modern networks, which causes them not to be able to accurately reflect the actual network environment. In this paper, a new structural doubly hidden Markov model was proposed to characterize the practical burst traffic in a real network environment. Efficient algorithms for inference of model parameters and synthesis of the burst workload were also introduced. Based on the hierarchical structure, the proposed model can reproduce the similar temporal structure, statistical properties, and selfsimilarity of the real burst traffic. The proposed model includes two hidden Markov processes. The parent Markov state process was used to describe the largescale trends or phases of burst traffic. The child Markov process was used to describe the smallscale fluctuations that happen during a given phase of the arrival process. Experiments were implemented to validate the proposed model.