Deployment of Elastic Virtual Hybrid Clusters Across Cloud Sites

02/17/2021
by   Miguel Caballer, et al.
0

Virtual clusters are widely used computing platforms than can be deployed in multiple cloud platforms. The ability to dynamically grow and shrink the number of nodes has paved the way for customised elastic computing both for High Performance Computing and High Throughput Computing workloads. However, elasticity is typically restricted to a single cloud site, thus hindering the ability to provision computational resources from multiple geographically distributed cloud sites. To this aim, this paper introduces an architecture of open-source components that coherently deploy a virtual elastic cluster across multiple cloud sites to perform large-scale computing. These hybrid virtual elastic clusters are automatically deployed and configured using an Infrastructure as Code (IaC) approach on a distributed hybrid testbed that spans different organizations, including on-premises and public clouds, supporting automated tunneling of communications across the cluster nodes with advanced VPN topologies. The results indicate that cluster-based computing of embarrassingly parallel jobs can benefit from hybrid virtual clusters that aggregate computing resources from multiple cloud back-ends and bring them together into a dedicated, albeit virtual network. The work presented in this article has been partially funded by the European Union's (EU) Horizon 2020 research project DEEP Hybrid-DataCloud (grant agreement No 777435).

READ FULL TEXT

page 10

page 17

page 21

page 25

research
06/04/2020

An Automated Implementation of Hybrid Cloud for Performance Evaluation of Distributed Databases

A Hybrid cloud is an integration of resources between private and public...
research
09/03/2021

FedApp: a Research Sandbox for Application Orchestration in Federated Clouds using OpenStack

Multi-cluster federation is envisioned to be the next-generation cloud i...
research
02/10/2018

Distributed Log Analysis on the Cloud Using MapReduce

In this paper we describe our work on designing a web based, distributed...
research
04/04/2019

Metabolomics in the Cloud: Scaling Computational Tools to Big Data

Background: Metabolomics datasets are becoming increasingly large and co...
research
07/12/2018

Virtualizing the Stampede2 Supercomputer with Applications to HPC in the Cloud

Methods developed at the Texas Advanced Computing Center (TACC) are desc...
research
09/20/2022

Design and Implementation of Fragmented Clouds for Evaluation of Distributed Databases

In this paper, we present a Fragmented Hybrid Cloud (FHC) that provides ...
research
07/16/2017

Performance Evaluation of Distributed Computing Environments with Hadoop and Spark Frameworks

Recently, due to rapid development of information and communication tech...

Please sign up or login with your details

Forgot password? Click here to reset