DocumentCode :
1432761
Title :
Dynamic Control of Data Streaming and Processing in a Virtualized Environment
Author :
Cao, Junwei ; Zhang, Wen ; Tan, Wei
Author_Institution :
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
Volume :
9
Issue :
2
fYear :
2012
fDate :
4/1/2012 12:00:00 AM
Firstpage :
365
Lastpage :
376
Abstract :
Performance of data streaming applications is co-determined by both networking and computing resources, and therefore they should be co-scheduled and co-allocated in an integrated and coordinated way. Dynamic control of resource scheduling and allocation is required, because unilateral redundancy in either networking or computing resources may result in the overprovision of it and the other may become a bottleneck. To avoid resource shortage as well as overprovision, in this paper, a virtualized platform is utilized to implement data streaming and processing. In this platform, fuzzy logic controllers are designed to allocate CPU resources; iterative bandwidth allocation is applied and is processing- and storage-aware to guarantee on-demand data provisioning. Experimental results show that our approach leads to higher application performance as well as higher resource utilization, compared with other resource scheduling and allocation methods.
Keywords :
bandwidth allocation; data handling; fuzzy control; iterative methods; resource allocation; virtual machines; CPU resource allocation; bottleneck; computing resource; data processing; data streaming application; data streaming dynamic control; fuzzy logic controller design; iterative bandwidth allocation; networking resource; on-demand data provisioning guarantee; processing-aware allocation; resource overprovision; resource scheduling; resource shortage; resource utilization; storage-aware allocation; unilateral redundancy; virtualized environment; virtualized platform; Bandwidth; Dynamic scheduling; Fuzzy control; Pragmatics; Process control; Resource management; Throughput; Data streaming; fuzzy logic control; resource scheduling and allocation; virtualization;
fLanguage :
English
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1545-5955
Type :
jour
DOI :
10.1109/TASE.2011.2182049
Filename :
6140608
Link To Document :
بازگشت