DocumentCode :
228786
Title :
Finding Constant from Change: Revisiting Network Performance Aware Optimizations on IaaS Clouds
Author :
Yifan Gong ; Bingsheng He ; Dan Li
Author_Institution :
Interdiscipl. Grad. Sch., Nanyang Technol. Univ., Singapore, Singapore
fYear :
2014
fDate :
16-21 Nov. 2014
Firstpage :
982
Lastpage :
993
Abstract :
Network performance aware optimizations have long been an effective approach to optimizing distributed applications on traditional network environments. However, the assumptions of network topology or direct use of several measurements of pair-wise network performance for optimizations are no longer valid on IaaS clouds. Virtualization hides network topology from users, and direct use of network performance measurements may not represent long-term performance. To enable existing network performance aware optimizations on IaaS clouds, we propose to decouple constant component from dynamic network performance while minimizing the difference by a mathematical method called RPCA (Robust Principal Component Analysis). We use the constant component to guide network performance aware optimizations and demonstrate the efficiency of our approach by adopting network aware optimizations for collective communications of MPI and generic topology mapping as well as two real-world applications, N-body and conjugate gradient (CG). Our experiments on Amazon EC2 and simulations demonstrate significant performance improvement on guiding the optimizations.
Keywords :
application program interfaces; cloud computing; conjugate gradient methods; message passing; principal component analysis; virtualisation; Amazon EC2; CG; IaaS clouds; MPI; N-body; RPCA; collective communications; conjugate gradient; constant component; distributed application optimization; dynamic network performance; generic topology mapping; mathematical method; network performance aware optimizations; network topology; pair-wise network performance measurements; robust principal component analysis; virtualization; Bandwidth; Knowledge engineering; Network topology; Optimization; Sparse matrices; Topology; Virtual machining; Cloud Computing; Network Performance Aware Optimization; RPCA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4799-5499-5
Type :
conf
DOI :
10.1109/SC.2014.85
Filename :
7013067
Link To Document :
بازگشت