MPJ: A Proposed Java Message Passing API and Environment for High Performance Computing
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Hpcbench " A Linux-Based Network Benchmark for High Performance Networks
HPCS '05 Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications
Design and Evaluation of Nemesis, a Scalable, Low-Latency, Message-Passing Communication Subsystem
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
A case for high performance computing with virtual machines
Proceedings of the 20th annual international conference on Supercomputing
High performance VMM-bypass I/O in virtual machines
ATEC '06 Proceedings of the annual conference on USENIX '06 Annual Technical Conference
High performance and scalable I/O virtualization via self-virtualized devices
Proceedings of the 16th international symposium on High performance distributed computing
Virtual machine aware communication libraries for high performance computing
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
NPB-MPJ: NAS Parallel Benchmarks Implementation for Message-Passing in Java
PDP '09 Proceedings of the 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing
Getting 10 Gb/s from Xen: safe and fast device access from unprivileged domains
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
The impact of virtualization on network performance of amazon EC2 data center
INFOCOM'10 Proceedings of the 29th conference on Information communications
MyriXen: message passing in Xen virtual machines over Myrinet and Ethernet
Euro-Par'09 Proceedings of the 2009 international conference on Parallel processing
Recommendations for Virtualization Technologies in High Performance Computing
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Design of efficient Java message-passing collectives on multi-core clusters
The Journal of Supercomputing
Hybrid Computing-Where HPC meets grid and Cloud Computing
Future Generation Computer Systems
F-MPJ: scalable Java message-passing communications on parallel systems
The Journal of Supercomputing
Java in the High Performance Computing arena: Research, practice and experience
Science of Computer Programming
Agent societies and social networks for ubiquitous computing
Personal and Ubiquitous Computing
Hi-index | 0.00 |
Cloud computing is posing several challenges, such as security, fault tolerance, access interface singularity, and network constraints, both in terms of latency and bandwidth. In this scenario, the performance of communications depends both on the network fabric and its efficient support in virtualized environments, which ultimately determines the overall system performance. To solve the current network constraints in cloud services, their providers are deploying high-speed networks, such as 10 Gigabit Ethernet. This paper presents an evaluation of high-performance computing message-passing middleware on a cloud computing infrastructure, Amazon EC2 cluster compute instances, equipped with 10 Gigabit Ethernet. The analysis of the experimental results, confronted with a similar testbed, has shown the significant impact that virtualized environments still have on communication performance, which demands more efficient communication middleware support to get over the current cloud network limitations.