2016 Unikernels and More: Cloud Innovators Forum Session Information
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:
- 1 Building the Superfluid Cloud with Unikernels
- 2 Rethinking Foundations for Zero-devops Clouds
- 3 Running Go on Rumprun
- 4 Xen Project Update
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, NEC Europe
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.
Rethinking Foundations for Zero-devops Clouds
The unikernel approach should not be limited to cloud workloads. The cloud infrastructure itself must be built around the same principles. Our goal is to be able to unroll a private cloud on a hundred of servers within an hour. The resultant cloud infrastructure should not require any maintenance afterwards. The talk discusses the current progress of Cloudozer in making this vision a reality.
Presenter: Maxim Kharchenko, CTO/Cloudozer
Maxim has two decades of technical and business development experience at large IT companies. Maxim founded a series software product and services companies, championed the first commercial research institute in Russia. He holds MSE in Technology Management from University of Pennsylvania. Maxim is the original author of Erlang on Xen.
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, DeferPanic Founder
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.