The convergence of HPC, big data, and cloud enables the emergence of new applications and services. New access methods facilitate HPC democratization by offering cheaper and easier resources. For example, if HPC resources and software tools for analysis and simulation are made available on cloud platforms, this allows the design of better products and services for companies that currently lack the appropriate infrastructure to do so.
On the other hand, the cloud enables the more classic HPC community to benefit from large computing capabilities and from a wealth of open primary data and information through an HPC and data infrastructure based on cloud technologies.
The close relationship between HPC, cloud, and the growing number of industrial applications and scientific areas makes HPC a key interdisciplinary tool, as computational aspects are increasingly integrated into multiple and different areas such as biochemistry, pharmacology, engineering, entertainment or finance.
Applications User Environment
|File System: Ceph, S3|
|Monitoring & Alert Tools: Ganglia, Nagios, Icinga, Grafana, Elastic Search|
|Cluster Manager: Bright Computing|
|Virtualization: OpenNebula, OpenStack, VMware, Xen-Source, KVM|
|Containers: Singularity, Docker, Docker Swarm, LXD|
|Private Cloud: Virtualization nodes, storage|
|Public Cloud: Configuration of HPC environments in Public Clouds (VMs o baremetal)|
|Pay-per-use HPC Cloud: Integration of remote resources into local HPC systems|