Loading…
LCE-EU 2015 has ended
For More Information or to Register, Click Here

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

CloudOpen [clear filter]
Monday, October 5
 

10:30

Understanding Distributed Databases - Chris Ward, Crate.IO
Understanding Distributed Databases (Chris Ward, Crate.IO) - Modern applications store a lot data and demand high availability of access to it. To cope with this increasing need, developers have long struggled with scaling, sharding and sychronising multiple instances of traditional databases.

Enter the world of distributed databases, a model of data storage to cope with the ever changing needs of modern applications and development teams.

In this presentation we look at the principles behind distributed databases, how they function and how to design your code, applications and infrastructure to take full advantage of what they have to offer.

Speakers
avatar for Chris Ward

Chris Ward

Developer Advocate, Crate.IO
Developer Relations, Technical Writing and Editing, (Board) Game Design, Education, Explanation and always more to come.


Monday October 5, 2015 10:30 - 11:20
Wicklow Meeting 1

10:30

What Does Container Security Actually Look Like? - Matthew Garrett, CoreOS
Containers are used for a range of deployment scenarios, from low-cost VM substitutes to easier application deployment and all the way up to resource-efficient large-scale clusters. But this flexibility comes at a cost - containers share an underlying kernel, leaving a larger attack surface.

Various technical approaches exist to mitigate this limitation, including seccomp (reducing the number of system calls available), svirt (using SELinux to isolate containers) and Intel's clear containers (using very light weight VMs as a substitute for traditional containers). But which should be used, and when? And are these the full story?

This presentation will discuss the risks associated with containers, how seriously they need to be taken and which approaches are most worthwhile in avoiding them.

Speakers
MG

Matthew Garrett

Staff Security Developer, Google
Matthew Garrett is a security developer at Google, working on infrastructural security for Linux desktop and mobile platforms.


Monday October 5, 2015 10:30 - 11:20
Auditorium

10:30

Wide-Area Docker with Clocker and Swarm - Andrew Kennedy, Cloudsoft
Clocker creates and controls a Docker Cloud and deploying and managing complex applications on it. Clocker uses Apache Brooklyn to colonise any cloud and make intelligent use of all available resources. Its pluggable architecture supports SDN providers, including Weave and Metaswitch Project Calico, and storage providers like Flocker.
Docker Swarm is a native clustering API for Docker, which allows a pool of Docker servers to be accessed through a single endpoint.
Andrew will show how Clocker manages these Docker resources and their configuration, using Brooklyn autonomic policy-based management and control to provide multi-region deployment, elasticity, auto-scaling and resilience. He will explain how tools such as Swarm and Compose enable users to access a managed Docker Cloud without changing their current workflow, or modifying their applications.

Speakers
avatar for Andrew Kennedy

Andrew Kennedy

Distributed Systems Hacker, Cloudsoft
Andrew is a Senior Software Engineer at Cloudsoft and the founder of the Clocker project. He is a contributor to several Open Source projects including jclouds and Qpid and is on the Apache Brooklyn PMC. Areas of interest include Distributed Systems, Virtualisation, Messaging, Information... Read More →


Monday October 5, 2015 10:30 - 11:20
Liffey Meeting 3

11:30

Enabling Modern OpenDaylight Deployments - Daniel Farrell, Red Hat
Integrating OpenDaylight into advanced, modern deployments like those driven by OPNFV is complex, but recent upstream OpenDaylight work has made it substantially easier. OpenDaylight now provides a large set high quality building blocks that allow automated, reliable, consistent deployments in diverse, real-world environments. From enabling the most modern SDN/NFV CI/CD systems to providing a great first user experience to supporting the growing wave of actual OpenDaylight deployments, ODL’s deployment building blocks are a must-understand technology for the next phase of SDN/NFV’s lifecycle.

Speakers
avatar for Daniel Farrell

Daniel Farrell

Software Engineer, Red Hat
Daniel Farrell is a Software Engineer on Red Hat’s SDN Team, where he contributes to upstream ODL and OPNFV. He has been involved in SDN since it emerged from Stanford, including early OpenFlow and OpenStack work. He’s now an active committer on ODL’s Integration Team. During... Read More →


Monday October 5, 2015 11:30 - 12:20
Wicklow Meeting 5

11:30

Evil Superuser's HOWTO: Launching Cloud Instances to do Your Bidding - Daniel Watkins, Canonical
You launch an instance in the cloud. Some provisioning magic happens and soon you've got a server created especially for you. Did you ever wonder what magic happens to a standard image on boot? Have you wanted to launch instances and have them into your infrastructure with no manual interaction? cloud-init is software that runs in most Linux instances. It can take your input and do your bidding. Learn what things cloud-init magically does for you and how you can make it do more.

Speakers
DW

Daniel Watkins

Daniel Watkins makes Ubuntu work in the cloud as part of Canonical's Certified Public Cloud team. He is a core committer to cloud-init, and the primary maintainer of cloud-init backports in the Ubuntu archive. He is active in the UK Python community, and has spoken at PyCon UK in... Read More →


Monday October 5, 2015 11:30 - 12:20
Wicklow Meeting 1

11:30

oVirt SR-IOV Support - Dan Kenigsberg, Red Hat
In this session, Dan will provide an explanation of how to configure and manage SR-IOV network interfaces via the oVirt virtualization management system (REST API and GUI). It will include creating virtual functions (persistent cross reboots), dynamically attaching virtual functions to virtual machines, setting VLAN tag (using logical networks) and MAC address on virtual functions, mixed configuration (virtual functions and bridges) and much more. The session will also include a brief overview of the current oVirt networking virtualization and description of future SR-IOV related features.

Speakers
DK

Dan Kenigsberg

I've earned a PhD in computer science, in the field of Quantum Information, from the Technion http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-get.cgi/2007/PHD/PHD-2007-10.pdf where I also served as a teaching assistant. For the last 8 years I am working for Red Hat, in what is... Read More →


Monday October 5, 2015 11:30 - 12:20
Liffey Meeting 3

11:30

The New Cloud Foundry Runtime: Heterogenous Container Scheduling, Docker & More - David Soul, Pivotal
An overview of Diego, the new Cloud Foundry runtime design for orchestrating heterogeneous containerized workloads across any IaaS. Learn how Diego manages tasks and long-running processes using auction-based scheduling and monitoring for Docker, rkt, Garden containers.

Speakers
avatar for David Soul

David Soul

Technical Marketing, Pivotal
David Soul works on technical marketing for Pivotal Cloud Foundry. His background includes software development, technical marketing with Heroku and time as an early employee at Atlassian.


Monday October 5, 2015 11:30 - 12:20
Auditorium

14:00

Isn't it Ironic? The Bare Metal Cloud - Monty Taylor, IBM
When you think of the cloud, do you think of the principles by which cloud computing has enabled a rapid change in application development -- principles like elasticity and self-service? Do you also think that you need virtualization to deliver elastic and self-service compute? If so, you'd be wrong.

After a brief intro, this talk will go into a configuration of OpenStack that provides bare-metal-as-a-service by using the Ironic project. It will also include a brief demonstration of using Ironic outside of OpenStack to provision hardware.

The presenter will assume the audience has a familiarity with current OpenStack services and with existing open-source hardware management tools and protocols. For instance, you should know what Nova and Swift are, and that IPMI is a protocol for remote power management -- but you won't need deep knowledge of those to follow the talk.

Speakers
avatar for Monty Taylor

Monty Taylor

Red Hat


Monday October 5, 2015 14:00 - 14:50
Wicklow Meeting 5

14:00

Manageable Application Containers: Lightning Quick Updates, Scaleable Security, Easy High Availability - Florian Haas, Hastexo
Lightweight, container-based virtualization is an excellent alternative to the likes of KVM, and we have a large array of options to choose from: lxc, Docker, rkt, more to come.

However, sysadmins balk at the idea of an operating system in a single image which, rather than ever being updated, only gets rebuilt when needed. The idea of 2,000 Apache containers needing to be rebuilt because OpenSSL has released its latest patch for a security vulnerability is not appealing to most.

In this presentation, we use overlayfs in conjunction with a few configuration options to build a fully functional container environment for potentially hundreds of containers running on the same operating system distribution. We combine this with AppArmor (for MAC) and Pacemaker (for HA) to build a configuration where patches can be applied to hundreds of containers at once, with minimal downtime.

Speakers
avatar for Florian Haas

Florian Haas

VP Education, City Network
Florian runs the Education business unit at City Network, and helps people learn to use, understand, and deploy complex technology. He has worked exclusively with open source software since about 2002, and has been heavily involved in OpenStack and Ceph since early 2012, and in Open... Read More →


Monday October 5, 2015 14:00 - 14:50
Liffey Meeting 3

14:00

Unifying Events and Logs in the Cloud - Eduardo Silva, Treasure Data
Log data provides critical insights into software systems. However, in the age of ubiquitous computing, unifying logs from hundreds of data sources with different data formats presents a big challenge. Fluentd is an open source data collector that solves this problem by providing a unified logging layer with pluggable and reliable architecture.

In this presentation, I will talk about different use cases including mobile backend systems for logging and automotive sensor data collection and discuss how we can collect data from these sources in a maintainable, scalable manner, focusing on cloud-based backend systems.

Speakers
avatar for Eduardo Silva

Eduardo Silva

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at ARM / Treasure Data. He currently leads the efforts to make logging and data processing more friendly and scalable in Embedded and Containerized systems such as Kubernetes. Maintainer of Fluent Bit, a Fluentd open source sub-project.


Monday October 5, 2015 14:00 - 14:50
Wicklow Meeting 1

14:00

What can Ironic-Inspector Do For You - An Introduction For OpenStack Discovering Hardware Propertieis of Baremetal Nodes - Yuiko Mori, NEC
Ironic-inspector is the project which started 2014 and has become an official OpenStack project in the Liberty release cycle.
Ironic is a OpenStack project for baremetal provisioning.
Ironic-inspector is an auxiliary service for discovering hardware properties for a baremetal node managed by OpenStack Ironic.
In this session, I will introduce Ironic and Ironic-inspector and you can learn how Ironic-inspector useful for baremetal provisioning and the mechanism of discovering hardware properties.

Speakers
YM

Yuiko Mori

Yuiko Takada is a software engineer at NEC for 9 years on a wide range of software projects, and developing open source software. She's been an active technical contributor to OpenStack since the Havana release.


Monday October 5, 2015 14:00 - 14:50
Auditorium

15:00

Introduction of a New OpenStack REST API: Why We Need to Use Nova v2.1 API - Ken'ichi Ohmichi, NEC
OpenStack projects provide their services via REST APIs. All clients operate OpenStack services via REST APIs. Cloud service providers become to provide REST APIs to external world, and cloud users become to use these APIs directly on their own applications to use the best cloud service at the time. So the world is moving to interoperability.

One of OpenStack core projects Nova also provides many services via its REST APIs. However, current Nova API (v2) contains problems like lack of input validation, inconsistent interfaces and difficult to add a new API implementation, etc. To solve these problems, we have developed a new REST API called "v2.1" in Juno and Kilo development cycles. By using v2.1 API in many cloud services, we will be able to get safer services and interoperability will become easier.

In this session, you will know the outline of Nova v2.1 API, its merits.

Speakers
KO

Ken'ichi Ohmichi

Leader, NEC
Ken'ichi from NEC has joined into OpenStack community since 2012, and he is working for OpenStack quality mainly. He has fixed many bugs as an OpenStack community member and he is a main developer of Nova v2.1 API which is released in Kilo as a big feature.Now he is a core developer... Read More →


Monday October 5, 2015 15:00 - 15:50
Wicklow Meeting 1

15:00

Complex Applications in Containers - Jan Pazdziora, Red Hat
When containerizing applications, the traditional approach calls for putting each component into its own container which does just the one thing, listens on one or few ports, and stores its configuration and data in a single location. Then we need to add a way to tie these containerized components together into a working solution. However, how about applications whose purpose is to integrate multiple components and daemons, packaging them into one working solution?

FreeIPA is such an application, bringing easy WebUI and CLI interfaces to otherwise complex technologies including Kerberos, directory services, DNS, and certificate management, resulting in a unified identity and authentication provider under one umbrella, with common installer. In this talk, we will look at the approach we took with containerizing this complex application suite.

Speakers
avatar for Jan Pazdziora

Jan Pazdziora

Sr. Principal Software Engineer, Red Hat
Jan is member of Red Hat's Identity Management group. He focuses on enabling the use of external identity and authentication providers in projects and products, making it easier to deploy the software in large organizations, as well as finding better ways to structure new applica... Read More →


Monday October 5, 2015 15:00 - 15:50
Auditorium

15:00

Debugging the Virtualization layer (libvirt and QEMU) in OpenStack - Kashyap Chamarty, Red Hat
Virtualization drivers (e.g. libvirt, QEMU/KVM) are the core part of OpenStack Compute ('Nova') layer. An OpenStack environment is challenging to debug as is -- more so when multiple Compute nodes and thereby multiple libvirt daemons and QEMU instances are involved. A good grasp of Virtualization debugging mechanisms is vital for effective root cause analysis. To that end, libvirt and QEMU provide a rich set of debugging controls that allow us to query (or modify) the state of virtual machines in distress.

This talk focuses on providing an in-depth view of aforementioned techniques. Topics include: debugging Nova Compute process crashes; gathering specific patterns from libvirt log filters, environment variables, and systemd journal; live querying the VM (and QEMU) state through `virsh` and QEMU QMP commands; tuning the libvirt daemon logging; monitoring events emitted by QEMU, etc.

Speakers
avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works at Red Hat, as part of OpenStack Infrastructure engineering group, focusing his contributions on interactions between OpenStack and its underlying Virtualization components (libvirt, QEMU, KVM). In the past, he's presented and participated in the past four... Read More →


Monday October 5, 2015 15:00 - 15:50
Wicklow Meeting 5

15:00

Filesystems, SQL and NoSQL with Apache Mesos - Michael hausenblas, Mesosphere
Apache Mesos is a widely used cluster scheduler, allowing to run long-running as well as batch-oriented jobs alike. One particular area of interest is how Mesos interplays with distributed storage systems such as HDFS or Quobyte, NoSQL databases like Cassandra and SQL databases, for example, MySQL. In this talk we will give an overview of the state of the art in terms of the persistent primitives Mesos offers and the audience will also learn best practices in this area. We expect that the audience is familiar with Mesos and has an interest in using a Mesos-based system.

Speakers
MH

Michael Hausenblas

Datacenter Application Architect, Mesosphere
Michael Hausenblas is a Datacenter Application Architect with Mesosphere where he helps developers to build scalable and elastic distributed applications. His background is in large-scale data integration, Hadoop and NoSQL, the Internet of Things, as well as Web applications and he's... Read More →


Monday October 5, 2015 15:00 - 15:50
Liffey Meeting 3

16:00

High Availability at 100000 IOPs Per Cinder Volume - Philipp Reisner, LINBIT
DRBD9 and drbdmanage provide reliable block storage on commodity hardware with high-end IOPs and
complete integration into OpenStack. It can either use regular TCP/IP
or RDMA, conventional spinning hard disks or high-speed SSDs, synchronous or
asynchronous replication, works for local (within a data center)
and/or remote (disaster recovery) replication. Due to the high performance this
stack delivers it is very well suited for database workloads (structured
data) and workloads that require a conventional file system on a block device.
Its data plane is implemented as a Linux kernel module which enables
extremely high performance. Its control plane lives in user-space which makes
integration into OpenStack and other virtualization and cloud systems easy.

Speakers
avatar for Philipp Reisner

Philipp Reisner

CEO, LINBIT
Philipp Reisner is founder and CEO of LINBIT in Vienna/Austria. He holds a Dipl.-Ing. (comparable to MSc) degree in computer science from Technical University in Vienna. His professional career has been dominated by developing DRBD, a storage replication for Linux. While in the early... Read More →


Monday October 5, 2015 16:00 - 16:50
Liffey Meeting 3

16:00

High Performance VMs in OpenStack - Nikola Dipanov
With the rise of the adoption of the IaaS (Infrastructure as a Service) model of managing hardware resources by an ever increasing number of industries, workload performance requirements do not decrease. While happy to embrace the flexibility this model provides, the need for near-metal performance is becoming apparent, as industries try to move more and more traditional workloads into "the cloud".
As one of the leading open source cloud projects, OpenStack has been hard at work over the last two releases,
adding features to support high performance workloads, while utilizing features provided by libvirt/KVM in this regard. This talk will aim to give an overview of several of these features (NUMA, CPU pinning, and large pages support) added to OpenStack Nova in the 'Juno' and 'Kilo' releases. It will also try to highlight some of the challenges of such features in an IaaS context.

Speakers
avatar for Nikola Dipanov

Nikola Dipanov

Senior Software Engineer, Red Hat
Nikola Đipanov is a Principal Software Engineer at Red Hat, full time hacking on OpenStack.. Before joining Rad Hat, he worked in several different industries as a coder, ranging form integrated circuit vendors, to large telco providers to web shops.Twitter: @djipko_ns


Monday October 5, 2015 16:00 - 16:50
Wicklow Meeting 5

16:00

The Life and Times of an OpenStack Virtual Machine Instance - Mark McLoughlin, Red Hat
What exactly happens when you click Launch Instance in OpenStack’s Dashboard?

The basics are pretty well understood, but how about if we look a level deeper than the simple, abstract narrative? What are the technologies involved below OpenStack? How does OpenStack coordinate those technologies to get you a running VM that you can SSH into?

In this session, Mark will cover as much of much of the high-level and low-level details of the story of your “Launch Instance” request right up until the time that you get a shell on your VM. By the end of the session, even the most seasoned expert will hopefully have learned some surprising facts and be eager to learn more about some obscure detail of how this crazy cloud thing works!

Speakers
avatar for Mark McLoughlin

Mark McLoughlin

OpenStack Technical Director, Red Hat, 1980
Mark McLoughlin is Technical Director for OpenStack at Red Hat and has spent over a decade contributing to and leading open source projects like GNOME, Fedora, KVM, qemu, libvirt, oVirt and, of course, OpenStack. Mark is a member of the OpenStack Foundation board of directors, and... Read More →


Monday October 5, 2015 16:00 - 16:50
Auditorium
 
Tuesday, October 6
 

10:30

A Financial Services Use Case: Production-Grade Open Source Cloud and Everything Else - Christos Erotocritou, GigaSpaces
These days with the incredible diversity and quality of open source tooling it IS possible to leverage this technology to achieve multi-cloud orchestration from the infrastructure through the application level. This presentation will demo a real life use case of a major bank that has combined diverse open source technology – from the cloud of choice - OpenStack, through its CM with SaltStack, orchestration with Cloudify, Git & Nexus as repos, with Jenkins CI– to build enterprise-grade cloud deployments with full automation and management. These tools combined have enabled a complete CI/CD process, all the way through post-deployment. This presentation will demo how this model has been used to improve agility and time to market through the entire application lifecycle – all the way through event and monitoring driven auto-scaling and auto-healing based on TOSCA.

Speakers
CE

Christos Erotocritou

An experienced, Software Engineer / Architect with focus on problem solving and team leading. A.I. & Intelligent Systems graduate with experience on all phases of the development cycle as well as continuous integration & product management. Qualified solution architect & designer... Read More →


Tuesday October 6, 2015 10:30 - 11:20
Liffey Meeting 3

10:30

Cloud Foundry on OpenStack: It’s What's on the Stack That Matters! - Andrew Dimmick, EMC CODE
The goal for both OpenStack and Cloud Foundry foundations is to build open source software and communities. The software is intended for public, private and managed clouds. Cloud Foundry is intended for a variety of IaaS including vSphere, OpenStack and Amazon Web Services.

Attend this session for a quick technical overview of OpenStack and Cloud Foundry and to be able to deploy a variety of apps. on the platform that handle requirements such as HA, Scaling, Logging, Monitoring, Debugging, Blue/Green deployments, etc. We will even look at running Dockerized applications with a variant of Cloud Foundry referred to as Lattice.

After attending this session you should be able to walk away with a good understanding of Cloud Foundry and how it complements an IaaS like OpenStack.

Speakers

Tuesday October 6, 2015 10:30 - 11:20
Wicklow Meeting 5

10:30

Large Scale Container Management with LXD and OpenStack - Stéphane Graber, Canonical
LXD, our new container manager (lightervisor) can either be driven by a simple command line tool or through an OpenStack Nova Compute plugin.

This talk focuses on the latter. The LXD integration with OpenStack that's developed and shipped in Ubuntu makes it possible to mix virtual machines and containers in a safe, scalable and very natural way.


This means that with nova-compute-lxd, it's now possible to have some users get regular VMs and some others get containers, using the exact same source image. Management of the resulting container also works exactly like a virtual machine would, with the difference that it's much faster and less resource hungry than a full fledged virtual machine.

This talk will go over what nova-compute-lxd is, go through some performance tests we did and include a brief demo of nova-compute-lxd in action.

Speakers
avatar for Stéphane Graber

Stéphane Graber

Software Engineer, Canonical Ltd.
Stéphane Graber works as the technical lead for LXD at Canonical Ltd. He is the upstream project leader for LXC and LXD and a frequent speaker and track leader at the various containers and other Linux related events.Stéphane is also a long time contributor to the Ubuntu Linuxdistribution... Read More →


Tuesday October 6, 2015 10:30 - 11:20
Liffey Meeting 1

10:30

OVN: Virtual Networking for Open vSwitch - Russell Brynant, Red Hat
OVN is a relatively new effort within the Open vSwitch project to provide native virtual networking support for OVS. Integration with OpenStack Neutron has been developed in parallel. OVN greatly simplifies what is needed from OpenStack Neutron to provide virtual networking with Open vSwitch. This presentation will review the capabilities of OVN and its OpenStack Neutron integration.

Speakers
avatar for Russell Bryant

Russell Bryant

Distinguished Engineer, Red Hat
Russell Bryant is a Distinguished Engineer at Red Hat, where he works on infrastructure management to support Kubernetes clusters. Prior to working on the Metal³ project, Russell has worked on other open infrastructure projects. Russell worked in Software Defined Networking with... Read More →


Tuesday October 6, 2015 10:30 - 11:20
Wicklow Meeting 1

11:30

Building Open Source Networking with Open Source - Adam Johnson, Midokura
The founders of today’s open source distributed systems were once responsible for building the distributed systems for Amazon and Google.

Their entrepreneurial spirit drove them to building distributed virtual networking system for enterprises looking for Amazon-like clouds on-premise. They quickly found that the traditional network monitoring tools (such as TCP Dump, Wireshark and Traceroute) that once worked with the physical networks are no longer able to provide visibility into the virtual networks.

Choosing open source technologies such as Zoom, Cassandra, and Prometheus as building blocks, discover how these architects applied open source technologies to not only design their distributed network virtualization system from scratch but also to build the monitoring tools to provide visibility back into the virtual network.





Speakers
SW

Susan Wu

Director of Technical Marketing, Midokura
Susan is the Director of Technical Marketing at Midokura. Susan previously led product positions for Oracle/Sun, Citrix, AMD and Docker. She is a frequent speaker for industry conferences like OSCON, OpenStack Summit, Interop ITX, Container World, All Things Open, Linuxcon/CloudOpen/Containercon... Read More →


Tuesday October 6, 2015 11:30 - 12:20
Liffey Meeting 3

11:30

Cloud Foundry: The Platform for Forging Cloud Native Applications - Chip Childers, Cloud Foundry

It wasn’t too long ago that artisans, bathed in the glow of molten metal, forged parts that would go on to make up bigger, more powerful machines. Today, we call those artisans developers. Instead of metal, they use bits and bytes in the cloud to forge a modern application architecture that supports public, private and hybrid application deployment. One that enables users and developers to move their applications wherever they need to go. And it’s built on a growing, vibrant ecosystem.

Nowhere is this epic shift in how things are made more visible than the meteoric adoption of Cloud Foundry. In this talk, Chip Childers, VP of Technology for Cloud Foundry Foundation, will give attendees an inside look at the industry movements and the technological requirements that are driving Cloud Foundry's rapid adoption. Most importantly, he will walk through how organizations are responding to the challenge of continuous innovation, what's driving modern application architectures, and how the Cloud Foundry platform uses specific constraints in order to fulfill it's promise to application owners.


Speakers
avatar for Chip Childers

Chip Childers

CTO, Cloud Foundry Foundation
A proven DevOps visionary and leader. Before coming to the Foundation, Chip was vice president of Product Strategy at CumuLogic. He spent more than 15 years in engineering leadership positions within the service provider industry including work with SunGard Availability Services and... Read More →


Tuesday October 6, 2015 11:30 - 12:20
Wicklow Meeting 1

11:30

Deploying and Managing Complex Applications on OpenStack - Steven Hardy Red Hat
Deploying complex distributed applications on OpenStack can be a difficult process - there are a proliferation of tools and approaches, and many applications aren't yet architected in ways which make elastic scalable deployments an easy reality to realise.

OpenStack contains a number of increasingly capable projects which aim to improve the experience of application deployment for operators, including the Heat orchestration project which enables declarative modelling of your infrastructure and applications via a simple but powerful template model.

In this talk you will be provided with an overview of application deployment and management via Heat, with some real-world examples showing how you can represent your infrastructure as code. Finally you will see a demo of how it is possible to deploy an entire OpenStack environment using the same tools, deploying OpenStack on OpenStack!

Speakers
avatar for Steven Hardy

Steven Hardy

Principal Software Engineer, Red Hat
Steven is a Software Engineer at Red Hat, and works primarily on the OpenStack TripleO deployment project, and the OpenStack Heat Orchestration project.


Tuesday October 6, 2015 11:30 - 12:20
Wicklow Meeting 5

11:30

Lightweight Openstack Benchmarking Service with Rally and Docker - Swapnil Kulkarni, Red Hat
We’re required to benchmark products in production environments, and there are several tools you can use to collect data on both live and staged OpenStack deployments. Rally[1] is a benchmarking tool for OpenStack, and when it isconfigured in a Docker[2] container, it can provide benchmark statistics for a live OpenStack deployment. The presentation provides insights for the similar feature development and demos. In the future, we will integrate this feature in an OpenStack project such as refstack [3].
[1] https://wiki.openstack.org/wiki/Rally
[2] https://www.docker.com/
[3] https://wiki.openstack.org/wiki/RefStack

Speakers
avatar for Stéphane Graber

Stéphane Graber

Software Engineer, Canonical Ltd.
Stéphane Graber works as the technical lead for LXD at Canonical Ltd. He is the upstream project leader for LXC and LXD and a frequent speaker and track leader at the various containers and other Linux related events.Stéphane is also a long time contributor to the Ubuntu Linuxdistribution... Read More →


Tuesday October 6, 2015 11:30 - 12:20
Liffey Meeting 1

14:00

Are today's FOSS Security Practices Robust Enough in the Cloud Era - Lars Kurth, Citrix
Recent vulnerabilities like Heartbleed, Shellshock and Venom have brought the security practices and track record of open-source projects into the spotlight. A project’s response to security issues has a major impact on how much risk end users are exposed to and how the project is perceived in the technology industry.

We will compare the security practices of key projects such as Linux, Docker, Xen Project, OpenStack and others. We will explore the trade-offs of different security practices, such as community trust, competing stakeholder interests, fairness and media coverage of vulnerabilities. Finally, we will explore the evolution of the Xen Project’s security process over the past 3 years as a case study. We will illustrate the trade-offs, pain points and unexpected issues we have experienced, to help other projects understand the pit-falls in designing robust security processes.

Speakers
avatar for Lars Kurth

Lars Kurth

Director Open Source / Project Chairperson The Xen Project , Citrix Systems UK Ltd.
Lars Kurth is a highly effective, passionate community manager with strong experience of working with open source communities (Symbian, Symbian DevCo, Eclipse, GNU) and currently is the community manager for the Xen Project. Lars has 12 years of experience building and leading engineering... Read More →


Tuesday October 6, 2015 14:00 - 14:50
Liffey Meeting 1

14:00

Managing Kubernetes and OpenShift with ManageIQ - Alissa Bonas, Red Hat
Kubernetes presents many challenges to the IT person that needs to deploy and administer the cluster. This session will cover how the Open Source ManageIQ Kubernetes and OpenShift providers cover the lifecycle of Kubernetes, leveraging ManageIQ advanced features and allow a clear view for the administrators of the system, while still abstracting the different container technologies and terminology to the IT admin (Kubernetes, Amazon ECS, etc.) The solution shows the relationships between the entities and their related events, the insight on what is running on each Kubernetes node, capacity and utilization, managing the nodes and their underlying infrastructure (OpenStack, oVirt, VMWare, etc) from a single system, root cause analysis across the layers and deployment aspects.

Speakers
avatar for Alissa Bonas

Alissa Bonas

Engineering manager, Red Hat
Alissa Bonas is an engineering manager in Kiali open source project at Red Hat. She has development experience in several programming languages, and is a contributor and a maintainer in many open source projects. Alissa has been working with Kubernetes from its early days, and has... Read More →


Tuesday October 6, 2015 14:00 - 14:50
Liffey Meeting 3

14:00

Monitoring and Controlling Cache Allocation For Quality of Service Guarantees in Linux - Matt Fleming, Intel
With simultaneous threads competing for processor shared resources like
cache, it could result in cache contention leading to negative impact on
key Quality of Service guarantees. In this talk, Vikas will discuss
using cache monitoring and allocation support in Linux kernel based on
perf and cgroup, which provides a lightweight, powerful tool to address
such cache QOS issues by providing reasonably accurate ways to monitor
and allocate cache. Vikas will discuss challenges faced to using the
feature in cloud, containers context and clients. The talk will discuss
enterprise benchmark data focussing on cache contention issues, the
measured improvements using the feature, the challenges involved in
Kernel to overcome limited hardware resources,allocating cache resource
per thread,per socket,issue of segregating instruction and data in
allocations and issues in context switching.

Speakers
MF

Matt Fleming

Matt Fleming is a Senior Linux kernel engineer at Intel’s Open Source Technology Center, and leads the Linux Core CPU Enabling team. Matt has made numerous contributions to the Linux kernel and has filled various roles in Open Source projects, from individual contributor to project... Read More →


Tuesday October 6, 2015 14:00 - 14:50
Wicklow Meeting 1

14:00

User-Transparent Service Migration to the Cloud - Tim Mackey, Citrix
Seamlessly adopt cloud practices without users knowing the infrastructure changed. This could easily be a marketing tagline for the latest cloud technology, but for users it is an imperative. Users expect uninterrupted service, but admins need to adopt new provisioning paradigms. In this session you'll see how user impact can be minimized during a migration to cloud orchestration. Discussion will include:
- Service uptime expectations
- Template management in cloud solutions
- Availability management techniques
- Storage management to minimize recovery time

The session will also include a live demo where virtual infrastructure hosted within a XenServer environment is migrated to an OpenStack or CloudStack environment. The tooling extends Packer to create a base representation of the virtual machine, and then migrates the resultant artifact into the desired cloud solution.

Speakers
avatar for Tim Mackey

Tim Mackey

Senior Technical Evangelist, Black Duck by Synopsys
Tim Mackey is a technology evangelist for Black Duck Software specializing in the secure deployment of applications using virtualization, cloud and container technologies. Prior to joining Black Duck, Tim was most recently the community manager for XenServer and was part of the Citrix... Read More →


Tuesday October 6, 2015 14:00 - 14:50
Wicklow Meeting 5

15:00

Containers, Friend or Foe to Hybrid Cloud - Jared Wray, CenturyLink
Just when you thought open-source IaaS cloud technology was maturing and you were ready to follow the herd, along comes the next disruptor…Containers. Container technology, frequently referred to by monikers such as LXC, Docker, and Rocket, is on an accelerated adoption curve compared to comparatively ancient cloud Infrastructure as a Service technologies like OpenStack and CloudStack. Will container technology make your current private cloud initiatives irrelevant?

Speaker on this topic is Jared Wray,

Speakers
JW

Jared Wray

Sr. Lead Marketing Manager, CenturyLink
Executive Bio: Jared Wray Title: Chief Technology Officer for CenturyLink Cloud Jared Wray is an early cloud pioneer and visionary architect. As founder and CTO of Tier 3, Wray architected the Tier 3 cloud and built it into an industry-recognized cloud innovation and performance... Read More →


Tuesday October 6, 2015 15:00 - 15:50
Wicklow Meeting 1

15:00

oVirt Integration With Foreman And Katello - Bringing Your Virtualized Data-Center Into The Next Level - Yaniv Bronheim, Red Hat
Yaniv will present overview of oVirt, Foreman and Katello, then will dive into how oVirt integrates with Foreman and Katello to ease different flows in variant systems and data-centers. oVirt 3.5 integration with Foreman allows us to bring new bare-metal hardware to a fully operational hypervisor in one click. In oVirt 3.6 we introduce an integration with Katello to allow oVirt users to see available updates (ERRATA) on hosts and VMs that are managed by Foreman, and in addition on the oVirt engine machine itself. This gives oVirt users a wider view of the updates available for both the virtualized and infrastructure resources. The integration between the projects is still in progress and we plan add functionality to it for better management options for various entities in the data-center hardware - such as provision phase, package management, configurations control and upgrade flows.

Speakers
avatar for Yaniv Bronheim

Yaniv Bronheim

Senior Software Engineer, RedHat
My name is Yaniv Bronhaim, a Senior Software Engineer from Red-Hat. I contributed to the oVirt project (the community project for RHEV-M). I'm an active maintainer for the VDSM project and responsible for the VDSM oVirt community. Nowadays I developed in various environments based... Read More →


Tuesday October 6, 2015 15:00 - 15:50
Liffey Meeting 3

15:00

Packaging, Distributing & Running Container-Based Applications with Nulecule and Atomic App - Václav Pavlín, Red Hat
Currently there is no standard mechanism for creating, distributing and deploying applications on containers. Applications that need orchestration for multiple containers and hosts require hand-crafted customization that is difficult to replicate and manage, not to mention time-consuming.

Nulecule is the specification for defining the packaged contents, including metadata, dependencies and orchestration providers, of container-based applications. Atomic App is the reference implementation of Nulecule that provides an easy method for packaging, distributing and running applications.

Nulecule + Atomic App feature: easy packaging into a single bootstrap container; change runtime parameters for different environments; package your application to run on OpenShift, Kubernetes, Docker and other providers; and create composite applications by referencing other Nulecule-compliant apps.

Speakers
avatar for Václav Pavlín

Václav Pavlín

Architect - Senior Software Engineer, Red Hat
I joined Red Hat 3 years ago and have since went from the bottom of the stack (grub, initscripts, systemd) to the top (containers & orchestration). I've designed RHEL container base images and participated on container tooling development for Fedora, CentOS and RHEL. Currently, I... Read More →


Tuesday October 6, 2015 15:00 - 15:50
Wicklow Meeting 5

15:00

So, I Have all these Docker Containers, Now What? - Robert Kubis, Google
You've solved the issue of process-level reproducibility by packaging up your apps and execution environments into a number of Docker containers. But once you have a lot of containers running, you'll probably need to coordinate them across a cluster of machines while keeping them healthy and making sure they can find each other. Trying to do this imperatively can quickly turn into an unmanageable mess! Wouldn't it be helpful if you could declare to your cluster what you want it to do, and then have the cluster assign the resources to get it done and to recover from failures and scale on demand?

Kubernetes (http://kubernetes.io) is an open source, cross platform cluster management and container orchestration platform that simplifies the complex tasks of deploying and managing your applications in Docker containers. You declare a desired state, and Kubernetes does all the work needed to create and maintain it. In this talk, we’ll look at the basics of Kubernetes and at how to map common applications to these concepts.

Speakers
avatar for Robert Kubis

Robert Kubis

Developer Advocate, Google
Robert Kubis is a developer advocate for the Google Cloud Platform based in London, UK, specializing in container, storage, and scalable technologies.  Before joining Google, Robert collected over 10 years of experience in software development and architecture. He has driven multiple... Read More →


Tuesday October 6, 2015 15:00 - 15:50
Liffey Meeting 1

16:00

A Containers State of Mind, Chris Van Tuin, Red Hat
The dominant problem in Enterprise IT today is the friction between the two sides of the house. On one side, there is the line of business that’s all about differentiating in the market in the form of better applications, better services to their customers, and being ahead of their competitors.

In the eyes of many inside the organization, containers really come to the rescue. Containers can drive a revolutionary change into how these two sides of an IT organization work together.

In this presentation, you’ll learn about
• The acceleration of Application Delivery with containers
• What are Linux containers?
• The benefits of Linux containers
• The misconceptions of containers
• A walk thru overview of Docker and Kubernetes

Speakers
avatar for Chris Van Tuin

Chris Van Tuin

Chief Technologist, NA West, Red Hat
Chris Van Tuin, Chief Technologist, NA West at Red Hat, has over 20 years of experience in IT and Software.   Since joining Red Hat in 2005, Chris has been architecting solutions for strategic customers and partners and is a frequent speaker on DevOps, Security, and Containers.  He... Read More →


Tuesday October 6, 2015 16:00 - 16:50
Wicklow Meeting 1

16:00

Cloudstack: Our Implementation - Davor Guttierrez, 3 Gen d.o.o.
We use OpenStack and Cloudstack for different projects by our customers. What was our approach and where are still problems with implementations. What problems can someone expect with implementations of those products.

Speakers
avatar for Davor Guttierrez

Davor Guttierrez

System Administrator, 3 Gen d.o.o.
Davor Guttierrez works as a System Administrator at 3 Gen d.o.o. He has been working with Linux and UNIX for 20 years, most recently on RedHat Enterprise Virtualization and SuSE Linux Enterprise Servers.


Tuesday October 6, 2015 16:00 - 16:50
Liffey Meeting 1

16:00

Optimal Utilization of KVM & OpenStack Builds Leading IaaS - A Case Study by the Book - Andreas Månsson, op5; Daniel Gustafsson, City Networking Hosting AB
OpenStack has drivers for most major hypervisors, but KVM plays a special role in OpenStack for a number of good reasons. In this presentation Andreas Månsson, op5 and co-writer (Özgür Bale, City Network) will show that when you combine KVM, OpenStack and add one of the main management products in the KVM ecosystem that provides monitoring to the mix, you have a leading IaaS cloud that goes beyond the traditional virtualization market. They will take you on a great tour that details how City Cloud, an IaaS from City Network, use KVM, OpenStack and the IT monitoring software op5 Monitor as key components to deliver one of the most advanced cloud computing services and answer the question: Will KVM play one of the key roles in the next-generation applications that are run on the new cloud infrastructure such as OpenStack?

Speakers
avatar for Daniel Gustafsson

Daniel Gustafsson

Daniel is a veteran in IT and Telecom for the last 17 years, mainly as a consultant and solutions architect. He has been focusing on mobile security and cloud solutions for large Enterprises and high security companies.
avatar for Andreas Månsson

Andreas Månsson

Digital Demand Operation Manager, Ericsson
Main Organiser for OpenStack Days Nordic and a member of the OpenStack Days Nordic Program Committee. During the past years Andreas has published two papers on "KVM", that have been published by the Open Virtualization Alliance and IBM. Have worked on several international marketing... Read More →



Tuesday October 6, 2015 16:00 - 16:50
Wicklow Meeting 5
 
Wednesday, October 7
 

10:30

Dockerizing Your Infrastructure with Machinery - Mauro Morales, SUSE
Software containers are becoming a popular solution and Docker is the leading platform to do so. Machinery is an open source system management toolkit that focuses on system analysis, automation and tool integration. Combining them together provides an easy way to migrate from traditional systems to a dockerized environment through better understanding of what's under the hood of your infrastructure.

Speakers
avatar for Mauro Morales

Mauro Morales

Senior Ruby Developer, SUSE Linux GmbH


Wednesday October 7, 2015 10:30 - 11:20
Liffey Meeting 3

10:30

Understanding Atomic: Under the Hood of an Atomic Host - Joe "Zonker" Brockmeier, Red Hat
If you're looking at running Linux containers, no doubt you've heard of Project Atomic -- an open source effort to develop the tools and patterns for creating a tailored operating system for running containers out of a trusted operating system like CentOS, Fedora, or Red Hat Enterprise Linux.

In this session, we'll take a look at what it takes to run containers - and what gets left out. We'll feature a demo of Project Atomic, show some containerized applications running on Atomic, and discuss some of the tools that we've developed to simplify deploying and managing containers. We'll also talk briefly about the developer experience using Atomic, and how to get involved with the project.

Wednesday October 7, 2015 10:30 - 11:20
Wicklow Meeting 1

10:30

Data and Network Mmanagement for Docker Containers - Neependra Kumar Khare, Red Hat
To move into production with Docker one has to understand how to access a container from external world, share the external storage, communicate with other container on the same and different host.

In this tutorial we would see how to access containers from external world by exposing and mapping the ports. We would also the role of firewall through which we achieve this. Then we would look into how to share data with containers using data volumes and data volumes container.

We would also see how to link two or more container to create a complete application from disparate components.

At last we would look into multi-host container networking with overlay network like Flannel



Wednesday October 7, 2015 10:30 - 12:20
Wicklow Meeting 5

11:30

Introduction to OpenStack - Rich Bowen, Red Hat
You've heard about OpenStack for several years now, and you know it has something to do with Cloud, but what is it, and how does it fit together? In this talk, Rich, the OpenStack Community Liaison at Red Hat, will walk you through what OpenStack is, as a project, as a Foundation, and as a community of organizations. We'll talk about the various subprojects that make up the stack, and how they talk to one another. We'll cover the foundation and the various companies that are part of the ecosystem. And we'll talk some about how you can get involved in the project.

Speakers
avatar for Rich Bowen

Rich Bowen

VP, Conferences, Apache Software Foundation
Rich has been involved in Open Source since before it had that name. He's a director at the Apache Software Foundation, and a community architect at Red Hat.


Wednesday October 7, 2015 11:30 - 12:20
Liffey Meeting 3

14:00

Rebuilding Your Cloud Several Times Per Day - Vilmos Nebehaj, Sauce Labs
The move towards an immutable infrastructure is a new and upcoming trend in the DevOps community, made possible by the proliferation of cloud services and state of the art virtualization/containerization technologies. With such an infrastructure, virtualized servers get rid of state, and, instead of configuration changes, they are rebuilt every time a change is desired. However, the transition to a fully code based immutable infrastructure is not trivial and successfully tackling it requires comprehensive changes in the workflow, tooling and even the development/operations culture of the organization.

Speakers
avatar for Vilmos Nebehaj

Vilmos Nebehaj

Software Architect, Sauce Labs
Vilmos is a senior software developer at Sauce Labs' Core Services team, working on infrastructure, automation and the distributed services powering Sauce Labs' SaaS products. Prior to Sauce Labs, he was with Meltwater Group in Berlin, Germany and Q-Free ASA in Trondheim, Norway... Read More →


Wednesday October 7, 2015 14:00 - 14:50
Liffey Meeting 3

14:00

Managing Linux with Salt - Mike Place, SaltStack
With the advent of virtualization and containerization, an understanding of automation software to control large numbers of machines is now a common requirement for those managing Linux systems. SaltStack is Apache-licensed, free software that anybody can start using to manage their systems with a minimum of effort. In this presentation, Mike Place -- a senior member of the core development team at SaltStack -- will illustrate common use-cases for automation, showing how even a modest investment can save many hours of time down the road. We will focus primarily on SaltStack, showing the major concepts and components, from theory to practical demonstration.

Speakers
avatar for Mike Place

Mike Place

Open Source Manager, SaltStack
Mike Place is the manager of the open-source team at SaltStack and the maintainer of the Salt project for systems management -- one of the most actively developed Python projects in the world.


Wednesday October 7, 2015 14:00 - 15:50
Wicklow Meeting 1

14:00

Modern Container Orchestration: Kubernetes, CoreOS and More - Brandon Philips, CoreOS
A fundamental shift in application automation built on top of Linux containers is here. As more organizations take containers into production, demand for container orchestration has grown tremendously.

Enter Kubernetes, the container cluster manager from Google, and CoreOS, the Linux OS designed for running containers at scale. When combined Kubernetes and CoreOS deliver an ideal platform for running containers and offers a deployment workflow that puts the focus on applications and not individual machines.

This hands-on workshop will teach modern practices for container orchestration, and show examples of how components work together to manage a cluster of Linux containers. With its ability to power infrastructure in the cloud or on bare-metal, the session will use Kubernetes with CoreOS as an example showing attendees how to deploy and manage a multi-tier web application.

Speakers
KT

Kelly Tenn

Kelly Tenn, CoreOS


Wednesday October 7, 2015 14:00 - 15:50
Wicklow Meeting 5

15:00

Putting the D in LXD: Why LXD Feels like a Hypervisor - Tycho Andersen, Canonical
lxc move c1 host2:. In 18 characters, you can live migrate containers between hosts. LXD makes using this powerful and complex technology very simple, and very fast. In this talk, I'll give a short history of the underlying migration technology CRIU, describe a few optimizations that LXD is doing in the space to make things fast, and discuss future areas of work both in CRIU and in LXD to support a larger class of applications and make things even faster.

In addition to migration, LXD also offers APIs for containers to communicate with the hypervisor and query it for metadata (like cloud-init data). There are APIs to allow users to place files directly into a container's rootfs, and APIs to interactively start execute programs in a container (all over websockets!). This talk will cover all of these features and how they make LXD feel like a full blown hypervisor.

Speakers
avatar for Tycho Andersen

Tycho Andersen

Canonical, Canonical
Tycho is a software engineer at Canonical actively working on several cloud-related projects, most recently as one of the core developers of LXD, an open source Linux Container based hypervisor. He holds degrees from the University of Wisconsin--Madison and Iowa State University... Read More →


Wednesday October 7, 2015 15:00 - 15:50
Liffey Meeting 3

16:00

Ansible is Sensible - OpenStack Done the Easy Way - Igor Ljubuncic, Rackspace Ltd.
"To use OpenStack, one must be able to use OpenStack." --Igor Ljubuncic.

If you want to deploy OpenStack in your organization, you may face significant operational challenges. As a technology, OpenStack is infrastructure-oriented, being fairly complex to deploy and use. There is a steep learning curve involved, even for people with experience in both virtualization and Linux. This can be a major obstacle in getting OpenStack used as an enabler for businesses.

It can be, but it does not have to be. This presentation elaborates on the use of the Ansible configuration management platform to help facilitate and simplify the deployment of the Rackspace-supported OpenStack infrastructure, from the perspective of a new user. It also elaborates on the problems and pitfalls of the solution, and how to avoid them as you grow your business.

Speakers
avatar for Igor Ljubuncic

Igor Ljubuncic

Strategy and Business Consultant, Dedoimedo
Igor Ljubuncic is a physicist by vocation and a Linux geek by profession. Igor comes with 13 years of experience in the hi-tech industry, including medical, high-performance computing, data center, cloud, and hosting fields, with emphasis on complex problem solving and the scientific... Read More →


Wednesday October 7, 2015 16:00 - 16:50
Wicklow Meeting 5

16:00

OpenShift: Container Matrix - Ryan Jarvinen, Red Hat
Learn how new container-centric platform services are changing the way in which solutions are distributed and scaled in the open cloud. This talk provides an introduction to Kubernetes, OpenShift, and Red Hat's new "Atomic" OS distributions - explaining how these open source building blocks can be used to compose complex, multi-container services that offer distinct advantages in scaling and reliability.

We’ll cover “Containerizing your Applications”, “Replication and Healing with Kubernetes” and, “Building & Shipping w/ OpenShiftV3”

Speakers
avatar for Ryan Jarvinen

Ryan Jarvinen

Developer Advocate, Red Hat
Ryan Jarvinen is a Developer Advocate and Open Source Evangelist focusing on improving developer experience in the container community. He lives in Oakland, California and is passionate about open source, open standards, open government, and digital rights. You can reach him as "RyanJ... Read More →



Wednesday October 7, 2015 16:00 - 16:50
Wicklow Meeting 1