PlanetIgnite: A Self-Assembling, Lightweight,
Infrastructure-as-a-Service Edge Cloud
A. Bavier, R. McGeer, and G. Ricart. 28th International Teletraffic Congress (ITC 28), Würzburg, Germany, (September 2016)
Abstract
PlanetIgnite is a general-purpose, Infrastructure-as-a-Service,
self-assembling, lightweight edge cloud on virtualized infrastructure with
support for single-pane-of-glass distributed application configuration and
deployment. This is an entirely new concept. PlanetLab, GENI, and SAVI are
general-purpose IaaS edge clouds, but require top-down installation and
dedicated hardware resources at each site and do not offer
single-pane-of-glass application deployment. Seattle is a lightweight
self-assembling edge cloud that offers single-pane-of-class configuration
and control, but developers are restricted to using a subset of Python.
PlanetIgnite is a Containers-as-a-Service Edge Cloud which offers Docker
Containers as a Service to each PlanetIgnite user. A PlanetIgnite node is
an off-the-shelf Ubuntu 14.04 Virtual machine with Docker installed,
meaning it can be installed on any edge node where a VM with a routable v4
address is available. Adding a PlanetIgnite node to the infrastructure is
simple: a site wishing to host a PlanetIgnite node simply downloads the
image; on boot, the new PlanetIgnite node registers with the PlanetIgnite
portal, which runs a series of acceptance tests. Once complete, the image
is registered and the node is added to the set of PlanetIgnite sites.
%0 Conference Paper
%1 Bavier2016
%A Bavier, Andy
%A McGeer, Rick
%A Ricart, Glenn
%B 28th International Teletraffic Congress (ITC 28)
%C Würzburg, Germany
%D 2016
%K itc itc28
%T PlanetIgnite: A Self-Assembling, Lightweight,
Infrastructure-as-a-Service Edge Cloud
%U https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc28/Bavier2016.pdf?inline=true
%X PlanetIgnite is a general-purpose, Infrastructure-as-a-Service,
self-assembling, lightweight edge cloud on virtualized infrastructure with
support for single-pane-of-glass distributed application configuration and
deployment. This is an entirely new concept. PlanetLab, GENI, and SAVI are
general-purpose IaaS edge clouds, but require top-down installation and
dedicated hardware resources at each site and do not offer
single-pane-of-glass application deployment. Seattle is a lightweight
self-assembling edge cloud that offers single-pane-of-class configuration
and control, but developers are restricted to using a subset of Python.
PlanetIgnite is a Containers-as-a-Service Edge Cloud which offers Docker
Containers as a Service to each PlanetIgnite user. A PlanetIgnite node is
an off-the-shelf Ubuntu 14.04 Virtual machine with Docker installed,
meaning it can be installed on any edge node where a VM with a routable v4
address is available. Adding a PlanetIgnite node to the infrastructure is
simple: a site wishing to host a PlanetIgnite node simply downloads the
image; on boot, the new PlanetIgnite node registers with the PlanetIgnite
portal, which runs a series of acceptance tests. Once complete, the image
is registered and the node is added to the set of PlanetIgnite sites.
@inproceedings{Bavier2016,
abstract = {PlanetIgnite is a general-purpose, Infrastructure-as-a-Service,
self-assembling, lightweight edge cloud on virtualized infrastructure with
support for single-pane-of-glass distributed application configuration and
deployment. This is an entirely new concept. PlanetLab, GENI, and SAVI are
general-purpose IaaS edge clouds, but require top-down installation and
dedicated hardware resources at each site and do not offer
single-pane-of-glass application deployment. Seattle is a lightweight
self-assembling edge cloud that offers single-pane-of-class configuration
and control, but developers are restricted to using a subset of Python.
PlanetIgnite is a Containers-as-a-Service Edge Cloud which offers Docker
Containers as a Service to each PlanetIgnite user. A PlanetIgnite node is
an off-the-shelf Ubuntu 14.04 Virtual machine with Docker installed,
meaning it can be installed on any edge node where a VM with a routable v4
address is available. Adding a PlanetIgnite node to the infrastructure is
simple: a site wishing to host a PlanetIgnite node simply downloads the
image; on boot, the new PlanetIgnite node registers with the PlanetIgnite
portal, which runs a series of acceptance tests. Once complete, the image
is registered and the node is added to the set of PlanetIgnite sites.},
added-at = {2016-08-31T16:30:53.000+0200},
address = {Würzburg, Germany},
author = {Bavier, Andy and McGeer, Rick and Ricart, Glenn},
biburl = {https://www.bibsonomy.org/bibtex/23fef13867b1243506757f40534c2b652/itc},
booktitle = {28th International Teletraffic Congress (ITC 28)},
days = {12},
interhash = {17ecc9d2da13caf80010bfc470b8cbff},
intrahash = {3fef13867b1243506757f40534c2b652},
keywords = {itc itc28},
month = {Sept},
timestamp = {2020-05-26T16:53:35.000+0200},
title = {PlanetIgnite: A Self-Assembling, Lightweight,
Infrastructure-as-a-Service Edge Cloud},
url = {https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc28/Bavier2016.pdf?inline=true},
year = 2016
}