A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Condor: a distributed job scheduler
Beowulf cluster computing with Linux
Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
Looking up data in P2P systems
Communications of the ACM
Dynamic Virtual Clusters in a Grid Site Manager
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
The Globus Striped GridFTP Framework and Server
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Predicting bounds on queuing delay for batch-scheduled parallel machines
Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming
A super-peer model for resource discovery services in large-scale grids
Future Generation Computer Systems
Application-Level Resource Provisioning on the Grid
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
GridX1: A Canadian computational grid
Future Generation Computer Systems
Combining batch execution and leasing using virtual machines
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Workflows and e-Science: An overview of workflow system features and capabilities
Future Generation Computer Systems
Future Generation Computer Systems
Elastic management of cluster-based services in the cloud
ACDC '09 Proceedings of the 1st workshop on Automated control for datacenters and clouds
Virtual Infrastructure Management in Private and Hybrid Clouds
IEEE Internet Computing
IEEE Internet Computing
VGrADS: enabling e-Science workflows on grids and clouds with fault tolerance
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
Suspending, migrating and resuming HPC virtual clusters
Future Generation Computer Systems
Rescheduling for reliable job completion with the support of clouds
Future Generation Computer Systems
Elastic Site: Using Clouds to Elastically Extend Site Resources
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
CyberGuarder: A virtualization security assurance architecture for green cloud computing
Future Generation Computer Systems
The cutting stock problem recent application in information technology
EUROCAST'11 Proceedings of the 13th international conference on Computer Aided Systems Theory - Volume Part II
Sophia: A local trust system to secure key-based routing in non-deterministic DHTs
Journal of Parallel and Distributed Computing
Analysing environmental acoustic data through collaboration and automation
Future Generation Computer Systems
Improving Mandatory Access Control for HPC clusters
Future Generation Computer Systems
Cost-Effective provisioning and scheduling of deadline-constrained applications in hybrid clouds
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
Collaborative learning in the clouds
Information Systems Frontiers
Towards a unified taxonomy and architecture of cloud frameworks
Future Generation Computer Systems
Future Generation Computer Systems
Meryn: open, SLA-driven, cloud bursting PaaS
Proceedings of the first ACM workshop on Optimization techniques for resources management in clouds
Scheduling strategies for optimal service deployment across multiple clouds
Future Generation Computer Systems
HybridNN: An accurate and scalable network location service based on the inframetric model
Future Generation Computer Systems
An SOA-based model for the integrated provisioning of cloud and grid resources
Advances in Software Engineering
Performance evaluation of parallel strategies in public clouds: A study with phylogenomic workflows
Future Generation Computer Systems
Consolidated cluster systems for data centers in the cloud age: a survey and analysis
Frontiers of Computer Science: Selected Publications from Chinese Universities
Cloud service access control system based on ontologies
Advances in Engineering Software
Evaluation of messaging middleware for high-performance cloud computing
Personal and Ubiquitous Computing
Hi-index | 0.01 |
We introduce a hybrid High Performance Computing (HPC) infrastructure architecture that provides predictable execution of scientific applications, and scales from a single resource to multiple resources, with different ownership, policy, and geographic locations. We identify three paradigms in the evolution of HPC and high-throughput computing: owner-centric HPC (traditional), Grid computing, and Cloud computing. After analyzing the synergies among HPC, Grid and Cloud computing, we argue for an architecture that combines the benefits of these technologies. We call the building block of this architecture, Elastic Cluster. We describe the concept of Elastic Cluster and show how it can be used to achieve effective and predictable execution of HPC workloads. Then we discuss implementation aspects, and propose a new distributed information system design that combines features of distributed hash tables and relational databases.