DocumentCode :
3480185
Title :
Testing Tasks Management in Testing Cloud Environment
Author :
Yu, Lian ; Li, Xiaohu ; Li, Zhongjie
Author_Institution :
Sch. of Software & Microelectron., Peking Univ., Beijing, China
fYear :
2011
fDate :
18-22 July 2011
Firstpage :
76
Lastpage :
85
Abstract :
In testing Cloud environment testing tasks requested by different tenants have many uncertainties. The arriving time, deadline and the number of tasks are unknown in advance. Especially, the relationships between testing tasks and testing environments are very complex. How to efficiently manage these tasks is really a challenging problem. This paper studies the special features of testing tasks and presents a task management framework. We analyze the dependencies and conflicts associated with testing tasks and their related runtime environments, using rule matching mechanism to derive the relationships supported by domain knowledge. Based on these analyses, improved algorithms are introduced to cluster and dynamically schedule testing tasks to minimize the make-span or meet deadlines with the consideration of testing task resource requirements and Cloud resource utilization balance at the same time. A fault tolerance mechanism is built to cope with testing errors, whose results are studied to ameliorate clustering and scheduling algorithms. A suite of experiments compares the effectiveness of the proposed approach with other algorithms.
Keywords :
cloud computing; pattern clustering; program testing; resource allocation; scheduling; software fault tolerance; cloud resource utilization balance; fault tolerance mechanism; makespan minimization; rule matching mechanism; runtime environments; testing cloud environment; testing tasks cluster; testing tasks management; testing tasks scheduling; Clustering algorithms; Fault tolerance; Fault tolerant systems; Heuristic algorithms; Monitoring; Scheduling; Testing; clustering; fault tolerance; scheduling; testing Cloud; testing tasks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
Conference_Location :
Munich
ISSN :
0730-3157
Print_ISBN :
978-1-4577-0544-1
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2011.18
Filename :
6032327
Link To Document :
بازگشت