Cloud Computing Continues to Influence HPC – insideHPC

Posted: May 3, 2017 at 8:42 pm

This is the second entry in an insideHPC series that explores the HPC transition to the cloud, and what your business needs to know about this evolution. This series, compiled in a complete Guideavailable here, covers cloud computing for HPC, industry examples, IaaS components, OpenStack fundamentals and more.

Cloud technologies are influencing HPC just as it is the rest of enterprise IT. The main drivers of this transformation are the reduction of cost and the increase in accessibility and availability to users within an organization.

Traditionally, HPC applications have been run on special-purpose hardware, managed by staff with specialized skills. Additionally, most HPC software stacks are rigid and distinct from other more widely adopted environments, and require a special skillset by the researchers that want to run the applications, often needing to become programmers themselves. The adoption of cloud technologies increases the productivity of your research organization by making its activities more efficient and portable. Cloud platforms such as OpenStack provide a way to collapse multiple silos into a single private cloud while making those resources more accessible through self-service portales and APIs. Using OpenStack, multiple workloads can be distributed among the resources in a granular fashion that increases overall utilization and reduces cost.

While traditional HPC systems are better for a certain workload, cloud infrastructures can accommodate many.

Another benefit of breaking down computation siloes is the ability to accommodate multidisciplinary workloads and collaboration. While traditional HPC systems are better for a certain workload, cloud infrastructures can accommodate many. For example, they can be used to teach computation techniques to students as well as provide a resource for researchers to make scientific discoveries. Traditional HPC infrastructures are great at solving a particular problem, but they are not very good at the kind of collaboration that modern research requires. A multidisciplinary cloud can make life-changing discoveries and provide a platform to deliver those discoveries to other researchers, practitioners or even directly to patients on mobile devices.

Definitions of cloud computing vary, but the National Institute of Standards and Technologies(NIST) has defined it as having the following characteristics:

Applied to HPC workloads, the service and delivery model is generally understood to include the following buckets, either individually or combined (derived from NIST definition):

Public clouds will contain sufficient compute servers, storage amounts and the networking necessary for many HPC applications.

The various types of infrastructure described here can physically reside or be deployed over the following types of clouds:

The various types of infrastructure can physically reside or be deployed over the above three types of clouds.

Over the next few weeks this series on the HPC transition to the cloud will cover the following additional topics:

You can also download the complete report, insideHPC Research Report onHPC Moves to the Cloud What You Need to Know, courtesy of Red Hat.

Excerpt from:

Cloud Computing Continues to Influence HPC - insideHPC

Related Posts