Hybrid Computing - Where HPC meets grid and Cloud Computing

Hybrid Computing - Where HPC meets grid and Cloud Computing
复制标题

DOI:
10.1016/j.future.2010.11.003
复制
发表时间:
2011-05
期刊:
Future Gener. Comput. Syst.
影响因子:
--
通讯作者:
G. Mateescu;W. Gentzsch;C. Ribbens
G. Mateescu;W. Gentzsch;C. Ribbens
中科院分区:
其他
文献类型:
--
作者:
G. Mateescu;W. Gentzsch;C. Ribbens

文献摘要

被引文献

相似文献

我们引入了一种混合高性能计算(HPC)基础架构,可提供可预测的科学应用程序执行,并可从单个资源扩展到具有不同所有权、策略和地理位置的多个资源。我们确定了HPC和高吞吐量计算发展的三种模式:以所有者为中心的HPC(传统),网格计算和云计算。在分析了HPC、网格和云计算之间的协同作用后,我们主张建立一个结合这些技术优势的体系结构。我们将这种架构的构建块称为弹性集群。我们描述了弹性集群的概念,并展示了如何使用它来实现HPC工作负载的有效和可预测的执行。然后,我们讨论了实现方面,并提出了一个新的分布式信息系统的设计,结合分布式哈希表和关系数据库的功能。
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.