International Journal of Advanced Media and Communication
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Pattern Matching Based Forecast of Non-periodic Repetitive Behavior for Cloud Clients
Journal of Grid Computing
Ginpex: deriving performance-relevant infrastructure properties through goal-oriented experiments
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
State of the Practice Reports
SpotMPI: a framework for auction-based HPC computing using amazon spot instances
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part II
International Journal of Wireless and Mobile Computing
QoS and preemption aware scheduling in federated and virtualized Grid computing environments
Journal of Parallel and Distributed Computing
VMMB: Virtual Machine Memory Balancing for Unmodified Operating Systems
Journal of Grid Computing
Performance evaluation of video-on-demand in virtualized environments: the client perspective
Proceedings of the 6th international workshop on Virtualization Technologies in Distributed Computing Date
An Analysis of Provisioning and Allocation Policies for Infrastructure-as-a-Service Clouds
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
On the impact of virtualization on Dropbox-like cloud file storage/synchronization services
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Understanding the impact of denial of service attacks on virtual machines
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
An early comparison of commercial and open-source cloud platforms for scientific environments
KES-AMSTA'12 Proceedings of the 6th KES international conference on Agent and Multi-Agent Systems: technologies and applications
Efficient multi-way theta-join processing using MapReduce
Proceedings of the VLDB Endowment
A cost-effective cloud computing framework for accelerating multimedia communication simulations
Journal of Parallel and Distributed Computing
Cloud-Based Simulation: The State-of-the-Art Computer Simulation Paradigm
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Optimizing VM placement for HPC in the cloud
Proceedings of the 2012 workshop on Cloud services, federation, and the 8th open cirrus summit
Performance analysis of HPC applications in the cloud
Future Generation Computer Systems
Improving scheduling performance using a q-learning-based leasing policy for clouds
Euro-Par'12 Proceedings of the 18th international conference on Parallel Processing
Impact of variable priced cloud resources on scientific workflow scheduling
Euro-Par'12 Proceedings of the 18th international conference on Parallel Processing
Designing and Deploying a Scientific Computing Cloud Platform
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
E-Clouds: A SaaS Marketplace for Scientific Computing
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
An experimental study of open-source cloud platforms for dust storm forecasting
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
Performance Analysis of Cloud Computing Centers for Bulk Services
International Journal of Cloud Applications and Computing
Configurable performance analysis and evaluation framework for cloud systems
International Journal of Information and Communication Technology
Evaluating hardware-assisted virtualization for deploying HPC-as-a-service
Proceedings of the 7th international workshop on Virtualization technologies in distributed computing
High performance cloud computing
Future Generation Computer Systems
International Journal of Security and Networks
Scientific computing with Google App Engine
Future Generation Computer Systems
Journal of Parallel and Distributed Computing
SLA-based operation of massively multiplayer online games in competition-based environments
Proceedings of the International C* Conference on Computer Science and Software Engineering
Autonomic operation of massively multiplayer online games in clouds
Proceedings of the 2013 ACM Cloud and Autonomic Computing Conference
Failure analysis of distributed scientific workflows executing in the cloud
Proceedings of the 8th International Conference on Network and Service Management
Exploiting application dynamism and cloud elasticity for continuous dataflows
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Exploring portfolio scheduling for long-term execution of scientific workloads in IaaS clouds
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Deconstructing Amazon EC2 Spot Instance Pricing
ACM Transactions on Economics and Computation
Evaluating open-source cloud computing solutions for geosciences
Computers & Geosciences
Managing large numbers of business processes with cloud workflow systems
AusPDC '12 Proceedings of the Tenth Australasian Symposium on Parallel and Distributed Computing - Volume 127
Scheduling jobs in the cloud using on-demand and reserved instances
Euro-Par'13 Proceedings of the 19th international conference on Parallel Processing
Evaluating I/O aware network management for scientific workflows on networked clouds
NDM '13 Proceedings of the Third International Workshop on Network-Aware Data Management
Software aging in the eucalyptus cloud computing infrastructure: Characterization and rejuvenation
ACM Journal on Emerging Technologies in Computing Systems (JETC) - Special Issue on Reliability and Device Degradation in Emerging Technologies and Special Issue on WoSAR 2011
International Journal of Automation and Computing
The Journal of Supercomputing
Accurate Resource Prediction for Hybrid IaaS Clouds Using Workload-Tailored Elastic Compute Units
UCC '13 Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing
Cloud enabled fractal based ECG compression in wireless body sensor networks
Future Generation Computer Systems
Hi-index | 0.00 |
Cloud computing is an emerging commercial infrastructure paradigm that promises to eliminate the need for maintaining expensive computing facilities by companies and institutes alike. Through the use of virtualization and resource time sharing, clouds serve with a single set of physical resources a large user base with different needs. Thus, clouds have the potential to provide to their owners the benefits of an economy of scale and, at the same time, become an alternative for scientists to clusters, grids, and parallel production environments. However, the current commercial clouds have been built to support web and small database workloads, which are very different from typical scientific computing workloads. Moreover, the use of virtualization and resource time sharing may introduce significant performance penalties for the demanding scientific computing workloads. In this work, we analyze the performance of cloud computing services for scientific computing workloads. We quantify the presence in real scientific computing workloads of Many-Task Computing (MTC) users, that is, of users who employ loosely coupled applications comprising many tasks to achieve their scientific goals. Then, we perform an empirical evaluation of the performance of four commercial cloud computing services including Amazon EC2, which is currently the largest commercial cloud. Last, we compare through trace-based simulation the performance characteristics and cost models of clouds and other scientific computing platforms, for general and MTC-based scientific computing workloads. Our results indicate that the current clouds need an order of magnitude in performance improvement to be useful to the scientific community, and show which improvements should be considered first to address this discrepancy between offer and demand.