Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
To Learn More or Register: LinuxCon North America | CloudOpen North America
View analytic

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

CloudOpen [clear filter]
Wednesday, August 20
 

11:15am

Migrating from Amazon AWS to OpenStack - Steve Curry, Metacloud
Companies large and small are enjoying the agility and ease of use provided by the public cloud. But these benefits do come with drawbacks, and the biggest may be cost. For both large enterprises and SMEs, the public cloud can be startlingly expensive at scale. For companies experiencing rapid growth, every day they grow their usage of public cloud resources brings them one day closer to a call from the CFO regarding another rapid growth...operating expense.

In this presentation Steve Curry will go over a case study featuring a rapidly growing and large consumer of Amazon AWS who was feeling the pain and costs associated with running entirely in the public cloud. This customer found not only found economies of scale in an OpenStack-based private cloud, but also feature parity, ease of use, and self-provisioning capabilities that made the value of on premise private cloud clear.

Survey this Session   

Speakers
SC

Steve Curry

President & Co-Founder, Metacloud
Steve Curry is the president and co-founder of Metacloud Inc. He built his data center expertise running global storage operations at Yahoo!, and today he’s leveraging that knowledge to build enterprise-ready open source private clouds for some of the world’s largest and most well-known companies. He enjoys paragliding, motorcycling, and Jiu-jitsu. Steve has spoken at several high-profile tech conferences (example here... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Huron

11:15am

Taming Hybrid Clouds with ManageIQ - John Mark Walker, ManageIQ
ManageIQ is a powerful orchestration and automation engine that admins use to integrate their build, test and deploy services with virtualization and cloud platforms. ManageIQ allows developers and admins to manage their services in one place, side-by-side.

In this technical deep dive, we will explore the orchestration and automation components of ManageIQ and demonstrate how it can be used to operationalize any hybrid cloud deployment . You'll learn about:
  • Code to create an application service catalog.
  • Automation of compute host evacuation in response to monitoring and security events
  • Preparation of physical compute hosts in advance of planned maintenance work.
  • This talk will include an overview of the ManageIQ community as well as a live demonstration. 

Survey this Session  


Speakers
JM

John Mark Walker

John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist. He has spoken at many conferences, including OSCON, FISL, LinuxCon and many others on subjects ranging from Open Cloud and Open Source to, more recently, "It Was Never About Innovation."


Wednesday August 20, 2014 11:15am - 12:05pm
Sheraton Ballroom IV

11:15am

Containers in Linux: Current State and Where We're Going - James Bottomley, Parallels
 (James Bottomley, Parallels)Containers have seen a lot of excitement in recent months, particularly with the advent of docker.  This talk will describe some of the history of containers in Linux, starting with the first implementation in 1999, where we are today with container unification, which is largely complete in the kernel, but which has some way to go in userspace and how, with the advent of libcontainer as a unifying feature for all Linux container projects, how we might both unify the control planes of all Linux containers as well as expose novel features that facilitate the next generation of containerised applications.

Survey this Session   

Speakers
JB

James Bottomley

James Bottomley is CTO of Server Virtualisation at Parallels with a current focus on Open Source container technologies and Linux Kernel maintainer of the SCSI subsystem, PA-RISC Linux and the 53c700 set of drivers. He has made contributions in the areas of x86 architecture and SMP, filesystems, storage and memory management and coherency. He is currently a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Arkansas

11:15am

OpenStack in 10 Minutes with Devstack - Sean Dague, HP
The best way to understand the cloud, is to have one of your own to kick around, poke, break, fix, and see what it looks like when it's running. In OpenStack we've got a whole project called Devstack which is designed to quickly bootstrap the latest git versions of all the OpenStack components and create an experimentation friendly OpenStack environment.

This talk will introduce Devstack, how to get a running OpenStack with it, and how one might begin making changes and seeing them in action. We'll explore a few of the major OpenStack services, see what's going on, all with the intent to explain what OpenStack is by seeing not only the interface, but the internals at work.

Survey this Session   

Speakers
avatar for Sean Dague

Sean Dague

Software Engineer, HP
Sean Dague has been an Open Source developer for most of his professional life. He's part of the HP OpenStack team working to make OpenStack better, contributing to Nova, Devstack, Tempest, and the OpenStack Infrastructure. He created the Mid Hudson Valley Linux Users Group a dozen years ago exposing hundreds to the joys of Open Source.


Wednesday August 20, 2014 11:15am - 12:05pm
Mississippi

11:15am

TSAR (the TimeSeries AggregatoR): How Twitter Counts 50+ Billion Daily Events in Real Time Using Open Source Technologies - Anirudh Todi, Twitter
Twitter's 250+ million users generate over 50 billion tweet views per day. Aggregating these events in real time - in a robust enough way to incorporate into our products - presents a massive scaling challenge. In this talk I'll introduce TSAR (the TimeSeries AggregatoR), a robust, flexible, and scalable service for real-time event aggregation designed to solve this problem and a range of similar ones. I'll discuss how we built Tsar from the ground up, almost entirely on open-source technologies (storm, summingbird, kafka, aurora, and others), and describe some of the challenges we faced in scaling it to process tens of billions of events per day.

Survey this Session   

Speakers
AT

Anirudh Todi

Software Engineer, Twitter
At Twitter, Anirudh works on the Data Platform team. Anirudh and his team are chartered with processing and understanding the vast body of data that is generated by the operation of the Twitter platform. Their technologies are used to provide insights both to platform engineering and to other teams throughout the company. They build a range of cutting-edge services that can process petabytes of data per month in real time for insights into the... Read More →


Wednesday August 20, 2014 11:15am - 12:05pm
Parlor C

12:15pm

Write Once, Read Everywhere: GlusterFS in a Hybrid Cloud World - John Mark Walker, ManageIQ
GlusterFS is a highly flexible distributed filesystem that can store many petabytes of data and scale out with linear performance growth. This talk will focus on how to utilize GlusterFS as a general purpose storage system for multiple cloud and big data workloads. We will explore:
  • Why filesystems. There is lots of talk about object storage, but files are what most admins still need to store
  • Why GlusterFS. There are a number of open source solutions for storage, but GlusterFS is the only one that supports file, block and object storage in the same namespace
  • When to use GlusterFS vs. other storage software, such as Ceph
This talk will also feature a demo of the write once, read everywhere philosophy embodied by GlusterFS. 

Survey this Session   

Speakers
JM

John Mark Walker

John Mark is the ManageIQ Community Leader. For three years prior to his ManageIQ role, he was the Gluster Community Leader and is a long-time Open Source community advocate and strategist. He has spoken at many conferences, including OSCON, FISL, LinuxCon and many others on subjects ranging from Open Cloud and Open Source to, more recently, "It Was Never About Innovation."


Wednesday August 20, 2014 12:15pm - 1:05pm
Mississippi

12:15pm

CoreOS: An Introduction - Brandon Philips, CoreOS
The architectural patterns of a large scale platform are changing. Dedicated VMs and configuration management tools are being replaced by containerization and new service management technologies like systemd. This presentation will be giving an overview of their key technologies, including etcd, fleet, and docker. Come and learn how to use these new technologies to build performant, reliable, large distributed systems.

Survey this Session  

Speakers

Wednesday August 20, 2014 12:15pm - 1:05pm
Arkansas

12:15pm

Group Based Policy: Open Source Policy in OpenDaylight and OpenStack Neutron - Kyle Mestery, Cisco
As computing has continued to evolve to a more utility or cloud-like environment, one area which has not evolved as much is networking. Concepts relevant 20 years ago such as ports, networks, subnets and routers are today still very much the basic building blocks for operators and application deployers. Group Based Policy looks to change this landscape by introducing the concepts of groups of endpoints and policy abstractions governing the communication between the groups. With Group Based Policy, application deployers can think in terms relevant to their applications when deploying networking for their applications. This talk will cover an introduction to Group Based Policy and explore it’s implementation in OpenStack Neutron and OpenDaylight. An overview of how the two work together to achieve harmony for application deployers will also be discussed.

Survey this Session   

Speakers
avatar for Kyle Mestery

Kyle Mestery

Principal Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota.


Wednesday August 20, 2014 12:15pm - 1:05pm
Colorado

12:15pm

Orchestrating Shared Networks, Physical LB and DNS on Cloudstack - Mauricio Kilikrates Alexandrino Nicolia dos Anjos, Globo
The adoption of Cloud Computing Solutions in datacenters worldwide has proven to be the right path, as it reduces costs, automates operation tasks and improve time-to-market for newly developed applications. However, cloud solutions are still in an early stage and do not meet all requirements for company environments, especially those with high capacity
With that in mind, Globo.com embraced an open cloud solutions, Cloudstack, and began developing together with the community to fulfill all its high availability, high capacity and high throughput requirements. Integration between Cloudstack and Globo.com’s infrastructure happens in all levels, with an special attention to network equipment management, DNS automation and load balancing
In this presentation, Globo.com will show the challenges in adopting cloud computing for its services and how these challenges were met with newly develop

Survey this Session   

Speakers
MK

MAURÍCIO KILIKRATES ALEXANDRI

Network, Information Security and Corporate IT Manager, Globo.com
Globo.com is the Internet segment of Globo Organizations, the largest media group in Brazil and 3rd worldwide. It is the main Internet portal for news, sports and entertainment in Brazil and has exclusive rights to broadcast the 2014 World Cup and 2016 Olympic Games through the Internet in Brazil. Globo.com is responsible for providing all organizations within Globo group with Internet solutions and has begun moving from traditional... Read More →
avatar for Silvano Buback

Silvano Buback

Developer, Globo.com
Developer with experience in infrastructure, is fluent in python, java, ruby and C. He is currently working on the deployment of CloudStack at Globo.com. Has a wide experience, proven through the diversity of projects worked on, including the areas of networks, operating systems and machine learning.
avatar for Marcus Vinícius Gonçalves Cesário

Marcus Vinícius Gonçalves Cesário

Network Support Coordinator, Globo.com


Wednesday August 20, 2014 12:15pm - 1:05pm
Huron

12:15pm

Xen Project 4.4: Features and Futures - Russell Pavlicek, Citrix
The 4.4 release of Xen Project is no minor "point" release of software. This latest release from the original enterprise-ready Open Source hypervisor contains some important additions, most notably the arrival of the new experimental PVH mode. Dubbed Paravirtualized Hardware mode, PVH represents a new leap in paravirtualization: Paravirtualization within a hardware container, resulting in potentially higher performance for your cloud. Beyond PVH, Xen Project is also making inroads in other areas. Recent enhancements include additional support for the ARM architecture, improved FreeBSD support, additional libvirt support for the libxenlight toolstack, the release of MirageOS, and more. The presentation will conclude with an overview of current efforts under development as well as planned future enhancements.

Survey this Session   

Speakers
avatar for Russell Pavlicek

Russell Pavlicek

Xen Project Evangelist, Citrix
Currently employed by Citrix as the Evangelist for Xen Project, Russell has spent two decades evangelizing Open Source. He has over 150 pieces published, including columns for Infoworld and Processor magazines and one book. He has spoken at over 75 Open Source conferences, including most of the biggest Linux conferences in North America. A former panelist on The Linux Show weekly webcast, he also has many years of experience employing Open Source... Read More →


Wednesday August 20, 2014 12:15pm - 1:05pm
Sheraton Ballroom IV

2:30pm

Is It Safe To Run Applications In Linux Containers? - Jerome Petazzoni, Docker
Virtual machines are generally considered secure. At least, secure enough to power highly multi-tenant, large-scale public clouds, where a single physical machine can host a large number of virtual instances belonging to different customers. Containers have many advantages over virtual machines: they boot faster, have less performance overhead, and use less resources. However, those advantages also stem from the fact that containers share the kernel of their host, instead of abstracting a new independent environment. This sharing has significant security implications, as kernel exploits can now lead to host-wide escalations.

We will show techniques to harden Linux Containers; including kernel capabilities, mandatory access control, hardened kernels, user namespaces, and more, and discuss the remaining attack surface.

Survey this Session   

Speakers
avatar for Jerome Petazzoni

Jerome Petazzoni

Tinkerer Extraordinaire, Docker Inc.
Jerome works at Docker, where he helps others to containerize all the things. In another life he built clouds when EC2 was just the name of a plane, developed a GIS to deploy dark fiber through the French subway, managed commando deployments of large-scale video streaming systems in bandwidth-constrained environments such as conference centers, operated and scaled the dotCloud PAAS, and other feats of technical wizardry. When annoyed he threatens... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom III

2:30pm

IPMI - Automatically Configuring (and Compromising) Large Server Deployments - Matthew Garrett, Nebula
The Intelligent Platform Management Interface (IPMI) is a specification allowing system managers to control and query system state without relying on the host operating system. At its most basic, this allows for remote power management of servers - at its most advanced, it provides full control over firmware configuration, sensor output and remote access to the installed OS.

This presentation will cover the advanced features provided by many server vendors and introduce a new vendor-neutral interface for configuration of systems, making building clouds easier than ever. It will also cover security considerations relevant to IPMI and describe the risks associated with any failure to design deployments with sufficient paranoia.

Survey this Session   

Speakers
MG

Matthew Garrett

Principal Security Developer, CoreOS
Matthew Garrett is a security developer at CoreOS, developing technologies to improve the security of containers and the systems that run them. He has a background in firmware integration, power management and fruitfly genetics and so has atypical ideas about system complexity and the ease of reverse engineering. He is a board member of the Free Software Foundation and passionate defender of user freedoms


Wednesday August 20, 2014 2:30pm - 3:20pm
Mississippi

2:30pm

Large Scale Identification of Race Conditions (In OpenStack CI) - Joe Gordon, HP
Does your project have a CI system that suffers from an ever-growing set of race conditions? We have the tool for you: it has enabled increased velocity despite project growth.
Richard Stallman once said, “it turned out that debugging these asynchronous multithreaded programs was really hard.” With 30+ asynchronous services developed by over 1000 people the OpenStack project is an object lesson of this problem. One of the consequences is race conditions often leak into code with no obvious defect. To address this problem we have developed an ElasticSearch based toolchain called “elastic-recheck.” This helps us track race conditions so developers can fix them and identify when CI failures are related to the failed patch or are due to a known pre-existing race condition. elastic-recheck has saved countless hours while allowing us to better manage our race conditions.

Survey this Session   

Speakers
avatar for Joe Gordon

Joe Gordon

Pinterest
Joe Gordon is an SRE at Pinterest, where he works on search and performance.. Before that He spent the last 4 years working full time on the open source project, OpenStack. Where he focused on improving quality. He has spoken at, and co-chaired at OpenStack summits. And has given talks at such events as Europython, LinuxCon, and assorted OpenStack conferences.


Wednesday August 20, 2014 2:30pm - 3:20pm
Colorado

2:30pm

Replicating from RDBMS into Hadoop - MC Brown, Continuent
Big Data and Hadoop in particular is currently big business, but one of the most significant problems is getting your data into Hadoop from your existing RDBMS stores. Whether you have user profile information, trades, or transactional information from your webstore in your RDBMS, analysing it often takes place within Hadoop. Dump and load techniques imply delays and intermittent replication. With Tungsten Replicator we can move data from multiple MySQL and Oracle databases directly into Hadoop giving you carbon-copies of your RDBMS data in real-time. In this presentation I'll demonstrate how the replicator achieves this including a live demo, and describe how it has helped Groupon and Booking with the data migration needs, and where we are headed in the future for supporting different tools and techniques for replication.

Survey this Session   

Speakers
MB

MC Brown

Senior Information Architect, Continuent
MC Brown is a technology user and writer who has written over 26 books, contributed to many others, and written countless articles on topics as diverse as Microsoft, Linux (including time as LAMP Technologies editor for LinuxWorld magazine), Mac OS, Grid systems and Big Data, databases and data migration. He's worked for Microsoft, IBM MySQL, Sun and Oracle and spoken at numerous events, including MySQL, Percona Live and EclipseWorld. MC is... Read More →


Wednesday August 20, 2014 2:30pm - 3:20pm
Sheraton Ballroom IV

2:30pm

OpenStack Neutron: Updates and Deployment Considerations - Kyle Mestery, Noiro/Cisco and Mark McClain, Yahoo
OpenStack has seen phenomenal growth over the past four years. The project itself is made up of many smaller projects, all orchestrated together from a release and management angle. Neutron is the networking layer in OpenStack. This layer is responsible for providing everything from virtual networks for tenants to building blocks for Network Functional Virtualization applications. This talk will cover the upcoming changes for the “Juno” release of Neutron, deep diving into each. This will include new enhancements around IPv6 support, enhanced Distributed Virtual Routing, and migration from nova-network to Neutron.

Survey this Session   

Speakers
MM

Mark McClain

Neutron PTL & Senior Principal Architect, Yahoo!
Mark McClain is a Senior Principal Architect at Yahoo! and is the OpenStack Networking Project Technical Lead. Formerly of DreamHost, he has 14 years of software development experience and OpenStack Networking combines two of his favorite interests: networking and Python.
avatar for Kyle Mestery

Kyle Mestery

Principal Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle lives with his wife and family in Minnesota.


Wednesday August 20, 2014 2:30pm - 3:20pm
Huron

3:30pm

Managing, Storing and Safeguarding Unstructured Data in a Cloudy, Regulated World Panel - Frank Karlitschek, ownCloud; Ric Wheeler, Red Hat; Moderated by Alex Williams
This panel, moderated by Alex Williams, will feature Ric Wheeler, Red Hat, Frank Karlitschek, ownCloud, and reporter Steven Vaughn-Nichols discussing ways to use public, private and hybrid clouds to manage, store and safeguard unstructured data, including data in regulated industries.

Survey this Session   

Moderators
avatar for Alex Williams

Alex Williams

Founder, Editor in Chief, The New Stack
Founder and Editor in Chief, The New Stack

Speakers
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken and keynoted at dozens of SCaLE’s, FOSDEM’s, LinuxCon’s and Latinowares all over the world.
RW

Ric Wheeler

Kernel File and Storage Team Director & Architect, Red Hat
Ric works at Red Hat as the director of Red Hat's Storage Engineering team and a past director of file and storage kernel engineering. He spent ten years at EMC in the Symmetrix and Centera groups, four years at The Open Group's Research Institute and four years at Thinking Machines working on the CM5 operating system. Ric is a frequent speaker at Linux Foundation events, past chair of the USENIX FAST conference and a member of the Linux... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Mississippi

3:30pm

The Cloud in 10,000 Words (or 10 Pictures) - Gordon Haff, Red Hat
When it comes to computing, change is in the air. It always is, of course, but its pace is accelerating. Much is due to open source and the collaboration it enables and the intersection points that it creates. In this session, Gordon Haff will identify the most important trends and intersections of those trends as spotlighted by key research and observations about today's landscape. Where's growth happening? What's new and important to watch? Where are the new business and technical opportunities? It will be a broad view that cuts across computing, data, networking, and devices and distills down the quantitative and the qualitative into consumable nuggets that you can use to focus your attention and your time.

Survey this Session   

Speakers
avatar for Gordon Haff

Gordon Haff

Cloud Evangelist, Red Hat
Gordon Haff is technology evangelist at Red Hat where he writes and speaks extensively on cloud computing, DevOps, containers, and IoT. Prior to Red Hat, Gordon wrote hundreds of research notes, was frequently quoted in technical and other publications, and advised clients on product and marketing strategies. He was also responsible for bringing a wide range of computer systems to market while at Data General. Gordon has engineering degrees... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom IV

3:30pm

Image Management or Configuration Management? Yes. - Thomas Hatch, SaltStack
A typical enterprise operations team is tasked with managing numerous data centers and public clouds with thousands of virtual machines and containers running heterogeneous software, services and applications. This scenario requires data center automation to help offset the inevitability of infrastructure sprawl and complexity, and to help drive speed, scale and flexibility into the technical core of business. The combination of SaltStack and Docker delivers the potential of extreme simplicity, speed, scale and flexibility for enterprise infrastructures through automation. Learn how to use SaltStack to manage and move Docker images between environments as part of a command and control platform. We will also show how to use the SaltStack module for Docker to get the software pieces in place then step aside as Docker works its magic managing containers on local machines.

Survey this Session   

Speakers
TH

Thomas Hatch

Creator, Prinicpal Architect, SaltStack
Tom is the creator and principal architect of SaltStack. His years of experience as principal cloud architect for Beyond Oblivion, software engineer for Applied Signal Technology, and systems admin for Backcountry.com provided real-world insight into requirements of the modern data center not met by existing tools. Tom’s knowledge and hands-on experience with dozens of new and old infrastructure management technologies helped to established... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Sheraton Ballroom III

3:30pm

Cloud Operating Systems for Servers - Michael Day, IBM
Cloud Operating Systems for servers are optimized to deploy and run back-end infrastructure and middleware as efficiently as possible. Typically a Cloud OS will include just enough functionality in the host to run workloads in a Linux container or a KVM Virtual Machine.
Mike will discuss what makes a good Cloud Server OS and why Linux is providing the leading implementations, and is clearly providing innovation to the industry. He will also cover the two primary methods used by Cloud operating systems to reduce overhead: sharing a kernel using Linux Containers, or running on a bare-bones kernel such as OSv. (http://osv.io)
Mike will provide performance data for a range of “cloud operations” including deployment of workloads, performance measured by cpu, network, disk, and generally; using Docker with CoreOS and Atom, and OSv with KVM.

Survey this Session   

Speakers
MD

Michael Day

Distinguished Engineer and Virtualization Architect, IBM
Mike Day is an IBM Distinguished Engineer and is the Virtualization Architect for IBM's Open Systems Group. Mike has developed network operating systems, internet protocols, systems management software and hardware, security protocols, and virtualization software. Mike lead IBM's entry into open-source hypervisor development with the Xen hypervisor, and now directs IBM's development focus on the KVM hypervisor, sometimes contributing upstream... Read More →


Wednesday August 20, 2014 3:30pm - 4:20pm
Colorado

3:30pm

Kimchi: An On Ramp KVM Management Tool - Zhengsheng Zhou, Shaohe Feng, Royce Lv, IBM
As we all know the KVM is good performance, and we have many kvm based virtualization management tools, openstack, ovirt, virt-manager, virsh. None of them is design for people with little knowledge of virtualization/linux. They need to equipped with knowledge of storage, network, etc, and with many efforts of enviroment setup--database, storage and so on.

We do need an on-ramp kvm management tool to make a fresh user to get started with KVM and create his first guest as easy as possible, and to attract more and more fresh users.
Kimchi is also an HTML5 based management tool for KVM. It enables users to access VMs from various platforms including laptop, tablet, smart phone, and from various OSes including Windows,Linux and iOS.

we will introduce our self-discovery conception and netflow oriented network conception from user perspective.

Survey this Session  

Speakers
SF

Shaohe Feng

China, IBM
Shaohe is a software developer from IBM, working on the Kimchi project. Kimchi is a HTML5 based management tool for KVM.


Wednesday August 20, 2014 3:30pm - 4:20pm
Huron
 
Thursday, August 21
 

10:45am

Virtualization Management the oVirt Way - Yaniv Bronhaim, Red Hat
If you think virtual machine management, you may think of VMware. But what if you knew of a free and open source virtual datacenter management platform with feature parity with vSphere, as well as being faster and more configurable to your exact needs? That is the story of the open source project oVirt, and it's a story that many users are enjoying all over the world. Hear the story and learn more about oVirt, to see how once again, open solutions can deliver what you need.

Survey this Session   

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 on Red-Hat projects. | I presented oVirt in the past at CloudOpen, DevConf and different local oVirt workshops. I seek to share and talk about the oVirtRHEV, the... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Colorado

10:45am

How Docker Enablement Makes Linux Container Easy to Deploy on Enterprise Linux - Linda Wang, Red Hat
Linux Container as a feature has been available for hobbyist usage for a while now; however, not only 'til recently where Docker, as a container deployment technolog, help built an open source community and gain wide adoption, has provided an easy way to deploye Linux Containers on the enterprise Linux. This talk will introduce and cover the various use cases and deployment models that are available and suited for enterprise devops work environment. 

Survey this Session   

Speakers
LW

Linda Wang

Sr. Software Engineer Manager, Red Hat, Inc.
Linda Wang is an Engineering Director with the Red Hat Enterprise Linux BU at Red Hat, Inc. focus in kernel areas such as memory management, scheduler, networking and etc. Linda was a senior developer and then engineering manager at TurboLinux, helped managed and built multiple TL releases. She also worked at Sun Microsystems as a Solaris kernel engineer, and in SunSoft's CTO office. Prior to Sun, she worked at Locus Computing that focus on... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Sheraton Ballroom III

10:45am

Security in the Cloud: Containers, KVM, and Xen - George Dunlap, Citrix Systems UK Ltd
In our interconnected world of mobile and cloud computing, particularly with the rise of governmental spying, corporate espionage, and theft of data by organized crime syndicates, security is more important than ever. Many claims are being made about the security of open-source cloud technologies: How can administrators, users, and developers separate fact from fiction?

This talk will equip the audience with the principles needed to evaluate security claims. We will talk the nature of risk, of vulnerabilities and exploits; the various factors that reduce the risk of vulnerabilities in software; and about TCB, threat models, and defense-in-depth.

We will then apply these principles to three open-source cloud technologies: containers, KVM, and Xen, to see how they stack up. These will be backed up with numbers: lines of code, security advisories, entry points, and so on.

Survey this Session   

Speakers
avatar for George Dunlap

George Dunlap

Staff Software Engineer, Citrix
George Dunlap worked with the Xen project while a graduate student at the University of Michigan before receiving his PhD in 2006. He is currently working as Staff Software Engineer for Citrix on the open-source Xen team in Cambridge, England. He has done work in many areas of Xen, including performance analysis, scheduling, and memory management. He writes technical articles regularly for the xenproject.org blog, including one describing in... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Mayfair

10:45am

The Evolution of Open vSwitch - Jesse Gross, VMware
Open vSwitch is the primary open source virtual switch used in next-generation datacenter deployments. It runs on both software and hardware switching platforms and has seen adoption by a wide variety of emerging technologies such as OpenFlow, OpenStack, and different forms of network virtualization.

As Open vSwitch has moved from a small project to production infrastructure, the expectations and requirements placed on it have radically evolved. The result is a balancing act - how can it support the stability and performance requirements of a data center, while still maintaining openness and flexibility to enable new technologies?

Starting with the original design goals of Open vSwitch, this talk will give some background on where we've been, the challenges and progress that's been made, and future directions.

Survey this Session   

Speakers
JG

Jesse Gross

Sr. Staff Engineer, VMware
Jesse Gross has worked on the Open vSwitch project since its inception and is the Linux kernel maintainer of the fast-path dataplane. He is also a coauthor of several other technologies related to network virtualization including the Geneve tunneling protocol currently being standardized in the IETF. Jesse works at VMware (formerly Nicira), where he is a Sr. Staff Engineer.


Thursday August 21, 2014 10:45am - 11:35am
Huron

10:45am

Getting Data Out of Your Cloud(s) With Open Source - Cody Herriges, Puppet Labs
Many Operations teams will find that at some point in time that a single cloud technology is not serving the business' needs and so they'll diversify. It is apparent fairly quickly that all these systems either have their own internal view of what it going on or have a complete lack of insight all together. To make a sound decision about where to invest your time and money you need to get all this usage and performance data into one place so it can be crunched and beautifully displayed.

Open source makes this possible by giving you a level of flexibility hard to find in other tools. We'll take a look at how we can instrument open source platforms like OpenStack and proprietary platforms: AWS and vSphere by utilizing the open source tools: ElasticSearch, Graphite, and Diamond.

Survey this Session   

Speakers
CH

Cody Herriges

Operations Engineer, Puppet Labs
Cody Herriges joined Puppet Labs in 2010 as one of the first professional services engineers where he traveled the world standing up infrastructure on the back of Puppet modules. Now he has returned to his roots as an Operations Engineer at Puppet Labs. Serving as the current Tech Lead of Systems, along with a team of awesome engineers maintains Puppet Labs' internal and external cloud platforms, storage, and hardware infrastructure. He started... Read More →


Thursday August 21, 2014 10:45am - 11:35am
Mississippi

11:45am

Are We Running Too Fast to the Public Cloud, Can Hybrid Help Us Run Faster? - Steven Vaughn-Nichols, ZDNet; Markus Rex, ownCloud; Ric Wheeler, Red Hat; Moderated By Gordon Haff, Red Hat
This panel, which will include former analyst now Cloud evangelist at Red Hat Gordon Haff (as moderator), ZDNet’s Steven Vaughn-Nichols, Markus Rex CEO of ownCloud and Red Hat’s Ric Wheeler debating the positives and pitfalls of a public cloud rush and the role hybrid clouds are playing in moving safely into the cloud. The panel will discuss legal, regulatory, and geographical implications.

The audience is anyone interested in real-world cloud deployments.

Survey this Session   

Moderators
avatar for Gordon Haff

Gordon Haff

Cloud Evangelist, Red Hat
Gordon Haff is technology evangelist at Red Hat where he writes and speaks extensively on cloud computing, DevOps, containers, and IoT. Prior to Red Hat, Gordon wrote hundreds of research notes, was frequently quoted in technical and other publications, and advised clients on product and marketing strategies. He was also responsible for bringing a wide range of computer systems to market while at Data General. Gordon has engineering degrees... Read More →

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

Red Hat, Red Hat
Joe Brockmeier is a long-time participant in open source projects and former technology journalist. Brockmeier has worked as the openSUSE Community Manager, is an Apache Software Foundation (ASF) member, and participates heavily in the Fedora Cloud Working Group. Brockmeier works for Red Hat in the Open Source and Standards (OSAS) department and spends most of his time on Project Atomic.
MR

Markus Rex

CEO, ownCloud
avatar for Steven Vaughan-Nichols

Steven Vaughan-Nichols

Contributing Editor, ZDNet
I've been writing about technology and the business of technology since CP/M-80 was cutting edge and 300bit/sec. was a fast Internet connection -- and we liked it!
RW

Ric Wheeler

Kernel File and Storage Team Director & Architect, Red Hat
Ric works at Red Hat as the director of Red Hat's Storage Engineering team and a past director of file and storage kernel engineering. He spent ten years at EMC in the Symmetrix and Centera groups, four years at The Open Group's Research Institute and four years at Thinking Machines working on the CM5 operating system. Ric is a frequent speaker at Linux Foundation events, past chair of the USENIX FAST conference and a member of the Linux... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Mayfair

11:45am

Simulating the Internet Using Unprivileged LXC Containers - Stéphane Graber, Canonical
Did you ever want your own Internet in a bottle, where you can easily look at exactly what's going on, what path every single packet is taking, where you can bring down any link you wish or even a whole country if you feel like it?

Well, this is exactly what the NorthSec 2014 implemented for their security contest back in April, a small, self-contained version of the Internet, made of around 300 routers, spread across a fake planet but with real latencies, using the same routing technology as the real thing, allowing for very easy analysis and debugging of every single connection. All of that using unprivileged LXC containers and a recent Linux kernel!

In this presentation, Stéphane Graber will go through the creation process for this work, demo the final result and what's possible to do with it and hilight some of the kernel bugs and limitations which had to be overcome.

Survey this Session   

Speakers
avatar for Stéphane Graber, Canonical Ltd.

Stéphane Graber, Canonical Ltd.

Software Engineer, Canonical Ltd.
Stéphane Graber is one the two project leaders of LXC (Linux Containers), working for Canonical, he spends most of his time working on containers userspace tools and kernel changes required to provide a seemless user friendly container experience on Linux. His work at Canonical also includes maintenance of the Ubuntu userspace networking stack, release management as a member of the Ubuntu Release Team, technical policy drafting as a member of... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Sheraton Ballroom III

11:45am

OpenStack Horizon: Controlling the Cloud Using Django - David Lapsley, Metacloud
The OpenStack project was launched by Rackspace and NASA in July 2010. Since then it has gained considerable momentum, with over 200 companies joining the project.

Horizon is OpenStack’s web-based user interface. It is constructed in two parts: 1) a core set of libraries for implementing a dashboard; 2) a reference dashboard implementation that uses the core set of libraries. Customization is key to the Horizon framework. It allows developers to construct their own dashboards, panel groups, and panels, and assemble them via a common navigation/presentation framework.

In this presentation, David will provide a brief introduction to OpenStack and Horizon. Then he will review Horizon’s architecture, explain how it integrates with other OpenStack services, examine its most interesting features, and describe how to start developing with it.

Survey this Session  

Speakers
DL

David Lapsley

Director of Engineering, Metacloud
David Lapsley is the Director of Engineering at Metacloud. David has been using Python for over 10 years and Django for 5 years. His first commercial Python project was writing a Spread Spectrum Software Defined Radio application for NASA. His first commercial Django project was the front end for a CyberSecurity product developed for Carrier-grade VoIP networks. David’s background is in networking, data visualization, cloud computing... Read More →


Thursday August 21, 2014 11:45am - 12:35pm
Mississippi

11:45am

IaaS Primer - David Nalley, Citrix
Infrastructure as a Service (IaaS), that foundational layer for any 'cloud computing' effort is a bewildering end in and of its self. We'll explore the requirements that really need to be in place to make effective use and ongoing use of IaaS, and where it excels compared to alternatives.

Survey this Session  

Speakers
DN

David Nalley

VP of Infrastructure, ASF
David Nalley is the Vice President, Infrastructure at the Apache Software Foundation


Thursday August 21, 2014 11:45am - 12:35pm
Huron

2:30pm

Benchmarking Performance of Docker and Traditional VMs - Ali Hussain, Flux7
Docker, a wrapper around LXC containers, provides an excellent mechanism for low overhead virtualization. Docker allows isolated environments to be created in a single machine without imposing a performance overhead.

As organizations look for lightweight alternatives to using virtual machines, they are seeking a better understanding of Docker’s performance capabilities. This talk presents the results from Docker performance evaluations, starting with a bottom-up approach, comparing Docker against virtual machines and native on key performance indicators using microbenchmarks.

Then performance based on a series of real-world benchmarks will be presented. Attendees will also gain insights into how Docker works and how to set up Docker to fit individual needs.

Survey this Session  

Speakers
AH

Ali Hussain

CTO & Co-Founder, Flux7 Inc.
Ali Hussain, CTO & Co-Founder at Flux7 Labs, has been designing scalable and distributed systems for the last decade. He acquired his passion for distributed systems while earning his MS at the University of Illinois at Urbana-Champaign. Mr Hussain is an AWS certified architect and his current interests in Flux7 are in Enterprise Migration and AWS Spot instances.


Thursday August 21, 2014 2:30pm - 3:20pm
Sheraton Ballroom III

2:30pm

Fleet: systemd for Clusters - Brandon Philips, CoreOS
Scaling an application from one machine to two is a difficult. But, with it comes the benefits of fault tolerance and the opportunity to less expensive hardware. To get there you need the right tools.

fleet helps you scale work across a group of machines while preserving an interface all developers and sysadmins are familiar with: the init system. Using a simple command line tool you can schedule and run containers across a group of machines and make sure those processes continue to run somewhere in the cluster in the face of machines going down.

Learn how fleet can help you manage your machines and the technologies that make it possible.

Survey this Session  

Speakers

Thursday August 21, 2014 2:30pm - 3:20pm
Mississippi

2:30pm

VNT: An SDN Alternative for Cloud Providers - Thomas Stocking, Gandi.net
VNT: Virtual Network over TRILL (Thomas Stocking, Gandi.net) - With the advent of virtualization, existing network architectures are being strained, especially at scale. Add to this the need for cloud providers to enable secure private connections between VMs in a multi-tennant, highly automated environment, and the solution cost starts to get astronomical. While SDN can provide the kind of centralized management that can take on the problem, a robust open source solution that leverages the existing power of Linux hypervisors like Xen and KVM exists in VNT. Thomas Stocking will provide an overview of the VNT solution, and explain how it works, how it solves the VLAN bottleneck and top-of-rack switch overload issues that plague typical cloud provider networks, and give examples of performance metrics of the solution working at scale, as well as an intro to the code itself.

Survey this Session   

Speakers
avatar for Thomas Stocking

Thomas Stocking

North American Indirect Sales, COO, Gandi US, Inc.
Thomas Stocking heads up operations as COO for the US arm of Gandi.net, a major International domain name registrar and cloud hosting provider. He brings over 20 years experience in service delivery, engineering, and technical marketing. As an entrepreneur, startup co-founder, and Open Source Software evangelist, he has a unique perspective on the hosting and domain name space.


Thursday August 21, 2014 2:30pm - 3:20pm
Colorado

2:30pm

High Availability Solutions for MySQL and MariaDB - Max Mether
Achieving High Availability with MySQL is a tricky thing; there are almost as many recipes as there are cooks out there. This talk will go through the most common solutions for achieving HA with MySQL and list the pros and cons for each of them. The solutions include standard replication, MariaDB multi-source replication, MHA, Continuent Tungsten, Galera, shared-disk based solutions and MySQL Cluster. We will also look how each of these solutions work for a cloud environment in particular and what ready-made solutions there are out there. The need for load-balancing and automatic failover along with potential tools will also be discussed.

Survey this Session   

Speakers
MM

Max Mether

SkySQL
Max Mether, a native of Finland received his M.Sc (Eng) in Physics and Maths from Helsinki University of Technology. Max joined MySQL AB in 2001 starting as a Consultant and an Instructor and ended up creating the MySQL training program and managing the curriculum under MySQL Ab and later at Sun. As a co-founder Max now manages the professional services department at MariaDB and helps advance the MariaDB and MySQL eco-systems around the world.


Thursday August 21, 2014 2:30pm - 4:20pm
Huron

3:30pm

New Horizons in IT Automation: 12 Places Where Manual Work is Holding You Back From Efficiently Delivering and Scaling What Your Business Demands From IT - Lindsey Smith, Puppet Labs
New Horizons in IT Automation: 12 places where manual work is holding you back from efficiently delivering and scaling what your business demands from IT. This talk is about new opportunities for automation to make IT infrastructure, services and applications more maintainable, consistent and scalable. Not only does this make the IT org more agile and responsive to business needs, it also enables IT self-service, lets people scale farther, reduces reliance on reactive firefighting and reduces the risk of concentrating expertise in small numbers of key people. We will touch on the areas of infrastructure provisioning, virtual/cloud environments, network and storage devices, OS management, compliance and application deployment.

Survey this Session   

Speakers
LS

Lindsey Smith

Product Manager for Puppet Enterprise, Puppet Labs
As the Product Manager for Puppet Enterprise, Lindsey regularly talks to enterprise IT organizations around the world about their IT automation challenges and translates that into product direction at Puppet Labs. From an inauspicious start failing to create a 4-H chicken judging app and now with over 20 years of experience in the software world, Lindsey was an open-source project maintainer and previously Product Manager for Security Analytics... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Colorado

3:30pm

Managed Containers, Open Source, and Google - Joe Beda, Google
Everything at Google (from Search to Gmail) runs in Linux Application Containers.  Google is working with the Open Source community to bring over a decade of experience managing containers at scale to developers.  Joe Beda will talk through Kubernetes, a new Open Source container manager developed by Google with the help of the community.  He will cover the core management patterns it supports, the problems it solves, and where things are going both with the project, and with the Google Cloud Platform service analogs.

Survey this Session   

Speakers
avatar for Joe Beda

Joe Beda

Senior Staff Software Engineer, Google
Joe Beda is a Senior Staff Software Engineer working to help define and develop compute related products for Google's Cloud Platform. Joe is the founding engineer for Google Compute Engine and is currently working on Kubernetes, an open source container management service. Before working on Cloud, Joe provided keyword suggestions to Google Advertisers, helped build plumbing for VoIP/PSTN and was a very early member of Google Talk/Hangouts... Read More →


Thursday August 21, 2014 3:30pm - 4:20pm
Sheraton Ballroom III

3:30pm

Hacking OpenStack for Padawans - Adolfo Brandes, Hastexo
This is where you'll learn how to hack OpenStack itself. You'll start by firing up your own OpenStack development environment, go on to modify OpenStack itself, and end the session learning how to contribute your modification back to the project. Sounds like a lot? That's because it is!

Part I. Setup: You'll get a set of ready-to-use VirtualBox appliances as well as instructions on how to set them up on your machine. At the end of this initial part of the session you should have everything you need to start hacking!

Part II. Hacking: During this section you'll see how to set up an environment for comfortable OpenStack hacking, modify a small part of OpenStack, and finally run and test the modification.

Part III. Contribution: Armed with your patch, during this section you'll step through the process of submitting it to the OpenStack community for review.

Survey this Session   

Speakers
avatar for Adolfo R. Brandes

Adolfo R. Brandes

Hastexo
Adolfo Brandes will be your trainer. Adolfo started out as an English teacher, but a talent for programming computers shaped his early career. He developed everything from an Asterisk-based PBX to the odd Linux kernel driver, including several websites and an AGPL3 Python-backed web game. Nevertheless, in his mid-thirties Adolfo saw the opportunity to unite two talents, and once more turned to mentoring by teaching developers how to contribute to... Read More →


Thursday August 21, 2014 3:30pm - 5:20pm
Mississippi

4:30pm

Atomic in Depth: A Look at Project Atomic for Managing Docker Containers - Joe 'Zonker' Brockmeier, Red Hat
Project Atomic, a concept for creating hosts to run Docker containers, was unveiled in April of this year. Rather than producing its own derivative distribution, Atomic is an umbrella project for creating hosts that are optimized for running Docker containers, with an "atomic" update model for the host operating system.

This talk will provide an overview of Atomic along with an in-depth tour of the features offered by an Atomic host, the tools used for creating and updating hosts, and managing Docker containers more effectively. We'll also discuss the implementations of Atomic (Fedora, CentOS, and RHEL) and how to get involved in the Atomic community.

Survey this Session   

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

Red Hat, Red Hat
Joe Brockmeier is a long-time participant in open source projects and former technology journalist. Brockmeier has worked as the openSUSE Community Manager, is an Apache Software Foundation (ASF) member, and participates heavily in the Fedora Cloud Working Group. Brockmeier works for Red Hat in the Open Source and Standards (OSAS) department and spends most of his time on Project Atomic.


Thursday August 21, 2014 4:30pm - 5:20pm
Sheraton Ballroom III

4:30pm

Ganeti, the Less Known Features - Guido Trotter, Google
Ganeti is a virtualization manager that allows to harness a cluster of physical machines to provide virtual machines to. It is used to provide virtual machines to Google employees and in many other environments. This talk is going to focus on newer and less known features of Ganeti, and how they can be used to make an admin's life easier and more effectively integrate it into his ecosystem. We will focus on monitoring daemon, network management, external storage but also what's coming in new bleeding edge versions.

Survey this Session   

Speakers
GT

Guido Trotter

Senior Engineer, Google
Guido is a Senior Engineer at Google, and has worked as a core Ganeti developer and designer since 2007. He is also a regular conference speaker, and presented before at LISA, Fosdem, Linuxcon, Debconf and other open source and community gatherings. He mostly speaks of Ganeti, virtualization in the Open Source world, and Linux networking features for virtualized environments.


Thursday August 21, 2014 4:30pm - 5:20pm
Colorado

4:30pm

Integrating oVirt and Foreman to Empower your Data-Center - Yaniv Bronheim, Red Hat
In this session Yaniv will give a short introduction to oVirt and Foreman and discuss about integrating the two in order to ease deployment of hypervisors and VMs in a virtualized environment.
Yaniv will describe how oVirt leverages Foreman functionality to provision bare-metal hosts or add existing ones as oVirt hypervisors, and how we plan to extend that in order to provisioning VMs, configure existing hypervisors, and more.

Survey this Session   

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 on Red-Hat projects. | I presented oVirt in the past at CloudOpen, DevConf and different local oVirt workshops. I seek to share and talk about the oVirtRHEV, the... Read More →


Thursday August 21, 2014 4:30pm - 5:20pm
Huron
 
Friday, August 22
 

10:45am

Crushing Data Silos with ownCloud and Gluster - Frank Karlitschek, OwnCloud
More and more employees store company data in public and consumer-grade cloud services like Dropbox, Google Drive or iCloud. The reason is that they provide convenient features to sync the files between devices. Users want to access all their data independently where they are and which device they currently use.

On the other hand, more and more data is stored in isolated silos in these organizations -- which makes it difficult for the employees to access and sync it in an optimal way.

This talk presents how the combination of ownCloud and Gluster can be used to provide a hybrid and secure solution for this problem.

The first part gives an overview about a possible highly scalable architecture that is leveraging the power of Gluster.

The second part of the talk gives an outlook of how this architecture can be used to provide a single data access engine for users to bridge the gap between internal data silos and a seamless user experience for users.

 Survey this Session  

Speakers
FK

Frank Karlitschek

ownCloud
Frank Karlitschek is a long time open source contributor and former board member of the KDE e.V. In 2010 he started the ownCloud project and is leading the community project since then. In 2011 he co-founded ownCloud Inc. to offer commercial services around ownCloud. Frank has spoken and keynoted at dozens of SCaLE’s, FOSDEM’s, LinuxCon’s and Latinowares all over the world.


Friday August 22, 2014 10:45am - 11:35am
Parlor C

10:45am

Beating the Virtualization Tax for NoSQL Workloads With OSv - Don Marti & Glauber Costa, Cloudius
NoSQL data stores such as Cassandra and Redis are memory and CPU intensive loads which can have unacceptable performance when run under virtualization in production environments.

Over the past two years, the OSv project has profiled some of the important bottlenecks for NoSQL applications, and designed a new open-source guest environment to improve performance in key areas such as JVM memory allocation and network throughput.

The side effect of this performance work has been to move some difficult tuning tasks off the administrator's to-do list and into the guest OS where they can be handled automatically with better responsiveness.

Survey this Session   

Speakers
GC

Glauber Costa

Lead Software Engineer, Cloudius System
Glauber Costa is a Lead Software Engineer at ScyllaDB, where he helps developing the Scylla NoSQL database and the Seastar framework. He was also one of the early engineers responsible for OSv, and has extensive past experience in the Linux Kernel containers implementation and Open Source Virtualization field (Xen, KVM, QEMU).
DM

Don Marti

Technical Marketing Manager, Cloudius Systems
Don Marti is a technical marketing manager for Cloudius Systems, the OSv company. He has written for Linux Weekly News, Linux Journal, and other publications. He co-founded the Linux consulting firm Electric Lichen, which was acquired by VA Linux Systems. Don has served as president and vice president of the Silicon Valley Linux Users Group and on the program committees for Uselinux, Codecon, and LinuxWorld Conference and Expo.


Friday August 22, 2014 10:45am - 11:35am
Colorado

10:45am

Storage Tiering and Erasure Coding in Ceph - Sam Just, Red Hat
Ceph is designed around the assumption that all components of the system (disks, hosts, networks) can fail, and has traditionally leveraged replication to provide data durability and reliability. The CRUSH placement algorithm is used to allow failure domains to be defined across hosts, racks, rows, or datacenters, depending on the deployment scale and requirements. Ceph has introduced a storage tiering infrastructure and cache pools that allow alternate hardware backends (like high-end flash) to be leveraged for active data sets while cold data is transparently migrated to slower backends. The combination of these two features enables a surprisingly broad range of new applications and deployment configurations. This talk will cover a few Ceph fundamentals, discuss the new tiering and erasure coding features, and then discuss a variety of ways that the new capabilities can be leveraged.

Survey this Session   

Speakers
SJ

Sam Just

Developer, Red Hat
Sam is a Ceph contributor working for Red Hat in the Inktank group. Most of his work is focused on RADOS, the object store underneath Ceph. In his spare time he likes cycling and gaming. He is also very bad at typing about | himself in the third person.


Friday August 22, 2014 10:45am - 11:35am
Mississippi

10:45am

Cache Strategies For Microservice-Based Web Apps - Glen Campbell, Rackspace
Many web applications are now composed of data from multiple backend services, each focused on a specific domain of data. Handling these services can cause performance issues because "over the wire" data is orders of magnitude slower than locally-available data. 

This session is a broad overview of a variety of methods and architectures for caching data to improve performance. These techniques range from autonomous HTTP caches like reverse proxies to manually-managed cache systems like memcached and others. In addition, there are techniques for caching SQL and NoSQL database data to avoid repetitive queries. 
Web apps that use multiple microservices can also benefit from architectural changes such as adding a service aggregation layer to minimize HTTP requests and improve the cacheability of the data.

Speakers
GC

Glen Campbell

Glen Campbell is a member of the Rackspace Developer Relations Group and was formerly the lead developer for the php-opencloud library and the little-known Siteframe website framework. | | His computing experience started in the 1970's programming the COSMAC ELF and changing tubes in an IBM magnetic ledger card reader. | | He worked on the OpenStack Compute project, including the integration of Rackspace's Next Generation Cloud Servers product... Read More →


Friday August 22, 2014 10:45am - 11:35am
Huron

10:45am

OpenStack Neutron - Software Defined Networking - Phil Hopkins, Rackspace
Ever wondered about how users can create their own virtual networks to connect to their VMs in the cloud? Software Defined Networks (SDN) are much more than the latest buzz word, they are helping to revolutionize the way IT builds systems. In this session you will learn how OpenStack accomplishes this functionality. This will be a technical session where we will learn how separate arbitrary networks are created on a fixed underlying physical network. We will investigate Open vSwitch and it key in making software defined networks (SDN) possible. We will see how networks are kept separated and isolated, while coexisting in the physical network. Come and learn about the latest in OpenStack's SDN efforts.

Survey this Session   

Speakers
avatar for Phil Hopkins

Phil Hopkins

Principal Engineer, Rackspace
Phil Hopkins, Principal Engineer at Rackspace. has an Electrical Engineering Degree from the University of South Florida and has been working on Linux systems for over 15 years. In the past he has taught Cisco Networking classes and worked as a Cisco Admin as well as designing VOIP systems using Asterisk. He is active teaching and writing about Openstack software defined networks (SDN). He has written and currently gives an advanced class... Read More →


Friday August 22, 2014 10:45am - 12:35pm
Sheraton Ballroom IV

11:45am

DevOps and the Developer Experience at OpenShift - Ryan Jarvinen, Red Hat
Learn how a dedication to automation helps developers quickly build portable web services that scale across the open cloud. Open workflows for collaboration shape the OpenShift developer experience, making open cloud scaling something that any Linux user can do.

Survey this Session   

Speakers
RJ

Ryan Jarvinen, Red Hat

Open Platform Evangelist, Red Hat
Ryan Jarvinen is an Open Platform Evangelist working with RedHat's OpenShift team. He lives in Oakland, California where he spends most of his time learning about realtime distributed application design, and working on various civic hacking projects. You can reach him as ryanj on twitter, github, and IRC.


Friday August 22, 2014 11:45am - 12:35pm
Mississippi

11:45am

Virgil3D: Journey to a Virtio GPU - Dave Airlie, Red Hat
There has been a gap in the Linux/KVM/qemu desktop virtualisation space for many years compared to a number of competing offerings, the lack of a paravirtual 3D accelerator device. This project is an attempt by one man to fix this large gap. Based on the Mesa internal hardware abstraction layer (Gallium3D) this project creates a virtio based GPU that can handle modern OpenGL and Direct3D requirements. The 3D rendering streams are passed to a renderer process in the host and it uses the local OpenGL interface to do the rendering. The project also encompasses a simple unaccelerated non-3D virtio gpu for situations where there is no local 3D hardware present.

Survey this Session  

Speakers
DA

Dave Airlie

Enterprise Kernal Graphics Maintainer, Red Hat
Dave Airlie is the kernel graphics maintainer looking after various parts of the Linux kernel associated with video drivers. He works on X.org and Mesa projects as a major contributor to graphics driver development. He is currently employed by Red Hat in Brisbane as the enterprise kernel graphics maintainer. He recently started a quest to provide a virtual 3D capable GPU called virgil.


Friday August 22, 2014 11:45am - 12:35pm
Huron

11:45am

Why Use Xen for Large Scale Enterprise Deployments? - Konrad Rzeszutek Wilk , Oracle
For many years, the Xen community has been delivering a solid virtualization platform for the enterprise. In support of the Xen community innovation effort, Oracle has been translating our enterprise experience with mission-critical workloads and large-scale infrastructure deployments into upstream contributions for the Linux and Xen efforts. In this session, you'll hear from a key Oracle expert, and community member, about Oracle contributions that focus on large-scale Xen deployments, networking, PV drivers, new PVH architecture, performance enhancements, dynamic memory usage with ‘tmem', and much more. This is your chance to get an under the hood view and see why the Xen architecture is the ideal choice for the enterprise.

Survey this Session   

Speakers
KW

Konrad Wilk

Software Director, Oracle
Konrad Wilk is a Software Director at Oracle. His group's mission is to make Linux and Xen Project virtualization better and faster. As part of this work, Konrad has been the maintainer of the Xen Project subsystem in Linux kernel, Xen Project maintainer and had been the Release Manager for the 4.5 release of the Xen Project Hypervisor. Konrad has been active in the Linux and Xen Project communities for more than 7 years and was instrumental in... Read More →


Friday August 22, 2014 11:45am - 12:35pm
Colorado

1:45pm

ARM'ed OpenStack Farm - Andrea Gallo, Linaro
Linaro is a not for profit organization funded by the majority of leading ARM partners investing to improve Linux on ARM. The Linaro Enterprise Group focuses specifically on enabling ARM-based servers and since its creation in November 2012 the team has worked hard on all foundation technologies - UEFI, ACPI, KVM and XEN, OpenJDK - in close cooperation with Canonical and Red Hat.

Pulling all components together, the session will describe the key steps to set up a farm of ARM servers orchestrated by OpenStack at Linaro.

Survey this Session   

Speakers
avatar for Andrea Gallo

Andrea Gallo

Director, Linaro
Andrea Gallo is senior director for the Linaro Enterprise Group, driving the activities to enable ARM-based servers. | | He was formerly Fellow at ST-Ericsson, set up the Linux team in Bangalore and initiated the first port of Android on the Nomadik application processor at STMicroelectronics. Previously he drove the development of innovative ADSL and dial-up USB/PCI softmodems. | | As a summer student, he was in Cambridge working on the... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Huron

1:45pm

Open Stacks, Clouded Minds - Starting the Journey to Private Cloud - Vinod Kutty, CME Group
This talk is an end-user perspective about adopting OpenStack in an enterprise environment where traditional virtualization solutions are prevalent. Both technical and organizational challenges will be discussed, as well as what we'd like to see going forward.

Survey this Session   

Speakers
VK

Vinod Kutty

Senior Director, CME Group
Vinod Kutty is Senior Director for Enterprise Server Platforms at CME Group –- the world’s leading and most diverse derivatives marketplace. He leads hardware and operating system R&D, architecture and backend Linux support, and works with application teams to drive improvements in platform design and application performance. He has been active with the Linux Foundation in voicing end user requirements, and with several advisory boards to... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom I

1:45pm

Building a DevOps PaaS with Puppet, Docker, OpenStack, and Apache Stratos - Lakmal Warusawithana, WSO2
Platform-as-a-Service (PaaS) is a technology designed to make DevOps easier and allow developers to focus on application development. The PaaS takes care of provisioning, scaling, HA, and other cloud management aspects. Apache Stratos is a PaaS codebase develop in Apache and designed to create a highly productive developer environment while also supporting powerful deployment options.

In this session Lakmal will discuss the key elements of PaaS and dig deep into Apache Stratos. This will include installation top of OpenStack, deploying sample applications using docker and puppet, showing how it can be extended to support new application containers. The session will include a demonstration of app deployment, provisioning, auto-scaling and more.

Survey this Session   

Speakers
LW

Lakmal Warusawithana

Director - Cloud Architecture, WSO2 Inc
Lakmal is Director - Cloud Architecture at WSO2 Inc who focuses cloud solution of WSO2 Products. Also Lakmal is vise president of Apache Stratos. Lakmal has more than 12 years of industry experience. In 2005, Lakmal co-founded the thinkCube, the pioneers in developing the next generation of Collaborative Cloud Computing products that are tailored towards Telecom operators. He oversaw the overall engineering process and focused special attention... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Mississippi

1:45pm

Data Loading Survey Into Hadoop 2.0 - Douglas Liming, SAS Institute
What is the current state of loading “data” into Hadoop? What is the best way to load up Hadoop and feed the beast? How has Hadoop 2.0 changed the landscape of data movement and does YARN tie it all together? Taking a step beyond the command line -copylocalfile and we look at more than just Hive and HCatalog. Is the data affected at all? Why does the data appear to grow in size? What are the replication best practices around data movement and the modernization of the data lifecycle? This talk is a survey of data loading techniques and how Hadoop 2.0 impacts the modernization of data movement.

Survey this Session   

Speakers
avatar for Douglas Liming

Douglas Liming

Enterprise Architect, SAS
Doug Liming is an Enterprise Architect with SAS Institute in Cary, North Carolina. He was a DBA for 16 years before trading hats. He is now focusing on all things Hadoop and Hadoop within the enterprise. How Hadoop is the hub for the entire enterprise and how Open Source is now a major player.


Friday August 22, 2014 1:45pm - 2:35pm
Colorado

1:45pm

Tuning Applications For Your IT Infrastructure: What Can Go Wrong - Rosemary Francis, Ellexus
Even when the software and IT infrastructure have been well designed, installation and configuration problems often arise. In high-performance computing, developers often spend a lot of time optimising their code. However, the deployed system will inevitably be designed differently from the development environment. When moving applications from local storage to a distributed system, something as simple as a file stored in the wrong place can significantly affect performance. Accessing the file system unnecessarily can slow down the network and hinder other jobs that share that resource. In this talk Rosemary will be sharing some of the ways in which software can be miss-configured and how those problems may be avoided in future. She will outline design decisions and best practices that we will all have to care about more as applications move to the cloud.

Survey this Session   

Speakers
avatar for Rosemary Francis

Rosemary Francis

Technical Director, Ellexus
Dr. Rosemary Francis is the Technical Director of Ellexus Ltd. Rosemary obtained her PhD in Computer Architecture from the Cambridge University Computer Lab. After working in the chip design industry, Rosemary founded Ellexus to help manage the complex tool chains needed for semiconductor design. Ellexus now specialises in tools to help engineers and IT managers solve the problems that arise when deploying and tuning complex Linux applications... Read More →


Friday August 22, 2014 1:45pm - 2:35pm
Sheraton Ballroom IV

2:45pm

Migration Strategies from vSphere to Linux and OpenStack via a shared virtualized network - Dan Conde, Midokura
In this talk, Dan Conde will explore ways in which users who are considering migrating from a vSphere virtualization environment to a Linux and OpenStack-based environment can create a gradual migration strategy that enables co-existence of workloads in both environments with a gradual switchover, as opposed to an abrupt rip-and-replace conversion. Dan will examine ways in which a virtualized network environment can be used to develop both isolated and shared network segments to both environments to enable a smooth migration.

Survey this Session   

Friday August 22, 2014 2:45pm - 3:35pm
Huron

2:45pm

Troubleshooting as a Service - Sagi Brody, Webair Internet
As the standardized offerings for hosting and cloud providers become more complex and interdependent, so too do the requirements to properly manage and troubleshoot them. The ability for technical teams to quickly localize bottlenecks, capacity limits, application issues, and other problems is now a key factor for a provider’s success. Whereas troubleshooting was considered a soft skill in the past, hosters must acknowledge and nourish the importance of this most important ability.

Survey this Session  

Speakers
avatar for Sagi Brody

Sagi Brody

CTO, Webair Internet Development Inc
Sagi Brody has been the CTO of Webair Internet, a managed cloud services company for over 10 years. Sagi is responsible for all technical infrastructure, design, and operations. With his help, the company has seen an increase in web sites and servers hosted by over 1000%. Sagi has been involved in all aspects of the hosting and data center industry including: site surveys and selection, data center build out and upgrades, fiber network design and... Read More →


Friday August 22, 2014 2:45pm - 3:35pm
Mississippi

2:45pm

novm: Hypervisor Rebooted - Adin Scannell
Virtualization isn't only used to consolidate legacy hardware anymore; it runs the world's largest shared compute infrastructures. What if we reinvent the hypervisor for the cloud? Strong isolation, performance, and spin-up time matter -- not compatibility.

Over recent years, organizations have dramatically changed how they deploy and manage services, with Linux and virtualization at the center of the shift (AWS, OpenStack, etc.). Despite this, many developers and operators have minimal insight into how a hypervisor works or innovation possible at the bottom of the software stack.

The audience can expect a brief overview of virtualization fundamentals, followed by technical details of novm and specific insights gained during development, some straight-forward and others advanced. I hope that most developers will come away with new knowledge and curiosity, while advanced developers may be interested in some of the specific design decisions or roadblocks encountered.  

Survey this Session  

Speakers
avatar for Adin Scannell

Adin Scannell

Google
Adin is software engineer at Google, where he works on the technical infrastructure team. Previously, he was co-founder & CTO at Gridcentric, a virtualization technology company. Adin is a technologist with experience in academia and industry, including two industrial research labs, several successful start-ups and one colossal failure.


Friday August 22, 2014 2:45pm - 3:35pm
Sheraton Ballroom IV

2:45pm

Running OpenStack at Scale: Beyond the Private Cloud Proof-of-Concept - Dan Yocum
Many companies are evaluating OpenStack at the small, proof-of-concept scale: a few compute nodes or VMs, a single headnode controller with an integrated database and amqp server. Everything is working, the management team is happy, and the order is given to make it bigger and make it go.

Scaling out a PoC to a full, highly available solution with dozens of compute nodes, a large shared filer for VM image storage, load-balanced clustered database, and a fully optimized AMQP server is a completely different environment and requires dedicated staff, robust monitoring and alerting, and knowledge to get the cloud to an operational state and keep it stable with a 6 month OpenStack release cycle.

We outline how the OpenShift Online Operations team deploys, maintains, and tunes the the Red Hat OS1 Internal OpenStack cloud environment, which currently is home to ~1,300 VMs used for Red Hat development, training, customer demos, and proof-of-concepts.

Speakers
DY

Dan Yocum

Red Hat, Inc.


Friday August 22, 2014 2:45pm - 3:35pm
Colorado

3:45pm

Synnefo: A Complete Cloud Platform over Google Ganeti With OpenStack APIs - Vangelis Koukis, Greek Research and Technology Network (GRNET)
Synnefo is an open source cloud platform written from scratch in Python. It provides Compute, Network, Image, Volume, Object Storage, Identity, and Quota services, exposing the corresponding OpenStack APIs. To do so, Synnefo manages multiple Ganeti clusters in the backend, and uses Archipelago to unify cloud storage.

Synnefo has been used to power GRNET's large-scale "~okeanos" public cloud service, currently hosting over 9.000 VMs, with over 323.000 VMs launched in the last two years.

In this presentation, Vangelis Koukis will focus on why Synnefo chose to go the Google way, and why targeting enterprise-like, persistent VMs in a cloud stack matters. After presenting the general Synnefo architecture and components used (Python, Django, Ganeti, KVM, Archipelago, Ceph/RADOS), the talk will review how Synnefo provides a unified view of cloud storage resources over Archipelago.

Survey this Session   

Speakers
VK

Vangelis Koukis

Technical Lead, ~okeanos cloud, GRNET
Vangelis Koukis is currently working at GRNET as the Technical Lead of the ~okeanos project, delivering a large scale, full-fledged public cloud service. He is also the Technical Lead of the Synnefo project. His speaking experience includes various open source (LinuxCon/CloudOpen, FOSDEM) and academic (SC13, Euro-Par 2012, IEEE CloudCom, IPDPS) conferences. He holds a Ph.D. in Computer Engineering from the National Technical University of Athens... Read More →


Friday August 22, 2014 3:45pm - 4:35pm
Mississippi

3:45pm

Open Platform Architectures at Red Hat - Ryan Jarvinen, Red Hat
Get an in-depth look inside OpenShift, Red Hat’s container-focused open cloud platform. We'll cover the community, the source, and the future roadmap - including a quick look at related open cloud efforts such as Docker, Kubernetes, OpenStack, and Project Atomic.

Speakers
RJ

Ryan Jarvinen, Red Hat

Open Platform Evangelist, Red Hat
Ryan Jarvinen is an Open Platform Evangelist working with RedHat's OpenShift team. He lives in Oakland, California where he spends most of his time learning about realtime distributed application design, and working on various civic hacking projects. You can reach him as ryanj on twitter, github, and IRC.


Friday August 22, 2014 3:45pm - 4:35pm
Sheraton Ballroom IV

3:45pm

Managing KVM with Open Source Projects and Closed Source Products - Tony Gargya, IBM
KVM provides a superior foundation for huge multi-tenant, cloud data centers. After giving an overview of why KVM, this session explains how KVM integrates with different open source tools and technologies to manage KVM. Since KVM is an open source hypervisor there is also a choice in management tools. This talk will focus on management of KVM via open source projects and closed source products.

Survey this Session   

Speakers
TG

Tony Gargya

Systems Management Architect, IBM
I am a systems management architect with a focus on systems management and virtualization in the IBM Systems and Technology Group. My focus is primarily on open source based projects and their integration with commercial products. I work closely with numerous clients to help them manage their data centers. I have spoken often both at IBM and Linux Foundation sponsored conferences. In my current role I'm responsible for improving basic Linux... Read More →


Friday August 22, 2014 3:45pm - 4:35pm
Colorado