Topics: Area 1: Smart cities and IoT; Area 2: Cloud services and networking; Area 4: Next generation and future Internet architectures
Authors: Andy Bavier (Princeton University, USA); Rick McGeer (SAP Americas Labs, USA); Glenn Ricart (US Ignite, USA)
Presenter bio: Rick McGeer is currently Chief Scientist at US Ignite. Previously, he was a Principal Investigator at the Communication Design Group of SAP Labs America, Distinguished Technologist in HP Enterprise Systems and HP Laboratories, the co-founder and Chief Scientist of Softface Inc., the co-founder and Research Scientist at Cadence Berkeley Labs, a Research Scientist at UC-Berkeley and an Assistant Professor at the University o British Columbia. He is an Adjunct Professor of Computer Science at the University of Victoria. He earned his Ph. D. in Computer Science from UC-Berkeley He is the author of two books and over 100 refereed papers in technical conferences and journals. He was a co-founder of the PlanetLab consortium and remains a member of the PlanetLab Steering Committee. He was o the original GENI design team and led the InstaGENI initiative, and currently leads the GENI Experiment Engine (Ignite App Engine) project. He is the co-editor of the upcomin book The GENI Book, due from Springer-Verlag in July 2016. He has twice been named Time Magazine's Person of the Year (shared with Mark Berman and several others).
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.