KubeNow: an On-Demand Cloud-Agnostic Platform for Microservices-Based Research Environments

05/16/2018
by   Marco Capuccini, et al.
0

Microservices platforms, such as Kubernetes, have received a great deal of attention lately as they offer elastic and resilient orchestration for services implemented as portable, light-weight, software containers. While current solutions for cloud-based Kubernetes deployments are mainly focusing on maintaining long-running infrastructure, aimed to sustain highly-available services, the scientific community is embracing software containers for more demanding data analysis. To this extent, the pay-per-use pricing model of cloud resources represents an interesting opportunity, and one-off deployments are relevant when running analysis on demand. Hence, in science it has emerged a need for in-cloud one-off setups of systems like Kubernets, which poses a challenge both in terms of deployment speed (as a serious cost impact factor) and in terms of required technical skills. Here we introduce KubeNow, which provides a seamless mechanism to set up ready-to-use Kubernetes-based research environments, aimed to support on-demand scientific workloads. Throughout the paper we present KubeNow design, user stories and deployment time evaluation (in comparison with a well-known Kubernetes installer). KubeNow supports the major cloud providers and it is available as open source: https://github.com/kubenow/KubeNow.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/21/2021

Kotless: a Serverless Framework for Kotlin

Recent trends in Web development demonstrate an increased interest in se...
research
12/26/2017

Technical Report on Deploying a highly secured OpenStack Cloud Infrastructure using BradStack as a Case Study

Cloud computing has emerged as a popular paradigm and an attractive mode...
research
10/24/2017

HPC Cloud for Scientific and Business Applications: Taxonomy, Vision, and Research Challenges

High Performance Computing (HPC) clouds are becoming an alternative to o...
research
05/19/2022

FogROS 2: An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2

Mobility, power, and price points often dictate that robots do not have ...
research
08/19/2022

Globus Automation Services: Research process automation across the space-time continuum

Research process automation–the reliable, efficient, and reproducible ex...
research
10/23/2017

"Birds in the Clouds": Adventures in Data Engineering

Leveraging their eBird crowdsourcing project, the Cornell Lab of Ornitho...
research
06/05/2020

FaaSdom: A Benchmark Suite for Serverless Computing

Serverless computing has become a major trend among cloud providers. Wit...

Please sign up or login with your details

Forgot password? Click here to reset