Events

Feed icon 28x28
Openstack banner original

Videos provided by OpenStack Summit via OpenStack Foundation YouTube Channel

OpenStack Summit Atlanta 2014 Schedule

May 12 - 16, 2014

( 210 available presentations )
Gliksonsilvera thumb
Rating: Everyone
Viewed 565 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

OpenStack is quickly gaining momentum as a general-purpose IaaS platform to host a variety of applications. However, for some applications, running on shared or general-purpose virtualized hardware may be suboptimal or even unacceptable for a number of reasons, including performance or security. Workloads that can benefit from dedicated, physical systems include extremely I/O intensive and/or CPU intensive applications (analytics, 3D modeling, media transcoding, HPC, etc) or applications designed to leverage specialized hardware such as GPUs. Moreover, many applications have 'hybrid' nature, comprising different components with different infrastructure requirements, that can be best met with different kinds of hardware -- virtualized or bare-metal.
In this talk we will survey the main challenges in hosting 'bare-metal' and 'hybrid' applications in the cloud in general, and using OpenStack in particular, will outline possible design approaches, and will demonstrate how OpenStack can be enhanced to optimally host such applications.

Igawa thumb
Rating: Everyone
Viewed 863 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

When you build a new cloud or modify part of an OpenStack module, you need to test whether the cloud is working properly. However, do you have enough test suite for that?
Tempest is the official OpenStack integrated test suite. Especially, the scenario tests are ”through path” tests of OpenStack function, have real-life use cases and can test the interaction between multiple OpenStack services.

This talk includes:
What is a 'Scenario test'?
Overview of the current Scenario tests
What types of things can be tested by the scenario tests?
The goal
How to use it
How to add more scenarios
Demonstration
Look at the demo environment
Execute a scenario test case
Verify the result

Masayuki Igawa is an OpenStack Tempest core member. He's contributed to OpenStack since Grizzly release.

Work thumb
Rating: Everyone
Viewed 346 times
Recorded at: May 12, 2014
Date Posted: June 2, 2014

Colorado is one of the hubs" of OpenStack development, though it is not as natural as it is in Austin, San Antonio, or the greater Bay area. We are fairly distributed and we've had to do a little work to create a presence.

By using personal connections, IRC, and Meetups, we've built a community and so can you. This session will talk about what "community" means in a region where there is no natural centerpoint. OpenStack expertise and interest is sprinkled broadly throughout the Denver Metro, Boulder, and Northern Colorado area and we do some things to make it feel like a tighter community. We'll share those ideas with you.

Bryce thumb
Rating: Everyone
Viewed 529 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Over the last year, we've seen a shift in the OpenStack community, as users are speaking up directly and with the help of their technology partners to make an impact on the software produced. We've also learned how these users are pioneering changes in their own organizations and helping them become more competitive. In this session, Jonathan Bryce will introduce the growing community of OpenStack Superusers, including special guests Glenn Ferguson of Wells Fargo Bank and Chris Launey of Walt Disney Company.

Toman thumb
Rating: Everyone
Viewed 620 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

OpenStack’s remarkable progress, traction with users and vibrant community changed the course of computing. But that’s not enough to keep this thing going in the face of intensified competition and mounting complexity. Now we have to get big. That means extending what the cloud can be, embracing interoperability and engaging more diverse contributors. It means coming together to define what users need and making it strong enough to scale.

Greenblatt thumb
Rating: Everyone
Viewed 461 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

VP and Chief Technology Officer, Sam Greenblatt delivers Dell's perspective for how OpenStack is creating innovation in the enterprise today and in the future. Sam is joined by Tim Yeaton, SVP Red Hat to discuss how Red Hat and Dell will collaborate to provide upstream contributions to OpenStack and how we will make enterprises of all types successful with OpenStack.

Expertspanel thumb
Rating: Everyone
Viewed 444 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Join this panel discussion to learn about storage options and formats within an enterprise OpenStack deployment. Panel members will discuss market awareness, adoption, and best practices for storage within OpenStack environments. This panel discussion will be recorded as a Speaking in Tech podcast, which is distributed by Europe's largest tech publication, The Register.

Kinderpayne thumb
Rating: Everyone
Viewed 429 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Originally organized in Fall 2012, the OpenStack Security Group (OSSG) now fills many critical security roles within the OpenStack Community. From assisting the Vulnerability Management Team (VMT) to consulting with projects about security best practices and testing technique, the OSSG has kept very busy. This talk will highlight the group’s recent work and set the direction for future work. Anyone interested in OpenStack security should attend.

Come to learn about all of the interesting work happening in OSSG. Here’s a sampling of what we will discuss:
OpenStack Security Notes (OSSNs)
OpenStack Security Guide
Invited security review of Ironic
Security guidelines for projects
Security testing

Qapanel thumb
Rating: Everyone
Viewed 400 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

The analysts and media who cover OpenStack will offer direct, unvarnished feedback in this moderated panel. Come and join the conversation, covering questions like:

- Why do we keep talking about the "benevolent dictator vs technical meritocracy" question? Why do some think that OpenStack needs its own Linus Torvalds?

- The rumor mill tells us that vendors have a growing number of large deployments in production. But those customers have their vendors under strict NDA. Are we doing a disservice to the larger IT community by not alluding to those as-yet-unannounced OpenStack deployments?

- What are the top pet peeves media and analysts have when talking to vendors and users in the ecosystem? What do you wish we'd stop saying, and why?

- Why are vendors and enterprises drawn to OpenStack, and what is preventing greater adoption? This promises to be an engaging and frothy session.

Haering thumb
Rating: Everyone
Viewed 978 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Multi-Tenant Bare Metal Provisioning with Ironic features Russell Haering of Rackspace.

Rackspace deploys a lot of servers. Over the years we've developed a huge variety of tools that we leverage to automate bare-metal deployment on behalf of customers. Recently we've undertaken a project to add Ironic to our arsenal of bare-metal deployment tools.

Ironic is an OpenStack project which offers an API for bare metal provisioning. Ironic's first "customer" has been the TripleO project, which targets Cloud operators searching for a means of easily bootstrapping hardware in a trusted environment.

Ascar thumb
Rating: Everyone
Viewed 501 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Many enterprises are confused about what OpenStack is and how they will manage OpenStack deployments. OpenStack is the leading private cloud-enabled infrastructure, but there is another entire category of solutions called cloud management platforms (CMPs) that fill critical management gaps for cloud-enabled infrastructures.

In this session, you will learn how CMPs bring critical management capabilities like chargeback/showback, configuration and lifecycle management, orchestration, automation, and governance driven by IT-defined policies, and capacity and utilization reporting to your OpenStack deployment.

Leave this session understanding:

Differences between cloud-enabled infrastructure management capabilities and CMP management capabilities.
How a CMP can help you control your OpenStack deployment and more by integrating existing virtualization and public cloud providers.
How Red Hat CloudForms works with Red Hat Cloud Infrastructure to cost-effectively accelerate your journey to private/hybrid IaaS cloud.

Openstacknwpanel thumb
Rating: Everyone
Viewed 513 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

This panel will bring together a group of industry and thought leaders to look back on where OpenStack Neutron has gone and discuss networking can evolve in the future. The panel will explore topics such as:

Neutron vs Nova network
Support for new APIs and policy models
Requirements for network services
Interactions with Open Daylight
Network operational requirements

Panelists will include:
* Kyle Mestery - Neutron Core and Principal Engineer at Cisco

* Chris Wright - Red Hat SDN Team leader

* Dan Conde - Director of Products at Midokura

* Nils Swart - Director of Business Development and Strategy at Plexxi

Barcet thumb
Rating: Everyone
Viewed 402 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Are Enterprises Ready for the OpenStack Transformation features Nick (Nicolas) Barcet, VP of Products at eNovance.

OpenStack is not product, it's a process. Building an OpenStack cloud should never be the beginning nor the end of a cloud project. This is so because:

OpenStack is not a product that tries to solve any one business problem in particular, but a technology that aims to be usable by as many as possible. Since the beginning of computing, projects which include a culture shift require the for the enterprise processes to evolve too, and this is often the hardest part of a cloud project.

Hardybitter thumb
Rating: Everyone
Viewed 547 times
Recorded at: May 12, 2014
Date Posted: May 19, 2014

Introduction to OpenStack Orchestration
Speakers: Steven Hardy & Zane Bitter
In this session you will learn how the Orchestration capabilities of OpenStack, provided by the Heat project, can help make the deployment and management of your cloud workloads simpler and more robust by allowing you to represent infrastructure as code.
If you have requirements related to orchestrating applications on OpenStack clouds, this session will help you understand what Heat is, an overview of how to use it, key terminology, template language concepts, and details of the current and planned features.
Included in this session will be information about the new HOT DSL, providers/environments abstractions, and latest software-configuration capabilities for Icehouse. Finally you will see a demo of Heat in action!
(Speaker Info - Steven Hardy and Zane Bitter are both core developers on the Heat project, and have been active contributors since the project was started)

Khardalian thumb
Rating: Everyone
Viewed 549 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

The Libvirt driver for Nova is one of the most comprehensive implementations across all supported hypervisors. It is quite common for new functionality to be added Libvirt before it hits the others. API calls to manage instances generally translate to a complex set of interactions between Nova, Libvirt and QEMU/KVM.
During this talk, we will go under the hood to understand exactly what our KVM hypervisors are doing when various requests are made. This includes a deep dive into the sequence of operations when an instance is spawned, resized, migrated (live and cold), rebuilt or snapshot, to name a few. Which areas are most brittle and why? What happens when these operations fail of complete impartially? How can we recover? You will be able to answer these and many other related questions once we are through this technical jam session.
We will also cover some of the functionality added for Ice House and the new Libvirt and KVM capabilities driving Nova-related development.

Sywtbaosc thumb
Rating: Everyone
Viewed 595 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

So you want to contribute to OpenStack, but not sure where to start? In this hands-on workshop we will guide you through the steps required to become an OpenStack contributor. We will start out with the basics of signing up and setting up Launchpad, Git, and Gerrit. Followed by joining the OpenStack Foundation, signing the contributor license agreement, and most importantly, finding something for you to work on (or you can bring your own bug). Even if you are not much into programming, there are other ways you can contribute, such as helping out with OpenStack documentation and translating to other languages. At the end of this workshop, you will have what it takes to become an active technical contributor.

Diaz thumb
Rating: Everyone
Viewed 399 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

OpenStack's unprecedented rise to fame rivals that of any iconic rock band in that OpenStack continues to release hit after hit including April's Icehouse release which continues to build on enterprise ready features. OpenStack is absolutely the most important foundation when building an Open Cloud and IBM is excited to help celebrate the successes of this latest release at the Summit, but are there new members joining the Open Cloud band? Join Dr. Angel Diaz, IBM VP of Open Technology and Cloud Performance Solutions, and Dave Lindquist, IBM Fellow, VP and CTO Cloud & Smarter Infrastructure, to celebrate the role of OpenStack in the larger Open Cloud ecosystem and explore some of the new band members joining the movement.

Dickinson thumb
Rating: Everyone
Viewed 424 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Come hear about one of the biggest new features to hit Swift since the project was open sourced! This session will provide insight into the wildly successful community effort of adding Storage Policies to OpenStack Swift for Icehouse. John Dickinson (SwiftStack) and Paul Luse (Intel) will describe what this exciting new feature is, how the community came together to collaborate and bring it to life and, most importantly, what it means for those deploying Swift. Storage Polices lay the foundation for all sorts of new capabilities and we'll also be proving a preview of what's to come in Juno that's building on Storage Policies - Erasure Codes.

Katarki thumb
Rating: Everyone
Viewed 414 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Storage is a foundational component of the cloud and choosing the right scale-out storage solution is critical as you architect and implement your OpenStack infrastructure. In this session, you will learn why Red Hat Storage Server is the right choice for your public, private, and hybrid clouds. We'll cover the integration of Red Hat Storage Server and Red Hat Enterprise Linux OpenStack Platform, its benefits, use cases, and a sneak peek at the roadmap.

Mcclainmestery thumb
Rating: Everyone
Viewed 476 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

It is rather well known that Neutron comes with a built-in networking backend made of several agents which interact with the ML2 plugin. They are:

The Openvswitch and Linuxbridge agents, which manage L2 connectivity
The DHCP agent, which is responsible for managing IP leases
The L3 agent, which takes care of L3 forwarding, Source NAT for externally-bound traffic and Floating IPs
The metadata agent, which connects Neutron networks to the Nova metadata server
And last but not least, the agents for managing advanced services such as Load Balancing, Firewalling, and VPN
However, the choice of Open Source solution which can be used as a Neutron backend is actually wider; deployers are therefore able to choose the backend which better fits their architectural model. The aim of this talk is therefore to

explore these backends, and briefly look at their capabilities and architecture
analyze how they integrate with Neutron, and how they mix & match with the various neutron agents
see them in action (*) and discuss pro and cons
This talk will look at both backends which are in the Neutron source code tree and backends which are not yet there (**)
(*) at least some of them as the allocated time slot would hardly allow for showing all
(**) support for some backends such as ODL and OpenContrail is currently under review and might or might not be merged by the time of the summit.

Clarkrob thumb
Rating: Everyone
Viewed 424 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

This session will bring the attendee up to date on the current state of the art in OpenStack Security. This talk will start with a high level state of the stack" that covers a review of the security enhancements between Havana and IceHouse as well as a review of current vulnerabilities, advisiories, and open issues. They will then discuss the results of an extensive root cause analysis which will discuss findings on how vulnerabilities happen in OpenStack, and how to make OpenStack a more secure, mature, platform for Enterprise.

Oliveira thumb
Rating: Everyone
Viewed 581 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Learn about Verizon’s experience Building OpenStack Clouds with Red Hat.

Hesketh thumb
Rating: Everyone
Viewed 407 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

This isn't a talk about OpenStack. This is a talk about how OpenStack does database migration continuous integration, and how other projects might be able to learn from what we've done.

OpenStack is an interesting project in that it runs in a variety of different scale scenarios. There are very small deployments of only a few machines, up to large public clouds of thousands of machines. The OpenStack project takes Continuous Integration (CI) very seriously, and runs a suite of unit and integration tests on all proposed patches.

One thing we weren't very good at testing was database upgrades though. We have unit tests for many of them, but we don't know how these upgrades affect real users in the field. As a response, a small team I manage have worked on adding database migration testing to our CI environment. This new test infrastructure is open source (https://github.com/stackforge/turbo-hipster), and extensible. It currently runs tests on smaller databases, as well as a largish real user database. It has already caught two significant performance problems in database migrations.

This talk will cover how the test infrastructure is built, what we've learned from the six months of running it that we'll have had by the time of the conference, as well as telling a story about some of the bugs we've found and how we fixed them.

Taylor thumb
Rating: Everyone
Viewed 504 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

In this fascinating presentation, HP Cloud Distinguished Engineer and OpenStack Foundation Director Monty Taylor, will discuss the unique perspective of HP Cloud regarding the impact of open source technology on future of cloud computing. Monty will review recent contributions and innovations by HP Cloud using OpenStack, preview future opportunities for developers and organizations using HP and OpenStack technology, and present ideas on leveraging OpenStack cloud solutions to achieve your objectives.

Mm thumb
Rating: Everyone
Viewed 823 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Neutron provides a rich set of logical constructs to develop a full featured virtual network deployment. In this talk, we will dive into a basic Neutron setup and examine the role and architecture of each functional component. Additionally, the interactions between components will be examined to give new code contributors and/or operators insights into how the component communicate.

Callaway thumb
Rating: Everyone
Viewed 376 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Cloud service providers desire to provide differentiated levels of services to attract a variety of application workloads, including mission-critical, performance-sensitive, and best effort applications.

Join Robert Callaway of NetApp to learn how the OpenStack block storage service can be configured to offer multiple levels of storage services to cloud users using volume types, extra specs, and QoS specs. Robert will present real examples of service levels that represent collections of underlying storage capabilities and demonstrate how volume types can be leveraged from both Cinder and Nova to deliver differentiated capabilities to applications running on OpenStack.

Mueller thumb
Rating: Everyone
Viewed 620 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

OpenShift by Red Hat, the open source Platform-as-a-Service (PaaS), makes it easy to add a PaaS layer onto OpenStack, the open source cloud computing platform. Come learn about the latest innovations in PaaS, and see how easy and beneficial it is to run OpenShift on top of OpenStack.

In this session, we will cover:

Benefits of PaaS for public and on-premise clouds.
OpenShift from a developer's point of view.
OpenShift's architecture for high availability on OpenStack.
How to deploy and manage OpenShift on OpenStack with Heat.
OpenShift's support for native Docker images and use of Atomic Red Hat Enterprise Linux.
You'll walk away with everything you need to know to add a PaaS to your OpenStack deployment.

Payne2 thumb
Rating: Everyone
Viewed 393 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Private clouds are much more than just a public cloud behind a firewall. Private clouds reach into the enterprise and have deep integration with key shared infrastructure that is external to the cloud such as LDAP, Storage, VLANs, DNS, NTP, etc. Furthermore, private clouds have a different threat profile. Users may be from the same organization, but insider attacks and targeted external attacks motivate unique security solutions.
This talk begins with a look at the different threats between public and private clouds, both technical and human. Then we will explore how these differences motivate different security solutions for private cloud deployments. This talk will cover both high level concepts and technical details, providing useful information for anyone interested in private cloud security.

Tucker thumb
Rating: Everyone
Viewed 418 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

As virtualization and cloud computing moves forward, the traditional data center as we know it is being transformed - changing into a large, highly automated fabric of physical systems and virtualized services. Now controlled by software API’s and automation, past systems for managing the complexity of data center operations are being replaced by cloud platforms with new models driven by software, DevOps, analytics, and big data.

OpenStack is right in the center of this transformation. As a collection of loosely coupled services, not only is OpenStack creating a rich platform for building and deploying applications, it’s changing the way in which data centers themselves are operated. OpenStack is quickly becoming a new layer in the software stack in the data center, managing infrastructure below and orchestrating applications above.

And, as we know, OpenStack itself keeps evolving, introducing new services and capabilities with each new release. OpenStack is now playing a role orchestrating anything that can be deployed as a virtual machine including virtualized network functions (NFV) such as firewalls, VPN’s, and load balancers. Major ISP’s and others in the telecom industry are therefore looking to NFV to not only lower the operational cost of deployments and upgrades, but to also provide a basis for offering innovative new services to their customers. Lastly, these trends also intersect with the exploding interest in big data and network analytics. When combined, Openstack, NFV, big data, and analytics together are driving this transformation of the data center and change the very definition of infrastructure services across our industry.

Lukfar thumb
Rating: Everyone
Viewed 629 times
Recorded at: May 12, 2014
Date Posted:

The Sahara project (ex. Savanna), integrated project in Juno under the OpenStack Data Processing program, provides users an ability to provision and manage Hadoop clusters on OpenStack, and has seen a great deal of progress, development, and changes during the Icehouse development cycle. The focus of the project is on two primary use cases: on-demand cluster provisioning and on-demand Hadoop task execution (Elastic Data Processing).

In this talk, we will provide an overview of project Sahara, its main goals and focus, and a tour of new features introduced in the Icehouse cycle. These features include: integration with Heat, basic API tests in Tempest, enabled asynchronous gate, and bunch of new Elastic Data Processing (EDP) features. We’ll also discuss new Hortonworks Data Platform plugin features, data-locality support, and the ability to use Sahara through the command line. Finally, we will discuss the roadmap for the Juno release.

After attending this session, you will have a good understanding for where Sahara is now and where it’s going, particularly with regard to the Unified Agent approach, on which we’re currently working on leveraging in Sahara

Rajagopalan thumb
Rating: Everyone
Viewed 388 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Experience how to get the most out of OpenStack in this interactive hands-on learning session. Come explore as experts from HP will introduce you to, and guide you in discovering, the latest exciting advancements in OpenStack innovation from HP. You’ll see for yourself the promise of OpenStack technology and how to make it work for your own organization to deploy faster, manage easier, and speed delivering more agile, differentiating cloud services.

Dansmith thumb
Rating: Everyone
Viewed 429 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

In large deployments, some piece of Nova is deployed almost everywhere.
Until recently, the story for how you upgrade to using a newer version of this fast-paced project has been turn off the cloud" -- an unacceptable answer for something that aims to be deployed at a scale large enough to make such a plan unfeasible. Over the last several releases, "upgrade-ability" has been a major theme of development for the Nova team, shooting for both reduced downtime of core components and elimination of the need to "turn off the cloud" while thousands of nodes are upgraded atomically.
This talk will cover the incremental steps we have made in recent cycles, as well as reveal the major new capability that the Icehouse release brings to the table.

Georgemason thumb
Rating: Everyone
Viewed 410 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

Dell and Red Hat have partnered for more than 14 years to bring customers value by collaborating on Red Hat solutions across Dell’s enterprise offerings. Now, Dell and Red Hat are co-engineering OpenStack cloud solutions for enterprise customers and service providers. These solutions are designed to remove complexity, stabilize OpenStack and its operating environment, and provide a risk-free way to effectively deploy private cloud computing—in any organization.

Join this session to learn how Dell and Red Hat are strengthening their long-standing collaboration and commitment to help you confidently embrace open cloud computing technologies. You’ll also learn how you can not only benefit from the co-engineered solutions, but from the partnership’s combined cloud expertise, enterprise innovation, and dedicated support and portfolio of services as well.

Mmsv thumb
Rating: Everyone
Viewed 804 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

OpenDaylight is an open platform for network programmability to enable SDN and create a solid foundation for NFV for networks at any size and scale. OpenDaylight is licensed under the Eclipse Public License, and recently had its first release, code-named Hydrogen. The OpenDaylight and OpenStack Neutron teams have collaborated to integrate the two projects such that OpenDaylight can provide virtual tenant networking for OpenStack tenants. This talk will show you how to use OpenDaylight with OpenStack, including setup and debug of the environment. We will walk through technical details of the implementation and show examples of the benefits of using OpenDaylight to scale virtual tenant networks with OpenStack Neutron. Additionallly, we will cover future directions of OpenDaylight integration with OpenStack Neutron. Attendees will leave this session with a clear understanding of how OpenDaylight integrates with OpenStack Neutron to provide virtual networks for OpenStack tenants.

Griffithhuiruddy thumb
Rating: Everyone
Viewed 696 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

Cinder is an OpenStack project that is often overlooked but can be critical in an OpenStack deployment. In this presentation, serveral OpenStack practitioners will walk through not merely the basics of Cinder, but show how Cinder is being deployed today and review what are the recommended practices and relevant design considerations. This talk will cover both commodity hardware and third-party enterprise storage solutions that integrate with Cinder.

Treinish thumb
Rating: Everyone
Viewed 378 times
Recorded at: May 12, 2014
Date Posted: May 20, 2014

Tempest is OpenStack's integrated test suite which aims to provide validation that OpenStack is working. As such it is run as a gating on job on all proposed commits to OpenStack. It is designed to run against an operational OpenStack cloud, which includes everything from a devstack deployment to a public cloud. Tempest originally started as just a small number of integration tests to verify that the various OpenStack projects worked together. It has since grown into one of the top 5 most active OpenStack projects with several different classes of testing and validation.

This talk will provide an overview of what Tempest is and how it works. Providing an explanation of the philosophy behind the project, and insight into why things are setup a certain way. Additionally, it will cover some of the features in tempest and how to configure and run it locally with or without devstack.

Garrethuebner thumb

Cloud computing provides obvious economic and manageability benefits. Unused resources in production environments can be used to deploy development instances. Public clouds mean we can avoid buying rooms full of mostly idle hardware just to cater for worst case scenarios. And, thanks to hypervisors imposing isolation between instances, this should all come at no cost to security.
But is that true? What happens if someone does break out of a guest? What damage can they do? How can we detect it? What's the absolutely worst case scenario? With increasing levels of concern over low-level system vulnerabilities, how can we reassure users that their cloud environments are secure?
This presentation will cover the various techniques and technologies required to build a truly trustworthy cloud, ranging from boot attestation to runtime introspection. It will also discuss techniques that attackers can potentially use to gain persistent access to systems, perhaps even over reinstallation.

Kempishaya thumb
Rating: Everyone
Viewed 429 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

For the first time at OpenStack, Nebula takes the covers off of its revolutionary private cloud appliance. Nebula and OpenStack co-founder Chris C. Kemp, will talk about the journey from creating OpenStack to developing a revolutionary and fundamental new building block in the enterprise datacenter - the Cloud Controller. Nebula CTO and OpenStack founding engineer Vish Ishaya will talk in detail about how OpenStack's features are hardened, secured, and delivered, and how Nebula's unique delivery model allows customers to harness the innovation and openness of OpenStack with the ease of installation and operation that only an appliance can provide.

Someville thumb
Rating: Everyone
Viewed 396 times
Recorded at: May 12, 2014
Date Posted: May 21, 2014

This is a ‘don’t miss’ session for learning more about the real world challenges industry experts have successfully addressed with OpenStack Cloud Computing. This moderated panel of experts will provide case studies and best practices developed from actual experiences in the field in a variety of industries. Learn from their accomplishments, struggles, and insights to be sure that your next OpenStack software implementation benefits from not only the latest theory, but also relevant real world experiences in the implementation of OpenStack technology.

Work thumb
Rating: Everyone
Viewed 362 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

OpenStack is quickly gaining momentum as a general-purpose IaaS platform to host a variety of applications. However, for some applications, running on shared or general-purpose virtualized hardware may be suboptimal or even unacceptable for a number of reasons, including performance or security. Workloads that can benefit from dedicated, physical systems include extremely I/O intensive and/or CPU intensive applications (analytics, 3D modeling, media transcoding, HPC, etc) or applications designed to leverage specialized hardware such as GPUs. Moreover, many applications have 'hybrid' nature, comprising different components with different infrastructure requirements, that can be best met with different kinds of hardware -- virtualized or bare-metal.
In this talk we will survey the main challenges in hosting 'bare-metal' and 'hybrid' applications in the cloud in general, and using OpenStack in particular, will outline possible design approaches, and will demonstrate how OpenStack can be enhanced to optimally host such applications.

Work thumb
Rating: Everyone
Viewed 1,196 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Foreman OpenStack Installer—project name “Staypuft”—makes it extremely easy to install and configure real-world production OpenStack environments. Foreman OpenStack Installer introduces a new user interface designed specifically for OpenStack, while using Foreman's robust capabilities to discover and provision bare metal hosts, orchestrate the deployment, and configure all OpenStack services and components.Using the intuitive wizard flow, Foreman OpenStack Installer lets you deploy complex, distributed, highly available layouts as easily as simple controller/compute or all-in-one layouts.

Work thumb
Rating: Everyone
Viewed 553 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Understanding the building blocks of a carrier-grade OpenStack as the key foundation of a state of the art NFV.

Work thumb
Rating: Everyone
Viewed 407 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

When you build a new cloud or modify part of an OpenStack module, you need to test whether the cloud is working properly. However, do you have enough test suite for that?
Tempest is the official OpenStack integrated test suite. Especially, the scenario tests are ”through path” tests of OpenStack function, have real-life use cases and can test the interaction between multiple OpenStack services.

This talk includes:

What is a 'Scenario test'?
Overview of the current Scenario tests
What types of things can be tested by the scenario tests?
The goal
How to use it
How to add more scenarios
Demonstration
Look at the demo environment
Execute a scenario test case
Verify the result

Masayuki Igawa is an OpenStack Tempest core member. He's contributed to OpenStack since Grizzly release.

Work thumb
Rating: Everyone
Viewed 396 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Like electricity, compute resource can readily scale up and burst, and workload can operate geographically (cloud is cool!). Storage however is more like water, where moving large amounts of data can be more challenging, especially over distance. This session will cover architectures and approaches for storage clouds deployed across geographies. We will cover how OpenStack swift can be used for disaster recovery (stay-available during catastrophic failures) and multi-site access to reduce application latency (fast == happy users).

In this session we will cover the structure of the Swift ring and how it is used to distribute data across multiple data centers.

Work thumb
Rating: Everyone
Viewed 340 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

A key feature of any Cloud infrastructure is to provide auditing capabilities for compliance with security, operational and business processes. In this talk we provide an overview of the recent enhancements made in OpenStack projects to support API and security auditing using the DMTF Cloud Auditing Data Federation (CADF) standard. We will describe how auditing is seamlessly enabled for Nova, Glance, Swift, Cinder, Neutron and Keystone and illustrate what is audited, where it is stored, what the records contain and how this supports compliance. We will finish by presenting some possible future directions such as extending the use of CADF beyond audit to facilitate event correlation and federation across multiple tiers.

Work thumb
Rating: Everyone
Viewed 545 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

To provide public connectivity to virtual machines, you can install the Neutron L3 Agent which aims to connect your VM to external networks (Internet for example) through virtual routers and also connect VM between internal private networks.

Also, your VMs could be reachable from outside by using floating IP, thanks to NAT process to reach the VM. The L3 Agent was multi-node ready from Grizzly release, but if you lost an L3 agent node, you also lost virtual routers and then the external connectivity for virtual machines.
Until Icehouse, there was not proper way to bring L3 connectivity highly available without losing the agent scalability.

This talk will provide a view of the work which has been made on the L3 agent and the virtual routers during the last release regarding to the high availability. The High Availability of the L3 agent will ensure there will be no downtime between external and internal networks and between internal networks connectivity, even with the lost of one or more l3 nodes.
We will also see the new features that could be brought in the next release, which will improve routing scalability, especially for the east-west traffic.

Work thumb
Rating: Everyone
Viewed 384 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Come get a closer look as HP Cloud development partners showcase their latest OpenStack based tools, solutions and contributions. In this panel presentation, these pacesetters will present their newest offerings and explain how OpenStack is facilitating a new groundswell of ideas to power success in the cloud.

Work thumb
Rating: Everyone
Viewed 371 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

This presentation will cover architectural and procedural security concepts within KeyStone, specifically Trusts or Delgations, AMQP Security with KeyStone and integration with a Corporate LDAP for single source of truth.

Given the distributed nature of OpenStack KeyStone plays a major role in binding all of the Projects together but not much is mentioned about how to do this with KeyStone or what the pitfalls and dangers of hooking up a centralized Security System to the rest of the cloud will be. Not only do you have to be wary of the services that connect to KeyStone but you also have to be cautious of the kinds of input and data you give to KeyStone from external sources.

The security and protection of the Identity and Token repository for OpenStack or other services needs to be the most protected component within your Cloud Infrastructure.

Work thumb
Rating: Everyone
Viewed 418 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

As industry leaders in networking and open source software solutions, Red Hat and Alcatel-Lucent have teamed-up to deliver a new high performing, carrier-grade NFV solution for network service providers. Alcatel-Lucent’s CloudBand NFV Platform integrates with Red Hat Enterprise Linux OpenStack Platform to manage orchestration of the cloud network for peak performance.

Network Functions Virtualization is the next critical step for Service Providers making the move to the Cloud. By de-coupling the network functions/ applications as software from the underlying hardware infrastructure, this move to NFV will provide a new foundation for Service Providers to reduce OPEX and to provide the ability to achieve unprecedented network elasticity and scalability.

This session will detail the benefits of NFV migration for network operators, and how they will benefit by this change in architecture. We’ll discuss the engineering collaboration between our two companies to provide the right NFV platform relying on OpenStack. In addition, we will discuss the ecosystem programs that both companies have developed to accelerate the adoption of NFV based on OpenStack technologies

Work thumb
Rating: Everyone
Viewed 383 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

In probably most cases, when Horizon, the OpenStack Dashboard is installed, it's desired to change it's look and feel to meet the corporate look and feel".
In many installations, software is deployed via software packages. When updating or upgrading software via distribution packages, in almost all cases changes applied to files installed will become overwritten. In this session, we'll show, how to achieve both, changes and not to break due package updates or even upgrades.

During Icecouse development cycle, a the plugin architecture blueprint was implemented; this session will show, how to create or modify a look and feel along distribution provided packages that will not break on minor package updates or version upgrades.

Work thumb
Rating: Everyone
Viewed 424 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Enterprise-Grade Openstack is all about the delivery of cloud services to meet the service-level requirements of enterprise mission critical and performance critical application in large scale.
In our presentation we will focus on the different Openstack schedulers' implications of the enterprise-grade requirements. We will talk about hierarchical-scheduling", "cross-scheduling" and "re-scheduling," in the context of providing highly-available and high-performance compute, networking and storage services in large scale. We will also cover recent developments in Openstack schedulers in the context of the general Enterprise-Grade Openstack roadmap.

This is a joint work of Gary Kotton from VMware and Gilad Zlotkin from Radware.

Work thumb
Rating: Everyone
Viewed 346 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

"OpenStack is not a state, it's a process." Seeing how quickly OpenStack evolves, one should consider that setting up a cloud infrastructure is never done. The more you wait to do your updates, the more difficult these updates become. Since the whole system and its API have, by definition, been exposed to a large number of users; one cannot leave a cloud without security and maintenance updates. OpenStack deployments should therefore be conceived as a chain of continuous integration platforms that allows the operator to validate ongoing evolutions and fixes automatically, providing him with enough evidence to let his cloud be continuously deployed.

This presentation will describe how eNovance sets up such a chain for its deployments, what the advantages and challenges we encountered along the way.

Work thumb
Rating: Everyone
Viewed 578 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

In this session, John Griffith and Rodney Peck will examine one of the strongest initial use case fits for introducing OpenStack, and specifically OpenStack Block Storage, within your enterprise IT infrastructure; self service test & development.

This session will focus on discussing the advantages of providing self-service infrastructure to test and development teams and how it can serve as a gateway to other use cases in your environment. In particular we’ll talk about the role of Block Storage (Cinder) in a test and development environment, and how features like boot from volume and cloning can greatly improve operational efficiency while also providing developers with the infrastructure services they need to remain productive (and happy).

The last portion of this presentation will be dedicated to an in-depth review of a sample reference architecture to get OpenStack, including Block Storage, up and running today in this self-service test & development use case.

Work thumb
Rating: Everyone
Viewed 490 times
Recorded at: May 12, 2014
Date Posted:

Many folks find they way Neutron builds virtual networks a mystery. For those of us who have set up OpenStack and created a virtual machine that didn't get an IP or couldn't communicate out its network interface, this session will be for you.

In this session we will look at many of the tools available in Linux that can be used to troubleshoot problems in Neutron networking. We will then use the tools to troubleshoot a real world problem, communicating with a VM by tracing the packet flow through a Neutron-created network until we find a repair the problem. Come and be ready to learn the secrets of working on software-defined networks.

Work thumb
Rating: Everyone
Viewed 369 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Enterprise developers want the ability to easily develop and seamlessly deploy applications across a variety of cloud-based platforms. Sounds simple but in order to achieve this we will need open, and flexible architectures. In this session we will discuss the importance of open source technology for the enterprise developer and the role of Cloud Foundry and OpenStack.

Work thumb
Rating: Everyone
Viewed 385 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Title :
Software Defined Networking Performance and Architecture Evaluation
Presenters :
Brian Chong
Audience :
Cloud/Network Architects that are using a Overlay Model to create their Virtualized Network Fabrics
Objective :
This presentation will cover architectural and performance characteristics of what a Overlay network is compared to a straight VLAN based environment on a cluster size of 100+ nodes.

Over the last 3 months, Symantec has run extensive performance and diagnostics tests across multiple overlay providers as well as against the base Neutron VLAN configurations and have come to several insights into CPU penalities, Network design issues at scale as well as performance comparisons using different encapslation techniques.

We will explain what our architectural design was, the results of our testing as well as our design insights into how Symantec’s cloud will be affected by the outcome of the evaluation.

Work thumb
Rating: Everyone
Viewed 390 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Join Neela Jacques, executive director of the OpenDaylight Project, in a panel discussion with some of the key developers and contributors to OpenDaylight. The panel will cover:

Key projects featured in Hydrogen, OpenDaylight's first release.
Current work underway for the next release.
The benefits and challenges of an open source project.
Emerging use cases for software-defined networking.

Work thumb
Rating: Everyone
Viewed 420 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Today's corporate security groups are not staffed to handle the specialized skills needed to perform code analysis and security testing from OpenStack. This discussion will focus on three areas: 1. Who should be responsible for testing (hint: a specialized group of ninjas; 2. Automating API and Code testing w/demo; how this translates into better code in OpenStack.
There is a paradigm shift in how security testing is being conducted by software companies. The benefits of moving security testing away from an info-security" perspective will make security testing a repeatable process that is streamlined, more efficient, and more secure in OpenStack environment.

Work thumb
Rating: Everyone
Viewed 500 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Rackspace Private Cloud, and OpenStack on its own, can be a formidable set of software to install. Rackspace Private Cloud uses Chef to deploy OpenStack, and while Chef itself has a high learning curve, its use does make deploying OpenStack easier and more scalable.

Despite this, I find a lot of installation confusion comes from how to setup the virtual machines. How many CPUs do I allocate? How much RAM do I allocate? How much storage should there be? How many NICs do I need and on what networks? Many people may give up at this point or attempt an install with incorrect virtual machine configurations which ruins their experience. However, Vagrant by Hashicorp makes it very easy to define the virtual machines and the necessary Rackspace Private Cloud installation steps all within a simple text file.
In this presentation/hands-on lab, I will be going through how I took Rackspace's Private Cloud deployment instructions and incorporated them into a Vagrantfile to make spinning up a multi-node virtual machine based Rackspace Private Cloud on your workstation as easy as typing vagrant up".

Work thumb
Rating: Everyone
Viewed 333 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

The User Survey [1] provides users an opportunity to influence the community and software direction. Up until now the User Survey has been targeted at operators responsible for deploying and maintaining OpenStack powered clouds, with good reason. If you can't deploy OpenStack, you have nowhere to start. Now that there has been many successful deployments of OpenStack, both public and private, it's time for the beginning of a shift in focus of OpenStack's audience.
A new section of questions and answers in the survey are focused on the true users of OpenStack. Application developers, those developers who create applications that will run on OpenStack powered clouds, and application operators, those operators who deploy applications running on OpenStack powered clouds. We need to better understand what tools they are using, their requirements, and what's missing from our ecosystem.
[1] https://www.openstack.org/user-survey/

Work thumb
Rating: Everyone
Viewed 356 times
Recorded at: May 12, 2014
Date Posted: May 29, 2014

Ever wonder how to lay a solid block storage foundation for your openstack deployment? Come to this session to learn vendor neutral design considerations, best practices and tips/tricks for block storage in openstack. Key topics include: 1)Cinder high availability at hypervisor layer (both KVM & VMware vSphere) 2)Multipathing tips/tricks at instance layer 3)Tips/tricks/lessons learned from deploying OpenStack with Multi-Cinder backend 4)Data Protection and Disaster Recovery design considerations

Work thumb
Rating: Everyone
Viewed 478 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Featuring OpenStack Users AT&T, DigitalFilm Tree and Sony.

Work thumb
Rating: Everyone
Viewed 381 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

In this keynote, SolidFire, CEO Dave Wright will discuss his vision for the Next Generation Data Center. The time is now for OpenStack to deliver on its promise as a critical enabling technology in the transformation of how IT services are being delivered by service providers and enterprises globally. Customers and partners will join SolidFire on stage throughout this keynote to discuss the innovation happening across the OpenStack ecosystem to increase the agility, automation, predictability, and scale of IT infrastructure.

Work thumb
Rating: Everyone
Viewed 526 times
Recorded at: May 13, 2014
Date Posted:

Work thumb
Rating: Everyone
Viewed 451 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Infrastructure-as-a-service is only the beginning.
At Deutsche Telekom P & I we provide virtual environments from a simple LAMP-stack to complete CI/CD environments via an easy to use self-service interface.
All of this was built using open source software. Our first release was based on a folsom cloud so we didn't have heat at our disposal. The next release was havana-based and thus used heat to provision the stacks. I will give a brief overview what we did and how we transformed our script-based solution to heat.

Work thumb
Rating: Everyone
Viewed 362 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

With OpenContrail, virtual network workloads are able to leverage automation and policy-based IP network services within and across data centers and heterogeneous cloud environments. OpenContrail’s standards based interoperability means that virtual networks can be extended from the data center overlay to existing multi-tenant WAN environments. This is critical to support emerging application environments required to efficiently scale simplified, interoperable and elastic cloud networks.

Work thumb
Rating: Everyone
Viewed 331 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Intel IT is on year 3 of our OpenStack journey. In this session we will share how we have optimized our DevOps approach to ensure we are running with the latest code in production with strong code review/testing, how we deliver enterprise level availablity for our end users, how we have integrated with our overall Enterprise systems such as Configuration Management/Identity/Service Management, and how OpenStack has become the single control plane for our datacenter infrastructure across multiple hypervisors and storage infrastructure solutions.
We will dive into both the underlying implementation of our global implementation, as well as how we are using higher level methods to enable our wide range of app developers.
This session will also go over how we are enabling a hybrid federated approach with OpenStack enabled public cloud environments, and the challenges we all need to address in order to make this seamless for the IT industry.
With 3 years under our belt with OpenStack, we will share the good, the bad, and the ugly on the reality of OpenStack for the Enterprise IT market, and share what our fellow IT peers can do now in order to drive for implementation in their respective companies.

Work thumb
Rating: Everyone
Viewed 346 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Swift is an object storage system designed for data that needs to be instantly accessible, stored forever, and accessible from multiple devices. In short, it is the engine that runs the biggest storage clouds on the planet. This session will cover Swift’s architecture, its technology capabilities, and real-world infrastructure-as-a-service use cases. This OpenStack Swift introduction is great for attendees who want to understand the design goals of Swift and how they can best make use of this OpenStack component. It will be an informative introduction for those interested in running Swift or contributing to the Swift project.

Work thumb
Rating: Everyone
Viewed 308 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

There are 4 layers of HA to consider in a cloud deployment: the application itself, the virtual machine the application runs on, and the control plane of the cloud that allows provisioning and managing resources. The OpenStack development community is largely focused on HA of OpenStack itself (i.e. the control plane). VM-level HA has some limited support in OpenStack, but it is not complete. And, while application level HA is largely considered out of scope of OpenStack, Savanna, Heat, and Trove are beginning to touch on this.
This session will focus on the current status of HA at each level, technical challenges that remain, and the research and development activities to close them.

Work thumb
Rating: Everyone
Viewed 683 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Join us for this hands-on taste of training from Red Hat's premiere OpenStack course: Red Hat Enterprise Linux OpenStack Platform Administration (CL210). You’ll:

Deploy Red Hat Enterprise Linux OpenStack Platform using 2 automated tools: Packstack and Foreman.
Discover the command-line tool Packstack as you deploy Red Hat Enterprise Linux OpenStack Platform in an all-in-one scenario.
Explore the web interface Foreman as you deploy a controller node and a compute node.

Work thumb
Rating: Everyone
Viewed 383 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

When Cisco started envisioning the future of its application development platforms, the ability to create applications that are cloud native with elastic services and network aware application policies was a strategic innovation of the company. When the decision to build and operate a Cisco cloud service delivery platform for Collaboration, Video, and Internet of Things (IoT) application development was made, Openstack became central to our architecture and strategic to our vision as a company.
This presentation will look at the journey Cisco took to provide an application centric OpenStack platform for application development in a secure and completely open source manner. For each Openstack project, the issues, design considerations, and implementation best practices will be described. The Cisco Application Centric Infrastructure (ACI) approach that greatly simplifies and enables application requirements to define the network will be detailed along with the submissions to the Openstack projects.
Lastly, the operational experiences and best practices that were learned through the Cisco policy-based operational model that enables developer friendly environments that radically simplifies, optimizes and accelerates the entire application deployment lifecycle will case studied.

Work thumb
Rating: Everyone
Viewed 415 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

One of the many benefits of OpenStack is the availability of a widely-accepted, industry standard interface that enables software to be leveraged to many different cloud implementations. Non-OpenStack cloud implementations have the opposite issue: Workloads are in an environment that is proprietary and unique to a particular vendor.

In this session real world experiences garnered from moving production workloads and solutions running in the Amazon Web Services environment to the HP Public Cloud OpenStack environment will be shared. Specific topics that will be covered include:

The paradigm shift that occurs when using OpenStack as compared to AWS
Comparison of user and privilege models between the two environments; along with the resulting benefit to the organization's development and delivery processes
Comparison of infrastructure services and areas to consider when migrating
Comparison of platform services and how they can be handled in the OpenStack environment

Work thumb

As Openstack matures and gets adopted, one of the potential challenges will be to run Openstack smoothly and efficiently. In order to achieve this, one way is to use operational data to improve ops. The amount of data that can be collected in an openstack deployment is quite large. It is important to extract operational insights from this data. An important step was the birth of Ceilometer which is a fantastic telemetry platform. As a first step, we show we can couple Ceilometer with a real-time stream mining platform and machine learning (using opensource components) to predict hotspots within a cluster among other patterns. We believe this approach will lead to innovations within the Openstack operations ecosystem.

Work thumb
Rating: Everyone
Viewed 381 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Work thumb
Rating: Everyone
Viewed 369 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

We've all heard it: portability, federation, interconnected. The Holy Grail of the open cloud movement is arguably compute instance portability, but it may be possible to port virtual machine images now. While open source tools exist to covert raw VM disk images, image portability may be best achieved by OpenStack providers by adopting some common bootstrapping and data transfer patterns. In this session, John Garbutt and Brian Rosmaita from Rackspace will explore what that may entail. And there will be much rejoicing.

Work thumb
Rating: Everyone
Viewed 317 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

When implementing storage chargebacks, Fred Hutchinson Cancer Research Center wanted to offer researchers an alternative storage solution that would not cost more than AWS Glacier. It had to be easy to manage, scale to many petabytes, survive the loss of an entire datacenter and, deliver predictable performance. As a bonus they wanted to integrate with cloud computing efforts and facilitate collaborations with other institutions. This use case focuses on avoiding pitfalls and building an OpenStack Swift cluster that makes sense for in HPC research environments.

Work thumb

With almost 1600 participating developers from more than 165 organizations and a well-developed foundation with strong governance, OpenStack has the momentum and corporate support required to become a ubiquitous cloud-computing platform. Since OpenStack’s first release in October of 2010, the core technology has improved by orders of magnitude. In short, OpenStack has become the Linux of cloud computing and it is here to stay. However, even for the most advanced IT teams, deploying OpenStack has proven difficult.

During this session Hernan Alvarez, VP of Operations at Blue Box and Andreas Stollar, Senior Architect for Big Fish Games will share the challenges, highlights and best practices learned from Big Fish Game’s adoption of a hosted private cloud environment into their infrastructure operations. This presentation will cover:

• Deployment methodology and tooling that led to the purchasing decision of a hosted private cloud

• Considerations that went into a managed offering, and the decision factors between on-premise vs. hosted

• Ways to create seamless on-demand scaling to meet demand

• Designing architecture to adapt for unique and often changing technical requirements

• Effective methods for integration with existing legacy IT infrastructure

Hernan and Andreas will speak to how Big Fish is leveraging the techniques above as well as currently using their Hosted OpenStack Private Cloud to minimize their drain on IT resources while empowering over 500 worldwide developers to spend more time innovating.

Please join us for the real world discussion of production OpenStack challenges and triumphs.

Work thumb
Rating: Everyone
Viewed 365 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Have you heard about Inktank Ceph and are interested to learn some tips and tricks for getting started quickly and efficiently with Ceph? Then this is the session for you!

In this two part session you learn details of:

• the very latest enhancements and capabilities delivered in Inktank Ceph Enterprise such as a new erasure coded storage back-end, support for tiering, and the introduction of user quotas.

• best practices, lessons learned and architecture considerations founded in real customer deployments of Dell and Inktank Ceph solutions that will help accelerate your Ceph deployment.

Work thumb
Rating: Everyone
Viewed 381 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

As a cloud deployment grows both in size and in variety of workloads it is useful to be able to segregate compute resources based on factors such as physical location, networking connections, or the availability of specialized hardware. OpenStack provides a number of options for segregating compute resources in the cloud including:

Cells,
Host Aggregates,
Regions, and
Availability Zones.

The differences between each of these approaches are nuanced and often misunderstood. Additionally the capabilities available when using some of these techniques, particularly Host Aggregates and Cells, have been expanded in recent OpenStack releases.
This session will provide an indepth look into these each of these options for segregating resources in the OpenStack cloud including their pros and cons, example use cases, and performance considerations.

Work thumb
Rating: Everyone
Viewed 508 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Running an OpenStack cloud at scale requires a highly-available cluster of network nodes to run L3 and DHCP agents. At HP Cloud, we use Corosync and Pacemaker to manage the cluster of network nodes, and to shut down specific agents in the event of node failure, as well as migrating and rescheduling the routers and networks across the remaining nodes.

In the process of doing this, we have discovered some interesting quirks about Neutron in a HA configuration.

In this presentation I will discuss the Neutron high availability architecture as deployed by HP Cloud. Specifically discussing the integration between Pacemaker, the agents, and the Neutron database. I will also talk about issues we have encountered with the HA solution, such as failover time, DHCP network renumbering and DNS failures, Pacemaker exuberance, namespace and router load, and lost tokens.

Work thumb
Rating: Everyone
Viewed 360 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

The Sahara project (ex. Savanna), integrated project in Juno under the OpenStack Data Processing program, provides users an ability to provision and manage Hadoop clusters on OpenStack, and has seen a great deal of progress, development, and changes during the Icehouse development cycle. The focus of the project is on two primary use cases: on-demand cluster provisioning and on-demand Hadoop tasks execution (Elastic Data Processing).

This presentation takes an in-depth look at Savanna’s EDP facilities. Since Savanna’s initial release, this key feature has been hardened and expanded to support streaming MapReduce and Java workflows, operation over private Neutron networks and execution on transient clusters. We’ll start with a description of EDP’s general concepts and a definition of terms, then its current status in Savanna, supported Data Sources, Job Types, data locality and the roadmap for the Juno release cycle.

Lastly, we’ll show a live demo of EDP to bring all of these concepts together. The demo will cover job and data source definition, job execution and collection of job results.

Work thumb
Rating: Everyone
Viewed 446 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Drawing on their experience planning, integrating and operating OpenStack clouds for large enterprises, the speakers will present sample scopes, project plans, budgets and staffing levels to build and operate moderate sized clouds. Along the way, they will share best practice and common pitfalls in the process.

Work thumb
Rating: Everyone
Viewed 334 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Within Open Source projects, it is often useful to get a level set" on community practises (what works and what doesn't). The purpose of this talk will be to compare and contrast the Current OpenStack community processes with those of the Linux Kernel (being one of the oldest and best established Open Source projects with one of the biggest contributor bases). The object isn't a winner takes all competition but an in depth comparison of the two project on a set of metrics to see which may be better, what may be learned (and perhaps how they could both improved). It is important to understand as well, that there are often no "right" answers. Sometimes the dynamics of a community become a matter of taste within that community and a process that works perfectly for one community may fail dismally for another.

Some of the main measures of health of an Open Source project are

Ease of attraction of newcomers
Utility of the project processes to drive by coders (people who are only interested in getting one bug fixed or feature accepted and then they disappear again)
Core contributor variation with time (who are the core contributors, how steady are they and what's the amateur/professional mix)

However, there are also other interesting issues, like what are the barriers to contribution, like how easy is the Contributor Licence Agreement to actually agree to (here the Kernel wins because the Developer Certificate of origin is streamlined and carried within the patch itself) and how welcoming is the community (here OpenStack wins, because the Linux Kernel mailing list is notoriously hostile); how does the acceptance process contribute to the quality of the code (OpenStack has a formalised gerrit based review process and the Kernel just has mailing list based discussion of patches).

The presentation will attempt to synthesise the community and process comparisons and shed some light on what is currently working well, and what may benefit from modification (and how might it be modified).

Work thumb
Rating: Everyone
Viewed 353 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Join us for this hands-on taste of training from Red Hat's new networking course: Neutron Networking with Red Hat Enterprise Linux OpenStack Platform (CL306).

In this session, you’ll:

Deploy the neutron networking server.
Provision an instance using the new networking service.

Work thumb
Rating: Everyone
Viewed 312 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Operating a large OpenStack installation can be a daunting task, but over time you'll find that the key metrics, problems, and warning signs (that you're probably spending your own personal time and energy watching for) aren't at all difficult to train a machine to do--especially if you want such a machine to become more accurate and more reliable over time in the flags it raises.
During the Hong Kong summit, we examined how a flow of logs, telemetry, and other performance data can be piped through various systems, and some possible open-source projects that can help.
In this session, we will explore in much more technical detail a setup in which logs and metrics become centralized, combined along the same timeline and presented intuitively for simpler visual inspection, as well as how to employ machine learning techniques to train your log collectors or other monitoring machines to look for patterns in the data. Having such tools in your environment will help prevent a barrage of alerts with no credence, help identify early warning signs and predict potential problems before they cause a degradation in performance, or--even worse--a service outage that interrupts your TV dinner.
But not only can these patterns be used for simple alerting as is often the traditional case; they are better used to take proactive, predefined actions, watch for recoveries, and send alerts only as needed.
Previous experience with machine learning is not necessary, but you should be slightly familiar with the inherent challenges in monitoring, alerting, and analysis persistent event flows from distributed systems.

Work thumb
Rating: Everyone
Viewed 1,269 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Most developers agree that Docker containers are a lightweight, portable, and self-sufficient container for developing and deploying applications. But in order to fully utilize Docker, the next step would be to orchestrate containers to become fully realized services. This talk we'll explore practical ways to automate service orchestration of Docker containers using the Etcd service in CoreOS. This talk will focus on the point of view of the DevOps engineer tasked with delivering infrastructure for rapid development and deployment.

Work thumb
Rating: Everyone
Viewed 298 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Dell and Red Hat have partnered for more than 14 years to bring customers value by collaborating on Red Hat solutions across Dell’s enterprise offerings. Now, Dell and Red Hat are co-engineering OpenStack cloud solutions for enterprise customers and service providers. These solutions are designed to remove complexity, stabilize OpenStack and its operating environment, and provide a risk-free way to effectively deploy private cloud computing—in any organization.

Join this session to learn how Dell and Red Hat are strengthening their long-standing collaboration and commitment to help you confidently embrace open cloud computing technologies. You’ll also learn how you can not only benefit from the co-engineered solutions, but from the partnership’s combined cloud expertise, enterprise innovation, and dedicated support and portfolio of services as well.

Work thumb

The Massachusetts Open Cloud (MOC) will be a public cloud based on a new model that allows many companies and institutions to participate in its implementation and operation. MOC is bringing multiple vendors together within a single infrastructure, hence fostering collaboration and interoperability amongst them. Several industry partners have joined the effort and been instrumental in the initial implementation of MOC.

The goal for MOC is to foster interoperability and innovation amongst insterested parties and the opportunity to explore new computing models.

This session will provide an overview of the architecture and it's evolution
Blueprint to build a multi-vendor cloud infrastrucutre
Architecture decisions and guidance
Considerations for scale, operations and upgrades
Lessons learned from the initial deployment:
Issues with shared infrastructure and scope of trust
Solution for integrating existing hardware provisioning

We will also cover use cases for applications deployed on the MOC cloud, ranging from Big Data analytics, PaaS and others

With the participation of several key Boston universities such as Harvard, Boston University, MIT and North Eastern, UMass and other parthers MOC will evolve into a large scale open cloud infrastructure.

Work thumb
Rating: Everyone
Viewed 302 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

One great benefit of implementing OpenStack is the ability – at least in principle – to influence the project’s pace, priorities and roadmap. Having a seat at the table helps insure that OpenStack evolves in response to the real operational needs and economics of your business. At least, that’s the theory. In practice, this works best for a relatively small fraction of potential customers: mostly those with deep resources, and/or those whose commitment to OpenStack is clear-cut and strategically imperative, or who work for a technology supplier. But what about customers that just want to operate the cloud? What about, in other words, real customers?

Today, the mass of such organizations is not directly involved in OpenStack development. Their IT and software development leads are not being welcomed. Their opinions and needs are not being solicited. Their valuable feedback is not being heard. What’s worst is this: they know it. Without concrete, visible steps to change how we build it, they will not come.

As a major OpenStack vendor, Mirantis has developed a set of best practices for welcoming and working with end-user customers, extending to them more of the benefits of OpenStack community participation and conversely, obtaining from them guidance and actionable market intelligence. By discussing these best-practices, we hope to:

• Help the OpenStack community reach out more consistently, and with better results, to real end-user customers.
• Develop beneficial (but also non-burdensome) roles in the community, enabling and shaping participation by a range of parties whose main motive is to use, rather than build the product.
• Explore structural tweaks that will enable better exchange of information between ‘style: end-user’ participants and members of the community who participate in more fundamental ways.

With a better, common understanding of the needs of primary end-user customers for OpenStack and related products, we can broaden adoption and improve OpenStack’s technology base, from increased participation for all and access to more and better ideas from the ‘real world’.

Work thumb
Rating: Everyone
Viewed 408 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

OpenStack natively provides isolation between tenants. The default set of rules in place when a new tenant is created allows for any outbound communication, but no inbound. Security groups are the mechanism we can use to modify these rules. This session will cover the basics of creating security groups for both ingress and egress. We will share strategies for leveraging security groups to enforce an organization's best practices and nesting security groups to combine rules that match specific application needs.

Work thumb
Rating: Everyone
Viewed 432 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

AT&T and Ericsson would like to co-present a keynote on the topic of leveraging OpenStack to Solve Telco / Cable Company's needs, with an introduction to NFV (Network Function Virtualization ) and SDN (Software Defined Networks).
By providing this basis inforomation, we'd like to drum up support for making OpenStack cover these unique requirements and to kick off building a community around driving Telco/Cable company requirements/blueprints into openstack.

Work thumb
Rating: Everyone
Viewed 339 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

DreamHost was founded in 1997 as a web hosting provider, and has been helping developers and entrepreneurs to reach their dreams for over 16 years with its shared, VPS, and dedicated hosting services. Since 2011, DreamHost has been developing, deploying, and selling cloud services, including its OpenStack Swift and Amazon S3 compatible object storage service, DreamObjects, and DreamCompute, an OpenStack-based public cloud deployment.
DreamCompute leverages OpenStack, and is built with unique features such as custom virtual networking, Ceph-backed block storage, and an open architecture. Creating DreamCompute with a very small team has been a challenging effort, and this talk will focus on some of the main issues that DreamHost has faced during development, including:

The creation and architecture of Akanda, DreamHost’s open source Layer 3+ virtual networking solution.

Scaling of OpenStack services, especially Nova, Neutron, and Cinder.

Deployment and management of a multi-petabyte Ceph storage cluster.

Continuous Integration and Deployment, leveraging Chef, Jenkins, Jenkins Job Builder, and fpm.

Come join us as we investigate the fantasies, realities, dreams, and nightmares we’ve encountered as we’ve developed DreamCompute.

Work thumb
Rating: Everyone
Viewed 409 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Join us for this hands-on taste of training for one of Red Hat's newest OpenStack courses: Neutron Networking with Red Hat Enterprise Linux OpenStack Platform (CL306).

In this session, you’ll :

Deploy the Neutron L2 services.
Deploy an Neutron L2 agent.

Work thumb
Rating: Everyone
Viewed 341 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

A key scalability challenge for almost all OpenStack components is a reliance on a single authoritative store of service related information. While not always the case, generally this comes in the form of a MySQL or PostgreSQL database. As production deployments become larger and Openstack continues to move into the enterprise space we will need to be able to scale this central store. A quick familiar method of decentralizing traditional relational databases has been through use of replications slaves. In this presentation I will explain how support for replication slaves works in Openstack and what currently uses it. I will also go over some production experience as Bluehost has been using replication slaves for over a year.

Work thumb
Rating: Everyone
Viewed 337 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

This session will discuss how todays software defined enterprises need agile networks, and discuss the shift toward disaggregation of the operating system from networking hardware and its key benefits. We will also take a closer look at how Open Networking can help enable Software Defined Networks (SDN) and Network Virtual Overlay (NVO).

Work thumb
Rating: Everyone
Viewed 406 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

The OpenStack user committee will present the results of the OpenStack user survey performed during April 2014 along with the recent work with OpenStack operators to establish a requirements gathering process and feedback loop.

Work thumb
Rating: Everyone
Viewed 633 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Until the Icehouse release of Heat, configuring software on orchestrated compute resources has required a cumbersome combination of declarative configuration, shell scripts and wait conditions. Heat now has a flexible mechanism to configure software throughout the life-cycle of compute resources. It is also now possible to integrate with software configuration tools such as Puppet or Chef, allowing configuration to be represented in a number of different ways.
In this session you will learn a number of different approaches to configuring software using Heat such as cloud-init, shell scripts, Puppet and golden images. You will also learn how to add support for other configuration management tools.

Work thumb
Rating: Everyone
Viewed 367 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Deployers are faced with tremendous amount of flexibility in hardware selection, especially as storage systems become more defined by software. In this session SwiftStack presents their results testing OpenStack Swift against a wide-variety of hardware and storage workloads. Various storage benchmarking tools available to the community will be examined. This session will cover tips for selecting and sourcing optimal hardware for cloud storage, with reference architecture advice on optimal deployments choices for OpenStack Swift.

Work thumb
Rating: Everyone
Viewed 371 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Take a break with Red Hat to test drive Red Hat Enterprise Linux OpenStack Platform. Talk to some of our curriculum managers and engineers about Red Hat Enterprise Linux OpenStack Platform and our courses.

Work thumb
Rating: Everyone
Viewed 409 times
Recorded at: May 13, 2014
Date Posted:

IPv6 has become an important topic in the network world as IPv4 pools diminish and the use of application-breaking NAT rises. The Neutron IPv6 Sub-team was formed to provide feature-parity between IPv4 and IPv6, and to extend OpenStack's capabilities where IPv6 provides new features. Join Sean Collins, John Jason Brzozowski and Anthony Veiga for a discussion of the current state of IPv6 in OpenStack, where it's going, and why it's important to provide IPv6 support.

Work thumb
Rating: Everyone
Viewed 350 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

OpenStack Swift already covers a broad range of use cases and fulfill requirements by operators and users - be it different authentication backends, support for 3rd party APIs or using different storage backends.

However, in some cases you might need a functionality that is currently missing in Swift. Swift uses wsgi middlewares for basic and optional functionalities which makes it easy to extend and make it fit to your needs.

This talk will give an overview on how Python wsgi middlewares are working in general and how to use them. After that a summary of already existing 3rd party middlewares for Swift will be given and we will have a look how to write your own Swift proxy server middlewares and tests to fulfill your needs. At the end you should be able to start writing your own middlewares based on the shown examples.

Work thumb
Rating: Everyone
Viewed 402 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Do you see OpenStack as a strategic part of your private cloud strategy, but face the usual hurdles of using open source software in an enterprise environment? Learn how the Dell IT Emerging Technologies team overcame similar challenges using OpenStack to create a private cloud-based lab for rapid technology incubation and experimentation. We will share best practices and tips + tricks.

Work thumb
Rating: Everyone
Viewed 350 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

One year ago in Portland, the developer community declared intent to create a native, open, and declarative DSL for Heat (the OpenStack Orchestration service), and mature the project to the point of wide adoption across the OpenStack ecosystem. In the past year, the project has significantly matured and is now accessible to customers on one of the largest public clouds in the world. In this talk, we will share our experiences on:
.1) operationalizing and running Heat as a public cloud service for customers
.2) dominant usage patterns and customer feedback (related to improvements we hope to drive back into Heat)
.3) deployment architecture overview and CI/CD pipeline (e.g. Using Heat to deploy Heat), including multi-engine horizontal scale (a Rackspace developed feature contributed to Heat)
.4) Template catalog and Meta-data Service value to customers, and the roadmap for developing this in Glance
.5) integration with software configuration management and optimizing experiences around specific tools like Chef
.6) Q&A

Work thumb
Rating: Everyone
Viewed 372 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Title:
Scaling Neutron for large deployments
Summary:
In this presentation we will address the scaling issues faced at eBay’s Inc largest Openstack Deployment. eBay has multiple environments that help address

Description of the Presentation:
eBay Inc has been in the forefront of deploying Openstack in several environments that include eBay Market Places and PayPal production, development/QA environment.
In this talk we present our experience in scaling Neutron to deploy a large overlay and bridged network and the challenges faces.
In this talk we will go through our deployment patterns along with the HA considerations for the physical underlay network.
Some of the areas that we had to enhance to achieve scaling are listed below :

Rabbit MQ scale and active/active mode
Quantum servers behind VIP
Multiple fault zone design
Multiple worker thread and caching
Scaling DHCP and DHCP-less (config drive)
Multiple gateways and logical router placements

We will conclude with our observations and best practices recommendations.

Work thumb
Rating: Everyone
Viewed 303 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

These days everybody knows how to scale a distributed system all over the globe without any single point of failure and communicating between each others in a clustered way.

If you think about it, distributed servers are not so much different than distributed teams, they need to get along together and be synchronized.

But is it really? Human are humans after all and are not servers.

In this session we will go over how eNovance started growing up his development team in a distributed way following the agile’s values and principles. This session will explain how to schedule and iterate keeping the pace of Openstack releases. We will also cover how we organize our scrums, sprint planning, review, retrospective facing different time zones with our distributed teams.

How do you agile your global team to contribute to OpenStack is the talk for everyone who wants to scale agile in multiple distributed teams contributing upstream to Openstack and other open source projects.

Work thumb
Rating: Everyone
Viewed 397 times
Recorded at: May 13, 2014
Date Posted:

This talk will dive into what Developer Experience is and, more importantly, why it's critical for OpenStack's future.

Application developers, those developers who create applications that will run on OpenStack powered clouds, have been an underserved community in our ecosystem to date. The domains of User Experience and Developer Experience have not recieved as much focus within OpenStack as they should.

We'll look at positive steps already in progress to address these challenges but more importantly where we need to go as a project and ecosystem to make applicatin developers and end users' lives easier. We need to lower the barriers for developers to write applications on OpenStack powered clouds. A big part of that is giving them a destination where they can find the resources they need to get started quickly, get the support they need, and dive deep when necessary.

Work thumb

Since Networking is the glue that connects apps with infrastructure, it is critical to have network visibility. For example, operators would like to know whether the overlay or the underlay is at fault, among other things or where are the hotspots? As a first step, we explore how we can obtain the best network visibility and the challenges that lie in front, going forward. In order to solve the problems, we present strategies to 1) extract data from underlay (SDN controller) and the overlay (Neutron) system 2) show data mining and machine learning techniques to extract insights 3) interesting applications of the insights. We introduce the concept of network distances, a simple abstraction to expose the network metrics between any two entities of a network service. In particular we show how we can implement network distance within a SDN controller like Opendaylight.

Work thumb
Rating: Everyone
Viewed 349 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Open vSwitch is the default software switch used by OpenStack Neutron. In this talk, we will discuss advanced operations that can be achieved due to its location at the edge of the network. With its unique position, it has greater context and the ability to enforce policies early. We will explore the effects on networking and security, and dive into specific examples that can be best handled with an intelligent edge.
Topics include:

Guest introspection
Inferring state from the edge
Implementing efficient security policies
Elephant flow detection and handling

Work thumb
Rating: Everyone
Viewed 374 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

OpenStack is the world's most popular open source Infrastructure-as-a-Service, and Cloud Foundry has become the world's most popular open source Platform-as-a-Service. Deploying them together is a natural fit for your next generation systems of engagement.
This session will describe our approach when deploying Cloud Foundry on OpenStack for our various private and public clouds over the past eighteen months. We have managed Cloud Foundry deployments of over one hundred virtual machines.
We will share our recommendations for OpenStack infrastructure selection (virtual and physical resources), OpenStack configuration (service instance distribution and tuning guidance), and Cloud Foundry/BOSH topologies for hosting the core fabric and brokered services components.
After this presentation, you will have a strong grasp of what it takes to optimize OpenStack for Cloud Foundry and a starting point for deploying your own massively scalable PaaS clusters.

Work thumb
Rating: Everyone
Viewed 348 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Join us for this hands-on taste of training for one of Red Hat's newest OpenStack courses: Neutron Networking with Red Hat Enterprise Linux OpenStack Platform (CL306).

In this session, you’ll:

Deploy the Neutron L3 agent.
Deploy the Neutron L3 services.

Work thumb
Rating: Everyone
Viewed 376 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

Cinder and Swift are two OpenStack projects that provide storage as a service. There are significant differences between the two however, in design, architecture, and use cases. This presentation by their respective project leads will clear up some of the confusion regarding the differences between these to projects as well as highlight their ideal use cases. While taking a closer look at the differences, we'll also talk about how each of them complement each other and desribe why using both is ideal for building a complete Cloud solution whether it be Public or Private.

Work thumb

The cadence of the software development life cycle and operational sustainment within the context of OpenStack development is different than most other models, whether proprietary or open source. This talk features a panel of development and operations leaders who manage teams that contribute to and consume OpenStack within their company. Moderated by Rainya Mosher, a Software Development Manager within Rackspace's Public Cloud Infrastructure segment, the panel will discuss the unique opportunities and challenges present when your teams consist of members of the OpenStack Community. We'll share lessons learned and provide insight that will help other teams find their way through the balance of product delivery within an open source community and encourage innovation for all.

Outline of (Possible) Panel Topics Balance

review days / internal development cycles
upstream contributions / production bug fixes
doing it the right way / doing it right now

Delivery

milestone commitments / product delivery dates
community expectations / executive expectations

Engagement

innovation / firefighting
development / sustainment

The (Possible) Panel Speakers Several software development and operations leaders are confirmed to participate in this discussion.
Moderator

Rainya Mosher, Rackspace Dev Manager, Deployment Systems

Panelists

Gabe Westmaas, Rackspace Director of Engineering, Cloud Infrastructure
Toan Nguyen, Rackspace Dev Manager, Cloud Servers (nova)
Uma Goring, Rackspace Dev Manager, Cloud Networks (neutron)
Matt Van Winkle, Rackspace Ops Manager, Cloud Servers
Mike Wilson, Bluehost Sr. Systems Architect

Work thumb
Rating: Everyone
Viewed 406 times
Recorded at: May 13, 2014
Date Posted: May 31, 2014

We’ll present a web-based editing experience around Heat Orchestration Templates. We have created a unified editing experience leveraging diagram and text-based metaphors into one seamless flow. We have also extended the Heat engine to support full-stack deployment by integrating application deployment capabilities from IBM UrbanCode Deploy. We’ll demonstrate creating ready to deploy HOT documents which capture Compute, Network, and Storage resources as well as our own extensions around software configuration and deployment resources.

We’ll describe how our solution supports three characteristics for Software Defined Environments:

- Organic: Support creating and updating environments in place as their purpose or architecture changes over time.
- Version-aware: We’ll show incorporating native scm solutions like git as part of the web-based interface to version and update templates across multiple environments.
- Fullstack Engineering: We’ll describe templates which capture cloud resources and software resources as part of a unified template which can then provision cloud resources and deploy software in one action.

Our extensions to Heat will be described along with our experiences in extending the engine as a vendor.

Work thumb

If you are relatively new to OpenStack you will have discovered that it is a system that is designed to provide a very robust Infrastructure as a Service (IaaS) platform. Specifically this service is the abstraction, management, automation and orchestration of underlying infrastructure components – CPU, memory, disk and network.
You may have also noticed that it is (seemingly) lacking in other infrastructure support services, e.g. monitoring, backups, alerting, notifications, etc. It is intentionally myopic in this sense – dedicated to providing core IaaS functions without introducing complexity, bloat, points of failure and other risks for functions that are otherwise not germane to its primary purpose.
Its strength however lies in its design and development philosophy – a very open architecture, easy access to data and a powerful API. This allows for the dedicated IaaS functions to operate as efficiently as possible but also exposes the components required to provide other, typically “higher level”, infrastructure and support services. These data points and functions are often consumed by processes, applications and services outside of OpenStack, e.g. Ceilometer data pulled into an external chargeback or auditing tool, Nova or Cinder APIs polled to provide capacity or asset data to an enterprise CMDB, and so on.
These higher level" infrastructure support services are still required for a production environment however. Not every environment however has tier 1, enterprise class systems, with easy or readily available OpenStack integration so how do we provide these functions for our environment using standard open source tools?
In this session we are going to explore techniques to provide a basic level of infrastructure management services, e.g. monitoring, alerting, logging, reporting, etc., for your OpenStack environment using common and freely available open source tools, e.g. monit, collectd, syslog, etc.
If you are relatively new to OpenStack you will have discovered that it is a system that is designed to provide a very robust Infrastructure as a Service (IaaS) platform. Specifically this service is the abstraction, management, automation and orchestration of underlying infrastructure components – CPU, memory, disk and network.

You may have also noticed that it is (seemingly) lacking in other infrastructure support services, e.g. monitoring, backups, alerting, notifications, etc. It is intentionally myopic in this sense – dedicated to providing core IaaS functions without introducing complexity, bloat, points of failure and other risks for functions that are otherwise not germane to its primary purpose.

Its strength however lies in its design and development philosophy – a very open architecture, easy access to data and a powerful API. This allows for the dedicated IaaS functions to operate as efficiently as possible but also exposes the components required to provide other, typically “higher level”, infrastructure and support services. These data points and functions are often consumed by processes, applications and services outside of OpenStack, e.g. Ceilometer data pulled into an external chargeback or auditing tool, Nova or Cinder APIs polled to provide capacity or asset data to an enterprise CMDB, and so on.

These "higher level" infrastructure support services are still required for a production environment however. Not every environment however has tier 1, enterprise class systems, with easy or readily available OpenStack integration so how do we provide these functions for our environment using standard open source tools?

In this session we are going to explore techniques to provide a basic level of infrastructure management services, e.g. monitoring, alerting, logging, reporting, etc., for your OpenStack environment using common and freely available open source tools, e.g. monit, collectd, syslog, etc.

Work thumb
Rating: Everyone
Viewed 294 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Last year at HP we undertook a programme of performance measurements on Swift running on a variety of hardware. We measured the CPU burden and I/O rates of individual Swift processes under a variety of conditions, ranging from idle (i.e. no external PUT/GET activity) to very high transaction loads. We used the getput tool to impose loads on our test hardware, and we concentrated our measurements on PUTs of small objects of 1KB and 4KB. We used collectl to gather performance data. Some of the hardware that we tested is currently in use in our production public Swift, and some of it is hardware that we plan to put into production. We were particularly interested in optimising the balance between CPU, RAM and I/O for component Swift services (proxy, object and container/account). In this presentation we will summarise the performance measurements themselves, outline our conclusions and show that with the appropriate hardware you can realise significant improvements in Swift transaction rates.

Work thumb
Rating: Everyone
Viewed 296 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

As a founding sponsor of the OpenStack Foundation, IBM's approach to OpenStack is simple - deliver high value contributions to OpenStack to make it THE best in class IaaS open source offering and then build IBM offerings on this foundation to deliver exception enterprise value to our clients. In this kickoff presentation for the IBM Track, Todd Moore, Director of Open Technologies and Partnerships, provides the answer to one of the most frequently asked questions - how is IBM adopting OpenStack across IBM Cloud Offerings? This presentation details the imperative of an Open Cloud Architecture to ensure interoperability and to avoid vendor lock in and sets the context for the IBM track sessions which provide a deeper dive on some of the IBM offerings shipping with OpenStack today including SmartCloud Orchestrator and SoftLayer.

Work thumb
Rating: Everyone
Viewed 872 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Description One challenge for developing on Neutron right now is that you need to quickly deploy multi-node devstack, and automate testing.

In this 90 minute workshop we will walk you through implementing a multi-node devstack environment w/ Puppet on your own development machine.

Recommended - Laptop w/8 gigs of memory
Abstract VM Configuration/Installation
(virtualbox)
OS Installation (BaseOS provided)
Puppet overview
DevStack overview
Neutron Overview (our primary use case)
Guided installation of puppet packages
Guided installation of DevStack multi-node
Tips and Tricks Developing on Multi-Node DevStack
Key Management
Editing remotely
Collaborating before merge w/ reviews
Configuring all via Puppet
Logging Hacks
Sniffing Tricks

Work thumb
Rating: Everyone
Viewed 341 times
Recorded at: May 14, 2014
Date Posted:

NetApp has been polishing and expanding its OpenStack integration over the last five OpenStack releases. Join Rob Esker to learn how NetApp has combined its rich set of storage efficiency, data protection, and security features for critical enterprise requirements with the power of OpenStack. Discover how to consistently meet stringent SLAs for classic application infrastructures delivered “as a service” and deploy native cloud applications in a manner that is scalable, efficient, and cost effective.

Whether you require block storage, object storage, or OpenStack’s upcoming file share service, Rob will demonstrate the value of NetApp over a “do-it-yourself” storage experiment that uses the lowest common denominator of components.

Discover how, together, OpenStack, the open-source cloud platform, and NetApp® Data ONTAP®, the world’s #1 storage operating system, are greater than the sum of their parts.

Work thumb
Rating: Everyone
Viewed 275 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

OpenStack is a powerful open-source cloud management system. Multiple services, databases, configuration files, messaging queues and runtime agents are needed to realize its full potential. This is obviously not easy to deploy in production and, even more important, to monitor and troubleshoot potential issues.
OpenStack distributions provide a solution to all the above-mentioned problems. But which one is the best for your cloud?
In this session we will explore the most popular OpenStack distributions on the market. Let’s talk openly about pros and cons for each, with clear fair parameters for all of them. OpenStack users attending this session will get a better idea of all available distributions. They will also understand the important questions to ask when they look for a distribution, and what is beneficial for all users. They will evaluate whether it is possible to independently support an OpenStack deployment , without any company behind their data centers, and if it is how much investment is needed.

Work thumb
Rating: Everyone
Viewed 335 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

In this session, we will present the state of the art in open source cloud management and cloud broker platforms. You’ll learn how to manage the monitoring and deployment of your applications across OpenStack, Amazon Web Services, VMware vSphere, Red Hat Enterprise Virtualization, oVirt, and more—all from a single, unified management interface.

Whether as a public cloud or as private Infrastructure-as-a-Service, OpenStack is probably not the only cloud or virtualization platform you are using. If you’re managing applications across heterogeneous virtualization, IaaS, and public cloud services, things can get complicated in a hurry.

By open sourcing the CloudForms Management Engine, we are creating a level playing field where people can participate to extend and integrate tightly with an open, vibrant, community-developed cloud management platform. Dave will present the project, its community, and how you can get involved.

Work thumb
Rating: Everyone
Viewed 349 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Atlanta is home of the OpenStack Summit, and home to the largest engineering school in the US with 13,000 students. To support research innovation on top of other applications, the central IT organization need something federated and cost effective in order to scale. Object storage was a great fit, but not all solutions both scale and reduce costs. This use case will focus on how Georgia Tech has built a storage service to support users and research, and provide an on-premises file sharing and collaboration solution.

Work thumb
Rating: Everyone
Viewed 334 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Follow the OpenStack Release manager as he goes through the unique coordination and leadership challenges that producing OpenStack creates.
How are OpenStack projects actually produced ? What organization, tools and tricks do we use to ensure we all work together ? What are the open innovation challenges we encountered and how did we solve them ? How does technical leadership work in a set of projects with such a large developers pool ? What are the classic pitfalls we needed to avoid and the culture and processes we created to work around them ?

Work thumb
Rating: Everyone
Viewed 356 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Want VM agility with near bare metal performance? How about [milli]second provision/stop/start/restart times? Looking to achieve greater VM density on your hardware assets, or provision applications without worry of dependency hell? Look no further than nextgen virtualization with Linux Containers.

In this session we’ll look at Linux Container basics; tooling/commoditization, throttling/monitoring, images, security and why containers are poised as “the next VM” in our modern Cloud era. We’ll also discuss results exemplifying containers; run at near bare metal speeds, provide greater density potential, allow faster provisioning times, have smaller footprints and are more applicable to “as a Service” realizations. Finally we’ll look at some density/performance results from a Cloudy perspective using the OpenStack docker virt driver.

Work thumb
Rating: Everyone
Viewed 341 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Whether you're just looking to get started with building your first OpenStack cloud infrastructure, or needing to expand your current project with additional capabilities - IBM has many ways to support you on your journey to a more open cloud environment. Need compute and/or storage hardware?This session will provide you with an overview of the portfolio of physical infrastructure options that IBM can deliver with OpenStack today (including the latest on Power8 and XIV Storage). Leverage existing IT infrastructure? IBM has the right mix of cloud solutions to help you make the most of your OpenStack journey . What's next, now? This session will discuss and demonstrate advanced scheduling, automation, and file serving capabilities that you can use with OpenStack today.

Work thumb
Rating: Everyone
Viewed 297 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Over the last 5 years, of my 30-year career, I have worked extensively with US Fortune 500 companies on their journey to cloud. This talk introduces a Cloud Maturity Model based on my combined experiences with those companies and product teams.
Across all of these initiatives, there was a certain pattern emerging that could be defined as a “Cloud Maturity Model” and applied to real world products it would provide roadmap guidance in three dimensions: Cloud Friendly / Cloud Ready / Cloud Mature applications. Each dimension, or maturity level, describes common business activities, technology activities and operational activities to be considered on the way to a fully cloud mature product. Applying the model allows the product team to quickly move to using OpenStack based clouds, without having all the benefits of a modern, agile, multi-tenant elastic application on day one.
Audience: The content in this session is based on working with customers, sales, marketing, product managers, developers and operations teams in moving existing and new products to OpenStack based platforms such as HP’s public cloud.
Agenda:
- The Business Challenge – Moving products from legacy to cloud
- The Cloud Maturity model – Cloud friendly/ready/mature
- The Compliance model – Unified Control Framework and SSAE-16’s
- The DevOps model – The tale of two cows and one kitten
The presentation is user focused and intended to provide examples and practical guidance in addressing common challenges and solutions for those throughout the session

Work thumb

To promote innovation within IBM, the presenters set out to create the CloudFirst Factory, a one of a kind large multi-cloud OpenStack-based environment . Running on a total of 168 physical servers, the clouds received a substantial amount of use from the Cloud Foundry-based IBM BlueMix. The presenters will describe their experiences operating the environments with OpenStack Folsom and Grizzly releases as well as a production Folsom to Grizzly upgrade. This session also covers initial architecture decisions, the evolution of the same and the challenges in overcoming shortcomings in the original deployment.

Work thumb
Rating: Everyone
Viewed 450 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Introducing Manila: the new OpenStack file share service. Manila is a community-driven project that presents the management of file shares (for example, NFS and CIFS) as a core service to OpenStack. Manila currently works with NetApp, Red Hat storage (GlusterFS), and IBM GPFS (along with a reference implementation based on a Linux® NFS server).

In this session, Robert Callaway of NetApp will join representatives from Red Hat, EMC, Mirantis, and IBM to:

· Introduce the Manila file share service

· Provide an overview of Manila, from design principles to use cases

· Describe Manila's architecture and APIs

· Demonstrate an OpenStack deployment with Manila to show how easy it is to configure the service, create and delete file shares, and attach file shares to instances

You will leave this session with an understanding of Manila, its ideal use cases, how to deploy it in an OpenStack (Icehouse) environment, and the plans for its future.

Work thumb
Rating: Everyone
Viewed 397 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Would you like to learn more about using Chef to deploy and manage OpenStack and applications and services on top of it, but not sure where to start? This in-depth, hands-on session will cover the Chef and OpenStack ecosystem and how to get started with the Chef cookbooks in the StackForge repositories. We'll cover the currently available OpenStack resources, cookbooks and content in the Chef community.
Topics covered will include:
* Deployment configuration and techniques
* StackForge repository code walkthrough
* Cookbook development and testing
* Deploying and managing infrastructure on OpenStack with the knife-openstack plugin
* Documentation
The session is intended for those already familiar with Chef and interested in deploying and managing OpenStack. This is an interactive session so please bring your questions to the guided code and deployment walkthroughs. Instructions will be provided for attendees who wish to follow along, you will need a laptop capable of running a single-node OpenStack virtual machine on Vagrant.
Would you like to learn more about using Chef to deploy and manage OpenStack and applications and services on top of it, but not sure where to start? This in-depth, hands-on session will cover the Chef and OpenStack ecosystem and how to get started with the Chef cookbooks in the StackForge repositories. We'll cover the currently available OpenStack resources, cookbooks and content in the Chef community.
Topics covered will include:

Deployment configuration and techniques
StackForge repository code walkthrough
Cookbook development and testing
Deploying and managing infrastructure on OpenStack with the knife-openstack plugin
Documentation

The session is intended for those already familiar with Chef and interested in deploying and managing OpenStack. This is an interactive session so please bring your questions to the guided code and deployment walkthroughs. Instructions will be provided for attendees who wish to follow along, you will need a laptop capable of running a single-node OpenStack virtual machine on Vagrant.

Work thumb
Rating: Everyone
Viewed 372 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Operational awareness and value for cloud operators has largely been ignored by the OpenStack community. Today with the maturity of TripleO and inclusion of Tuskar, we can now begin to think about TripleO's use as a vehicle for OpenStack infrastructure management.

The question now is How do we extend TripleO with additional value?".

Within this context, there are several areas of integration which can be explored. These include an operator dashboard, infrastructure instrumentation agents, bare metal drivers and other supporting services. Hardware and software vendors can gain insight into what integration looks like from a product point of view.

In this session, we will explore:
- Why TripleO works for infrastructure management
- TripleO management integration points
- What TripleO means for hardware/software vendors
- Early work in this area

Work thumb
Rating: Everyone
Viewed 345 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Description OpenStack needs more operators contributing back. Learn about the challenges, and what you can do to address them so your company not only consumes OpenStack, but contributes back.
Abstract Business Topics
* Talking to your executive team about OpenSource
* Identifying your “unfair advantage” OpenSourcing what supports it
* Legal Challenges
* Contracts and IP
* Patents
* Marketing benefits of contributing

Technical Topics
* Setting up your CI system
* Authorizing contributions programatically
* Resources to accelerate contribution

Work thumb
Rating: Everyone
Viewed 433 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Ryan Floyd with Storm Ventures will moderate a Customer panel to discuss building a use case for OpenStack. Listen to their perspective on various different cloud deployments, understand the criteria used in defining what their cloud stack required and the TCO measurements employed. They will also discuss the roadblocks within their organizations they came across and how they moved beyond them.

Work thumb
Rating: Everyone
Viewed 404 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Deploying OpenStack in a Multi-Hypervisor Enterprise Environment
Most OpenStack distributions are centered around a single hypervisor, KVM. Enterprises, on the other hand, have massive investments in a variety of different virtualization platforms. Building a private cloud is a massive change in and of itself, and most large enterprises are reluctant to lose their existing competence with their chosen hypervisor at the same time.
Learn how to integrate VMware, Hyper-V, and Xen, along with KVM into a single, heterogeneous OpenStack environment. We will also discuss various ways that a multi-hypervisor setup can help an enterprise maximize cost efficiencies, leverage existing skill sets, and expand the reach of automated services to more groups in a large enterprise.
Most OpenStack distributions are centered around a single hypervisor, KVM. Enterprises, on the other hand, have massive investments in a variety of different virtualization platforms. Building a private cloud is a severe change in and of itself, and most large enterprises are reluctant to lose their existing competence with their chosen hypervisor at the same time.
Learn how to integrate VMware, Hyper-V, and Xen, along with KVM into a single, heterogeneous OpenStack environment. We will also discuss various ways that a multi-hypervisor setup can help an enterprise maximize cost efficiencies, leverage existing skill sets, and expand the reach of automated services to more groups in a large enterprise.

Work thumb
Rating: Everyone
Viewed 372 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

OpenDaylight is a modular and open SDN platform which is designed to provide both scale and evolvability to applications requiring network programmability and telemetry. An important feature of the OpenDaylight controller is its model-driven plugin architecture, which provides for, among other things, multiple north and south-bound interfaces. An example use of these capabilities is the OpenDaylight/OpenStack integration, where the OpenDaylight and OpenStack Neutron teams collaborated to cleanly integrate the capabilities of each project.
This talk will focus on learnings from the OpenDaylight Hydrogen release, the current status of OpenDaylight/OpenStack integration, and what is in the queue for the next release of OpenDaylight and beyond. Attendees will leave this session with a solid understanding of both the current state and evolution OpenDaylight/OpenStack integration and the associated technologies and communities.

Work thumb
Rating: Everyone
Viewed 521 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

You're using OpenStack as the infrastructure to build out your cloud environment. What a great choice !! Here are a few questions we think you should be considering:

How are you connecting the services in your OpenStack cloud to your existing IT Management Systems like Monitoring, Backup, Patch?
Are you providing a self service catalog for non-IT users to request services?
Are you integrating with development tools for full lifecycle management of Heat Orchestration Templates?
Can you deliver OpenStack through public, private, hybrid and expert systems?

Come see how IBM SmartCloud Orchestrator can help you automate cloud deployed business processes, connecting your OpenStack environment to your Enterprise IT Management services.

Work thumb
Rating: Everyone
Viewed 338 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Enterprise deployments of OpenStack have a specific set of requirements, including high availability, predictable performance, and a scalable and repeatable deployment model that is as fast as or faster than the business. Jon Benedict of NetApp will discuss the process, considerations, and lessons learned from multiple OpenStack deployments on NetApp storage, including:

· How to deploy the RHEL OpenStack Platform with NetApp clustered Data ONTAP as a means of tackling enterprise requirements (featuring Red Hat)

· How eBay supports a variety of OpenStack use cases on NetApp

· How NetApp IT uses OpenStack in its internal infrastructure for development

Work thumb
Rating: Everyone
Viewed 408 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

This Panel discussion will focus specifically on scale-out deployment of OpenStack in the enterprises. The Panel members will discuss their experience deploying and managing scale-out OpenStack data center environments. The panel will also discuss current operational challenges and where there are opportunities for OpenStack to improve.
Topics that will be discussed include:
- Discussion about software and hardware architectures
- Which applications are best suited for Cloud environments?
- Why scale out? What are the business and technology advantages?
- Challenges encountered on the SW and HW side and lessons learned and best practices for future deployments
- Specific opportunities for OpenStack to improve

Work thumb
Rating: Everyone
Viewed 335 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

In OpenStack, all our coding is done out in the open. You can read the source code and follow the peer reviews the code went through before it was merged in. Often times, however, the original intent behind a blueprint or feature request gets murky, leaving code reviewers focused on the trees instead of the forest. In this talk, join Brian Rosmaita, Cloud Images Product Manager at Rackspace, as he advocates for full features documented with use cases, prototype press releases, and preliminary FAQ lists to help articulate the vision for features. Brian will share his experiences in working in the Glance project, and offer practical advice on how developers and product managers can work together to improve the overall experience of turning OpenStack ideas into products.

Work thumb
Rating: Everyone
Viewed 463 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Get a detailed overview on why SoftLayer is the best global platform to build high-performance, highly-scalable OpenStack clouds, along with the latest advancements from IBM to improve the OpenStack experience in 2014. In this session you will learn how SoftLayer's commitment to bare-metal infrastructure can be leveraged to rapidly deploy OpenStack environments in near real-time with advanced capabilities like floating IPs, private and public networks across multiple regions or as an extension of existing, on-premises OpenStack installation.

Additional topics include:
- SoftLayer native capabilities through OpenStack APIs
- How SoftLayer automation capabilities can save valuable time during the installation and setup phases
- How open source projects can make it even easier to install and operate OpenStack on SoftLayer

Work thumb
Rating: Everyone
Viewed 369 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

This session is a panel discussion of OpenStack deployers and developers building scalable storage on top of Ceph and deploying it into production OpenStack clouds. The panel will be asked to discuss specific technical and scaling challenges faced and how to go about solving them.

Work thumb
Rating: Everyone
Viewed 373 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Making OpenStack real for customer deployments takes a lot of work. It’s much more than layering in an installer and custom documentation. At Cloudscaling, we spend a great deal of effort on operationalizing OpenStack for customers and ensuring it’s compatible with leading public clouds. In this session, we’ll clarify the areas we focus and walk through the design decisions behind the choices. While we use 100% stock community OpenStack, OCS 3.0 doesn’t look and feel like any other version of OpenStack. It has key distinguishing characteristics such as:

a scalable and highly available control plane
an ultra high performance and high reliability network model
additional compatibility with the major public clouds such as Amazon Web Services and Google Compute Engine, and
a modern fabric for DevOps style infrastructure and application deployment.

Work thumb
Rating: Everyone
Viewed 341 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

ZeroVM is a next generation, open source hypervisor built specifically for the cloud. Based on the Chromium Native Client project ZeroVM is lightweight, performant and extremely secure. Pairing ZeroVM with OpenStack Swift creates a massively distributed converged compute and storage platform enabling a new way to deliver cloud infrastructure as a service.
This session is targeted at developers and other technical attendees interested in learning more about ZeroVM and the integration with OpenStack Swift. We will begin with an overview and some background on the ZeroVM project. We will move into a discussion of the various features and benefits of ZeroVM and how it compares to other virtualization technologies such as Xen, KVM, LXC and OpenVZ. Next we will discuss how ZeroVM can be integrated into a variety of different storage solutions. We will focus on presenting and discussing the work that Rackspace has completed to integrate ZeroVM into OpenStack Swift to create a new distributed compute enabled storage platform.
We will end the session with a discussion of future cloud infrastructure solutions that could be enabled by the ZeroVM technology. The overall goal of this session is to inspire people to explore ZeroVM and to join the growing community building and experimenting with the technology.

Work thumb
Rating: Everyone
Viewed 338 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Application deployment is hard work. Private cloud builders have in common enough scale and complexity to justify the need for API abstraction of their compute, storage and network needs. The applications deployed on these clouds are normally extremely complex. Building a cloud without rehosting application assets to it yeilds an unrealized investment. In this presentation, Lee Thompson will sample freely available open source tools which dramatically improve you ability to deploy applications onto Open Stack. Come hear the latest from tools like Barclamp, Chef, Forman, Juju, Puppet, Rundeck and others and start realizing your cloud investment.

Work thumb
Rating: Everyone
Viewed 326 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

As an organization adopts cloud, the traditional relationship between IT and developers is disrupted: IT loosens its control of infrastructure delivery, and developers are now in charge of provisioning, managing, and decommissioning resources.
But how does the organization evolve to make it acceptable for IT to relinquish one of its key responsibilities? IT and developers must rethink how they work together. In fact, they must transition from a relationship that’s built on control and oversight, to one that’s built on trust and accountability.

On this panel, experts who have driven cloud adoption at their companies or helped their customers do so will seek to answer the following questions:

Why is DevOps, the sometimes uncomfortable union of IT and Devs, critical to success with cloud?
What are the social challenges an organization should expect to face when adopting a DevOps culture? When adopting cloud?
What about IT’s other responsibilities, such as security and cost control? Does IT carry on with its mission, or does it alter it? How?

Work thumb
Rating: Everyone
Viewed 288 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

In this hands-on session, we will show operators how to configure a P+V" SDN Network for OpenStack using the Big Switch Unified P+V Cloud Fabric SDN Controller.
Each attendee will be given access to a small network set up with OpenStack, multiple simulated switches, routers and firewalls, and will be shown how to build out three tier web applications, underlying provider infrastructure L2/L3 constructs, and insert firewalls and other services.
Configuration via Horizon, CLI or REST API will be shown for a range of L2/L3 configurations, as well as a brief conversation about when different security, compliance or fault isolation requirements create the need for a variety of L2/L3 designs.

Work thumb
Rating: Everyone
Viewed 396 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

With the growing popularity and footprint of IaaS platforms, the question of migration of computational workloads to these virtualized environments becomes more and more relevant. Savanna provides integration and automation for Hadoop deployment on OpenStack, but what about performance in this environment?

In this talk, we will discuss the performance impact of running Hadoop in a virtualized environment inside an OpenStack cloud.

What is the performance difference between bare-metal and virtualized Hadoop environments? What is the IO overhead in OpenStack? How does data locality influence data flow? This presentation will cover these and other questions about the performance of Hadoop on OpenStack by presenting a series of benchmark tests over different installations of Hadoop.

Work thumb
Rating: Everyone
Viewed 278 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

OpenStack service interoperability is becoming a major requirement for developers and users of public clouds. With more and more OpenStack-based deployments available to the public it is getting harder and harder to choose a vendor that ensures API interoperability. To make things worse, you might want to have some external testing for verification.
Luckily there is already an existing project that executes tests against the OpenStack API: Tempest. Tempest is used daily to test thousands of deployments, namely devstack in Zuul. It is used to verify patches for API interoperability and to check if a new patch doesn’t break existing functionality.
Experienced operators can configure and use Tempest to test not only a local devstack environment but their own deployment; however asking users to configure and test several OpenStack deployments is a tedious task.
We built a tool around OpenStack Tempest to simplify this process for users, developers, operators and distribution builders. whatthestack discovers common settings required to create a configuration for Tempest and executes Tempest tests against a given OpenStack deployment. A subset of Tempest tests is executed to verify common API interoperability; these tests do not require an administrator account and therefore are executable by regular users.

This session will explain in more details the objectives of whatthestack, as well as demonstrate it’s use. It will end with a 2 way forum to gather idea and potential feedback that we will use for future directions of the tool.

Work thumb
Rating: Everyone
Viewed 366 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Cloud Computing is one of the fastest growing segments in the Tech industry with a plethora of job openings being posted for Cloud Architects in general and OpenStack Engineers in particular. If you are currently a server, network, or storage admin, how do make the change to Cloud Computing? If you are already a virtualization admin, how do you take the next step to becoming a Cloud Architect? We will talk about the opportunities currently available in both the vendor and end-user space and where we are seeing the biggest needs and strongest growth in the Cloud and OpenStack markets. We will also explore, with the help of speakers who have made the transition, what experiences, skill sets, and knowledge domains are required to be a Cloud Architect for a vendor or an end-user.

Work thumb
Rating: Everyone
Viewed 446 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Intel and Wind River, along with the OpenStack community, are part of several efforts to help transform networks with distinct but mutually beneficial technologies of Network Function Virtualisation (NFV) and Software Defined Networking (SDN). This session will provide a brief introduction to how NFV & SDN apply to OpenStack and in that context present Intel’s activities in OpenStack including (a) the Advanced Network Services Framework that is shaping up to be a ubiquitous structure to describe and request network services, (b) Enhanced Platform Awareness that allows for the discovery and scheduling of workloads adjacent to critical technologies, and (c) High Performing networking with the DPDK vSwitch and with the Wind River Carrier Grade Communications Server.

Work thumb
Rating: Everyone
Viewed 399 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Today, many people still mistakenly see OpenStack and VMware as either/or alternatives, while in reality OpenStack provides a promising route for organizations already standardized on enterprise-grade VMware products who want to offer cloud services to their developers using developer-friendly and vendor neutral APIs.

This talk will provide an overview of VMware’s contributions to OpenStack and highlight real-world deployments where enterprise customers are leveraging OpenStack on top of VMware vSphere® + NSX™ to build rich OpenStack clouds on top of their existing IT infrastructure.

Work thumb
Rating: Everyone
Viewed 329 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

In the beginning…
The USDA National Information Technology Center traces its lineage back to 1957 with the mission of reducing IT costs by pooling resources of multiple USDA agencies.
Our existing virtual hosting environment wasn’t designed to be a Cloud. It was built in continuance of our traditional mission – share stuff to keep computing (hosting) costs down. On top of that, we built in everything that govt customers are required to do; layers of security, compliance, backups, DR, etc.
Then our customers started asking about this Cloud thing. They were seeing their private industry peers using fast, agile, and cheap hosting services to change their IT processes; they failed-fast, iterated quickly, and spent less to do it than they could even in their own relatively new virtualized hosting environments. Our customers wanted to use the same methodologies to accomplish their public sector missions.
Enter OpenStack!
HopeStack

Hallway convos around this new OpenStack thing, realization that this could be just what NITC needs to offer real cloud services. Zach believes!
Zach wagers his parking space for 5 minutes with NITC’s top guy to talk OpenStack.
A team is selected evaluate Zach’s ideas. Leadership’s vision is aligned, as evidenced by the unlimited access to personnel for the team.
Excitement over the idea of OpenStack and what it means for hosting centers like NITC.

AngryStack

We started looking into what all could be done w/ OpenStack, and what our wants/needs were for our prospective cloud customers.
Feature Greed sets it! We over-ran the docs pretty badly.
But we kept at it. Late nights, re-installs, 500 ways not to build a cloud discovered.
Stayed about 2 days behind Nicira NVP (now VMware NSX) guys during our Quantum build.
The Cathedral is completely freaked out.

AwesomeStack

Main feature collection working – VMs being deployed form Horizon. Much rejoicing.
Demo delivered to exec leadership – overwhelmingly positive reception.
Direction from leaders to build the real deal.
Beers

SolutionStack

We needed stability and sustainability, and we couldn’t hire like RackSpace. So we looked around for some vendors that seemed to understand our vision.
In our search we arrived at VMware NSX for our network
We were bowled-over by Piston's approach to provisioning and operational philosophy,
And Silicon Mechanics’ approach to hardware lifecycle was a perfect fit with Piston.
Now we had to figure out how to get them all together.
So we brought them out to Kansas City for some BBQ from a gas station

Work thumb
Rating: Everyone
Viewed 263 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Enterprises are looking to cloud technologies and solutions as a way to drive an innovation agenda for their businesses and customers. As was true before for enterprise IT, there is no one-size-fit-all; organizations have different sets of requirements for different types of applications and open, hybrid cloud solutions offer the agility and flexibility needed to meet those business requirements. Join Bill Hilf, VP of product management, HP Cloud, to learn why open and hybrid matters and what business leaders can do today to lead their organizations on a successful and cost-effective cloud journey. He will also discuss how HP is deeply using open source to build its next gen cloud architecture and product portfolio, along with the essential elements of security, compliance and reliability in a hybrid cloud environment.

Work thumb
Rating: Everyone
Viewed 964 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

StackSync is a Dropbox-like open source synchronization tool that runs on top of OpenStack Swift. StackSync is specially designed to take care of organizations’ real needs with features like scalability, openness, security and the typical ease of use offered by personal clouds.

The StackSync framework is compounded by three main components: a synchronization server, OpenStack Swift, and desktop & mobile clients. While synchronization servers are in charge of processing metadata and provide the logic, OpenStack Swift is focused on storing the raw chunked data. Users are able to keep their files synced by using the StackSync clients available for the main desktop and mobile operating systems.
StackSync is based on an advanced synchronization technology, similar to Dropbox, with data optimizations (chunking, compression and push mechanisms) that allows it to scale to thousands of users with an efficient use of cloud resources. It also provides data-sharing mechanisms to groups of users.

A RESTful API has been built as a Swift module living at the proxies to allow the StackSync mobile apps and other third-party apps to interact with the available resources.

The separation between data and metadata allows StackSync to be deployed in different configurations depending on the needs. Using the private configuration, organizations can deploy it on-premise, as both OpenStack Swift and StackSync Server run on their facilities. The public configuration may be suitable for Cloud providers willing to offer a public synchronization service to their customers. Whereas the Hybrid configuration allows organizations to keep their metadata on-premise while storing the raw data at a public Cloud provider, retaining control over their information.

Finally, as an open-source project, StackSync welcomes and encourages any kind of collaboration from the community.

Work thumb
Rating: Everyone
Viewed 326 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Come hear about all the existing things Intel is doing in Swift and with Object Storage in general. The Juno release will introduce the notion of Storage Policies to Swift and laid the groundwork for a whole host of new usage models. Also with Juno we’ll be introducing Erasure Codes as the first significant Storage Policy. We’ll also talk about a new test/QA cluster that has been donated by SwiftStack, Intel, and HGST, which uses the latest drive and processor technology to provide automated tests and a public baseline for performance, a key aspect of the release process not previously available. We’ll round this out with an update and demo on COSBench, the benchmarking tool, which now has more storage types like Ceph, S3 verified, and more test scenarios supported.

Work thumb
Rating: Everyone
Viewed 364 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Red Hat uses OpenStack Swift as the object storage interface to GlusterFS. Instead of reimplementing the Swift API, Red Hat is participating in the OpenStack Swift community to ensure that GlusterFS can take full advantage of the latest Swift features. This is absolutely the right way to pair Swift with another storage system: use the existing functionality in Swift and contribute back to community where additional functionality is needed. This talk from their respective project leads will show how Swift and GlusterFS work together to take advantage of the best each system has to offer.

Work thumb
Rating: Everyone
Viewed 310 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

As we managed internal and external OpenStack deployments in IBM Labs we experimented with various architectures and approaches that improved OpenStack’s availability and performance. In this session we will discuss our use of the following technologies that helped us optimize our environments:

MySQL Clustering
Galera (Active/Active)
Corosync & Pacemaker (Active/Standby)
HAProxy and KeepAlive
RabbitMQ Clusters

Using practical examples, we will show how we scaled out OpenStack Services (Nova, Horizon, Keystone, Glance, Cinder, etc.) and some of the challenges we ran into along the way.

In addition we will also describe a few scenarios in which we have orchestrated highly available OpenStack deployments using Heat and Chef.

Finally we will demonstrate failover and availability of the OpenStack services in an actual production cloud environment.

Work thumb
Rating: Everyone
Viewed 377 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

You can only look at slides so much in one day! This deep-dive demo will show you how VMware technologies like VMware vSphere®, NSX™, Virtual SAN™ and more integrate with OpenStack. The demo will show how VMware helps you build a powerful OpenStack cloud that provides rich features and enterprise-grade management while enabling your developers to leverage standard OpenStack APIs + tools.

Work thumb
Rating: Everyone
Viewed 292 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

How can a Service provider attest to the Integrity of the infrastructure, and meet your compliance needs? How do you control where you workloads are launched, and where they are migrated? How can an organization control & manage the keys for VM and data en/decryption in an OpenStack cloud? This session would share Intel’s direction for hardware-based trust, and current or upcoming contributions to OpenStack for enabling platform & VM launch integrity, Geo-tagging and location-based workload placement, migration control, and VM en/decryption tied to hardware-rooted platform trust. The session also provides details on McAfee’s OpenStack Connector for ePO that discovers & secures workloads in real-time, and enables security which auto-scales with the OpenStack Cloud.

Work thumb
Rating: Everyone
Viewed 295 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Recent advancements in OpenStack capabilities have made the cloud better tuned to enterprise needs by introducing much more flexible network designs and networking services, with the tradeoff of making the cloud more complex.

In this session we will describe how we can leverage the power of the new networking advancement without exposing the complexity to the end user. We will present alternative approaches and their tradeoffs for automating the deployment of a typical n-tier enterprise application that include multi-tenant environment, separate network for admin and applications, cross region network, attach a floating IP, setup security groups etc. all through a combination of Heat, TOSCA, Chef, Puppet, and more.

Work thumb
Rating: Everyone
Viewed 307 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Containers in the Cloud has been receiving a lot of attention recently. If you look at the available containers technology (OpenVZ, ZeroVM, Docker, LXC, OpenShift, lmctfy ...) You'd think that there'd been even more proliferation and competition in the Linux containers space than in hypervisors with Xen and KVM. However, the reality is somewhat different. Thanks to a massive collaborative between most of the containers players on the upstream kernel, the underlying technology used to create containers that run on Linux is essentially the same. The differences lie in the ways containers are created and managed from the point of view of which pieces of the in-kernel container technology they make use of. This talk will survey the current state of container technology in Linux, what the control plane differences are between all the competing technologies, and how we might begin to standardise container technology and its uses withing OpenStack and beyond going forwards.

Work thumb
Rating: Everyone
Viewed 328 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

How has the OpenStack User Experience (UX) group contributed to the OpenStack Community over the past year? In this session, you'll get to hear how the UX group is helping to shape features and improve the overall user experience in OpenStack and verifying that designs are meeting target end users needs. We will give highlights of our progress in the following areas:

- Understanding the OpenStack users

- Requirements gathering

- Interaction design

- Design support during development

- Usability testing and feeding results back into new requirements

We will also discuss the recent efforts, which builds on Dave Neary’s previous work, to develop a set of personas to help the development community align with their users'’ needs and tasks. We'll review the methodology used to develop the personas, insights from the user interviews, and the personas created from the effort. Finally, we will provide recommendations and examples for how the community can effectively use the personas during their own planning, design, development, and testing efforts to improve the overall user experience.

Work thumb
Rating: Everyone
Viewed 390 times
Recorded at: May 14, 2014
Date Posted:

VMware has been working closely with key members of the OpenStack ecosystem to make sure enterprise-grade technologies like VMware vSphere® and NSX™ are fully supported and easy to use with all leading OpenStack distributions.

Come to this session to see several quick "lightning talks" from leading OpenStack vendors including Canonical, Mirantis, Red Hat, and SUSE highlighting how their OpenStack distros work well with vSphere and NSX and how they are working with VMware to help make customers successful with OpenStack.

Work thumb
Rating: Everyone
Viewed 291 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

We have a lot of conversations with customers who are preparing to deploy private clouds. All too frequently, the point at which these potential customers start to engage vendors comes after they've set their own expectations around functionality, integration, and compliance. In this talk, we will dive into three common pitfalls that I wish we could have discussed with every single one of our customers before that first meeting.

Work thumb
Rating: Everyone
Viewed 382 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

One of Cisco’s key contributions within OpenStack has been the evolution and development of Neutron, the OpenStack Networking Service. Using Neutron’s plug-in model, Cisco has integrated a number of its products including Application-Centric Infrastructure (ACI), Network Function Virtualization, and Unified Fabric products to simplify the deployment of highly scalable, manageable, and secure networks.
This session will show how the addition of Cisco networking solutions can help orchestrate an entire OpenStack deployment, including networking, compute, and storage.
In this session, you’ll learn how:

To increase the networking scalability of OpenStack with both hardware and software products including Nexus 3k/5k/6k/7k/9k, Cisco Application Centric Infrastructure, and Cisco N1Kv, CSR1Kv, AVS on Kernel-based Virtual Machine (KVM) technology.
How UCS Manager makes it easy to configure a bare-metal node for OpenStack pilot and production deployments with both blade and rack mount servers.
How Cisco’s ACI architecture can be deployed and integrated with OpenStack.

Work thumb
Rating: Everyone
Viewed 314 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Like many open-source projects, OpenStack uses a time-based release model. Feature development happens in a flurry of activity in the first part of each release cycle and then we taper, allowing enough time for many eyes to make shallow bugs" and for us to gain enough confidence in the quality of our release candidates. Even after a release, we continue to maintain a stable branch for issues found and fixed post-release.

Linux distros apply a similar model when they bring together the releases of many open-source projects into a coherent, usable and stable product. OpenStack's predictable release schedule, the tapering, the stabilization and the post-release maintenance are all essential to the needs of distros and, in turn, the users of those distros.

Unusually, OpenStack also explicitly caters to another type of users - what we call "trunk chasers". Public cloud providers like HP and Rackspace invest significantly in a continuous delivery pipeline so that they can keep pace with OpenStack development, deploy regularly, give timely feedback upstream and minimize the risk associated with each incremental update. In these days of agile development, DevOps and continuous delivery, the benefits of such a model are now clear.

As such, OpenStack is an important case study for how recent thinking around continuous delivery is influencing open-source projects. Many questions remain unanswered, however. Are we going to continue to see projects like OpenStack see themselves as catering to two radically different audiences, or is this the beginning of fundamental shift in open-source?

Mark and Monty - Openstack Technical Committee and Foundation Board members, prominent OpenStack contributors and senior engineering leaders at Red Hat and HP - have had the opportunity to look at this dilemma from several different angles. In the talk, they will delve into some of the details behind how OpenStack caters to both models. They will examine the mindset and needs of each audience. They will talk about topics such as CI, upgrades, deployment tools, reference architectures, community management, feature development, user feedback and more.

Attendees can hope to learn some more about OpenStack and some of the challenges in running an open-source project, building a distro or maintaining a public cloud. Beyond OpenStack, however, the talk should provide some more general food for thought around the agile development methodologies used by many application developers today versus the methodologies used by open-source projects today.

Work thumb
Rating: Everyone
Viewed 306 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Enterprises today are adopting hybrid environments to manage, handle capacity, and migrate their workloads across private and public cloud environments. In this session, we propose an integrated cloud workload management, migration and automation framework for OpenStack. In this context, we present an approach to migrate workloads (not live migration) running on OpenStack (KVM & ESX) to target cloud environments (both public and private) using well-defined migration templates and a ‘push-button’ method. The templates can also be configured at design-time to perform deployments, configuration and automation on target cloud environments, apriori to scheduling the migration. In this discussion we would see how the approach helps in migrating workloads from Openstack to Non-Openstack cloud environments and vice-versa with high levels of automation and virtually no human interaction. We will also show the ability to manage workloads on premise and on public cloud environments through a single unified interface.

Work thumb
Rating: Everyone
Viewed 310 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Do you want to run enterprise workloads with confidence on OpenStack cloud? This session describes innovative capabilities to ensure machine instances run with expected performance, on trusted nodes with assurance that service level objectives are being met. This talk introduces you to tools that enable matching of workloads compute requirements to infrastructure capability and capacity with a plug-in filter for the Nova scheduler. This talk will also outline deep platform telemetry to monitor, detect and remediate hard operations problems such as “noisy neighbor” when VMs contend for shared processor resources. You will walk away with a preview of what to do to better manage capacity, capability and consumption of physical and software-defined compute infrastructure using software products from Intel.

Work thumb
Rating: Everyone
Viewed 316 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

Architecting a standards compliant cloud can be difficult. There are emerging cloud specific security standards such as FedRAMP and CSA that should be considered in addition to existing NIST/ISO and PCI-DSS standards. OpenStack workflows and resources that exist today either fully or partially meet these common compliance requirements. We will discuss areas that need work and areas that appear to be in good shape.
The talk includes a study of PayPal’s experience in reviewing OpenStack security as relates to complying with PCI-DSS in their private cloud and existing data center environment. It dives into the many design decisions PayPal made within their environment considering whether to use physical versus logical devices, review hypervisor versus guest compliance, and whether to maintain separate management networks for PCI versus non-PCI traffic.

Work thumb
Rating: Everyone
Viewed 326 times
Recorded at: May 14, 2014
Date Posted: June 2, 2014

While some developers may find it silly to create tests they know will immediately fail, this is actually the first step of test-driven development. Test-driven development not only results in better code, it also reduces those late night surprises when it comes to deploying the software. All developers know that they should adopt test-driven development practices, so why are so few actually doing it? The short answer is that it sucks writing tests. The goal of this talk is to demonstrate some of the tools that make test-driven development [somewhat] bearable on OpenStack environments. In this talk, join Hart Hoover as he:

Provides tools needed to perform test-driven development with Chef
Explains the roles of tools like ChefSpec, Test Kitchen, RuboCop, Foodcritic, Berkshelf, and how they work together holistically
Demonstrates a test-driven development on an OpenStack environment using all of the aforementioned tools
Understand how and why tests pass or fail, and how to analyze the output of those tests and correct failures
Shows how you can take advantage of these tools currently on GitHub

Work thumb
Rating: Everyone
Viewed 466 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Users will get access to a live OpenStack + Neutron setup and be able to walk through key neutron deployment use cases, with members of the Neutron core development team available to provide guidence and answer questions. At the past three OpenStack conferences we presented a similar Neutron hands on lab led by several members of the Neutron core team and it was standing room only (also one of the most popular summit videos). We'd like to run another session this time, incorporating lessons learned from the previous sessions and also including new Neutron capabilities introduced in the Icehouse release. Demonstrated features will include: private L2 networks using tunnels rather than vlans. Including support for overlapping IPs. L3 + NAT via neutron logical routers, Firewall as a Service, VPN as a Service, Loadbalancer as a Service, IPv6 and more!

Work thumb
Rating: Everyone
Viewed 287 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Security concerns remain a strong deterrent to enterprise acceptance of the cloud, especially with recent events illustrating the vulnerability of data in the cloud. As OpenStack-based clouds have been focused on providing the environment needed for elastic, on-demand multi-tenant applications, how security, isolation and policies are enforced has largely been unclear. This talk will explore the changing nature of the network as it transitions to new models more suited to the cloud with SDN, NFV and Virtual Network Infrastructure, and the inter-relationship between networking, and security and policy enforcement. It will explore why and how security and policy enforcement should be integrated into the networking design of OpenStack cloud environments.

Work thumb
Rating: Everyone
Viewed 385 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Once you've got your OpenStack infrastructure in place, automating and managing application deployment is your next challenge to tackle. In this panel, we'll discuss the tools, approaches and frameworks available for OpenStack based application deployment today.
Questions that we will cover in this panel include:
• What considerations apply to choosing a particular approach or toolset?
• How are specific tools able to complement each other and interoperate?
• What are the advantages/disadvantages of tools that are solely focused on OpenStack and those that support OpenStack among other platforms?
• How significant are standardisation efforts such as TOSCA? How can we practically apply them?
• Will the use of linux containers such as Docker turn the use of existing configuration management obsolete?
• Is there one tool to win them all?

Work thumb
Rating: Everyone
Viewed 372 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

The Seagate Kinetic Open Storage Platform fundamentally changes how storage devices interface with applications in the object storage world. As the creation of unstructured data continues to double every two years, the traditional paradigm of a hardware-centric, file-based storage infrastructure becomes increasingly inefficient and costly to manage and maintain for scale-out data centers. The Kinetic platform has huge implications on not only CAPEX and OPEX, but also storage density and performance through a complete disaggregation of storage from compute. Seagate's Advanced Storage team will discuss the joint work being done with in scale out storage on Swift and utilizing the Seagate Kinetic Open Storage Platform.

Work thumb
Rating: Everyone
Viewed 355 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

At the Portland and Hong Kong Summits, Rackspace invited the OpenStack community into the their experiences deploying OpenStack trunk to their their Public Cloud Infrastructure. In this presentation, Rackspace's Deployment System Team will provide an update on the latest challenges, triumphs, and lessons learned deploying and operating a production OpenStack public cloud during the Icehouse cycle. We’ll conclude by sharing the vision for our next steps in OpenStack deployments during the Juno cycle and beyond.

Work thumb
Rating: Everyone
Viewed 629 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Disaster Recovery is an indispensable part of cloud deployments in future. OpenStack has a capability and flexibility that is required to behave as a DR for small, medium and large enterprises.
In this talk, we want to show strategies to provide Disaster Recovery as a Service (DRaaS) to business sensitive infrastructure through OpenStack based private, hybrid and public clouds. The outline for the talk as follows

Disaster Recovery to Cloud – Challenges involved
Data DR strategies on OpenStack
Infrastructure DR strategies
Application DR strategies

The Presentation format will allow for interactive discussion with the audience and will welcome other ideas on this topic.

Work thumb
Rating: Everyone
Viewed 305 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

Intel IT has adopted a strategy of implementing OpenStack orchestration as a single control plane for all infrastructure components (multiple hypervisors, SAN, distributed IP storage, software defined network overlays and network services like load balancing and network access control). In this session, we will share an overview of our software defined infrastructure architecture. Further, we will share details on how we are transitioning towards using a common orchestration platform that will control and abstract a heterogeneous infrastructure thereby simplifying our hosting service, increasing IT’s agility and customer time to market for their applications.

Work thumb
Rating: Everyone
Viewed 346 times
Recorded at: May 14, 2014
Date Posted: June 3, 2014

With the introduction of VMware® Virtual SAN™ , VMware has for the first time released a storage product specifically designed for the type of workloads that run best on OpenStack. Virtual SAN’s revolutionary simple architecture delivers the performance and simplicity you expect from OpenStack while retaining all of the rich features that vSphere is famous for. In this session, we will discuss the architecture of Virtual SAN and how you can deploy Virtual SAN clusters in support of your OpenStack workloads.

Work thumb
Rating: Everyone
Viewed 608 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Designate provides DNSaaS services for OpenStack.
This interactive workshop will guide attendees on how Designate can be installed with PowerDNS. For the purposes of the workshop the various designate components will be installed on a single node. Once installed it shows some of the V1 and V2 APIs for domain and record management. The workshop will conclude by using a tool like dig to retrieve the added records from the PowerDNS backend, showing a fully functional by-hand deployment.
The workshop will also cover the steps for contributing to the development of Designate.
Several of the Designate contributors will be on hand during the workshop to help attendees work through the deployment.
See also: The Designate: An Overview of DNSaaS for Openstack" and “Designate: Deep Dive for Operators/Deployers” talks

Work thumb
Rating: Everyone
Viewed 332 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

OpenStack continues to grow exponentially as the de facto standard for open source Cloud platforms. But how can someone quickly get started with learning this exciting new technology? This workshop will walk participants through an overview of the OpenStack components and offer practical suggestions and resources for learning OpenStack. To demonstrate one way to get
started, we will assist workshop attendees to set up a multi-node OpenStack cloud, on their laptops, using Red Hat's RDO and the
Packstack utility.

Participants will be introduced to a range of cloud functionality including those that were added to the Icehouse release. During the workshop, participants will have the opportunity to the following:

Installing OpenStack on their laptops
Walking through the Horizon dashboard
Adding new users
Adding an image to Glance
Defining networks in Neutron
Starting a new virtual server
Creating and attaching Cinder storage volumes to virtual servers
Storing objects in Swift Using the Horizon Dashboard user interface
Exploring Ceilometer metrics

Instructions to prepare for the workshop can be found at http://openstack.redhat.com/GettingStartedIcehouse_w_GRE.

Work thumb

Public Cloud on OpenStack: The Challenge of Knowing When and What to Push to Production
Everyone's watching when you put your production cloud out for public consumption. There's no room for error when customers are counting on you to deliver a stable, high-performance Infrastructure-as-a-Service. This panel covers the critical decisions that drive adoption of new features and releases of OpenStack and the things to consider when trading off between cutting edge features and stability. Learn how industry leading OpenStack-powered public cloud providers keep close to trunk through continuous integration continuous deployment (CICD) and other techniques.
Everyone's watching when you put your production cloud out for public consumption. There's no room for error when customers are counting on you to deliver a stable, high-performance Infrastructure-as-a-Service. This panel covers the critical decisions that drive adoption of new features and releases of OpenStack and the things to consider when trading off between cutting edge features and stability. Learn how industry leading OpenStack-powered public cloud providers set up OpenStack for public clouds, keep the software updated while maintaining high levels of availability. We've assembled a panel of operations and engineering leaders from several public cloud providers to provide an overview of their operations and answer your questions.

Work thumb
Rating: Everyone
Viewed 349 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Ceilometer is an underutilized component of OpenStack. It can be argued that it is a new component which has not matured enough, that its features are not very well known. We have another theory. We think that people are not using it because they made a conscious analysis and decided that they just don’t need it today. They can run their cloud without billing and metering, without alarms, without the newest events and audit records available. That may be right from a point of view of normal daily operations but what if we change the perception that ceilometer is just a tool for today to the fact that ceilometer is also a collection tool for the future. What if the same folks that decide they don’t need ceilometer today start seeing it as another input to their enterprise data warehouse. What if in 2, 5 and 10 years from now you can run the latest BI tools on this warehouse with the latest cognitive algorithms and you start seeing your cloud users behavior, underutilized resources as well as bottlenecks in your cloud, workload lifecycle, and policy compliance.

This presentation will show you how by just turning on ceilometer in your cloud and with a solid archiving strategy you open the door for all sorts of Big Data wonders. We will present a few patterns that could be discovered with today’s Big Data tools assuming data ceilometer can collect today. Then we will extrapolate to make some fun predictions of the patterns we could discover in the future using projected evolutions of these tools.

The Presentation format will allow for interactive discussion with the audience and will welcome other ideas on this topic.

Work thumb
Rating: Everyone
Viewed 322 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

High-bandwidth, high-availability server farms present OpenStack with some unique issues as their scale grows. This talk will present some techniques that can allow such installations flexibility in growth and management of their networks to large scale without a concomitant increase in complexity. These aren't solutions for everyone -- they are best suited for a private cloud, with or without a large public-facing surface.
Basic to our approach is the use of topology-based scheduling with clusters spread over multiple layer-2 domains deployed in a regular pattern. On its own this sacrifices flexibility -- IP address mobility isn't readily provided -- but we'll discuss ways of overcoming this deficit through load-balancing, intelligent scheduling, and (optionally) application design. We'll also discuss some data-center management issues (such as maintenance and upgrades) and how they are both impacted and facilitated by these methods.

Work thumb
Rating: Everyone
Viewed 659 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Go Daddy has a large Active Directory (AD) deployment that serves many purposes for our corporate and hosting infrastructure. In building our private cloud, we've leveraged AD to power Keystone's identity service, VM authentication, and security discovery and auditing. In this talk, we'll discuss exactly how we've configured OpenStack to work well with AD, other open source tools we've used to achieve our desired functionality, and the lessons we've learned along the way. Specifically, we'll cover:

Keystone's LDAP capabilities
Using LDAP for OpenStack authentication
Using LDAP as a store for projects and roles (and why we chose not to use this feature)
The quirky differences between AD and LDAP and how those can impact your Keystone configuration, including known outstanding bugs (as of Havana) related to AD integration and their workarounds
How we used the open source tool PowerBroker Identity Services to back VM authentication and possible alternative solutions
Techniques we've used to maintain and scale the relationship between OpenStack and AD
Using AD groups cohesively across our company's platform including: OpenStack, GitHub, CI/CD, Finance, and more

Work thumb
Rating: Everyone
Viewed 738 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

There is no “Core Star Chamber!” We are counting on everyone in the community to help us determine which tests should be considered “must-pass” for cloud implementations to use the OpenStack brand. To collect this information, the DefCore committee has been building a portable version of the Tempest suite that runs in a Docker container. This containerized suite can test (we say “probe”) your private or public clouds and then upload the results to the shared RefStack site for inclusion in the DefCore process. That’s why we call it TCUP: Tempest in a Container to Upload from Probe.
In this session, we’ll show how to talk about how to use TCUP, examine its workings and review the broader DefCore process.

Work thumb
Rating: Everyone
Viewed 452 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Trove is the officially incubated DBaaS (Database as a Service) project within Openstack. It's gaining momentum in the community, with contributions led by Rackspace, HP, Ebay, Mirantis, and several others. Trove is in production at most of these companies, and is the technology behind HP Cloud's DBaaS offering.

In this session, we'll talk about

How to run Trove in a fully-HA mode,
Trove configuration management based around SaltStack
Security and Monitoring of key Trove components
Upgrading Service
How we operate the service in the public cloud

Work thumb
Rating: Everyone
Viewed 1,071 times
Recorded at: May 15, 2014
Date Posted:

When it comes to networking with OpenStack, there is a significant portion of users using both of the current option:

Nova-network or
Neutron

We will discuss the benefits of Neutron over Nova-network, and even try to have an open discussion between production users of both Nova-network & OpenStack Neutron so that the audience can understand the their networking options and in an OpenStack deployment.
We will have Neutron Core participants to take the feedback from nova-networking users to see what are the gaps that need to be addressed for Neutron to be adopted.

Work thumb
Rating: Everyone
Viewed 560 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Introduction to OpenStack Trove: A multi-database deployment with MySQL and MongoDB
Co-speakers Michael Basnight, PTL of Trove, and Doug Shelley, active developer on Trove
A key goal of Trove is to provide a scalable and reliable DBaaS provisioning functionality for both relational and non-relational database engines. This tutorial covers the steps involved in a simple multi-database deployment of OpenStack Trove with MySQL and MongoDB.
We begin with a short introduction to Trove, describe the steps involved in installing Trove and a brief description of the Trove API. We then demonstrate some interactions with the Trove API including a demonstration of a deployment with a relational database (MySQL) and a non-relational database (MongoDB).
We conclude with a brief description of emerging trends in the Database-as-a-Service and Data-as-a-Service landscape.
During this session you will learn about:

What is Trove
What is the Trove API and how can I interact with Trove
How do I install Trove
How can I deploy different data stores with Trove
The future of DBaaS and DaaS

Work thumb
Rating: Everyone
Viewed 352 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Designate is a DNS as a Service project that is based on openstack, and using its design methods. In this talk we will look at how the extra integration between Designate and Openstack can benefit operators and end users who are currently using or evaluating Openstack.

As part of the talk we will demo the ‘sink’ capabilities that allows Designate to automatically add DNS entries as instances are booted. This will include a section on how to customise the ‘sink service’ to fit individual (operator) needs. We will compare the process to how an operator might do this with bind, on a non automated basis

We will also show how end users can be allowed to create their own reverse DNS entries for Neutron Floating IPs, without the operator having to manually create the records, or hand control of a reverse zone to a client / end user.

Finally we will show how the current development work will allow operators to use nearly all major DNS servers that support standard DNS Zone Transfers (AXFRs) as customer facing DNS server, while using the power of Designate to administer the zones, and if we do not currently support their chosen server, how easy it is to integrate them.

This talk is an in-depth extension of the “Designate: An Overview of DNSaaS for Openstack” talk, intended for operators and deployers.

Work thumb
Rating: Everyone
Viewed 372 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Openstack is growing immensely and now we look beyond the borders of the Data Center. This presentation shows how Ericsson utilises Openstack and SDN technologies for interconnecting Enterprise Networks to the Data Center and how traditional Enterprise CPE equipment is virtualised and provisioned via Openstack and connecting the Enterprise to the Data Center via VPN technologies under an advanced modification of Openstack and underlying layers.

This presentation demonstrates how to achieve this by taking a vanilla Openstack distro and building extensions to this a real world deployment solution to extend Openstack beyond the traditional Data Center track and look towards the Telco Cloud.

Work thumb
Rating: Everyone
Viewed 380 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

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!

The training is targetted at people with Python programming experience, familiarity with Linux system administration, and ideally some experience with OpenStack as a user. If you lack one (or all!) you're welcome to attend, but be forewarned that the session's time constraints leave little leeway for catching up if you fall behind.

Structure

Requirements

Python programming experience
Familiarity with Linux system administration
Familiarity with OpenStack
A laptop with at least 4GB of RAM
VirtualBox 4.2+

Part I. Getting Started
Duration: 30 minutes
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 (regardless of available bandwidth!).
The mentor will also quickly demonstrate some of OpenStack's main features, including uploading images, setting up storage volumes, and manually launching and connecting to a guest VM.
Part II. Hacking OpenStack
Duration: 30 minutes
A developer that can write Python applications for OpenStack can just as easily hack OpenStack itself, as the latter's also written in Python. During this part of the session, you will see how you (as just such a developer!) would:

Set up an environment for comfortable OpenStack hacking
Modify a small part of OpenStack
Run and test the modification

Part III. Contributing your Patch

Duration: 30 minutes
Armed with your beautiful, fully-functional patch, during this latter part of the session you will step through the process of submitting it to the OpenStack community for review, getting it shot down multiple times, and, eventually (hopefully!) acceptance. This includes:

Tips on writing a good blueprint and/or bug
Discussion on how to submit the patch for review
Discussion on where and how to engage the community
Discussion on how not to give up

Work thumb
Rating: Everyone
Viewed 565 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Continuous Integration and Deployment using Openstack
The Continuous Integration and Continuous Deployment infrastructure relies on Openstack Zuul for project gating and uses our Openstack Cloud for scaling up and down the number of nodes used by the continuous integration part.
The whole setup allows each developer to provide its own scripts/jobs in any programming language (ruby, python, java, bash, etc) that will be executed during the different phases of the CI process.
Continuous deployment is done by taking configuration management code through the same CI infrastructure but under different workflows coordinated by zuul allowing the reliability team to deploy new packages in an automated controlled fashion.
The talk will be explaining topics such as:

CI workflow / CD workflow -

From begin to end... how code goes to deployment

Replicating code and changes to different repositories -

One project... 2 Projects... Multiple projects... Best Practices

Review, Approve, Build, Integration, Release and Periodic Workflow Stages

A step by step journey of a code change

Packages, Artifacts or which ever term you use

How do you want to wrap it out RPMs? Debs? Tar?

Distribution of Packages/Artifacts

Shipping the code to different locations

Infrastructure as Code

Controlling and Managing what is your Infrastructure doing

Deployment to production

So it's GO time and you have green light
The presentation will give you a deeper understanding of each section and how can be done with open source tools and OpenStack.

Work thumb
Rating: Everyone
Viewed 421 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Alice In Wonderland - Devops and Openstack Networking
Around 6 years ago I started working with some tools that focused on software engineering collaboration and automation for operations. At the time products like CFEngine and Puppet were the two main tools promoting this new way of doing operations and sharing within operations and software development. A year later Chef was born and I was fortunate enough to join Opscode as the 9th employee as an evangelist preaching this disruptive form of collaboration and automation. At the time a majority of IT infrastructure was managed by what I called the “Bob’s” of the world. Bob’s scripts, Bob’s directories and Bob to death do us part. Trying to explain to Bob the benefits of collaboration and software engineering principles was a hard fought battle over the years. One of the compelling events that helped propel these ideas (what we now call Devops) was cloud computing in the form of IaaS for compute resources. Fast forward to 2014 and these infrastructure automation and collaboration battles still exist but the battles are far less bloody. Now a new war is emerging in the network operations and engineering space. The same argument for network operations adopting these principles is the same as system ops; however, now the new compelling events are network virtualization and Software Defined Networks in cloud infrastructures. Cloud engineers and network operations are dealing with the complexities of managing a new breed of software based network gear like Arista, Cumulus and Insieme along with virtualized network infrastructure like Openvswitch, Openflow, OpenDaylight and NSX. Configuration tools are starting to get more sophisticated on these virtualized networks doing things like automated VLAN to Port mapping and basic system hardening. Chef and Puppet both have introduced primitives supporting platforms like Arista and Cumulus Networks. Help me start the discussion of what Devops and Openstack Networking really could mean.

Work thumb
Rating: Everyone
Viewed 563 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Ceph has become increasingly popular and saw several deployments inside and outside OpenStack. The community and Ceph itself has greatly matured.
Ceph is a fully open source distributed object store, network block device, and file system designed for reliability, performance,and scalability from terabytes to exabytes. Ceph utilizes a novel placement algorithm (CRUSH), active storage nodes, and peer-to-peer gossip protocols to avoid the scalability and reliability problems associated with centralized controllers and lookup tables.
The main goal of the talk is to convince those of you who aren't already using Ceph as a storage backend for OpenStack to do so. I consider the Ceph technology to be the de facto storage backend for OpenStack for a lot of good reasons that I'll expose during the talk.
Since the Icehouse OpenStack summit, we have been working really hard to improve the Ceph integration. Icehouse is definitely THE big release for OpenStack and Ceph.
In this session, Sebastien Han from eNovance will go through several subjects such as:

Ceph overview
Building a Ceph cluster - general considerations
Why is Ceph so good with OpenStack?
OpenStack and Ceph: 5 minutes quick start for developers
Typical architecture designs
State of the integration with OpenStack (icehouse best additions)
Juno roadmap and beyond

Work thumb
Rating: Everyone
Viewed 409 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

A new set of application centric network abstractions are being developed in the form of the Neutron Group Policy extension. In this model, networking requirements of applications are expressed as network policies. On the other hand, there have been significant work on defining network services (*aaS), service insertion and service chaining in the Neutron community. More recently work on Network Function Virtualization and a framework for advanced services in virtual machines have been getting attention.

In this talk, we first discuss the state of the work in implementing the Neutron Group Policy extension and show how a more application-centric view of networking resources can be used to specify and deploy applications. In particular, we demonstrate the use of network policies as defined in a Heat template to specify and deploy an application. We then explore how the Neutron Group Policy extension can take advantage of advances in defining network services and functions and bring about a truly application centric view of networking resources. We show how this view impacts different layers of the stack from end to end and discuss the future directions of the Neutron Group Policy extension.

Work thumb
Rating: Everyone
Viewed 310 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Continuous Integration / Continuous Delivery (CI/CD) is a well established practice in the software engineering of applications. With the advent of the cloud and OpenStack, new challenges have arisen in how best to apply those patterns to the infrastructure upon which those applications are running. Add the unique challenges posed by consuming an open source code base, and the opportunities for innovation and creative solutions are great. In this talk, members of Rackspace's Deployment System Team will cover how they have adapted CI/CD patterns and principles to maintain the infrastructure of their public cloud offering (compute, networks, images.) The discussion will offer a look into the evolution of the deployment process of a large-scale OpenStack cloud, as well as the tools used to achieve the current level of automation around the consumption and deployment of upstream OpenStack code. The talk will conclude with an overview of ongoing efforts to continually improve and automate the interaction between the physical capacity of the cloud and the software bits that enable virtual instances to be created.

Work thumb
Rating: Everyone
Viewed 436 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Target audience:
Administrators of VMware environments looking to leverage Openstack
Cloud builders researching compute platforms
Technical decision makers on Openstack components
People looking to gain knowledge on what VMware products can bring in an Openstack environment
Business people looking to leverage existing investments

Speakers:
Justin Giardina - CTO, iland Internet Solutions
Julien Angeunot - Director of Software Engineering, iland Internet Solutions

In this session, we will take a deep look into what a VMware vSphere backend can bring to an Openstack deployment. We will cover in detail:
Relationships between the Openstack components and how they relate to a VMware vSphere environment (Nova, Glance, Neutron, etc.).
The power of vSphere for backend operations such as performance, management, networking, high availability, etc.
Implementing VMware's advanced L2-L7 network features to provide services such as firewalling, load balancing, NAT, VPN, etc. in Openstack.
Using Openstack on top of an existing or purpose-built VMware infrastructure
Example architectures to create a fault tolerant and fully software defined Openstack cloud with VMware vSphere.

Work thumb

Network Functions Virtualization (NFV) [1], as described by the ETSI NFV Industry Specification Group (ISG), involves the implementation of network functions in software that can run on a range of industry standard server hardware, and that can be moved to, or instantiated in, various locations in the network as required, without the need for installation of new equipment. Network functions such as Load balancing, Firewall, DPI, WAN optimization, etc. can now be virtualized and deployed along with the actual application workloads in private clouds or public clouds. The NFV technology is embraced by the network operators who aim to benefit with reduced OPEX costs through reduced equipment costs and power consumption, greater flexibility to scale up or down, and quick deployment of newer network services, to name a few benefits. In this talk, we focus on the deployment of these NFV services in multiple NFV Data Centers (DCs) interconnected by MAN/WAN using a cluster of OpenStack instances. The problem of achieving network efficiency and simultaneously energy efficiency with NFV DC deployments comprises of the following steps 1) Choosing the right set of energy efficient physical servers in the NFV DC 2) Consolidating Virtual Machines (VMs) used by a NFV network function such as virtual CDN into a minimal set of servers 3) Optimizing network distance while being of aware of application characteristics. We have already proposed constraint-based SolverSchedulers in the Openstack compute project Nova [2], where we can specify varied constraints and cost metrics to optimize and thus enable optimal compute placements. Using this SolverScheduler, we can model the NFV placement problem as a constraint optimization problem achieving increased network and energy efficiency by optimally placing NFV VMs in OpenStack Clouds.

Work thumb
Rating: Everyone
Viewed 280 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

During the Havana release cycle we discovered Tempest was
getting comprehensive enough that it would expose interesting
timing problems in OpenStack in the OpenStack gate. Developers were
used to calling these flakey tests" and ignoring the negative
results, however we saw a pattern emerge where the same pattern for
a fail could be seen multiple times.
These "statistical failures", where a give scenario will fail 1%
of the time, become real issues when you end up with 60+ of them in
the code base, and when you create 30,000 clouds per week.
We believed we had a couple of interesting race conditions to nail
down, and started building a system based on Elastic Search to be
able to automatically identify these things. This system first
started reporting back data to developers at the very end of the
Havana release.
This talk will discuss the whole problem space of finding low
percentage failures in the code base. The toolchain we build upon
for the problem, and the fingerprint and reporting approach that we
use to help the OpenStack development community prioritize these
issues, how this is informing our thinking about the OpenStack
gating system, and where we are headed in the future. Because this
whole toolchain is OpenSource it's something we expect others might
extend to their own projects as well.

Work thumb
Rating: Everyone
Viewed 1,464 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

In this session, we will discuss the operational issues that Rackspace has encountered during and after implementing Neutron at a large scale. Neutron at scale required a significant amount of development and operations effort, some of which resulted in deviations from upstream code. Finally, our team would like to discuss our solutions and our upstream differences for Neutron and OpenStack that we believe are necessary so that it can be more performant at scale.

Work thumb
Rating: Everyone
Viewed 377 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Two years ago, Rackspace understood it needed a better way of driving change to its core architectures reliably and consistently. It developed an API Filter called Repose to free teams from having to design and manage their own API logic.
Repose is an open-source RESTful HTTP proxy service. It provides the solution to common OpenStack APIs such as distributed rate limiting, Keystone authentication, versioning, logging, role based access control and

Work thumb
Rating: Everyone
Viewed 323 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Even the smallest cloud has the potential to generate huge amounts of log information. Much of it is redundant, awkwardly formatted, and generally of little value, but hidden in there are clues that can help you understand that you are having, or more importantly, about to have a problem. Logs are an important triage tool to help you get out of the woods.

This presentation discusses some of the experiences, challenges, and revelations had while deploying a log management infrastructure for Openstack. It will cover topics such as handling large volumes of logs, filtering and parsing of different types of events, and some interesting queries that can help. Finally, it will cover some suggested improvements that the Openstack community might consider to make the process of log ingestion easier and log mining more fruitful.

Work thumb
Rating: Everyone
Viewed 384 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

As a relatively young and highly active Openstack project, Neutron has experienced explosive development and growth over the last couple of years. With growth has come growing pains, where developers and operators alike have faced challenges in achieving reliable service deployments at scale.
As a developer and operator, HP Public Cloud faced many of these same challenges. In this talk, we will discuss specific reliability, performance and scalability issues faced in our deployment of Neutron, issues that spanned from the Neutron server to the agents on the compute servers to the DHCP and L3 agents and the metadata proxy. We will share the results of our experiences, the lessons learned and the resulting fixes and enhancements to the Openstack Neutron code base.

Work thumb
Rating: Everyone
Viewed 445 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Are you an OpenStack Cloud Database service user? Provisioning and use of database single instances not satisfying your application requirements due to data high load?

Trove is only able to deliver single instances of SQL/NoSQL databases for customers, but a database in single instance (SI) mode has a set of limitations dictated by the environment where it's installed, primarily related to read/write operations. By using replication, we can deal with those limitations for read/write operations, so replication improves database performance for certain tasks.

To solve this problem, we can use replication at the MySQL database service level. This replication mechanism improves data availability and scalability, provides a fail-safe backup, and provides load spreading. You can use it to enhance the availability of data in different locations or split workload to different servers by distributing data by providing a mirror, merge data from different locations, provide a mirror for disaster recovery, or audit or analyze database usage.

This session will cover:

Trove replication design.
Mysql native replication schemes
Available replication topologies presets
Replication management API
Missing features

Once you've attended this talk, you will be familiar with Trove replication architecture, common use cases for given replication topology presets, and replications management in Trove. You will also be able to work with Trove as a database replication set provisioning tool for any back-end required applications.

Work thumb
Rating: Everyone
Viewed 275 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Curious about OpenStack, but don't know where to start? In this hands-on tutorial, we will walk you through the basics of using OpenStack. No prior OpenStack knowledge is necessary. We will take you from zero to creating instances, both in the web client (Horizon) and on the command line.

The workshop will begin with an overview of OpenStack and its different components. Each participant will be given their own self-contained all-in-one OpenStack cloud environment. We will dive into instance life cycle (creation, management, deletion), networking, user management, and how to utilize different storage services available in OpenStack.

Participants will get their hands dirty and learn how to perform basic administrative tasks on OpenStack, one of the world's fastest-growing open source projects.

Work thumb
Rating: Everyone
Viewed 329 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

In this workshop the Swift experts at SwiftStack will walk you through deployment and configuration of OpenStack Swift. We will guide you through the architecture of Swift while we walk through a step-by-step installation from the ground up. Attendees will learn hands-on by doing rather than listening!
• Swift's architecture (The Ring, Zones, Partitions, Accounts & Containers)`
• How to bootstrap a basic Swift installation
• The guts of how swift works
• Swift’s failure recovery mechanisms

Work thumb
Rating: Everyone
Viewed 304 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

One of the tricker parts of productionalizing a modern OpenStack cloud is how to minimize downtime at the tenant logical router level. Much progress is being made, but the grizzly and havana codebases are still heavily used and have very little mindshare surrounding how to best provide a highly available logical router agent environment.

In this talk I will discuss some of the strategies I have implemented, solicit suggestions or insight from others, and dive into what I believe are the biggest hurdles keeping stock L3 agent logical routers from being truly highly available.

Work thumb
Rating: Everyone
Viewed 648 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Integration for Docker in OpenStack was introduced with Havana with plugins for OpenStack Compute (Nova) and Heat.
In this talk, we'll introduce you to Docker, provide examples for using Heat, and explain what changes are necessary when you deploy Nova with Docker. Finally, we'll explain some best practices to ensure you deploy Docker integrated OpenStack in a secure and scalable fashion.

Work thumb
Rating: Everyone
Viewed 330 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

Openstack Swift is an efficient way to store data and let you enjoy its data safety, high availability and horizontal scalability capabilities. Git is designed to store its objects using traditional block storage systems but they generally does not provided the same capabilities as Swift offers. Why not using Swift for storing Git repositories ?

This talk will give an overview of Git server side (what it is done when you fetch/push to a remote Git repository). After this general introduction we will explain why and how with extended a Python library called Dulwich (full python Git implementation) to be able to use a Git bare repositories stored in Swift. Furthermore we will talk about the eventual consistency of Swift and the impacts on the Git data model. At the end we will give you the resources to start trying Dulwich with a Swift backend.

Work thumb
Rating: Everyone
Viewed 661 times
Recorded at: May 15, 2014
Date Posted: June 3, 2014

SDN is the hot topic in cloud networking. Overlay networks and VXLAN in particular are the de facto standard to implement virtual networking for clouds, due to wide support in the Linux kernel and the latest switches from leading networking vendors.

We will be describing how Neutron and other OSS tools can be used to provide L2 connectivity to VMs via VXLAN over a non-blocking ECMP IP fabric. We will also be demonstrate how a simple service node script can eliminate the need for multicast in the physical network. Additionally we will have a Broadcom Trident 2 based switch on hand running Cumulus Linux 2.0, with which we will demonstrate the use of an extension of the existing Linux Switch ml2 plugin we demoed in Hong Kong to connect physical network devices (routers, firewalls, load balancers, etc) into VXLAN based virtual networks.

Work thumb
Rating: Everyone
Viewed 367 times
Recorded at: June 3, 2014
Date Posted: June 3, 2014

OpenStack Cloud and virtualization go hand in hand. Multi-tenancy and virtual machine mobility enhance resource utilization and availability, but pose challenges to traditional security architectures and regulatory compliance best practices. In this session, the impact of virtualization on perimeter and host-based security will be discussed, followed by how OpenStack and Contrail bridge virtualization and security through dynamic service provisioning of perimeter-based security solutions and integration of host-based security solutions into Contrail vRouter running along with KVM hypervisor. We will then get into the hands-on session to allow our audience to spin up an anti-DDoS service and/or Firewall service to see virtualized security service in action.