Difference between revisions of "2016 Unikernels and More: Cloud Innovators Forum Session Information"

From Xen
Line 51: Line 51:
 
work, and in particular performance optimizations of packet I/O,
 
work, and in particular performance optimizations of packet I/O,
 
operating systems, and virtualization technologies.
 
operating systems, and virtualization technologies.
  +
  +
= Running Go on Rumprun =
  +
  +
This talk will explore working with the Go language on top of the
  +
Rumprun unikernel allowing the end user to deploy a small Go flavored
  +
unikernel directly on top of Xen or other hypervisors.
  +
  +
We'll start off with explaining the motivation behind this and why
  +
we think unikernels are the future of infrastructure. We'll also
  +
describe why we thought Go would make a great fit not withstanding
  +
it's obvious architectural differences such as virtual memory.
  +
  +
Finally, we'll show real live demos of Go running on top of the
  +
Rumprun unikernel.
  +
  +
=== Speaker: Ian Eyberg ===
  +
  +
Ian Eyberg is a founder @ DeferPanic and lives in SF. He previously
  +
gave talks at both GopherCon and HighLoad++ last year. He is a heavy
  +
Go user. He was given his first Slackware floppies over 20 years ago
  +
but believes that the cloud of the future will not be based on the
  +
monolith but the unikernel.

Revision as of 02:20, 19 December 2015

The following sessions will be part of Unikernels and More: Cloud Innovators Forum on Friday January 22, 2016 at Southern California Linux Expo (SCALE) 14X:

Running Go on Rumprun

This talk will explore working with the Go language on top of the Rumprun unikernel allowing the end user to deploy a small Go flavored unikernel directly on top of Xen or other hypervisors.

We'll start off with explaining the motivation behind this and why we think unikernels are the future of infrastructure. We'll also describe why we thought Go would make a great fit not withstanding it's obvious architectural differences such as virtual memory.

Finally, we'll show real live demos of Go running on top of the Rumprun unikernel.

Speaker: Ian Eyberg

Ian Eyberg is a founder @ DeferPanic and lives in SF. He previously gave talks at both GopherCon and HighLoad++ last year. He is a heavy Go user. He was given his first Slackware floppies over 20 years ago but believes that the cloud of the future will not be based on the monolith but the unikernel.

Building the Superfluid Cloud with Unikernels

The confluence of a number of relatively recent trends including the development of virtualization technologies, the deployment of micro datacenters at PoPs, and the availability of microservers, opens up the possibility of evolving the cloud, and the network it is connected to, towards a superfluid cloud: a model where parties other than infrastructure owners can quickly deploy and migrate virtualized services throughout the network (in the core, at aggregation points and at the edge), enabling a number of novel use cases including virtualized CPEs and on-the-fly services, among others. Towards this goal, we identify a number of required mechanisms and present early evaluation results of their implementation.

On an inexpensive commodity server, we are able to concurrently run up to 10,000 specialized virtual machines (based on unikernels), instantiate a VM in as little as 10 milliseconds, and migrate it in under 100 milliseconds.

Speaker: Simon Kuenzer

Simon Kuenzer received his degree in Computer Science at the University of Karlsruhe and is working as a research scientist at the European research lab of NEC in Heidelberg, Germany. He is interested in systems work, and in particular performance optimizations of packet I/O, operating systems, and virtualization technologies.

Running Go on Rumprun

This talk will explore working with the Go language on top of the Rumprun unikernel allowing the end user to deploy a small Go flavored unikernel directly on top of Xen or other hypervisors.

We'll start off with explaining the motivation behind this and why we think unikernels are the future of infrastructure. We'll also describe why we thought Go would make a great fit not withstanding it's obvious architectural differences such as virtual memory.

Finally, we'll show real live demos of Go running on top of the Rumprun unikernel.

Speaker: Ian Eyberg

Ian Eyberg is a founder @ DeferPanic and lives in SF. He previously gave talks at both GopherCon and HighLoad++ last year. He is a heavy Go user. He was given his first Slackware floppies over 20 years ago but believes that the cloud of the future will not be based on the monolith but the unikernel.