Events

Feed icon 28x28
Openstack tokyo 2015 original

Video recording and production done by OpenStack Foundation.

OpenStack Summit Tokyo 2015 Schedule

October 27 - 30, 2015

( 307 available presentations )
Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 28, 2013
Date Posted: February 22, 2016

OpenStack service controllers produce large amounts of log data, and processing these logs can be a time consuming and difficult task. Data processing applications excel at automating these types of tasks and providing new windows into the underlying trends in the data produced.

We will discuss how to configure your stack to produce log data that can be consumed and analyzed in real-time by Spark applications running on the OpenStack Data processing service (sahara). These techniques can be used to inspect the current status and health of your services, decreasing the time spent between problem detection and solution. This also creates an exciting platform for developers to explore new transformations of log data that will unlock endless possibilities such as failure analysis, performance enhancement, and fraudulent activity detection.

This talk will cover a broad range of OpenStack and Apache technologies used in the development of this solution. We will discuss the following as they pertain to the greater problem space:

Logging service data to Zaqar and Manila

Launching Spark clusters with Sahara

Visualizing and experimenting on data with Zeppelin

Creating Spark jobs to deploy through Sahara

Storing processed data to Trove databases

There are many paths to achieving improved log processing in OpenStack. Attendees should expect to learn about how they can improve the stability and performance of their stacks through the advanced techniques discussed in this session.

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: June 28, 2015
Date Posted: February 22, 2016

High availability is a very important and frequently discussed topic for clouds at the infrastructure level. There are several concepts to provide a HA-ready OpenStack. And also software defined storage like Ceph is highly available with no single point of failure.

But what about HA if you bring OpenStack and Ceph together? How do they work together and what are the impacts on the availability of your OpenStack cloud infrastructure from the tenant or application point of view?

How does the design of your classic high-available data center, e.g. with two fire compartments, power backup, and redundant power and network lines impact your cluster setup? There are many different scenarios of potential failures. What does this mean regarding building and managing failure zones, especially in case of technologies like Ceph which need to be able to build a quorum to keep up running.

This talk will cover:

Failure scenarios and their impact on OpenStack and Ceph availability

Which components of the cloud need a quorum

How to setup the infrastructure to ensure a quorum

How the different quorum devices work together and if they guarantee the HA of your cloud

Pitfalls and solutions

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

NTT Resonant Inc., one of NTT group company, is an operator of the "goo" Japanese web portal and a leading provider of Internet services. NTT Resonant deployed and has been operating OpenStack as its service infrastructure since October 2014 in production. The infrastructure started with 400 hypervisors and now accommodates more than 80 services and over 1700 virtual servers. It processes most of 170 Million unique users per month and 1 Billion page views per month.
We will show our knowledge based on our experience. This talk will specifically cover the following areas:

This shortened the timeframe to provide virtual server to service developers.

This improved the efficiency of development cycle by making it possible for service developers to scrap and build virtual servers by themselves.

How we successfully introduced OpenStack under short timeframe from planning through migrating most of services from existing infrastructure.

How we designed our system using Nova, Glance, Swift, Keystone, Horizon and Neutron.

Which components we decided to integrate with OpenStack and not to integrate. OpenStack flexibly allows us to separately use appliances such as load balancer and firewall.

The distribution we chose was packages from RDO community of the Icehouse release.

How we modified the code to meet our requirement and our operation rules, mainly Horizon and some of APIs.

How we use Puppet, Zabbix and ticket system to manage and operate 400 hypervisors in efficient.

How we improve and automate our workflow including both of virtual server provisioning and web application configuration by using Puppet framework.

We show our whole actual process from the creation of virtual servers to cutting over a web service in connection with OpenStack, Puppet, Zabbix and a few manual configurations for network appliances.

How we monitor more than thousands virtual servers swarmed over OpenStack as a team responsibility of operation monitoring system in company.

The issues and future plan we have been addressing such as upgrade.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

InfinitiesSoft is a software company dedicated in developing cloud management and specialized in hybrid cloud environment. Not only do we make cloud management easy, but also shorten the distance between development and operations. Our goal is to release cloud's infinite possibilities from different aspects of application life cycle (instance management, workload deployment and log analytics)

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 26, 2015
Date Posted: February 23, 2016

How often is your pleasant night of sleep interrupted by a Neutron nightmare? Although Neutron is one the most complex OpenStack projects to troubleshoot, this hands-on workshop will give participants awesome tips for quickly resolving Neutron-centric problems.

Each participant will gain hands-on Neutron troubleshooting experience by receiving credentials to a live OpenStack Kilo environment. By the end of this workshop, participants will not only know how to identify and fix common Neutron issues but learn the necessary tools to prevent future headaches so you can finally get a good night's rest!

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Consumer services from major cloud service providers have driven the first wave of cloud computing. However, over the next five years, opportunities created by the Internet of Things and big data/analytics will be the leading drivers of enterprise cloud growth. Imad Sousou, platinum member, OpenStack Foundation board of directors, will detail how Intel is working with the community and with partners in the industry to drive the maturity of OpenStack for the enterprise and to deliver easy-to-deploy solutions, enabling tens of thousands of new clouds.

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

With the ever increasing adoption of Openstack in Enterprises and transforming from Sandbox research projects into viable Product Grade deployments the ask for architecting the deployments properly is fast becoming a necessity. This session would would walk through all the required tasks to be considered by an Openstack Architect while designing an Enterprise Openstack Cloud .

Openstack Design and Architecture :
Process of Designing and Planning a Minimum Viable Platform to start off an Opensta

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

GMO Internet Group (GMO), headquartered in Tokyo, is a global Internet services provider offering a comprehensive and industry-leading product portfolio to thousands of customers worldwide. GMO has four OpenStack-based cloud/hosting products, running on over 1,400 compute nodes, available in four global geographies and used by over 15,000 customers. In today’s keynote, we will discuss how GMO enhance it’s hosting products through the usage of OpenStack, and how customers today are benefiting from this technology.

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Is OpenStack commercially viable for service providers?

Any service provider looking to develop its cloud solution business wants a service that can be brought to market quickly and cost effectively. It needs to provide differentiation, and to be able to scale as the service grows.

How to achieve that? Build or buy? or any combination?

In this session we will go through some of the challenges we faced when creating OpenStack based Cloud Service Providers in the early days and how we would do some things differently.

Capture thumb
Rating: Everyone
Viewed 34 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Cisco IT's Cloud Design Engineer will share his experience deploying enterprise applications to OpenStack clouds, including how to identify appropriate applications, as well as how to achieve performance, security, and operational requirements. Steve will also talk about the challenges faced, the infrastructure choices made, and demonstrate how Cisco uses Group-Based Policy for application modeling.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

OpenStack is a global community, OpenStack is deployed in many countries. As such, Internationalization (i18n) is essential to the success of OpenStack. The i18n team is a very special team whose contributions, in the form of translations, are of great value to the development and documentation of OpenStack.

In this session we will cover the team structure, how to become part of it, the process to translate OpenStack's different modules and documentation, and the translation tool used to do it (Zanata). The Japanese translation team coordinator will also share his experiences in openstack translation.

Come and join us to learn how to help OpenStack speak your language!

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Keystone supports four different types of tokens, UUID, PKI, PKIZ, and Fernet. Let’s take a deep dive into:

Understanding token formats

Pros and Cons of each format in Production

Performance across multiple data centers

Token revocation workflow for each of the formats

Horizon usage of the different token types

We previously deployed UUID and PKI in Production and are now moving towards the latest format, Fernet. We would like to share our lessons learned with different formats and help you decide on which format is suitable for your cloud.

Rating: Everyone
Viewed 1 times
Recorded at: October 26, 2015
Date Posted: February 23, 2016

InfinitiesSoft is a software company dedicated in developing cloud management and specialized in hybrid cloud environment. Not only do we make cloud management easy, but also shorten the distance between development and operations. Our goal is to release cloud's infinite possibilities from different aspects of application life cycle (instance management, workload deployment and log analytics)

Capture thumb

How often is your pleasant night of sleep interrupted by a Neutron nightmare? Although Neutron is one the most complex OpenStack projects to troubleshoot, this hands-on workshop will give participants awesome tips for quickly resolving Neutron-centric problems.

Each participant will gain hands-on Neutron troubleshooting experience by receiving credentials to a live OpenStack Kilo environment. By the end of this workshop, participants will not only know how to identify and fix common Neutron issues but learn the necessary tools to prevent future headaches so you can finally get a good night's rest!

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

OpenStack comes a way of 5 years. Huge number of developers are gathering for OpenStack development community and lots of great work is contributing to the community. A lot of hardware equipment is able to attach to OpenStack, increasing OpenStack ready distributions. The number of Super Users show us new use cases in every Summits OpenStack is rapidly growing in the variety of parts of ecosystem.

Tsugikazu Shibata, will talk about further steps to expand OpenStack ecosystem and the future.

Capture thumb
Rating: Everyone
Viewed 13 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

OpenStack is a collection of services that use messaging to communicate. Understanding the messaging layer is important for a successful OpenStack deployment.

In this talk, we will cover best practices in running RabbitMQ, things you should avoid doing, lesser known features, recent operations improvements and a bit of what's ahead.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 26, 2015
Date Posted: February 23, 2016

With the ever increasing adoption of Openstack in Enterprises and transforming from Sandbox research projects into viable Product Grade deployments the ask for architecting the deployments properly is fast becoming a necessity. This session would would walk through all the required tasks to be considered by an Openstack Architect while designing an Enterprise Openstack Cloud .

Openstack Design and Architecture :
Process of Designing and Planning a Minimum Viable Platform to start off an Openstack Architecture. A Cloud Discovery Workshop Template used by the Red Hat Cloud Practice will be discussed. This session helps prepare the architecture team and customers to collaborate on the solution architecture. Some topics to be considered for Openstack Architecture Design Solution Architectures based on Cloud Discovery Worksop .

Openstack Base Deployment :
Control Plane Recommendations .
Compute Recommendations .
Networking Recommendations .
Failure Domain Recommendations .
Availability Recommendations

Openstack Services - Deploying and Extending OpenStack Core Services:
The core components will be covered in addition to tech preview components. . Horizon . Keystone . Nova . Neutron . Cinder . AMQP . Glance . Heat . Swift . Ceilometer . Sahara . Trove . Tempest . Rally

Operating and Managing Openstack:
We will dive into how to operate and manage an OpenStack cloud. . Ceilometer . Nagios or other Montoring Tools . Database Patching . OS Patching . Maintenance Tasks . Hypervisor Maintenance . Controller Maintenance

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Like it or not, application developers will compare their private cloud experience with what they’re accustomed to in the public cloud. If expectations fall short, they’ll continue using public clouds instead of your private cloud, even it’s behind your back -- the shadow cloud. Bitnami founder and COO, Erica Brescia, will share insights into the most important cloud features app developers care about, rates of public cloud and application adoption, and what you can do to ensure your private cloud is successful in banishing the shadow cloud.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 26, 2015
Date Posted: February 23, 2016

OpenStack comes a way of 5 years. Huge number of developers are gathering for OpenStack development community and lots of great work is contributing to the community. A lot of hardware equipment is able to attach to OpenStack, increasing OpenStack ready distributions. The number of Super Users show us new use cases in every Summits OpenStack is rapidly growing in the variety of parts of ecosystem.

Tsugikazu Shibata, will talk about further steps to expand OpenStack ecosystem and the future.

Capture thumb
Rating: Everyone
Viewed 48 times
Recorded at: October 26, 2015
Date Posted: February 18, 2016

Swift makes an ideal storage solution for web applications that need to store large volumes of data, be it photos, videos, or any other larger type of media data. Application developers no longer need to care about
the storage and possible growth because data, metadata, and application logic can now be clearly separated. This simplifies the development process and at the same time ensures a high scalability of the whole system.

In this talk, you'll learn about an overview of Swift itself with a

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

One of the unique features of an object store is the ability to associate user defined metadata attributes and values with containers and objects.

However, in order to leverage the full potential of valuable metadata, efficient metadata search is essential. Although this feature is currently missing in Swift, it is now gaining significant interest in the community.

In this talk, we describe the components of design and implementation of a metadata search capability integrated with OpenStack Swift. This facility has a rich metadata search API, and enables key applications that were not previously feasible, such as bio-informatics applications and analysing a media repository. In the public transportation domain, we demonstrate a smart city IoT service which collects bus trip history for EMT Madrid and stores it in Swift, Geo-spatial and time series metadata search enables efficiently retrieving the data of interest - for example it supports queries such as retrieving the bus trip history for a certain bus line close to a major sporting event which took place last Saturday. This enables efficient analysis of the data, for example comparing it with data for the same event in previous years.

Capture thumb
Rating: Everyone
Viewed 15 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

At Rackspace we have pushed swift to its limits. While it has performed amazingly well over the years there have been some pretty hairy moments and there are still some unresolved issues. We will share some horror stories about features gone wrong and some larger issues that we are in part trying to solve by rewriting the object server layer in golang.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

In proof of concept trials, service providers and vendor partners have proven they can virtualize key vCPE network functions. However, virtualization alone is only a first step towards creating and operationalizing a true platform for revenue growth from value-added content and applications. Bringing residential and business vCPE to the cloud is the essential next step. In this presentation NEC/NetCracker will demonstrate the path from virtualization to cloudification, leveraging practical experience in operationalizing vCPE to bring new services to market.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

What does it take to make OpenStack Enterprise primetime ready? In this session we will review feedback compiled from enterprise users of the features and KEY capabilities required for mainstream deployments of OpenStack. We will then discuss and review how Dell, Red Hat and Intel are collaborating across multiple OpenStack projects to fill these gaps. This session will review capabilities like: common log format, tenant high availability, services high availability, rolling upgrades, deployment, management improvements and much more. We will also outline our continuing plans to develop and refine these capabilities.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

We would like to share know-hows and the problems we encountered through the OpenStack business in Japan. In order to succeed in OpenStack business, we need to understand the
Japanese company’s cultures. For example, most Japanese companies suffer from sectionalism between departments: executives, planning sector and engineers. Which leads to
ineffectiveness even with OpenStack infrastructure. In this session, you will understand "How to succeed in Japanese Cloud Business."

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

I'm slim shade yes I'm the slim shade all you other slim shades are just imita ... ok, so the joke only makes it so far before the rhyming breaks horribly.

The OpenStack Infra project is one of the largest and most active OpenStack End Users in existence. As a result, we've learned just about everything about how OpenStack operates for consumers, the ways it can fail and the way different clouds diverge. We've encoded all of that learning in a library called 'shade' which wraps the OpenStack clients in the business logic needed to get your work done. shade is currently at the heart of Infra's nodepool project, which is the program that provides a pool of nodes across multiple public clouds so that everyone's OpenStack test jobs can run, as well as the new OpenStack modules that are in the Ansible 2.0 release.

In this talk, we'll talk briefly about the motivation for and challenges of writing shade - but we'll mostly talk about how to use it to get stuff done. In the process, there may be some ranting about things which could work better but don't.

I do not promise to not rap.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

VMware has been busy integrating SDDC products with OpenStack. We have strong OpenStack integrations for both infrastructure products such as vSphere for Nova, NSX for neutron, VMFS for Cinder; and operational products such as vCenter, vRealize Operations, LogInsight. With the Vmware Integrated OpenStack distribution launched in 2015, we are aggressively simplifying some of the key OpenStack challenges such as deployment, upgrade, patching etc. In this session we will describe VMware strategy, engagement with OpenStack community and overall efforts to realize OpenStack clouds for customers.We will be joined by our collaborators from Yahoo Japan who will add their perspective on importance of OpenStack. YJ will highlight various approaches to building OpenStack cloud. We will get insights into their decision to use Vmware for OpenStack and perspectives on leveraging VIO for building OpenStack cloud. Looking forward to engaging with you all at the session. Come join us!

Capture thumb
Rating: Everyone
Viewed 26 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Shingled magnetic recording (SMR) drives have the potential to significantly reduce storage costs. However, they have very different characteristics than standard drives. In this talk we will give background information on SMR drives and talk about performance of both device-managed (use firmware to hide differing characteristics) and host-managed (rely on the application to manage the differing characteristics) SMR drives under various simulated Swift workloads modeled after public cloud access patterns observed at SoftLayer.

We also present a simulation of what performance would be possible if Swift's DiskFile abstraction was modified to be SMR aware by performing sequential writes, a key requirement for utilizing SMR disks. We then discuss methods to optimize Swift deployments for SMR drives.

The session will highlight:
- Background information on SMR drives and their management models
- Experiments to characterize SMR drive performance
- How to tune Swift to improve performance with SMR drives
- Potential Swift changes to enable sequential writes that would enable better usage of SMR drives and expected performance

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Starting in the Kilo cycle OpenStack underwent a change in governance model where the scope of what we call OpenStack has been redefined. The new model is called the "Big Tent", and is much less exclusionary. Prior to this the QA program had a policy of directly supporting any project that was part of OpenStack, meaning tests in tempest, support in devstack for running them, etc. However in a model where there are far more projects considered part of OpenStack it becomes infeasible to directly support all of them. Even before the "Big Tent" was adopted, we realized that this centralized approach did not scale well with the growing number of OpenStack projects. With the "Big Tent" opening up the doors to more projects, the scale issue has become even more compelling.

As a result of this change in governance model, we have worked on moving QA in OpenStack to a self-service model, where each new project in OpenStack is responsible for writing and maintaining their deployment scripts and tests, as plugins to the tools for deployment and testing frameworks maintained by the QA team.This will allow both the upstream QA efforts to scale organically with the rest of the OpenStack ecosystem but also allow new projects to control their own testing and deployment stories for gating, which can increase development velocity for newer projects.

This talk will cover the work which was done to add external plugin interfaces to Tempest, Devstack, and grenade as well as go into examples on how to use each project's respective interface. It will also show examples where these plugin interfaces are being leveraged today.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Automated deployment has become an important differentiator for OpenStack based products. This presentation highlights similarities and differences, across several OpenStack vendors.

To automate deployment is an absolute necessity in running an OpenStack environment, but which approach should you choose? Some vendors want you to deploy with Puppet, others with Chef, still others with Juju. Some major public OpenStack providers manage their infrastructure with Ansible or Ironic. In this presentation, you'll learn about a variety of automated deployment approaches for OpenStack and their pros and cons.

We will be covering the RHEL OSP Director (TripleO), SUSE Cloud (Chef/Crowbar), Ubuntu OpenStack (Juju), and Rackspace (Ansible).

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Amazon Web Services has had regions across the globe and Availability Zones (AZ) as standard offering for years. The tiering and choice of locations is best practice that OpenStack architects should embrace as they build a blueprint for geo-distributed OpenStack clouds. The notion of different regions and AZ allows smaller “blast zones” in the event of outages plus enables use cases such as active/standby clouds, tenant data replication and new tiered application architectures. All of these use cases are extremely attractive but if not undertaken correctly, a geo-distributed OpenStack endeavour can be unpredictable, costly and complex.

The cornerstone to a winning Geo-Distributed OpenStack Clouds architecture is the networking layer. While there are existing network architectures that leverage existing routing protocols and tunnelling mechanisms, OpenStack offers an opportunity to rethink and implement a lightweight mechanism based on a radically simpler software based implementation.

In this session, learn how PLUMgrid is leveraging existing OpenStack compatible technologies and extending it to support a geo-distributed OpenStack cloud architecture. We will delve into technical implementation, physical infrastructure considerations and use case examples.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Have you ever had a really interesting idea that you believe could benefit a significant number of OpenStack clouds but you are not a developer so can't contribute code? Join us in this session to learn about the various ways non-developers can (and need to!) contribute to the OpenStack community. This session not only applies to operators but to any person that has a stake in the future of OpenStack.

We will cover review and discuss groups that exist inside the OpenStack community that focus on specific market segments and how to get involved with them. We will also introduce the concept of user stories and how to submit them to the newly formed Product Working Group.

What you will get out of this session:

An overview of the User Committee and working groups/teams that exist today

An understanding of the role that the Product WG plays, how to interact with it, and how its results are used in the community

Learn how you can submit user stories using the Product WG Repo and Template

Instructions/demo on how to submit a user story

Understand the value of work group participation as an OpenStack user

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

As OpenStack is fast becoming the platform of choice for private cloud deployments, customers are demanding enterprise-class capabilities such as high availability as well as ease of deployment and management. Attend this session to learn about how key industry players are collaborating to reduce the complexity and improve the experience of implementing an OpenStack-powered Private Cloud.

Red Hat will talk about the engineering collaboration with Intel to drive enterprise-ready features upstream and the partnerships with Dell and Cisco under the RedHat-Intel OnRamp to Enterprise Private Cloud program to deliver a complete private cloud solution. The jointly engineered solutions allow enterprise customers to transform their data centers into public cloud-like infrastructure, while retaining the security, compliance and control needed for internal and external customers.

Mirantis will talk about Unlocked Appliances delivered jointly with equipment vendors, taking advantage of ongoing work in OpenStack and in related open-source projects like Fuel. Fuel is a pluggable module-based architecture for the deployment of infrastructure within OpenStack, which enables storage, networking and other infrastructure to be automatically deployed.

If you are looking for a production-ready OpenStack environment and can be scaled as your workloads increase, you need to be here.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

"Rule The Stack" is a community competition held at the Summit that challenges OpenStack wizards to build a complete OpenStack infrastructure with compute, storage, and networking. Participants compete on speed, accuracy and sophistication of their deployment.

In this session, the winners of the previous 3 Rule the Stack competitions will reveal the tips and tricks they used to reliably provision OpenStack in just minutes. Learn how these techniques extend beyond the competition and can be adapted to be used in your own data center. If you are interested in trying your hand in this year's competition, we will provide a USB key for you to give it a shot.

Think you have what it takes to "Rule the Stack"? Join us to learn from past champions and discuss new tricks!

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

In the session, we talk about Cloud operator’s work behind the real OpenStack Cloud system that jointly developed with NEC and NTT DOCOMO. The operators of OpenStack Cloud face warnings or error messages in daily, so it is important how to automate these daily tasks. We have been organized the knowledge base, that includes the reason of warning/error messages, and how to deal with them. In the session, we introduce the architecture and design of our OpenStack Cloud system, and how to operate. In addition, by using the knowledge base, we have developed new training material for operators. That will be the first practical training for industry-ready operator of OpenStack.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Let's talk about the application workloads and scenarios you can envision on a truly open cloud. What do you think about owning your health data or fitness data? How about running the infrastructure on an OpenStack cloud?

After learning that her eleven-year-old son was diagnosed with Type I diabetes in 2014, Anne began investigating technology to help with the daunting task of living with the day-to-day management of the condition. True story, she found a way to use OpenStack resources to monitor data from his continuous glucose monitor (CGM) to gather not just five data points a day but nearly 300 data points in a 24-hour period.

Hear the story of finding Nightscout, a collection of open source projects that can run real-time monitoring applications on OpenStack clouds. While the project's original approach to collect the data required an Android phone attached to the CGM receiver, the project now has a REST API for collecting and displaying data. Justin has a family member with Type I diabetes also, and we can compare and contrast the proprietary approach with the open source approach. We can demonstrate the Nightscout web application and iOS app running on a Rackspace Cloud server with node.js connected to a MongoDB database.

While the CGM use cases are medical devices with medical data, we also want to explore consumer data collection such as fitness trackers. Let's discuss the full spectrum of open source and open data in an open cloud.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Come join us as we take OpenStack on NetApp for a Test Drive. We will cover NetApp advantages for OpenStack through demos and discussion. Demos will use the publicly available NetApp Cloud ONTAP with OpenStack Test Drive on AWS (http://www.netapponcloud.com/try-it-now).

Capture thumb
Rating: Everyone
Viewed 13 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

As more companies move to software-driven infrastructures, OpenStack opens up new possibilities for traditional network service providers, media production, and content providers. Join Cisco CTO for Cloud Technology, Lew Tucker, as he examines how companies will use micro-services and carrier-grade service delivery on OpenStack to disrupt traditional players and create new opportunities.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

The technology industry has been abuzz about cloud workload containerization since the open source Docker project became a phenomenon in early 2014.

Meanwhile, an OpenStack Containers Team was formed and the Magnum project launched to provide users with a convenient Containers-as-a-Service solution for OpenStack environments.

As the potential of both technologies emerged, many wanted to see shared governance over the baseline container specification and runtime technology to ensure an open cloud ecosystem.

This past June, a new group was formed with a goal of creating open, industry standards around container formats and runtimes, called the Open Container Initiative (http://www.opencontainers.org).

So how will OpenStack Magnum influence - and be influenced by - the new OCI group? Why is the OCI under the stewardship of the Linux Foundation? What is the scope of the OCI effort? What project goals and/or principles will guide their work?

Attend this session to learn the following:

A brief history of the open container ecosystem and the major benefits that containerization provides
An overview of the Magnum CaaS plugin architecture and design goals
Insider details on the the progress of the Linux Foundation Open Container Initiative (and the related Cloud Native Computing Foundation)
What it all means for deploying container orchestration engines on your cloud with OpenStack Magnum

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Jonathan Bryce kicks off the Summit in Tokyo with the opening keynote. He will be joined by Egle Sigler, Lachlan Evenson, and Takuya Ito, who will talk about the Use Case of OpenStack in Yahoo! JAPAN.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

This lab session is to have a openstack Manila overview and hand on lab with manila on Dev stack.

Manila is the shared file system service. Manila allows tenants to manage shares, e.g., NFS exports, take snapshots, and adjust access rules.

You will get a Devstack with Manila installed.
We will have overview of basic features of Manila , share network , share ACLs and how to use Manila.

Hands-on with Manila API.

Link to session ova files - https://drive.google.com/folderview?id=0B0lEBLBZgHh4SUZPd3JVR19HdTg&usp=sharing

Capture thumb
Rating: Everyone
Viewed 15 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Trove is the OpenStack Database as a Service (DBaaS) project that
provides a simple cloud based approach to the management of the
complete lifecycle of a database. DBaaS provides a flexible,
scalable, on-demand platform that enables self-service and easy
management of a variety of database management systems (DBMS).

This tutorial provides attendees with a hands-on introduction to
OpenStack Trove. Attendees will learn how to install, configure and
operate OpenStack Trove. During the tutorial, they will launch both
relational and NoSQL databases, configure and operate replicated
pairs of databases, clusters of MongoDB instances, take backups,
manage configuration parameters on groups of databases, and learn
the benefits of DBaaS and OpenStack Trove.

Attendees will get answers to questions such as:
• What are the benefits of DBaaS and OpenStack Trove?
• What are some of the common use-cases for Trove?
• How do I install and configure Trove?
• What databases can be orchestrated with OpenStack Trove?
• How do I launch a database instance with Trove?
• How do I manage features like replication and clustering with Trove?
• How do backups and configuration management work with Trove?

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

OpenStack is quickly becoming the de facto standard for managing network functions in virtual infrastructure. Gee Rittenhouse, Cisco SVP for Cloud and Virtualization Group, hosts a panel discussion on the real-world solutions used by service providers and large enterprise for implementing full-stack NFV at scale, including VTS, ACI, OSC/OpenDaylight, ESC, and NSO with Cisco Nexus and UCS.

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

One of the biggest barriers for enterprises interested in deploying OpenStack today is the inability to leverage existing assets - including infrastructure, workloads and their inter-relationships. Committing to an OpenStack deployment typically forces IT to start from scratch, ignoring any important workloads built up over time. This turns out to either be a non-starter for some organizations, or results in them having to run separate silos of existing, critical workloads, alongside a new OpenStack-based private cloud. However, OpenStack can be taught to learn - and leverage - existing enterprise infrastructure, and incorporate it seamlessly into a live private cloud. This enables users to get up and running with a fully functional private cloud, already plumbed with their existing assets.

Such learning involves not only an initial pass, but also periodic incremental updates to synchronize the enterprise infrastructure view, with OpenStack’s current state model.

In this talk, we will describe how we, at Platform9, moved our existing dev-test workloads, and infrastructure to an OpenStack-based private cloud, running on vSphere, using a set of such changes for Nova, as well as Glance, which entailed:

- Enabling Nova compute to discover already existing cloud instances
- Enabling Nova Network to discover and to integrate existing networks
- Enabling Nova Network to dynamically discover host IP addresses
- Enabling Glance to discover already existing VM images and import them into the Glance repository
- Adding capabilities in Openstack to deal with out of band changes in the cloud environment such as deletion of VMs, network and storage reconfigurations

The benefits that these additions provide to enterprises, in terms of being able to leverage their existing infrastructure within a modern self-service private cloud, are immeasurable. So much so that we made this part of the core feature set of the Platform9 cloud, and believe that it would add great value to the OpenStack project.

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Kuryr is a new project under Neutron's big tent that makes Neutron networking available to Docker containers by means of a Docker plugin.

In this session we will introduce Kuryr and show how it provides networking for containers in plain Docker environments and in mixed Docker, OpenStack environments.

Capture thumb
Rating: Everyone
Viewed 26 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

It’s the battle of the titans! Or at least, a storage of how David (ScaleIO) crushes Goliath (Ceph) with 6x the performance! You read the blog posting (http://cloudscaling.com/blog/cloud-computing/killing-the-storage-unicorn-purpose-built-scaleio-spanks-multi-purpose-ceph-on-performance/), now see it live. We’ll run Ceph side by side against ScaleIO and measure block storage performance using a live system. Let’s put these distributed storage systems through their paces and test performance of a few different configurations then discuss why architectural differences lead to the huge performance gap. Then we’ll go through audience Q&A on ScaleIO architecture and design principles. Audience members who ask questions will be eligible to win a free giveaway!

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

The advantages of OpenStack cloud are well established, but deploying enterprise grade OpenStack environments at scale is still a work in progress. Learn how Cisco is working with partners like Red Hat, NetApp, and Intel to build environments robust enough for production rollout of cloud applications. Cisco’s OpenStack solutions use industry-leading Cisco UCS integrated infrastructure and advanced policy-based automation through Application Centric Infrastructure (ACI) to deliver enterprise grade OpenStack solutions.

Joining Mike and Balaji will be Karthik Prabhakar, Global Cloud Technologist at Red Hat.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

The “As a…” clause of the classic user story is easily forgotten. To build a feature, we must know what it is and why someone would want it, but as developers we often abstract away the user. Building “the simplest thing that can possibly work” is usually a critical design tool, but without active attention to customer roles and workflows, it can lead to APIs that leak the implementation details of underlying technology or prioritize machine logic over human understanding.

We will use the Unified Job Interface Map feature in the OpenStack Data processing service (sahara)’s Liberty release as a case study in role-aware API design. In addition to demonstrating how this feature can improve communication between data processing developers and cluster operations engineers in your organization, we will examine:

Why APIs in the OSS infrastructure and tools space are bound to leak implementation details at some level.

Why the ideal of an API flow that is intuitive to any user from any entry point is likely a fool’s errand.

Why multi-role customer flows mean that the “simplest thing that can possibly work” usually doesn't at handoff points between users.

How domain-specific awareness of user roles allows smart choices about where to go ahead and leak implementation details and where to build a dam.

How features to facilitate inter-role communication can quite often be built iteratively, on top of existing APIs.

Data processing users will leave this session with details on a powerful model for easing communication between development and operations in Sahara. OpenStack contributors will leave this session with a refreshed perspective on the importance of understanding not only the use case, or even “the user”, but the many roles within an OpenStack customer organization.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Capture thumb
Rating: Everyone
Viewed 44 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Join Cumulus Networks to learn how to go from a pile of servers and switches to a working OpenStack deployment in just minutes with zero manual intervention. We'll show automatic installation of switches using ONIE, automatic configuration of switches using ZTP (Zero Touch Provisioning), and PXE installing the servers, then use Puppet to install and configure OpenStack. All ONIE/ZTP/PXE/Puppet servers run on the switches themselves, eliminating the need for a separate provisioning server. The demo illustrates the flexibility of open networking and the ability to unify server and switch automation, monitoring and management.

Capture thumb
Rating: Everyone
Viewed 27 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Mark Collier opens day 2 of the Summit and is joined by Kyle Mestery and Toshio Nishiyama, who will present a Case Study on the Use of OpenStack on a Large Web Portal Site

Capture thumb
Rating: Everyone
Viewed 36 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

One of the exciting use cases for OpenStack, is NFV as proposed by European Telecommunications Standards Institute (ETSI) and promoted by the whole Telco industry. The published documents from the ETSI-NFV phase 1 activity contain an informative set of interfaces and information models for NFV. As OpenStack’s origins are more closely aligned with Cloud and there are different sets of information models leveraged in Cloud and Telco, it is probably not surprising to learn that the interface and information model mapping to NFV is not straight forward. However Policy is needed for both communities and both want to make good use of OpenStack.

Capture thumb
Rating: Everyone
Viewed 14 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

IoT is one of the biggest topics in IT system today. In this session, we will discuss how we can achieve an effective IoT system on OpenStack.

Firstly we'll describe IoT use cases, and summarize some generic requirements for IoT backend. Secondly, we'll present our reference design of IoT backend on OpenStack IaaS. Finally, we'll discuss the result of fit and gap analysis of OpenStack itself as a platform for IoT backend.

This session includes following items.

What kind of components we need to enable IoT backend
How to design and create network model to gather up all data from distributed sources
How to support flexible data gathering, storing and processing of massive data
How to archieve multi-tenanty required for IoT platform

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

This session will describe opportunities for integrating the Nutanix hyper-converged appliance and Nutanix's Acropolis solution with an OpenStack cloud deployment. The session will include information on how you can use the Nutanix Distributed Storage Fabric and the Acropolis APIs and Nutanix OpenStack drivers to build a scalable foundation for any OpenStack cloud deployment.

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

- How does automated cloud migration make the cloud migration simple and easy?

- How to move on-premises to OpenStack Cloud without manual reinstallation process.

- How to migrate public or private cloud instances to OpenStack Cloud

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

This session will be a fireside chat with Jason Rouault, Sr. Director of Cloud Services at Time Warner Cable who has has a large-scale production deployment of OpenStack private cloud for application developers. For this multi-data center cloud, providing enterprise-grade load balancing / application delivery was a critical requirement. The requirements included self-service provisioning, High Availability (HA), SSL offload, multi-tenancy from a centralized identity management, and native integration with OpenStack Horizon UI.
This session will focus on:

Details of the developer private cloud use case
Requirements for load balancing, application security, and monitoring
Challenges faced with existing ADC / LBaaS solutions
How Avi Networks elastic LBaaS solution addressed the challenges
Benefits for the cloud and application/dev teams

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

The term hybrid cloud is often used to describe a “cloud burst” scenario – extending the organic datacenter to the cloud, either by moving specific applications/workloads that are suitable for cloud offloading, or by using more advanced solutions that provide additional resource capacity from the public cloud provider.

In this session, we will present a different approach to managing a “hyper cloud” – a cloud over clouds that is completely OpenStack-based, centrally managed, does not require any organic datacenter to begin with and which provides a single overlay network.

We will touch on the following aspects: central management, overlay network, image portability & synchronization and zero-configuration VM migration.

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Neutron has established a simple, and now broadly accepted, northbound API for network virtualization. In this talk, we will explore the use of Neutron for supporting multi-host and multi-tenant networking for Docker containers as well as OpenStack VMs. In particular, we use the new Docker plugin architecture along with the recently announced networking framework, libnetwork. We show how the libnetwork remote driver can be used to utilize Neutron as the networking backend and will discuss pros and cons of using Neutron in this role.

We will discuss performance comparisons between the use of Neutron with that of the built-in overlay driver, as well as other network drivers being developed for Docker. This talk will give attendees a clear picture of how Neutron can be the unifying networking engine for VMs and containers.

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Resource-disaggregated platform can realize IO resource (device) nodes separation from compute nodes at some distance and dynamic reconfiguration of their connectivity. In this talk, we first introduce ExpEther technology which achieves resource-disaggregated architecture.
Resource management using OpenStack Ironic is a key component for reconfiguring logical connectivity between compute nodes and target resources (NIC, SSD, GPGPU, etc.).
Finally, PostgreSQL acceleration on GPGPU (called "PG-Strom") is presented as a use-case of reconfiguration of resource-disaggregated platform.

Capture thumb
Rating: Everyone
Viewed 57 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Join the Women of OpenStack on Wednesday morning before keynotes for our
3rd Summit breakfast working session. We'll review what we have
accomplished since the Paris and Vancouver Summits and hear lightning talks
from two speakers who exemplify #WeAreOpenStack. Our first speaker, Xing
Yang, is making a positive impact on OpenStack as a core Cinder and Manila
contributor and our second speaker, Niki Acosta, is using her skills to
grow the OpenStack ecosystem. We'll break into smaller groups to discuss
the key lightening talk messages and identify actions for the Women of
OpenStack to achieve over the next six months. Breakfast and coffee will be
provided.

Capture thumb
Rating: Everyone
Viewed 20 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

OpenStack and Ceph are one of the best combination to build cloud infrastructures. In this session, NEC engineers will introduce Cloud platform for IaaS(CPI), converged system based on OpenStack and Ceph. CPI is a turn-key solution for deploying IaaS platform simply and scaling out system on demand from customers

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

OpenStack. Public Cloud. Momentum. It's time to deliver on one of the key promises of OpenStack: bringing choice and enterprise-readiness to public cloud worldwide, taking real competition to the behemoth players. OpenStack is worldwide and so is IBM Cloud, ready to take OpenStack delivery to the next level with hybrid as the key. IBM VP of Cloud Architecture & Technology Angel Diaz and Blue Box CTO Jesse Proudman talk about the fast and furious approach IBM is taking to hybrid: bringing private and public together, with hyperscale efficiency and performance to a worldwide client base, all driven by OpenStack. Angel and Jesse bring it home with proof that OpenStack is THE fast & furious future of Cloud.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Private High security customers and government customers are looking to use public clouds and pay as you go models. The challenge they find is to meet tough regulatory demands but at the same time be flexible with infrastrucrure and resources in a public cloud model. City Network is the first public cloud provider in Europe to offer a high security, Semi-private, pay as you go model based on Openstack Kilo release. This is the use-case and story on how we got this offering in to production.

City Network is europes first public cloud provider running on OpenStack. Join us and discuss the challenges and benefits of Openstack in public clouds and how we can continue to improve it.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

The term quality of service (QoS) traditionally refers to the users reservation, or guarantee of a certain status of service quality. Running a cloud under the assumption that there should be unlimited resources out there for applications to consume, cloud admins are consistently looking for ways to observe user-perceived quality, and to dynamically tune the service level. Both of them should be based on real-time data generated by the cloud.

To address QoS in OpenStack we look much beyond networks. Any resource where there exists contention, there goes the need of QoS. For example:

CPU

Memory

Disk IO

Network IO

System bus

In this talk we will explore the current status of QoS in OpenStack. we will be looking at both what is possible now and what is right happening in each project space. we will also share what we did in WebEx OpenStack deployment. How we built up the native QoS as Services framework inside Openstack, how we successfully tackled this problem systematically, and finally the most important, what we have learned along this long journey.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Scott and Adrian will discuss recent advances in OpenStack, including topics such as a new containers service and improvements in reliability. This will include a demonstration of and free access to a groundbreaking new service.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

SK telecom has been at the forefront of developing and commercializing advanced wireless technology. SK Telecom now has a vision to becoming “Intelligent Platform Company” in coming 5G era

In the future SKT envisions the mobile networks will be used for rich immersive media such as AR and VR, and Internet of Everything.

Therefore it is important to design the next generation mobile network with flexibility adaptability and programmability in mind. In this respect, virtualization is a key technology.

Especially, with software defined networking, we can “program” how network handles different types of traffic. We can systematically set the policies instead of putting ad hoc rules.

With network function virtualization, we can provision and scale necessary network functions as new demands arrive on the fly.

This talk will introduce SKT’s plan for the next generation mobile network (5G network) and how OpenStack plays a key role to realize SKT’s plan. It will present SKT’s vision toward 5G era, challenges we are facing, what are the core requirements, what role is OpenStack playing, and finally introducing the current projects in this area.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Neal and Kentaro will talk about history of Rakuten private cloud, including their OpenStack platform and what they expect to do to ensure next private cloud platform.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

In line with the goal of enabling tens of thousands of new clouds, Intel and Rackspace announced a joint investment to accelerate the enterprise features and adoption of OpenStack. Included in this investment are two 1,000-node OpenStack clusters that will be made available to the community for upstream development and large-scale testing of OpenStack features and implementations. Attend this session to hear how Rackspace and Intel are collaborating to make OpenStack more scalable, reliable, and easier to deploy. We will discuss how the community can take advantage of the large clusters and will share details on our joint engineering efforts and projects we’ve prioritized for the next six to twelve months.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Fujitsu is the leading Japanese information and communication technology (ICT) company, offering a full range of technology products, solutions and services. Approximately 159,000 Fujitsu people support customers in more than 100 countries. In this session, we'll introduce Fujitsu's OpenStack approach. Fujitsu has been a Corporate Sponsor of the OpenStack Foundation since 2013, contributing to improve Ironic, Swift, Documantation, Monasca and so on. Fujitsu becomes a Gold member in August, we are continually working to improve its functionality and quality through its own internal use of OpenStack.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

CERN, the European Laboratory for particle physics, is running OpenStack for its private Could Infrastructure among other leading open source tools that helps thousands of scientists around the world to uncover the mysteries of the Universe.

In 2012, CERN started the deployment of its private Cloud Infrastructure using OpenStack. Since then we moved from few hundred cores to a multi-cell deployment spread between two data centres running on more than 130k cores with multiple hypervisor technologies. After 3 years learning how deploy and manage OpenStack at scale, we now look back and discuss the problems and challenges that we overcome/face and give you some tips and tricks that can help you manage and scale your OpenStack Cloud.

With this talk you will learn the history, architecture, tools and technical decisions behind the CERN Cloud Infrastructure.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

In addition to powering storage clouds from Rackspace, HP, and others, Swift has long been a repository for Glance images and a target for backup data. Durability, scalability, and global cluster replication in storage that is accessible by THE industry standard API for storage make Swift deployments applicable to most any cloud environment, even those without other OpenStack components. Applications that support the API can run anywhere, and still get tremendous value from OpenStack.

This demo session will show many different applications in many great use cases to highlight how applicable OpenStack Swift and SwiftStack can be for any Enterprise or Service Provider. Dozens of sponsors at the Summit agree! Not a commercial or product pitch, this session aims to provide ideas on the ways that Swift can be used to modernize storage and drive more value from applications, from Enterprise Backup to File Sync & Share to Private Cloud to large data workflows and more.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

CyberAgent, a leading comprehensive Internet services company in Japan, is running its ad-tech service on OpenStack private cloud.

I spoke about our experience in building and operating our OpenStack private cloud as an IT infrastructure for CyberAgent’s demanding web services at Vancouver summit.

In this keynote, I will speak about summary of CyberAgent's experience at Vancouver summit and some updates of our OpenStack private cloud and what we are planning for.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Capture thumb

The LDAP / AD provisioning is done against a SwiftStack cluster and also demonstrates how, as part of the auto-provisioning, data retention and versioning policies can be set to handle corporate data compliance rules.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

DOCOMO MAIL is 24/7 cloud mail system which has accesses from over 20 million people. This mail system stores user's mail archive in OpenStack Swift with Peta Byte scale capacity deployed by NTT DATA.

We have been successfully operating this service since Sep 2014 without any downtime. In this session, we'll present the actual issues and challenges we have faced and conquered.

Here're some specific points we'd like to highlight.

* No service degrade, no downtime.
* Massive scale and still growing.
* Hundreds of servers operated by few people.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Alternate Title (Living the OpenStack Bare metal Dream).

This talk is a follow up of the talk from Vancouver "Horizontal Migrations: How Yahoo is Moving it's Existing Hardware into a Bare-metal Cloud" by James Penick.

I will be sharing in more detail our current OpenStack bare metal infrastructure including:

Bare metal Hardware Lifecycle

Quota / Availability Zone Management

Random testing of bare metal hardware inventory

Challenges we faced

What we did to solve some of the problem

What we learned that we can apply to ironic

I will also share my day to day experience of running OpenStack bare metal cluster with 10's of thousands of nodes.

Capture thumb
Rating: Everyone
Viewed 27 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

NEC’s developers and operators will talk you about "traps" of not only OpenStack development but also experiment of our cloud construction and operation.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

The success of containers through Docker has created a new operational flow and ecosystem far more reaching than anyone initially expected. Both as a project and a model that unifies, improves, and enforces consistent deployments, while empowering application with near-native performance in a highly-decoupled microservice approach, Docker has created a movement for the next wave of the Internet.

In doing so, numerous projects & products have spiraled out to capture a piece of the industry that facilities the adoption and usage of containers even further. Lost in all the noise of announcements, blog posts and articles is the core of what we all as technologists really care about: what are my actual viable options and what should I know about them?

In this talk, I will walk through the R&D work and market analysis that I’ve done in the container ecosystem and educate you on what technologies are worth tracking and incorporating into your stack including, but not limited to: Kubernetes, Swarm, CoreOS, Flocker and Hyper.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

NEC's virtualized data center/NFV solution provides an open IaaS platform based on OpenStack and external OSSs such as Zabbix, ELK, OpenDaylight, etc. This solution is designed to avoid vender lock-in by contributing codes which is needed to satisfy individual customer's requirements. In this talk, we will share some lessons learned to integrate various OSSs as building blocks.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Manila, at its core, provides basic provisioning and management of file shares to users of an OpenStack cloud. The Sahara project provides a framework to expose Big Data services such as Spark and Hadoop. Together these two projects create a solution that is greater than the sum of its parts.

Natural synergy and popular demand led these three teams to develop a joint solution to expose Manila file shares within the Sahara construct to solve real Big Data challenges.

This talk serves as a brief introduction to what these two projects encompass as well as a detailed look at the joint integration work that was created involving:

o Sahara Data sources
o Manila File Shares
o Horizon Integration
o Sample Workflows

Some administrative enhancements to Manila will also be covered including:

o Manila snapshots
o NFS Connector for Hadoop
o HDFS driver for Manila

Finally, a demo will be presented showing a Sahara data processing job running with binaries, data sets, and results hosted in Manila file shares mounted on a Sahara cluster.

Attendees will leave this session with an understanding of Manila and Sahara integrations and tangible use cases where it can be leveraged as a key component of a Big Data application deployment.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Both of our speakers are devops who have been contributors to two key eNovance OpenStack platforms called "eNoCloud", since Essex and are located in Paris and Montreal Data-Centers. Along with eNoCloud, both have been driving various customer platforms. While working on these production platforms, they have faced a variety of challenges ranging from design, to build out, contribution, upgrading, recovering and of course dealing with users!

OpenStack has evolved a lot since the Essex release but the life of a devops remains a daily roller-coaster, a lot of sweat & tears with a lot of work to automate and sometimes get a little peace of mind! In order to increase 'peace in the mind' within the ops community, we would like to share our knowledge and open up a discussion with you.

In this talk, we will share our experience about being OpenStack-dedicated devops. Both RedHat and Debian setups will be presented. Our talk will cover operational pitfalls and how we have dealt or avoided them.

We will share our knowledge on our designs and how to recover from outages (Galera cluster, RabbitMQ, Neutron, etc.) or storage issues along with side effects (degraded Ceph cluster). We will also address topics related to monitoring (which key values you should monitor), which alerts you should expect (or “How I learned to stop worrying and love the alerts”) and our overall monitoring system. End users topic will also be approached, as we will present our (2) opensourced tools to allow users to backup their VM by themselves and to display a nice status board 'à la Amazon' (using our monitoring system).

Finally we will talk about the common issues we encountered in our experience with different architectures and share our tricks and tips :)

Join us to learn and share about the (thug) life of an osops!

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

OpenStack is more and more the darling of the Enterprise world. Over the past few years that's changed the development priorities of the community. With increasing adoption of OpenStack by enterprise customers coupled with the consolidation of OpenStack startups, OpenStack is a changing landscape.

In this free-flowing discussion 3 very experienced stackers will discuss the future of OpenStack and what it means for deployers and users.

Kenneth Hui - Director of Technical Marketing at Platform9

Jesse Proudman - CTO at Blue Box, an IBM Company

Matt Joyce - One of the original DevOps on NASA's Nebula Project

Questions we intend to answer and discuss:

Is OpenStack still cloud software?

Has OpenStack shifted its development efforts to support a more monolithic model and away from the horizontally scaled distributed model it was designed to promote? While there are still large cloud deployments making big waves in the community, increasingly, private cloud adoption at new deployers is targeted at replacing existing VM workloads that have a legacy in the monolithic world of VMWare vSphere. How does this impact the OpenStack community?

Is Neutron intended to solve the needs of cloud deployers? Or is it something else?

Most hyperscale OpenStack deployers have still avoided the transition to Neutron from nova-network. nova-network is again seeing development, and there is an admitted conflict of design goals in the two projects that has led to a fracture in how OpenStack is deployed across the community. The question posed is, does Neutron meet the needs of a traditional elastic cloud, or is it more intended to address the needs of a more monolithic virtualization infrastructure. What is it’s place in OpenStack deployment?

Is hosted OpenStack the future of OpenStack?

OpenStack is still very difficult to deploy, and maintain. Finding the talent to support an environment has been an uphill struggle for most deployers. IBM recently made a huge bet on the Blue Box model of hosted OpenStack clouds. Is OpenStack as a Service the future of OpenStack? How does the drive to replace costly legacy vSphere infrastructure impact this emerging adoption model?

Is the road to Mitaka the road to a collision course with vSphere?

VMWare is a major contributor to OpenStack. Nicira who was acquired by VMWare was amongst the earliest and largest contributors to Neutron. Today VMWare is a member of the foundation board of directors. And yet, increasingly OpenStack with KVM is finding itself conflicting with VMware vSphere in the market. vSphere is arguably the mainstay product of VMWare’s enterprise offerings. What does the future hold for OpenStack and vSphere, are these once friendly compliments to each other now beginning to compete for the same market?

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

We had presented our cloud design at OpenStack Paris Summit (http://bit.ly/1DbJPUO) and started the operation after the conference. In this talk, we are going to share some important lessons and processes learned after the one year of OpenStack operation. This talk will help people who just want to start OpenStack operation or think of an operation by a small number of people.

1. Team Building
It is essential to organize DevOps team to keep up with an active OpenStack development. We created DevOps team from scratch. We share the process of the team building and each member's skill doing DevOps.

2. Monitoring System
Monitoring is important to keep the system stable. We share items we are currently monitoring (about 60,000 items) and show some important items to prevent service disruption. Alos, we share some custom scripts for OpenStack health check (e.g. RabbitMQ, MySQL and OpenStack services).

3. Log Analytics
Logs (e.g. OpenStack debug log, Syslog, Auth log and Operation log) give you very important information and we can find potential problems/risks by analyzing those logs. We are getting more than 40GB logs a day and it is difficult to find important information among them. We demonstrate our Elasticsearch based log analytics/visualization tool to sort out useful information.

4. Continuous Integration
Once you start a cloud service, it is difficult to stop the service though there are many necessary updates. We have updated the environment more than 100 times without downtime. We demonstrate Neutron Agent update that is one of the most difficult part of current OpenStack. We also share CI/CD tools and own tools used for system validation after updates.

5. Daily Operation
We share our daily works.

Tools help you to monitor the system efficiently

Tools help you to check security alert

Issue tracking and management

Tools and procedures used for emergency operation (remote operation tools)

Thanks to the community, it becomes easier to deploy OpenStack by many tools(e.g. Juju, RDO and Fuel); however, there is still less information about keep running/updating OpenStack without downtime. We are going to share our experiences and own tools developed through the private cloud operation. Also, we share future challenges to make OpenStack operation more efficient. Today, there are still some manual operations but our goal is to help OpenStack operators sleep better by automating most of the operations.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

In this talk I will share my experience doing upstream OpenStack development using the OpenStack Ansible Deployment (OSAD) distribution instead of DevStack as my development platform.

OSAD is a production OpenStack distribution for private clouds that deploys upstream OpenStack direct from the official git repositories, without any vendor-specific patches or add-ons. But unlike DevStack, services are isolated from each other in LXC containers, providing more flexibility and less dependency headaches.

In this talk I will give you an introduction to the OSAD project and show you how I use it to contribute code upstream. Topics I will cover during the presentation include:

What is OSAD?

Architecture overview

How to deploy an OSAD all-in-one for upstream development

OSAD vs. DevStack: How are they similar, and how are they different?

Development workflow

Types of upstream work that work well with OSAD.

Types of upstream work that do not work well with OSAD.

Live Demonstration

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Learn about the newer features of OpenStackClient:

* simplify the experience of communitcating with multiple clouds
* operate as a long-running process to eliminate repeated loads/forks as a subprocess
* explore the plugin interface and capabilities exposed
* what changes with the adoption of the Python SDK?

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

In this session, I am going to introduce HyperStack, the secure, public Caas powered by Docker, Hyper, Kubernetes and OpenStack.

Simply put:
HyperStack = Cinder/Neutron + Hyper/Docker + Kubernetes

HyperStack ensures:
- multi-tenancy (together with keystone)
- network isolation (by neutron)
- persistent storage management (by cinder)
- container orchestration (by kubernetes)

Hyper is a hypervisor-agnostic Docker runtime. It allows running Docker images with any hypervisor (KVM, Xen, Vbox, ESX). Hyper is different from the minimalist Linux distros like CoreOS by the fact that Hyper runs on the physical box and loads the Docker images from the metal into the VM instance, in which no guest OS is present. Instead of virtualizing a complete operating system, Hyper boots a minimalist kernel in the VM to host the Docker images (Pod).

With this approach, Hyper is able to bring some encouraging merits:
- 300ms to boot a new HyperVM instance with a Pod of Docker images
- 20MB for min Mem footprint of a HyperVM instance
- Immutable HyperVM, only kernel+images, serving as atomic unit (Pod) for scheduling
- Immune from the shared kernel problem in LXC
– i.e. isolated by VM- Work seamlessly with OpenStack components, e.g. Neutron, Cinder, due to the nature of a hypervisor
- BYOK, bring-your-own-kernel is somewhat mandatory for a public cloud platform

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Designing a Private OpenStack cloud is complex. It can take months of design and test effort to optimize the hardware and software components. What hardware configuration works best for your management/control plane? What is the “best” hardware configuration for a given workload? What workloads will you initially run (e.g., low latency, compute intensive, high transaction, etc.)? Do you know what workloads will be running in your cloud three months after deployment?

This presentation will cover best practices gleaned across server and services teams as well as the HP Helion Public Cloud in designing and running hardware stacks in OpenStack clouds. It will explore the best practices and set-ups for control planes optimized for the different OpenStack services, compute configurations that factor in key workload considerations, and the storage and networking architectures that make a difference in how your cloud will handle data when using object and block storage.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Traditionally, enterprise data center security has been enforced at the perimeter through firewall appliances. As "the cloud" has become the data center design blueprint, in a large part thanks to OpenStack's success, there effectively no longer is a perimeter; new cloud security models are needed.

Nuage Networks VSP, an industry-leading SDN platform, has been designed to address cloud security concerns from the ground up. More importantly, Nuage Networks has further enabled cloud security through a deep field of certified technology partners.

In this talk, Hussein Khazaal will provide an overview of the cloud security advantages that Nuage Networks VSP provides and the additional value created through Nuage Networks certified security partners.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

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.

Capture thumb
Rating: Everyone
Viewed 18 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

How do the two major OpenStack distributions compare? Let’s find out by comparing Mirantis OpenStack 7.0 vs. Red Hat RHEL OSP7. We probably shouldn’t be conducting a session like this, but then again, Mirantis is known for doing things we are not supposed to. This session will objectively cover a hands-on evaluation of these two OpenStack distributions. Well, it might not exactly be 100% objective, but we do guarantee fun!

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

OVN is a new network virtualization project that brings virtual networking to the Open vSwitch user community. OVN includes logical switches and routers, security groups, and L2/L3/L4 ACLs, implemented on top of a tunnel-based overlay network. For physical-logical network integration, OVN implements software gateways, as well as supports hardware gateways from a variety of vendors.

The OVN architecture simplifies the current OVS integration within Neutron by providing a virtual networking abstraction. OVN provides Neutron with improved dataplane performance through shortcut, distributed logical L3 processing and in-kernel based security groups, without running special OpenStack agents on hypervisors.

In this presentation, we will provide an update on OVN's progress and provide a demo. The demo will show an OpenStack-driven OVN deployment connecting containers and hypervisors. We will demonstrate newly added features such as security groups and logical L3. We will also discuss how users can start using OVN in their own deployments.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

In this session we’ll dive into how Akanda is shaking up the OpenStack world with a simple, open source approach to networking that eliminates the complexities of agents, controllers & overlays to provide multi-tenant network services that are designed for OpenStack cloud builders. We’ll show how Akanda scales seamlessly while being a simple operate service that operators can use to power workloads running within VMs and containers.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

DVR (Distributed Virtual Router) was first implemented at Juno. Virtual routers needed to work on Network Node, but, with DVR, they can work on Compute Nodes. Since Network Node runs virtual routers and some other networking functions for all VMs, it was a single point of failure and can be a performance bottleneck. If you need a highly available OpenStack system, you needed a cluster of Network Node. And if you need to scale out the networking, you needed to add more Network Nodes.

With DVR, those issues can be addressed. At Juno, virtual routers were distributed to Compute Nodes, but DHCP and SNAT stayed put on Network Node due to some technical challenges. We still need Network Node for them, meaning we also need a cluster for HA and more Network Nodes for scaling out the system. Distributing them, we can complete DVR and we no longer need Network Node at all. We submitted a RFE for DHCP and SNAT distribution and worked on them, targeting for Liberty[1][2]. In this session, we will explain what were the technical challenges and how we solved them. Also explain how we can use the completed DVR and what the benefits are for us.

[1] https://bugs.launchpad.net/neutron/+bug/1468236
[2] https://bugs.launchpad.net/neutron/+bug/1467471

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 27, 2015
Date Posted: February 22, 2016

Capture thumb
Rating: Everyone
Viewed 35 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Continuing the conversation from Vancouver, meet a number of Cinder developers including Core team members. Hear thoughts from active developers on the state of Cinder, where things are going, and some of the current challenges with the block storage project.

This session will also provide the audience time to "ask the experts" in an interactive Q&A format. This will be a great opportunity to get your questions answered and voice your ideas, opinions, and concerns about block storage within OpenStack.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 27, 2015
Date Posted: February 23, 2016

Abstract: Based on the results of OpenStack user surveys, KVM is the de facto hypervisor used to underpin OpenStack clouds and Open vSwitch the most common network plug-in. However, as OpenStack matures to run production workloads and broadens its reach beyond the core users, it is inevitable that additional hypervisors, containers, bare metal workload will gain a foothold.

The whole notion of supporting a multi-hypervisor OpenStack environment is need driven. To illustrate, imagine that some databases in a business are virtualized on ESXi while the corresponding web servers are virtualized using KVM. In addition to the diversity, it is highly likely all these hypervisors and Docker container will be running concurrently in the same OpenStack cluster. As a result, a different approach to interconnecting is required to provide common network substrate.

We’ll discuss how multi-hypervisor networking in OpenStack can be achieved. This session will cover the technology options, the benefits of each and dive into various use cases where a multi-hypervisor OpenStack environment is desirable.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Database-as-a-service (DBaaS), to some, appears to commoditize the knowledge of a longtime stalwart of the corporate IT department, the DBA. Viewed in the broader context of where enterprise IT is headed, DBAs will be the primary beneficiaries of DBaaS services based on Trove: more time spent data modelling and understanding business requirements, less time scripting backups and configuring replication topologies.

This talk will engage the audience to begin thinking about how cloud-enablement and database-as-a-service will alter not only the view of the enterprise DBA but also their value to the organization.

Capture thumb
Rating: Everyone
Viewed 26 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The OpenStack Brand has tremendous value—and our opportunity is to protect and enhance the brand through OpenStack Day events worldwide and user groups. Join this session to see new logos and graphic assets available to groups and events, how to get these assets and use them, and what additional resources and funding are available to branded groups and events in 2016. If you lead a user group or sponsor an OpenStack event, this session will help you make the most of our resources.

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

In this talk we'll give you an overview of a platform, called Software Factory, that we develop and use at Red Hat. It is an open source platform that is inspired by the OpenStack's development's workflow and embeds, among other tools, Gerrit, Zuul, and Jenkins. The platform can be easily installed on an OpenStack cloud thanks to Heat and can rely on OpenStack to perform CI/CD of your applications.

In this session, you will learn how to:

- Deploy a CI/CD platform (Software Factory) on OpenStack
- Manage your CI/CD workflow thanks to Zuul
- Manage your slave nodes
- How to export CI/CD jobs's logs on Swift

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 18, 2016

Troubleshooting for Neutron can be a very difficult and confusing procedure. Network issues can cause problems at various points in the OpenStack cloud. This session will provide the best practices for monitoring and troubleshooting OpenStack Neutron and MidoNet. We will do a demo of the techniques to trace flows through the virtual network using big data analytics.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Firewall as a Service in OpenStack requires several improvements for real-world deployment. In this talk we will share ideas that improve Performance of firewalls and enhance OpenStack FWaaS by supporting capabilities like Scheduling and Logging.

This session will include a Demo of the work in progress.

Blueprints

Logging : https://blueprints.launchpad.net/neutron/+spec/fwaas-logging

Scheduling : https://blueprints.launchpad.net/neutron/+spec/fwaas-policy-scheduler

Performance
The current version of FWaaS configures IPTable rules in a sub-optimal way. The proposed solution aims at segregating the rules dynamically and pushing only the relevant rules on to the IPTables.

Scheduling
One of the value added feature of firewalls, used by most network admins, is the ability to schedule policies with a specific periodicity and time interval. The proposed solution aims at enhacing the FWaaS Horizon UI and Neutron plugin to enable Tenants to schedule firewall policies.

Logging
The current proposal aims at enhancing the FWaaS and enable logging on the firewall policies. The logs generated can be redirected to a Syslog server and can be analyzed by tools like Splunk.

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Workday as a SaaS leader in human resources management and finances has faced a number of challenges in adopting and deploying open-source technologies such as OpenStack and OpenContrail. One of these challenges was to find a quick way to evaluate and validate Open source technologies in development environment before considering those for production. Another was to integrate these solutions within the framework of existing company application deployment processes.

In this session, we will talk about how we addressed these challenges by developing an multi-node Openstack CI framework using containers and virtual machines. The topics will cover:

Challenges we faced in developing and testing open source Openstack deployment tools

Drivers for adopting Docker for development environment

Benefits and challenges of using Docker

How we built a CI system on Docker for quick validation of community developed Openstack deployment solution

How (we or) operators can develop a transition path for deploying Openstack in production

Capture thumb
Rating: Everyone
Viewed 20 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

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 the RDO distribution.

Participants will be introduced to a range of core cloud functionality. During the workshop, participants will be introduced to the following:

Installing OpenStack

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

Instructions to prepare for the workshop will be posted at http://www.rdoproject.org/GettingStartedTokyoLiberty

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 18, 2016

We've all heard the naysayers in the market saying that OpenStack is not ready for primetime in the enterprise or with private cloud. The reality is global enterprises are deploying OpenStack, and going far beyond pilot projects. In this session, you will see real-world use cases and learn why these organizations chose OpenStack to solve their IT challenges. The case studies will illustrate how OpenStack helped drive accelerated service delivery, agility and security in private cloud and hybrid cloud implementations.

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Allowing implementors to “trust but verify” OpenStack clouds makes federation work. This is done through SAML & Keystone's federation support for multiple OpenStack clouds. But what about audit data? How can you verify that the events emitted from a cloud service provider are true? And what about keys & secrets? How can you verify that the keys you have in your private cloud are being used by a cloud service provider correctly & securely?

This session looks at what federation use cases have been delivered in previous releases, what is currently being worked on, and the use cases left to help ease the experience of cross-cloud operations. We provide a brief overview of the standard based CADF federation audit format that has been adopted by the OpenStack community. We then discuss enhancements that are being added across OpenStack projects beyond Keystone to support federation and audit capabilities. Finally we discuss future enhancements that are needed to maximize the consumability of OpenStack federated cloud support.

Capture thumb
Rating: Everyone
Viewed 46 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

China cloud market will keep 20% growth in the next 5 years. Public and private cloud total market size is 2.46 billion US$ at 2014. With Goverment support "Open Source" background, the OpenStack ecosystem in China is experiencing healthy growth. It is driving a new generation of innovative businesses that are using the cloud to bring their product and services to market at a rapid pace. Attend this session to get a good understanding of:

The China cloud market and the opportunity for OpenStack

OpenStack ecosystem in China – the players, business models, offerings and achievements

Key milestones

Community activities and status

Upcoming China Hackathon

Summary of a recent big end-user win

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

In this presentation, we will tell the stories of 3 top-tier telcos' journeys to OpenStack. We will discuss the opportunities (private cloud, public cloud, NFV), and challenges each telco faced, lessons learned, and current status of their OpenStack project.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack gives you a non-proprietary and extensible cloud. Microservices and Docker allow for extensible app architecture, and a vendor-agnostic, scalable infrastructure. While Microservices simplify app deployments, they come with a price: because it is so fragmented, it is more difficult to track and manage all the independent, yet inter-connected, components of the app.

With a combination of Docker, OpenStack, and an end-to-end orchestration layer you can have a Microservices architecture, while supporting easy deployments across Build, QA, and Production environments, with a scalable, centrally managed Openstack infrastructure.

This seamless integration between the application and the infrastructure simplifies and accelerates your DevOps processes and software delivery pipeline, while maximizing compute resources.

Using real examples and a live demonstration (JIRA, Jenkins, Chef, Selenium), this talk would cover best practices and tips for enabling a robust, scalable and extensible DevOps infrastructure to support today’s modern app delivery – all the way from architecture, pipeline design, build, test, and deployment.

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack is a mash of technologies and in production its often distributed across multiple servers. This is really challenging to deliver while training OpenStack. OpenStack training labs is a tool which will deploy a multinode cluster running OpenStack services on top of it. This cluster can be spun up with just a simple command on any modern laptop/desktop across multiple OSs. This enables free community training and also self-paced training of OpenStack. Also this could be a potential tool for commercial and internal trainings. We plan to discuss and explain our design decisions made by our team and discuss more about this tool and how to improve it.

About OpenStack Training Labs:

OpenStack Training Labs is a tool for deploying a lean, multinode cluster of OpenStack using VM's on common hardware (laptops/desktops). This tool has been developed as a part of training guides and is really useful for training's, proof-of-concepts, trying out new features/projects of OpenStack as it simplifies the deployment (one command setup) and emulates production grade deployments (with loss of performance ofcourse). The existing code base can be found here:

http://git.openstack.org/cgit/openstack/training-guides/tree/labs

Recent Developments:

Our team decided to move this project out of training guides and re-brand the name to "OpenStack Labs". This is recent development and the blueprint is almost merged, waiting for the PTL to merge it, although the initial discussions have been done and the project has been approved.

https://blueprints.launchpad.net/openstack-manuals/+spec/openstack-labs

We have the following challenges/to-do list:

Initially our team decided to use BASH but as the code base increased massively over the past few months, we plan to port to Python. This tool just supports Ubuntu guests, we plan to add OpenSUSE and CentOS to provide more options. We also want to support KVM hypervisor for better performance on Linux based OS. Re-use this project as a way to test install-guides in the OpenStack CI system.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Ironic is released as OpenStack integrated project from kilo release. Many users, in particular enterprise users, want to use bare metal servers for DB, HPC etc. and so Ironic gets a lot of attention recently. To provide bare metal servers, Ironic needs to manage all the server life cycle. Typical server life cycle is following:

- Register
- Discovery a node
- Register a node
- Introspection a node
- Ready
- Deploy
- Turn on a node
- Install OS to a node HDD
- Connect a node to appropriate network
- Attach volume to a node
- Boot a node from volume
- USE
- Turn on/off a node
- Access to a node via ssh/console
- Cleanup
- Clean up a node HDD
- Initialize node firmware/BIOS setting
- Initialize RAID configuration
- Turn off a node

Althorugh Ironic developers put in great effort on its improvement, there are serveral issues on each stage. For example, there is no network isolation per tenant. That means all Ironic users need to use same flat network. Also, current Ironic supports neithor attaching external storage volume or booting from volume. In enterprise area, users commonly uses external storage to better throughput, latency, lower overhead back up etc. and so this is one of a key feature for them to use Ironic.

To use external storage volume in Ironic, Ironic needs to work with Cinder (and Nova). In this session, we explain ironic current status first and then introduce our effort to realize Ironic and Cinder integration.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

War stories, learnings, and caveats to watch out for, as you and your team take OpenStack from introduction stage to mission critical production deployments in your Enterprise. This session will have 2 or 3 speakers.

How best to introduce OpenStack within your Organization / Company.

Does it matter how the PoC (proof of concept) is done, for the OpenStack value-prop?

After working very hard, you, your team and your Director / VP have just earned a mandate from the executive leadership : "Bring OpenStack into production". Yay! Now what? You are underwriting the private cloud story for your company. And it is a humbling realization.

With the ever-elusive mandate in your hand, the bulk of the challenges may lay ahead.

Starting small. Creating internal customer success story and then scaling up. White glove treatment.

OpenStack Cloud distro of your choice is up and running. What's next?

To hire or To build skills internally? Quickly.

Integrating existing / legacy sub-systems like authentication, LDAP, AD, IPAM, DNS, DHCP.

What cultural challenges to expect?

How best to use real data to effectively anticipate and mitigate those challenges.

Leveraging the vibrant community around OpenStack to maximize the chances of your success.

Path to production. OpenStack as a unified control plane with Multiple hypervisors.

Do we need to strategize around migration?

Internal onboarding with Operations, Lab admins and support, and with the vendor partners.

Capture thumb
Rating: Everyone
Viewed 26 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

On one hand, OpenStack is quite promising with open APIs, open-source reference implementation with extensible plug-in architecture to support different implementations. On the other hand, it is a nightmare for software developers building enterprise-grade distributed applications on-top-of OpenStack i.e., using only APIs available to users/tenants. Such applications need to be elastic (scale-out and scale-in as loads fluctuate), highly-available (several 9's of availability), and support high throughput (several Gbps of traffic). Unfortunately, many of the primitives available in the physical infrastructure to be able to build such services are either non-existent or available via ad-hoc extension APIs at the virtual infrastructure layer in OpenStack implementations.

The Good (examples):

Nova's CRUD API for VMs: The basic VM creation and deletion with several options are pretty solid APIs in the OpenStack and this allows an application orchestration engine to easily scale-out and scale-in the app VMs as needed. The placement options exist albeit bit restricted.

Neutron's CRUD API for networks, ports, router, subnets: Neutron abstractions of the networks, ports, routers, and subnets makes it easy for an application orchestration engine to connect VMs to right networks for creating multiple app tiers with proper isolation.

The Bad (examples):

No notification APIs from OpenStack services such as Nova, Neutron, Glance, and Keystone: There is no way for the application orchestrator process to timely detect rebooted/deleted/dead application VMs or ports. The only option is to periodically check.

Security groups API mess: Depending on whether Nova is implementing the security groups or Neutron, the semantics of the APIs are different!!

Network performance: The reference implementation's stack is too complex (layers of different bridges connected by veth pairs, iptables with resource intensive nf_conntrak) with multiple bottleneck locations. And different vendors' plugins have myriad of other limitations.

The Ugly (examples):

Too much restriction on network connectivity without exposing proper APIs to customize: For example, source IP address spoofing is not allowed even in a local network, where as that is an essential primitive for building highly available services. Ad-hoc neutron extension APIs such as allowed-address-pairs and port-security APIs alleviate this but not being part of core APIs means it is not no guarantee that they are available everywhere

Semantics of APIs left to the interpretation of plugins: for example, in a physical world, all servers connected to a switch can communicate at L2 without any restriction. However, with all of the neutron plugins, there is one or another restriction imposed that is not explicitly indicated (for example, can't have the multiple fixed IPs on a port, can't have the same IP on two ports, etc.)

Capture thumb
Rating: Everyone
Viewed 18 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Swift Erasure Code support is finally here and the big question now is “How does it perform?” There has been much speculation about when it should be used and where the tradeoffs will be for cost versus performance. This talk will end the speculation with a carefully designed performance study carried out by Intel and SwiftStack on multiple clusters with various configurations of CPU, memory, network and media. We will compare some basic workloads for EC versus replication with all other factors the same and see exactly how things stack up. In addition to the data, we will talk about some experiments in tuning Swift and how various parameters affect the performance per policy.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Swift and Ceph are both very popular distributed and flexible storage systems providing object storage based on commodity hardware. However, they are very different. This presentation will provide a comprehensive comparison of Swift and Ceph. We will study some real-world object storage requirements and show some test results of both Swift and Ceph based on modeling of real-world scenarios. We will also discuss the pros and cons of building a object storage system with Swift and Ceph, not only the performance and features, but also the cost of constructing and operating such storage systems. We will take the "unified storage" feature of Ceph into account, which may save the cost if the user also want a distributed block storage system and file system.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Openstack Notifications can play a big role in extending capabilities of the Openstack. Most of the actions in Openstack which manipulate the system state generate notifications which is posted to the messaging component (e.g. RabbitMQ) and can be consumed by any service outside the Openstack. Some of these notifications are used by Ceilometer to provide chargeback related data.

In this talk we examine some use cases where one can tap into OpenStack notifications layer and build real world use cases that are so often needed by enterprise IT.

Specifically, we will cover the following:

High level overview of Openstack notifications
Configuring Openstack services to enable notifications
Live demo demonstrating tapping in to notifications related to Glance image creation, VM creation, Network creation etc.
Auditing/Compliance solutions -- a few examples.
Detect unauthorized Glance images in the system
Inspecting newly created Glance image to detect infected OS images
Auditing network access whenever a VM becomes externally accessible
Running network access tools as soon as a new VM becomes available on the network
Activity Feed of various Openstack activities which helps Admins to monitor their private cloud.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

NFV is moving from concept to reality and Openstack is a leading platform of choice for deploying NFV solutions. While there has been a lot of focus on building capabilities in openstack to enable it as the VIM, it is also possible to build enablers for key features like Service Orchestration, Lifecycle management, Diagnostic and fault monitoring capabilities and Service Chaining as apps on the Openstack platform.

In this session we will present the end-to-end deployment,service chaining, configuration, life-cycle management and diagnostic capabilities in an NFV scenario as Openstack Apps for an Openstack based NFVI. We will also share the key learnings that we have gained as part of this exercise.

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Let’s be honest, OpenStack native service API’s leave a lot to be desired when it comes to consistency, capabilities, and performance. Wouldn’t it be better if you could use the power of Elasticsearch to find your instances, images, and other resources?

Say hello to Project Searchlight. Based on Elasticsearch, this newly approved OpenStack project has a mission to provide advanced and scalable indexing and search across multi-tenant cloud resources. Originally a part of Glance as the Catalog Index Service, its scope has been expanded to cover resources from all possible OpenStack services using a simple plugin mechanism.

Come learn more about Project Searchlight and see how you can take advantage of it today! In this session we will provide an overview of the technology, how it is being integrated into Horizon, deployment concepts, and tips for helping you to get started in creating your own Searchlight plugin.

Capture thumb
Rating: Everyone
Viewed 26 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Do you know C#? Want to learn how to write a scalable cloud application
using an OpenStack SDK? Come to this presentation!

We will discuss how you can use OpenStack.NET to
* Create and destroy compute resources.
* Scale available resources up and down.
* Use Object and Block storage for file and database persistence.
* Make cloud-related architecture decisions such as turning functions
into micro-services and modularizing them

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Size your OpenStack environment is not an easy task.

In this session we will cover how to size your controller nodes to host all your OpenStack services as well as Ceph nodes and Overcommit CPU and Memory based on real use cases and experiences.

VMs? Containers? Baremetal? How do I scale? We will cover diferent approaches to do the sizing and we will also talk about the most bottlenecks that you might find while deploying an OpenStack cloud.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The complex nature of OpenStack has been an accepted fact. NetOne - one of the biggest NW Integrators in Japan - will introduce its unique OpenStack and Hybrid Cloud Solutions to solve this issue. This session will show two types of OpenStack solutions: "Managed OpenStack" and "Integrated OpenStack".

Moreover, we will look at our Hybrid Cloud solution using CliQr Cloud Center, maximizing OpenStack solution with public cloud.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The presentation will give an overview about upgrade scenarios in an openstack based telco environment. The upgrade scenarios will cover all layers of upgrade, i.e. hardware, base software on compute and control nodes, OpenStack services, SDN components, applications, both stateful and stateless. It will show OpenStack's role in such upgrade scenarios and the need of automation when doing such upgrades in a telco network.

Capture thumb
Rating: Everyone
Viewed 30 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This talk will discuss our experiences deploying Hierarchical Port Binding in production and at scale. We'll compare an existing OVS+VXLAN implementation with a newer HPB+VXLAN based implementation. We'll talk about the benefits of the newer implementation, as well as the problems we ran into along the way.

Capture thumb
Rating: Everyone
Viewed 29 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

We're delighted to feature key OpenStack technical and business leaders in this panel discussion as they explore the vast space that is OpenStack. Angel Diaz, IBM VP of Cloud Architecture and Technology will host Jesse Proudman , CTO of Blue Box an IBM Company, Moe Abdula, IBM VP of Cloud Foundational Services, and Monty Taylor, Director of OpenStack Innovation as they gaze in to their crystal ball and share with you their insights in to the future of OpenStack. Angel will challenge
them to make some predictions about the future based on their deep technical skills and business experience. It should make for some compelling conversations.

Capture thumb
Rating: Everyone
Viewed 21 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack users deploying Ceph for block (Cinder) and object (S3/Swift) are unsurprisingly looking at Manila and CephFS to round out a unified storage solution. Ceph is based on a low-level object storage layer call RADOS that serves as the foundation for its object, block, and file services. Manila's file as a service in OpenStack enables a range of container-based use-cases with Docker and Kubernetes, but a variety of deployment architectures are possible.

This talk will cover the current state of CephFS support in Manila, including upstream Manila support, Manila works in progress, a progress update on CephFS itself, including new multi-tenancy support to facilitate cloud deployments, and a discussion of how this impact container deployment scenarios in an OpenStack cloud.

Capture thumb
Rating: Everyone
Viewed 30 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

CloudKitty is now part of the Big Tent, come join us and learn more about this rating
component and its features.

CloudKitty helps cloud providers define rules and charge cloud usages of their
users. Using a highly modular rating engine to interface directly with your
OpenStack cloud, application or everything else.

In this talk we will introduce CloudKitty, an open source chargeback and
rating component for OpenStack.

It will includes:

- A global description of its architecture and capabilities
- Newest changes since last summit
- Introduction to built-in plugins (collectors, rating, storage)
- Demonstration of Horizon integration and configuration scenario
- Description of future changes and features for the Mitaka cycle

CloudKitty is getting integrated by various OpenStack clouds around the world,
so why not yours?

Capture thumb
Rating: Everyone
Viewed 19 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack is getting big in the enterprise, which is traditionally very Microsoft centeric. This session will show you everything you need to know about Windows in OpenStack!

To begin with we will show how to provision Windows images for OpenStack, including Windows Server 2012 R2, Windows 7, 8.1 and the brand new Windows Server 2016 Nano Server for KVM, Hyper-V and ESXi Nova hosts.

Next, we will show how to deploy Windows workloads with Active Directory, SQL Server, SharePoint, Exchange using Heat templates, Juju, Puppet and more.

Last but not least, we'll talk about Active Directory integration in Keystone, Hyper-V deployment and Windows bare metal support in Ironic and MaaS.

The session will give you a comprehensive view on how well OpenStack and Windows can be integrated, along with a great interoperability story with Linux workloads.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Ironic currently supports provisioning of bare metal deployments on a flat network. While this may be acceptable in small or test deployment scenarios, it is not a desirable solution for larger deployments where multi-tenancy support is needed. Flat networks does not provide isolation of tenant traffic. Therefore, operators end up creating extensive infrastructure to provide isolation for tenants for their deployments. Ideally, Operators desire to utilize same tenant isolation for their bare metal deployments that is available for virtual machine deployments (i.e VLANs or VxLAN based isolated networks).

We propose utilizing Neutron networking in Ironic for bare metal deployments in a similar manner as these networks are available to Nova for virtual deployments. This streamlines and simplifies the bare metal deployments while providing full multi-tenancy support.

Ironic and Neutron teams have been working together to make this a reality. We will present the details and deep dive of this implementation in this session.

Come and learn how you can take advatage of this framework for your deployment scenarios.

Capture thumb
Rating: Everyone
Viewed 43 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Deploying, managing, and maintaining an OpenStack powered cloud are a part of daily life for every operator. In this panel, we will take a critical view of the various options that are available for building an OpenStack cloud. Is DIY the best path or are there trade-offs? Should you be concerned with vendor lock-in if leveraging a distribution? What considerations should you take into account when deciding between the two options of DIY or Distribution? Why, or why not, would you consider using a hosted OpenStack solution? Join users operating OpenStack clouds to hear their take on these essential questions and as they discuss the good, the bad, and the ugly with each path to a building a successful OpenStack powered organization.

In this session, panelists will discuss:

Lessons learned in OpenStack deployment at scale

Pros and Cons for each approach

Tools and technologies for deploying and scaling applications and infrastructure

PaaS, Containers, Hybrid Applications: What comes next?

Moderator: Niki Acosta, Cisco Cloud Evangelist

Panelists include:
Gerd Prüßmann, Deutsche Telekom
Subbu Allamaraju, Ebay
Edgar Magana, Workday

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack is like an Orchestra, made up of many different instruments each playing different parts that come together to form an open source masterpiece. The next wave of OpenStack companies are a set of specialists who are becoming masters at their own instrument. In this panel, we will have one of the virtuosos of the first wave of OpenStack startups, Boris Renski, Co-founder and CMO of Mirantis, acting as conductor. He will be directing an all-star ensemble of instrumentalists from companies specializing in projects that harmonize to form the OpenStack symphony.

The first wave of OpenStack startups were generalists delivering a complete OpenStack solutions. Many of these have now been acquired by larger companies, for example Cisco's acquisition of Metacloud. Other recent acquisitions include Blue Box, Piston Cloud, and Cloudscaling. Now there are a number of companies emerging that are focused on specific OpenStack projects.

In this session, Boris will lead a panel discussion with CxOs of a group of companies from this next wave of OpenStack specialists. The panel will consist of Ken Rugg, CEO of Tesora, Joe Arnold, CPO of SwiftStack, Evan Powell, CEO of StackStorm, Pere Monclus, CTO of PLUMgrid, and John Griffith, Software Engineer at SolidFire and former PTL of Cinder. They will discuss evolving roles of specialists and generalists in the OpenStack community, how companies should define themselves in a rapidly changing landscape, dissect interactions between specialists and generalists as the market matures, and explore predictions on the future of the OpenStack ecosystem.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Git and Gerrit are some of the essential tools in getting started with OpenStack software development.

Git is a free and open source version control system. It allows many software developers to work on a given project without requiring them to share a common network. Gerrit is a free, web-based team code collaboration tool. Developers in a team can review each other's modifications on their source code using a web browser and approve or reject those changes. It integrates closely with Git.

In this session we will walk-through participants to submit a test patch to a repository in OpenStack. The process involves learning about git along with a cheat sheet of most useful commands and review process in Gerrit. Participants will walk away with working knowledge on these tools.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

In the early days of OpenStack—think Diablo and Essex—smart people had a great idea: let’s simplify OpenStack consumption by offering a choice in between the polar opposites of build it yourself (DIY) and a Rackspace account.

And thus, the OpenStack software distribution was born. Startups and legacy IT shops spent the next 4 years trying to convince a skeptical market that distros were the way to go, but it hasn’t worked out. With a couple of exceptions, distros are vanishing from the competitive landscape.

In this session, we’ll look at what happened. We’ll examine the reasons why very few enterprises want to learn or operate OpenStack, but remain hungry to *consume* it. We’ll ask why most enterprise buyers want OpenStack without having to touch OpenStack. We’ll look at the mindset of enterprises that “get” agile and realize their success rests solely on differentiation through application innovation, not through an investment in infrastructure and operations. Finally, we’ll look at some of the places where innovation is happening in the OpenStack ecosystem and how new business models are emerging.

Attend this session if you agree, disagree or simply want to have an honest conversation about what we can learn from the demise of one of the early favorites in OpenStack business models.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Networking for container is rapidly evolving and overlay network is emerging as a popular choice given its simplicity. One example is Flannel, a generic overlay network using IP datagrams on top of UDP. Once deployed on a specific underlying infrastructure such as Neutron, there may be opportunities to optimize for performance and to ease some of the limitation of the overlay network. In this talk, we look at the particular case of a Kubernetes cluster with Flannel running on Neutron networking and VM or baremetal. This cluster would be provisioned by Magnum.

We will show how Flannel works with Neutron and Kubernetes' internal routing by tracing a round trip message. We will quantify the overhead of Flannel and identify potential performance optimization. We will look at the limitation of Flannel from the container perspective and show how some can be mitigated by Neutron. We will show a demo for these features in a POC based on Magnum and Neutron. Finally, we will discuss how the POC can be generalized to apply to other overlay networks.

Capture thumb
Rating: Everyone
Viewed 14 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

We will share the experience how we use global keystone here at eBay, those are addressed by real questions:

The instances running in production environment have different security level than the ones running in development environment. Projects locates in high secured zones requires 2FA(Two Factor Authentication) to authenticate while others use password credential. We also introduced a more secured authentication method for service access - API Key, which restricts not only what project it would be grant access to but also where the key can be used. The dynamic project based policy makes that happen and easy to use/configure. We will take a deep look at it as well.

We also isolate the controlling services from the production services into the secured control plane. We enhanced the Keystone to a fully armed IAM(Identity & Access Management) and integrate all the control plane services with it.

We will also share the experience on how to reduce the PKIZ token size as for global keystone, the token size would increase per region basis.

eBay multi-environment security model

Fill the gap between keystone and a generic IAM

The answer to more secured service access - API Key

Dynamic Project Based Policy for API Key authentication & management

eBay global keystone journey

Make the token smaller!

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack Ambassadors connect the user groups to the Foundation. They help initialize the groups and guide them to grow. Ambassadors can give feedback about all the OpenStack community.

Ambassadors launch some actions during the last release cycle:

- OpenStack community report
- What is the size of the community
- Global and regional trends
- Introduce new groups, leaders

- Speaker directory

- Recommended practices for starting and running communities

- Official group process
- Officials groups
- Process

- Examples of User group help since Vancouver

- Groups portal
- Overview
- Results

- Welcome pack and OpenStack shop

- Q&A

Meet with the ambassadors on this session where they will introduce the improvements of the last half year and share their feelings and experience about the community. If you are a user group organizer you must be there, and feel free to share your thoughts and feelings with us!

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

NFV Orchestration involves more than lifecycle management of Virtualized Network Functions(VNFs). Going beyond the lifecycle management of virtualized components, it should:

-- manage complex network and storage configurations for the network functions
-- interface with one or more OSS/BSS systems
-- interface with one or more Element Managers for configuration management of traditional network elements

In this talk we will describe Ericsson’s approach to end to end management of VNFs.
Speakers: Sudhir Kethamakka, Harshad Tanna

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This presentation starts with a brief introduction to OpenStack's Nova project, including a description of Nova's mission and scope.

Then we will take a whistle stop tour at some of the big things the Nova project has been working on during Liberty. Nova is currently doing a lot of architectural evolution work. Learn about how Nova is evolving its public API. Discover what Nova is doing in its drive towards zero downtime upgrades. Learn how Cells v2 is likely to enhance every Nova deployment. Find out about the Feature Classification effort that is happening, including looking its work to describe how some technology choices can limit the features that are available to you, and our push to try and plug those gaps.

We will finish with some pointers on how to get more involved with the Nova project, and how to find out more about what has been happening during Liberty.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

'Service Sentinel' -Mobile application envisioned to manage OpenStack related services on the go.

In this paper, we present this application detailed over the following points:

Current pain points
Our proposition
Architecture
Solution Features
Demo
Key Benefits

Current pain points :

No mobile application to handle all the OpenStack related activities
No single portal with specific customizable dashboards for 'All users' of OpenStack community

Currently, we have different login screens for d

Capture thumb
Rating: Everyone
Viewed 37 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

In this interactive workshop, memebers of the Octavia team will walk attendees through the installation and configuration of Octavia, the Open Stack LoadBalancer, on a virtual machine. Attendees will leave with an understanding of the various components of Octavia, how to configure and tune the controller and the amphora, and with a working single-VM install on their laptops.

Attendees will learn:

Octavia Architecture 101

How to Install and Configure Octavia

How to perform day to day Octavia operations tasks

End user usage of the API, CLI and Horizon UI

Tips and Tricks for using Octavia

Contributing to Octavia 101

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This session is to provide a detailed review of how to deploy and operate OpenStack using the community supported Ansible playbooks (OSAD) located on Stackforge GitHub repo (https://github.com/stackforge/os-ansible-deployment).

We'll focus on:

Overall deployment process: the nuts and bolts

Brief overview of Ansible

How to make environment specific configurations

Provide tips and tricks to handling the deployment

Let's Build Your Cloud: interactive session

Review 3-4 real life examples of how you can automate daily administrative tasks with Ansible

Attendees will be present with all the little details around how to deploy OSAD and things to look out for during the implementation. Session is intended to be a very interactive and provide 'how-to' answers to building distributed OpenStack clouds. While all cloud tasks can be executed via the API or CLI tool on a one by one basis, this would not be the best way to handle larger cloud deployments. The need for more of an automated approach to administering OpenStack is now clear. With the many IaaS capabilities OpenStack has to offer coupled with Ansible, an ease of use configuration management tool, assures a more complete cloud implementation.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack is adopted by enterprises, governments, and service providers who are building out public, private, and hybrid clouds. As the fastest growing open source project, OpenStack is backed by more than 460 companies across 148 countries. OpenStack clouds with unified compute, storage, and networking offer powerful XaaS that are enabling new business models.
Join this session to learn with the help of specific use case example how the latest advances in OpenStack, SDN, NFV, and networking subsystem of the Linux Kernel can be leveraged to build highly available, resilient and scalable infrastructure to support network applications, such as vCPE. In-depth analysis of the details of implementation and configuration options will illustrate how to achieve performance and SLAs required by the demands of telecommunication and enterprise networks.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This talk will cover the pros and cons of four different OpenStack deployment mechanisms. Puppet, Chef, Ansible, and Salt for OpenStack all claim to make it much easier to configure and maintain hundreds of OpenStack deployment resources. With the advent of large-scale, highly available OpenStack deployments spread across multiple global regions, the choice of which deployment methodology to use has become more and more relevant.

Beyond the initial day-one deployment, when it comes to the day-two and beyond questions of updating and upgrading existing OpenStack deployments, it becomes all the more important choose the right tool.

Come join the Bluebox and IBM team to discuss the pros and cons of these approaches. We look at each of these four tools in depth, explore their design and function, and determine which scores higher than others to address your particular deployment needs.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

With increasing enterprise adoption of OpenStack, Docker, and hybrid solutions, it is a continued challenge to keep operating system baselines consistent across environments. Functional, procedural, security and other mandates all need to be considered when creating images. We will discuss practical lessons learned from creating images for OpenStack, Docker, AWS, and other platforms.

We will review the current challenges and risks facing enterprises adopting these technologies, the processes and procedures for planning image creation, and the tools to achieve consistent and manageable results.

* Bake or Fry?
* Immutable Image Benefits and Challenges
* Security Lockdown
* Foundational Image Creation
* Component Reuse
* Image Build Automation

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Performance required by data plane intensive carrier applications leads developers to choose bypass technologies. This session will provide an overview & demo of HP’s carrier grade distribution of OpenStack that includes a resilient & line rate capable vSwitch.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack Magnum is a multi-tenant Containers-as-a-Service that combines OpenStack, Docker Swarm, Kubernetes, Mesos, and Flannel to produce a containers solution that works like other OpenStack services. In this session, we will detail and demonstrate Magnum to show you the features and capabilities, and explain why you should choose Magnum as the foundation for your containers strategy, regardless of what container orchestration software your users prefer.

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Cloud computing and mobile computing are two of the biggest forces in the marketplace today. OpenStack has a unique opportunity to become the dominant platform in the converged cloud-mobile world. At their convergence is an emerging new paradigm called edge computing, in which the resources of a small data center are placed in close proximity to mobile devices, sensors, and end users. Terms such as "cloudlets," "micro data centers," and "fog" have been used in the literature to refer to these small, edge-located data centers.

In this talk, Professor Satya will show how OpenStack can be extended to provide the capabilities needed for edge computing. Specifically, the Nova and Glance components of OpenStack need to be extended with support for 3 mechanisms: (a) cloudlet discovery; (b) rapid VM provisioning; and (c) cross-cloudlet VM handoff. The talk will first explain why these 3 mechanisms are necessary and sufficient, and then describe their implementation in the Kilo release of OpenStack. Most of the Kilo implementation remains unmodified. A number of companies such as Vodafone, Intel and Huawei are working together to catalyze an open ecosystem and business opportunities around this extended version of OpenStack.

Beyond Cofee-shop Cloudlets and WiFi, Prakash Ramchnadran Sr Mobile Cloud Architect from Huawei will highlight the road map of how to enable Seamless Mobility across WiFi & Cellular domain and push logical Applications to Edges from traditional IMS. How Subscribers can spot one wireless hop away, the Base-station Cloudlets, at the edge, an ideal placement for low-latency offload infrastructure to support emerging applications such as augmented reality and wearable cognitive assistance. The edge is an optimal site for aggregating, analyzing and distilling bandwidth-hungry sensor data from devices such as video cameras. In the Internet of Things, the edge offers a natural vantage point for organizational access control, privacy, administrative autonomy and responsive analytics.

Rolf Schuster as Head of Innovation at Vodafone will then show the business case of in-Vehicle Cloudlets . New challenges and opportunities that a Service Provider will need to bring to Platform like Global/Local Cloulet Service Catalog, cloudlet extensions to OpenStack to enable seamless optimal placement and execution of cloud services at any location ranging from a conventional cloud data center to locations such as homes, automobiles and cellular infrastructure, leading to 4.5G & 5G. The evolution of OpenStack to support 5G with mm-waves will be a challenge that will run through Cloudlets and Service Providers are already getting ready to move to OPNFV and gear up for Open Edge Computing through OpenStack.

The Speakers and Panel will than field questions from OpenStack community and seek ways to collaborate for betterment of Edge Comuting Cloudlet within and around Open Source Eco system. Lead Developer Kiryong Ha the Cloudlet creator from CMU will be available to build community for Cloudlet in Openstack.
Speakers: Prakash Ramchandran, Mahadev Satyanarayanan, Rolf Schuster

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

As of today, NTT Group, the largest telecommunications company in Japan, has a variety of OpenStack deployments, from R&D testbed to production in both public and private cloud services.

The journey, however, was not straight forward. We had to struggle with issues in many different aspects before putting OpenStack in production. Those include non-technical issues such as business customs especially in operation as well as strong quality requirements from "carrier grade" SLAs.

In this talk, we will be sharing experiences, both good and bad, from our four years of journey with OpenStack. You will be hearing:

- How we tested OpenStack in early days when people were still skeptic about the hype of OpenStack
- How we dealt with 150 bugs that we found and the decision we had to make
- How we built our first "Folsom-based" OpenStack for production
- How we changed the architecture design based on the lessons learned from the first deployment
- How we changed our mindset to live with OpenStack in a sustainable manner
- What we did and didn't do to OpenStack against requirements from service/operation side
- Where OpenStack fit and still doesn't fit in NTT Group's broad requirements

It will be a user story, and will hopefully be a case study for others to learn from our experiences.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Yahoo! is a well-known telecommunication company in Japan and operates Japan’s largest portal site “Yahoo! Japan” offering a wide variety of web services. They use OpenStack for their private Cloud Platform for application development and its Service Platform, with more than 50,000 instances on OpenStack in operation.

Yahoo! found that they had to refresh their private cloud infrastructure to resolve its IT challenges, including an increasing operational management burden. The decision was made to deploy OpenStack to support its growing business, and in the process adopt enterprise storage to support its OpenStack environment in partnership with NetApp.

This session will focus on the factors that drove Yahoo! Japan to move to an OpenStack solution, and the considerations and requirements that led to a solution addressing significant data management requirements including:

Highly available storage to realize non-disruptive operation of OpenStack-based cloud infrastructure

Improved storage efficiency technology and increased storage efficiency

Data protection capabilities to build DR environment connecting remote data centers

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Do you wish you had AWS S3 on your premises? Do you think S3 can get very expensive very quickly- especially when you bring Hadoop into the picture? You can now deploy a multi-protocol Object storage with Hadoop ready capabilities that supports S3, SWIFT and many more at low cost equivalent. Come learn how you can do it for free in your Dev/test environment and leverage other open source management tools to get more out of your object data.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

You just want to get to your instance by name. But, Nova has your hostname, Designate has your DNS service, and Neutron has the IP allocation. Could these ever be brought together to make it work like you want it?

In fact, they have come together. In this talk, we'll talk about where we were at the end of Kilo and show you how we've come together to make this work across projects to give you the experience that you wanted.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The storlet framework enables running user-defined functions, such as transformations and filtering of data as it is uploaded or downloaded to/from an object store. We have integrated the storlet framework with Swift using the standard 'middleware way'. Unlike conventional Swift middleware though, storlets provide a framework to run a dynamically loaded computation on the Swift data path, where the computation executes either on the object or the proxy nodes inside a Docker container.

Calling for participation, we are releasing an initial reference implementation of the storlet framework, which uses Docker containers, as a Stackforge project. In addition, the related Swift middleware has been submitted to the Swift community for a review.

In this talk we will review the project, detail the design of the storlet framework, show use cases for analytics and media, and outline the future plans for Storlets, including potential integration with container management frameworks like Magnum as well as other integration options.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenVSwitch recently added Open Virtual Networking (OVN) to OVS. We'll cover that and other recent changes to OpenVSwitch. Emphasis on Kilo and Liberty and changes in OVS and OVN.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Technology is enabling a new era of open innovation. What if you could easily harness this technology and transform your business by changing just one thing? That is what Key Information Systems is doing for its customers. As a premier cloud service provider, Key Information Systems wants to help companies like yours quickly and easily deploy new workloads in the cloud that exceed expectations. And with OpenStack and IBM Power Systems, they can quickly and easily offer companies an open by design cloud infrastructure that goes above and beyond typical performance, giving one client a 48x improvement in runtimes. Come to this session to hear first hand how Clayton Weise, Director of Cloud Services at Key Information Systems, was able to create a unique cloud infrastructure built with open technologies and designed for mission critical applications.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Are you still evaluating your cloud strategy or determining how to best apply OpenStack in your company? Come hear how businesses are putting OpenStack to work solving real problems. Whether you are a line-of-business professional, solution architect, or a technical thought leader in your company, this session is for you. OpenStack luminary and private cloud entrepreneur Jesse Proudman will outline the top three ways companies are using OpenStack to transform the way they develop software, provide customers with new forms of value, and differentiate from their competitors. He'll give several specific, real-world examples and talk about the risks and benefits of different OpenStack consumption models. Jesse will wrap all this in a brief overview of the OpenStack project and its history, just to make sure everyone starts out on an equal footing.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Monitoring Docker Container and Dockerized Applications
Authors: Meenakshi, Satya, Rahul and Ananth

Container technology has been in existence for a long time in the form of LXC. It combines kernel control groups to isolate a process’s resource and support isolated namespaces. Docker came up with multiple added advantages over LXC,Some of them are listed below.

Portable deployment across machines. Docker defines a format for bundling an application and all its dependencies into a single object which can be transferred to any docker-enabled machine, and executed there with the guarantee that the environment exposed to the application will be the same

Application-centric. Docker is optimized for the deployment of applications,as opposed to machines. This is reflected in its API, user interface, designphilosophy and documentation

Automatic build. Docker includes a tool for developers to automatically assemble a container from their source code, with full control over application dependencies, build tools, packaging etc.

Versioning. Docker includes git-like capabilities for tracking successive versions of a container.

Component re-use. Any container can be used as a "base image" to create more specialized components.

Sharing. Docker has access to a public registry.

Tool ecosystem. Docker defines an API for automating and customizing the creation and deployment of containers. There are a huge number of toolsintegrating with docker to extend its capabilities.

Challange:

But don’t we need to monitor our system, containers, Applications running for our production system?

How can we monitor such a distributed system, containers and distributed applications?

There could be three approaches for monitoring and remedy:

1. Reactive:
This kind of monitoring can be achived by the orchestration engine updates the monitoring system.
Example:
Puppet: if any changes to configuration happens it revert back to the actual configuration which management config needs

2. Proactive:
This kind of monitoring can be achived by adding precautionary measures for the known issues, where, if the issue occurs it immidiately starts the precaution to eradicate the fault.

3. Adaptive:
This is better suited for monitoring a frequently changing system like docker containers, as it can adapt itself to the micro services that get intorduced into the containers. Now the question is “Is the adaptive montoring a full solution to the abovementioned challenges?"
- Answer is “NO”
- We need solutions at different levels

Different levels need to be monitored

The cluster manager:
The cluster manager manages the life cycle of a cluster of containers, few present day options are kubernetes and docker swarm

What needs monitoring ?

Checking if the cluster manager is up and running and in ahealthy state

Are nodes connected as per the correct expected configuration ?

The cluster nodes:
The cluster nodes contains the compute nodes or the VMs over which the containers would be provisioned.

What needs monitoring ?

CPU utilization

Memory utilization

Swap space used

Disk space used

Docker:
The docker runs a demon on each docker node we need to ensure the docker daemon is healthy and running

The Container:
The containers runs the micro services of the application so we need to ensure that the container is up and running and the vital points we need to look are:

CPU utilization

Memory utilization

Disk space used

Network I/O

This is the most critical part to monitor and the complex part also as the applications are moving towards the distributed applications.

Container Advisor(cAdvisor) provides resource uses and performance characterstics of the running containers . cAdvisor has native support for docker containers.

The Application(micro service):
While monitoring the application, we need something which can be adaptive to the system and quickly adjust to the changes in the new enviornment and be able to take control and sustain itself Which means, one needs to take care of app status, app messages, appinstance failure management, health manager detects and advises, new app instance deployed, routing tables etc.,

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Fluentd and Logstash are popular log collecters. They both provide unified and pluggable logging layers for OpenStack administrators.

In this presentation, we will provide the comparison between Fluentd and Logstash in several aspects. This session includes the following topics about both of Fluentd and Logstash:

* How to introduce log collectors in your OpenStack
* Useful plugins and configurations for OpenStack administrators
* Best practices for highly available log collection

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Our panel of APAC-based venture capitalists will discuss the growth of OpenStack across Asia, with a focus on startups developing technology within the OpenStack ecosystem.

Our panelists will share their personal criteria for evaluating startups to fund, and provide insight to problems not yet addressed within OpenStack today, i.e. opportunities for the next wave of open-source software enthusiasts and entrepreneurs.

Drawing on real-world stories of success (and the occasional stumble), they will answer questions about how OpenStack is being used by industry to reduce cost and time-to-market, as well as about new business opportunities created by OpenStack.

Finally, our panelists will look at the new communities and ecosystems emerging around the OpenStack core.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

What do you do when your usual setup or turnkey solution isn’t suited for your workload?

Most of the documentation and user feedback that you can find about OpenStack is written for the use-case of running a public facing cloud serving several external customers. When you want to host a single tenant with a single application the problem is completely different, you don't want publicly exposed APIs. You want to ensure optimal resource allocation to maximize your application performance. You want to leverage the fact that you own the infrastructure layer to optimize your instance placement strategy, and to get the best latency and to avoid creating SPOFs using affinity (or anti affinity rules).

This talk will focus on what we learned during a two years journey; from getting OpenStack up and running reliably, to investigating performance bottlenecks, to maximizing the performance of our private cloud.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Geo-redundant storage is a compelling but, often complicated, requirement for 24/7 business operations. In this session, we will cover how CoprHD (an open-source SDS controller) and EMC VPLEX can be used to meet advanced storage use-cases, such as data availability and mobility, in a simplified manner that is fully compatible with OpenStack. We will also discuss the CoprHD community, how you can become involved, and some future plans on working more closely with the OpenStack community.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Provisioning servers has long been service providers’ bread and butter, but in recent years customers’ demand for higher-performing bare-metal instances has increased dramatically, along with their interest in integrating bare-metal infrastructure with virtualized public clouds. This shift in the types of infrastructure customers are demanding is motivating service providers to create more efficient ways of both provisioning bare-metal infrastructure and integrating it into their customers’ overall infrastructure mix, and OpenStack has recently emerged as a key platform in making both of these developments possible.

Focusing on the creation of a hybridized, OpenStack-based bare-metal and virtual cloud infrastructure, this technical talk will look at the challenges encountered as well as the solutions developed to successfully deliver bare-metal instances with Ironic and hybrid bare-metal and virtual infrastructure. Specific topics that will be covered include:

Networking model and automation

Deployment of cells

Integration with 3rd party software

Security

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

NTT Communications is planning to install Next-Generation Cloud Platforms to Enterprise Cloud service based on OpenStack. We will describe our practical challenging to enhance OpenStack networking service with multiple customized/vendor solutions including bare metal service and network appliance (NVF), which is realized by our original orchestrator, Elastic Service Infrastructure (ESI), developed by NTT Innovation Institute, Inc. (NTTi3).

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Capabilities. Migration. Replication.

No one agrees what any of these things mean outside of their own context. Each vendor has their own definition of these, and it simply brings every discussion to a standstill. This is neither productive nor helpful for the Cinder project or the vendors themselves. We like to wrap Cinder up in a nice clean box and call it just "Software Defined Storage" but that, too, is pretty meaningless.

Cinder has seemingly been stuck for several cycles with the same topics coming up each summit. The Cinder development community needs to answer a few very hard questions or this state will continue. What are these questions? I'm glad you asked.

What should Cinder do?

What shouldn't Cinder do?

What is interoperability and how much makes sense?

Why do we think our operators are unable to configure their cloud?

Why should every capability (sorry) of a backend be exposed through the Cinder API?

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack Image Service (aka Glance) has been around from the earliest days of OpenStack and has been evolving ever since.

It's been three years since the last major update of its API - the v2 - went live with the Folsom release, and it is time now to move forward. With the recent introduction of new large features, such as Meta Definitions and Artifacts, the time has come to introduce a new version of Glance public API - V3.

In this session, Glance driver Brian Rosmaita and Artifacts driver Alexander Tivelkov will talk about the history of Glance API, the way it made since the initial release and the challenges it now has. The attendees will learn about the new experimental version of Glance API, the plans to deprecate the v1 and the new amazing features which are available for Glance users.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Openstack itself can be a hybrid cloud orchestrator. We can manage Openstack/ vCloud/ AWS and other different cloud by using unified Openstack API, and we can also move workload across different clouds with zero configuration.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The landmark partnership between IBM and Apple announced last year set the internet abuzz. The partnership aims to spark true mobile-led business change across the
enterprise. In this talk, we'll show you how IBM is using OpenStack, Heat, and DevOps to
deploy a truly monumental undertaking.
To fulfill this goal, we needed to redefine how we deliver our software. Leveraging IBM's unique expertise in OpenStack and DevOps, we turned the "art of the possible" into our new "reality".

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Introducing:

− The service concept of NTT Com OpenStack-Based "Next-Generation Cloud Platforms" for Enterprise.
− Our approaches on DevOps structure, building ecosystem, and technology development, deriving from vast experiences providing open source based Cloud.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The average enterprise doesn’t believe it needs to be “web-scale”, yet enterprises are rapidly adopting technologies directly from web-scale players like Hadoop and Cassandra. The OpenStack ecosystem promises to help coalesce and deliver these types of technologies to the enterprise in such a way that they are more easily consumable and can drive IT transformation. By comparison, adjacent web-scale ecosystems like Docker are moving faster than OpenStack and enjoying greater adoption. Why is this? Can OpenStack play nice? How do containers factor in web-scale systems? Are OpenStack adopters looking at these ecosystems as adversarial or complementary? Our panel will include: someone who has deployed containers at massive scale (10s of thousands of physical servers) without OpenStack, an active production container user running them on top of OpenStack, and an active OpenStack production user who is currently evaluating the feasibility of adopting containers with or without OpenStack.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Curious about how to build, run or manage high performing OpenStack cloud infrastructure tailored to meet your needs? In this session, IBM and Blue Box lays out their Cloud Strategy and how it addresses various client use cases for public, dedicated and local cloud infrastructure. Learn how you can have a worry-free solution on-premises or in an IBM SoftLayer data center that is managed for you. Hear about detailed capabilities that IBM and Blue Box provide that are differentiators in the market. Also, learn how public cloud is the key to a hybrid scalable cloud solution. See how IBM's open cloud platform, Bluemix, integrates open technologies to enable client's developing cloud native applications using OpenStack infrastructure. Domain experts will talk about specific ways IBM helps address your cloud needs.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Today’s data-driven world is creating significant challenges to capture, secure and deliver data. Both consumers and IT organizations are looking to cloud-based solutions to solve these challenges in a reliable, secure and cost-effective way. KDDI, a leading telco company in Japan, teamed with Cleversafe to deliver such solutions for both consumer protection as well as enterprise collaboration and security.
KDDI and Cleversafe will jointly discuss how KDDI is delivering OpenStack compatible web-scale storage solutions for both consumers and enterprises.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Heat Provide great resource management abilities to OpenStack, a lot of fancy projects came out base on Heat’s orchestration abilities. A lot of OpenStack environment installed with Heat, but didn’t know how to use it well. Zombie resource happens, and this is very bad for cloud management.

We will give examples to operators and developers for how you can manage your cloud smartly by taking advantage of Heat.

Also deep dive into Heat’s features: “Convergence” and “SoftwareDeployment” for developers.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

TLS Keys, Disk Encryption Keys, and Service Passwords, are examples of sensitive data that needs to be kept away from prying eyes, yet still needs to be readily available for automated processes. Storing passwords and secrets in config files in your version control system potentially exposes that data to actors who shouldn’t have it. Barbican provides a secure repository to store such data and the controls to ensure only authorized users can get to that data.

As part of Symantec’s enterprise cloud initiative, we are deploying Barbican to handle not only our own OpenStack Key Management needs, but also as a Key Management as a Service option for our product groups. Our journey with Barbican has been fraught with challenges and in this talk, we will share our experience and lessons learned along the way.

Some of the topics to be covered:

Our uses cases for Barbican

How we’ve deployed Barbican

Operationalizing Barbican

Our practices and lessons learned

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

NTT Communications aims to realize NFV platforms which can federate services between distributed heterogeneous sites: Carrier network, Clouds and vCPEs on customer sites.

We will introduce some technical approaches to satisfy following challenges, utilizing OpenStack:

Establish the best practice of flexible service federation across heterogeneous sites.

Build platforms which can realize optimized and on-demand provisioning of VNFs distributed to heterogeneous sites.

Manage various platforms, systems and physical/virtual resources from a central location.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Ever wonder what the analysts and media who cover OpenStack *really* think? This session features an all-star panel of pundits who have made names for themselves asking tough questions and writing content about OpenStack that gets noticed. We'll explore topics including:

- What are the nagging questions about OpenStack that you don't get satisfactory answers to?- Who is doing the best job right now of talking about their OpenStack game plan in clear, consistent and pointed language?
- What do you wish people in the OpenStack community would stop saying?

Join us and be prepared to talk about what's on your mind. It's a great opportunity to get direct answers from the folks who are usually asking the questions.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Yahoo! JAPAN, who operates Japanese largest portal site, is a leader of OpenStack community in Japan. Their strategy is to have co-creation between providers and users to contribute each knowledge to the community. This session introduces Why and how they drive this co-creation with vendors including Nimble Storage.

Then Nimble Storage introduce why Nimble fits cluster file systems. we will examine use cases for Docker containers, Nova instances and Manila file shared service. We will explain a best practice for deploying shared-disk file systems on OpenStack storage covering how the cluster file systems can provide concurrency, failover and access transparency. In addition an analysis of their performance characteristics will be presented.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

To tune up your own OpenStack, you need following procedures:

Change

Deploy

API and Performance Test

Evaluate the result

Go back to 1 (Change)

However, this tuning cycle is very hard work. Therefore, we automated these procedures. In this session, you'll learn about the method of auto deployment and benchmark for your OpenStack with Chef, Cobbler and Rally.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

You have got your IaaS cloud up and running but are your developers happy? Has your IaaS forced your developers to also become agile sysadmins? At Symantec, we want out cloud developers to remain developers and this means abstracting away complexities of compute, storage and networking details and instead focus on actual software development.

After we built our Openstack cloud at Symantec, our next logical step was to build a Platform as a Service that to provide even more automation and streamlining to our customer’s experience. In this talk, we will share our experience and lessons learned in building a unified customer facing PaaS solution around our Openstack cloud.

Some of the topics we will cover are:

The results of our evaluation of different PaaS platforms that are out there like Cloudfoundry, Openshift and Deis

Potential design architectures to use when building your own PaaS from scratch

Adding multi-tenancy to your PaaS

Benefits of running on both containers and VMs

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack and Hadoop ecosystems have been enjoying parallel amounts of rapid growth and adoption over the last few years. Project Sahara was established in the OpenStack community to drive the overall “Data processing on OpenStack” theme, while Hadoop-focused companies such as Cloudera and Hortonworks have been offering their vision of management frameworks and deployment models around Hadoop.

At Mirantis, we noticed that many people got quickly confused about different options for adopting Hadoop as a technology. In this talk, we’ll make an effort to address part of this confusion and set the stage for further deep-dive conversations into how OpenStack can actually help in adopting Hadoop in a particular organization. As always, we’ll keep things as vendor-neutral as possible.

Specifically, we’ll talk about the following:

An overview and roadmap of the Hadoop ecosystem -- components like YARN, Hive, HBase, and others that constitute a working Big Data solution

Management frameworks and deployment models offered by different vendors such as Cloudera and Hortonworks

Typical Hadoop logical and physical architecture deployment

Architecting OpenStack for Hadoop workloads, including:

Picking the right hardware and sizing it properly

Doing Storage right (HDFS, Ceph, Swift, direct block device mapping?)

Doing Compute right (KVM or Baremetal? Making scheduling work)

Doing Networking right (Just Neutron, or do we need full-featured SDN?)

Leveraging extras that OpenStack has to offer (multi-tenancy, NUMA, CPU pinning)

By attending this presentation, you will gain a solid real-world understanding of the benefits and ways to build out a working Hadoop/Big Data solution on OpenStack.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Cloud solutions offer vastly improved agility and lower TCO over legacy datacenter solutions. But it can very challenging to move monolithic financial applications from traditional IT infrastructure to cloud-based environments, and to recreate them as distributed, service-oriented, “cloud native” applications with open source tools, new approaches to network communications, high availability, integrity, security, and auditability.

ShenZhen Securities Communication Corporation .Ltd (SSCC) is building an IaaS, PaaS, and SaaS platform for their financial customers. They selected OpenStack as a go-forward IaaS solution, but then faced challenges in building a financial platform based on fully open source software. Mirantis worked with SSCC to fill the gap between OpenStack’s capabilities and feature-set, and their requirements for application management and delivery, and cloud application security.

In this session, we’ll share our experience in taking advantage of OpenStack’s flexibility to design a scalable, reliable financial industry cloud for ShenZhen Securities Communication Corporation, Ltd. We’ll discuss using OpenStack to provide:

High application availability and reliability in a distributed application architecture with no critical single points of failure

Robust data integrity and security with new storage architectures and multi-site backup protocols

New approaches to network architecture and management, access and security, and communications made possible with open SDN

Attendees at this session will leave with a much-clearer grasp of financial IT requirements, legacy application debt, and will have in hand a clear, tested pathway to forward migration of critical financial apps onto OpenStack.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This presentation reviews the development of a reference architecture for High Performance Compute services on OpenStack. We will examine:

• The performance impact of Nova and KVM versus bare metal deployments
• Cells vs Regions for segregation
• Storage choices and the pros and cons of each.
• Networking components and the challenges and choices to be made.
• NUMA tuning and its impact
• huge page tuning
• DPDK and SR-IOV
• GPU Pass-through.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

If you have a service and want a UI for it, this session is for you! Come to this session to learn what all the fuss is all about. Learn how to write a dashboard plugin for your custom service as well as add visual enhancements to make your dashboard stand out.

Horizon is the official OpenStack dashboard providing access to your services via the web UI. One of its selling feature is its robust plugin mechanism. We will explore what you can do with our plugin model as well as discuss all of the options available to you for extensions. Furthermore, we will explain how the new client-side work will fit into this model and what best practices you should follow.

Finally, we will talk about the OpenStack services roadmap and plans we have for supporting it and where you help us make a difference by contributing!

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Got lots of data that you want to make use of? Not so easy to set up an environment to do so and maintain it, eh? Symantec’s data lake is a large scale example of marrying OpenStack platform technologies with big data enabling technologies such as Hadoop, Hive, Storm, Kafka, Spark, etc. This talk will cover what Symantec has done to allow our various teams to easily leverage our many petabytes of security data to increase the protection of our customers against threats such as APTs, identity thieves, and malicious web sites.

Symantec leverages our OpenStack cloud to create multiple analytics clusters, ranging in size from multi-PB to just a few VMs. We use various OpenStack services through a CloudBreak plug-in. Some other technologies we use in setting up and operating these clusters include Ambari, Puppet, a home-grown synthetic transaction system, Zabbix, and Dasher.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Scaling OpenStack is hard. Sometimes the challenges come from gaps or issues in the software itself. Often, however, they stem from the mere fact that growth introduces complexities. As the number and type of various "nodes" expands, Operators are faced with several challenges around how they are deployed, tracked, interact with each other, are monitored and dealt with when they become problematic. There is no one-size fits all solution, or one "right" way to do it, but many of us are working to overcome the same obsticles. This talk will focus on Rackspace's approach to fleet management as we have continued to scale.

It's as much (if not more) about philosphy as it is technology. How we choose to view various "nodes", the level of expendability we assign to each and the amount of care (or not) we'd like to focus on them in the future. When thinking about a fleet at 10x the size it is today, we look at how we manage the inventory, provision the nodes and deal with any of the downstream issues that might arise. Most of our tooling has been built/assembled with those things in mind. In this talk we'll dive into:

- Our inventory management aproach - it's all about data aggreation
- Host provisioning - look Ma, no hands!
- Remediation services - Auto correction of monitoring alerts and anomoly detection/correction
- Where we go from here - How we think about the future, What we still have to build, and yes, Virginia - we'd like to upstream the whole suite

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Moving Enterprise applications into OpenStack isn’t always easy. Many organizations rely on hundreds and thousands of applications to run their businesses. Migrating those applications one by one can seem like a never-ending journey. Rewriting all of them is not a viable option either. In this session, we will explore a few approaches, from nested-virtualization, containers, and API portability to Orchestration and PaaS, which provide different levels of abstraction, making this transition more seamless. The session will also include real life use cases from large Enterprises (such as TD Bank) and well known Telcos to teach listeners the lessons they learned from their experiences.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

NTT Data is an IT service company.
Kirin is one of the largest beverages companies in Japan.

In this presentation, we will present the user story of migrating all applications from creaky infrastructure to OpenStack private cloud including actual challenges, know-hows and future prospects.

The key concept of this project is:

* Mission Critical: Migrate all Kirin enterprise applications to OpenStack private cloud.
* Think Big, Start Small: Start from small number of apps, and expand rapidly.
* Agility and elasticity: Adopt a PaaS-like automation approach, targeting 50% less development cost and 40% less operational cost.

In order to achieve all items above, we have decided to use OpenStack IaaS, ICO, which is an automation product by IBM, serverspec for testing, and Hinemos for monitoring management.

Starting from Aug 2014, the project expects 100 VM / 100 TB storage as the first-stage migration by end of 2015. We're planning to migrate 500 VM / 300 TB by end of 2016 and 2000 VM / 1 PB finally.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

No prior knowledge of Terraform is required to attend. By the end of the session, you'll be ready to start deploying cloud infrastructure inside OpenStack using Terraform.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

In this session, we will show you how to use OpenStack's Heat, Monasca, and Neutron, to autoscale your application! Autoscaling helps you maintain application reliability and intelligently scales your infrastructure while managing infrastructure costs.

In the Liberty release you will be able to use performance and health metrics to trigger scaling policies in Heat. This powerful feature enables the following use cases and much more:

Dynamically remove VMs when load is low

Automatically scale up to larger VMs when load is high

Increase reliability and automatically recover from failed VMs

Automatically rebalance application traffic via the Neutron LBaaS

As part of this presentation the audience will learn more about how we have implemented autoscaling, some of the challenges faced during the implementation, and application autoscaling best practices. We will also demonstrate horizontal autoscaling a sample web application while rebalancing incoming traffic with 0 down time.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

The Openstack cookbook project(s) have been growing rapidly and becoming more mature and stable with every release.

These cookbooks provide a way to not only deploy, but also manage the OpenStack service configurations.

This session will explore the current state of the OpenStack cookbook projects and allow you to better understand the following topics:
- What is Chef and why is it such a great match for OpenStack?
- What is the current state of the OpenStack Chef cookbook community?
- How to I get starting using the cookbooks?
- What are the strengths and weaknesses of the cookbooks?
- Tips and techniques for using the cookbooks

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Ceilometer has got significant performance, scalability and reliability problems.

Is there a magic formula to fix Ceilometer?

We added Monasca as a storage layer to Ceilometer and … we got Ceilosca!

The preliminary performance results were really encouraging; first, we could store in excess of 6 million samples with a single node deployment and second, we recorded reasonable query response times:

Query (6M samples) Average Time (s)

ceilometer sample-list -m instance 2.722209
ceilometer meter-list 0.316250
ceilometer resource-list 28.852132
ceilometer statistics -m image 3.066389

How we did it.
Ceilosca leverages the Ceilometer data collection pipeline via a Ceilometer-Monasca Publisher and the Ceilometer API via a Ceilometer-Monasca Storage Driver. This approach addresses the problems with Ceilometer, while still supporting a fully compatible Ceilometer v2 API and leveraging the excellent work in the Ceilometer OpenStack data collection pipeline, which is not addresed in Monasca.

What we will present:
We are working toward the implementation of Ceilosca and we will make available all the code as part of the Monasca code base in Stackforge. We are also planning to demo the solution and provide some performance evaluations of Ceilometer vs. Ceilosca (*) and illustrate the penalties introduced by the cross services overhead and format conversions.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

GMO Internet started using OpenStack in 2011 for their internal deployment. Through this experience, they deployed OpenStack to start their public cloud services as the following.

Onamae VPS (Domain Name service) in 2012

ConoHa (Hosting Service) in 2013- GMO Application Cloud in 2014

Onamae.com Cloud (IaaS Cloud Server) in 2014

ConoHa (Renewal for Hosting Service) in 2015

Currently, GMO Internet is using Diablo, Grizzly, Havana, Juno.

In this session, we will explain how GMO Internet deployed OpenStack into our Public Cloud service for “ConoHa” and “GMO Application Cloud”. We will show the technical background, what components of OpenStack is actually used in those services and how those deployment brought the advantage to the service.

Why we chose OpenStack

Architecture of ConoHa back end infrastructure

2 different deployment of OpenStack for those 2 public cloud services

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

At Paypal, we spent more than one year to upgrade all our Openstack deployments from folsom/grizzly to havana. In this talk, we would like to share the lessons we learned the hard way from the previous upgrade, and how we plan to change the process starting from kilo upgrade. Our final target is to bring Paypal's openstack cloud up to date with upstream and to continuously integrate with upstream.

The previous upgrade process was labor intensive, painful and risky, here is why:

Paypal has one of the largest Openstack cloud in enterprise serving production workloads. The upgrade should not interrupt any of the business applications running in the cloud.

We had mixed environment with folsom/grizzly and mixed networking platforms with nova-network/neutron. There was no standard way to upgrade from nova-network to neutron without interrupting running VMs.

We had a lot custom changes for Paypal’s specific use cases. We also back ported some bug fixes from upstream. This made our code base diverged from upstream. For each new openstack release, we have to manually merge, modify or drop our own changes one by one with the upstream code and run thoroughly tests again the merged code.

To meeting above requirement, we developed a special side project called ‘upgrade-test’ which has all the custom migration code and testing code. The upgrade plan was carefully designed and a few dry runs were executed before the real upgrade.

In order to catch up with upstream release, we decided to skip icehouse/juno and directly upgrade to kilo from Havana. To make sure the future upgrade will be smooth without code merging issues, we did the follow changes:

Refactoring our custom changes into a different project and avoid the dilemma between backport and upgrade. For example, the nova project in Paypal’s github is a fork from upstream nova project. All Paypal specific changes go into another project called “nova_pypl”. The build script will combine the two projects and generates a single nova tarball.

Without ad-hoc change to the upstream code. Any custom features should be implemented through standard customization paths: Paste middleware, API extension, scheduler filters, and class extension.

Actively contribute to the community. Reporting and fixing bugs in the community and sync the changes back to our fork repository continuously.

Kilo upgrade is a milelstone for Paypal's openstack cloud, we will no longer play catching up games and always stay on latest openstack release.

To keep up to date with upstream code base, we can get more help from the community with bugs fixes and new features.

We can also actively contribute to community in the following ways:

1. Reporting bugs we find in a large enterprise deployment.
2. Fixing bugs in the upstream.
3. Actively get involved in blueprints and design sessions for new features.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Balancing needs of security and scale for an elastic cloud is tricky if not downright impossible. How do you roll out agile, self service Platform as a Service (PaaS) application clouds while in parallel ensuring protection for OpenStack API end points from DDoS attacks, separation of tenant and provider networks, perimeter endpoint security plus satisfy compliance requirements such as encryption in-flight and at rest?

This session will cover security at scale without dependence on existing technologies and tools like 5 tuple and IPTables. Come learn:

How you can achieve regulatory compliance on per tenant basis

How separation of tenant and provider networks can be done and simultaneously satisfy both parties security requirements

How to leverage the use of next generation firewalls for intrusion detection and host quarantine

How to protect OpenStack API endpoints - for example Nova and Swift - from DDoS attacks that overrun the database

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack provides a wide array of persistent storage services, ranging from local data volumes managed by the Cinder API, to object storage via Swift, image storage via Glance, and shared file services through Manila. For OpenStack administrators, this can create a management burden by imposing multiple independent storage silos to provide volume, file and object storage for Nova based application instances.

What is required to simplify this problem is a scalable storage solution, that can grow organically to Petabytes of capacity, and scale-out performance for multiple application, workloads and protocols. The Scality RING is a Software Defined Storage (SDS) solution that frees storage administrators from purchasing hardware appliance based storage arrays, and converges multi-workload, multi-protocol services into a single management view, to provide Cinder, Glance, Swift and Manila file storage services for 80% of OpenStack workloads. This session will explore the capabilities of the Scality RING to deliver these capabilities, and enable OpenStack developers with an increasing range of storage options for their applications - all with simplified storage management.

Capture thumb

In this talk, Megan Rossetti and Shilla Saebi will discuss what it takes to grow an OpenStack operations team that runs a production OpenStack cloud, which is constantly growing. An important aspect of our teams roadmap is to run both the existing infrastructure while implementing the future vision for the Comcast private cloud. Building a diverse and inclusive team is no easy task and it takes dedication, time and determination.

We will take you through the entire process from interviewing for an OpenStack engineer, to the OpenStack training we put our new hires through. We will cover topics such as qualifications for the team, operations team responsibilities, day to day tasks as well as knowledge maintenance.

OpenStack is a fast paced, ever changing, growing community and sometimes it can be challenging. We would like to share our story and let others know what works for us and what challenges we have faced.

We hope that this talk can help provide a road map for companies and organizations to move beyond discussion to real and actionable when it comes to diversity, growth and inclusion.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

What happens when environments are at capacity for resources? How do we work with customers to move into different environments without live migration options? Detailed metrics regarding performance and capacity is needed to watch the various environments. At Comcast, we continue to develop and implement additional monitoring and environmental metrics in order to be successful with our capacity planning.

Another thing to think about: What is the capacity of new environments in terms of memory, CPU, and disk? Are there any plans to add capacity to the existing environments? Or are the plans only around building out new environments?

Our panel discussion will cover topics such as resource management and capacity planning at Comcast. We look forward to sharing our lessons learned, our pain points and covering our user story and topics with fellow stackers!

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

If you are an operator or user of DNS come learn about Designate, the DNSaaS provider for OpenStack. We will cover:

Designate Architecture Overview

Designate Use Cases

Exciting features that landed in the Liberty release: ALIAS Records, Pool Scheduler, Horizon

Integration with Nova and Neutron

How Designate works any DNS server

Customization points - API Extensions, Storage Plugins, Backend Plugin

We'll conclude with an exciting live demo showing how to add support for your favorite DNS server to Designate!

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

This talk is an update of the talk with the same name presented at the Openstack Design Summit in Hong Kong. Abstract and video for this talk are available respectively at http://openstacksummitnovember2013.sched.org/event/c6478ecf54d639de3b8b9958bfe9d450 and https://www.youtube.com/watch?v=RG6u_UuQOcs

Two years on, things have moved quite a bit.

Advanced services have advanced - and now they live in their own repos, plugin have been decomposed, and Neutron now is a stadium within Openstack's big tent.

This talk will go beyond choosing between a plugin and a ML2 driver, and will discuss the various options available to become part of the Neutron "stadium".

Monoliths versus modular plugins
Despite what one might think, this is not about ML2. Here we will discuss whether developers should develop Neutron integration a single monolitich plugin or as a set of plugins each one providing a different services.

Reasons for developing a ML2 driver
Apparently this is the only real option nowaday, but why? Are there cases where choosing to develop a ML2 mechanism driver is not really a no-brainer.

Extending neutron functionality through new services
The Neutron stadium offers different choices. We will look briefly looks at the services currently available in the "stadium", and provide useful insights into developing a new service, like the callback mechanism and ongoing efforts such as neutron-lib.

Where possible, examples targeting the "Human Defined Networking" Neutron plugin (https://github.com/salv-orlando/hdn) will be provided.

This talk has quite a good amount of technical content; the presenter is however committed to keep it lightweight, and, within the limits of the presenter's ability, entertaining.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

As IPv6 adoption continues to grow, there is an increasing need to deploy services in IPv6-only environments. Openstack supports a myriad of configuration parameters for each service that can all be used together to create a deployment that requires only IPv6 addresses.

This talk will share experiences and lessons learned in deploying and operating an Internet-facing IPv6-only cloud, along with a demo showing its operation. We will also give an outline on what needs to change, work that still needs to be done, possible future enhancements, as well as describe some new parameters in devstack that can be used to quickly get an IPv6-only test cloud up and running.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Congress is an OpenStack project that provides policy as a service across any collection of cloud services in order to offer governance and compliance for dynamic infrastructures. In this lab users will get access to a live OpenStack setup with congress already installed and will be able to walk through several key congress deployment use cases and get hands on experience working with congress. Users will write policies that interface with several OpenStack projects (neutron, glance, nova, keystone, cinder, murano) and understand how the policy language works and how one can tame their cloud with Congress.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

As the OpenStack ecosystem experiences consolidation of OpenStack providers, the landscape of tools, platforms, and vendor-provided hardware/software solutions above and below the stack continues to grow. While the variety of OpenStack-compatible technologies means that users and consumers have a tremendous amount of choice, it also presents an ever-expanding set of decisions that must be made by both users and providers of commercial OpenStack Solutions. In this session, panelists will discuss:

The balance between flexibility/choice and vendor lock-in

Building loosely coupled/independent services versus fully supported/validated full-stack solutions

The impact of PaaS, containers, APIs, and application deployment/management methods

Barriers to exit and switching costs

Emerging technologies and what the community can do to ease adoption and impact for users, operators, and providers

This is a must-attend session for those building OpenStack clouds, whether you’re building your own or building commercial solutions.

Moderator: Niki Acosta, Cisco Cloud Evangelist.

Panelists include:

Shamail Tahir, Cloud Architect, EMC Office of the CTO

André Bearfield, Senior Director of Product, Blue Box

Aaron Delp, Technical Solutions Director, SolidFire

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

CloudFoundry (CF) is a Platform-as-a-Service (PaaS) that is designed to be agnostic to infrastructure-as-a-service (IaaS) clouds and application platforms. This means that CF can be deployed in many IaaS, e.g., AWS, OpenStack, SoftLayer, and deploy different applications of varied platforms, e.g., Ruby-on-Rails, Python-Django, Golang, PHP/Zen, and so on.

CF achieves it’s cross-cloud capabilities by defining a thin layer called Cloud Provider Interface (CPI) that is implemented for each targeted cloud and is used by a CF cloud tooling called BOSH to help create, manage, and maintain IaaS resources such as VMs, IPs, and storages.

One of the key targeted clouds in the CF community are those supporting OpenStack. Using an OpenStack CPI we should in theory easily deploy CF, which consists of at least 10s of VMs with sometimes dozens of running jobs (long running processes), onto OpenStack clouds.

While the results are achievable in theory, in practice, what we have seen is that the actual deployments and maintenance of CF installations in different OpenStack providers of the same version result in changes and differences that bleed into the CPI layer. This means that the same CPI needs to be changed even though we target two OpenStack clouds supporting the same API version!

In this talk we describe the CF BOSH CPI layer and the various reasons why in our experiences we are still not able to perfect cross-cloud deployments of large systems, such as CF, in different OpenStack providers and versions.CloudFoundry (CF) is a Platform-as-a-Service (PaaS) that is designed to be agnostic to infrastructure-as-a-service (IaaS) clouds and application platforms. This means that CF can be deployed in many IaaS, e.g., AWS, OpenStack, SoftLayer, and deploy different applications of varied platforms, e.g., Ruby-on-Rails, Python-Django, Golang, PHP/Zen, and so on.

CF achieves it’s cross-cloud capabilities by defining a thin layer called Cloud Provider Interface (CPI) that is implemented for each targeted cloud and is used by a CF cloud tooling called BOSH to help create, manage, and maintain IaaS resources such as VMs, IPs, and storages.

One of the key targeted clouds in the CF community are those supporting OpenStack. Using an OpenStack CPI we should in theory easily deploy CF, which consists of at least 10s of VMs with sometimes dozens of running jobs (long running processes), onto OpenStack clouds.

While the results are achievable in theory, in practice, what we have seen is that the actual deployments and maintenance of CF installations in different OpenStack providers of the same version result in changes and differences that bleed into the CPI layer. This means that the same CPI needs to be changed even though we target two OpenStack clouds supporting the same API version!

In this talk we describe the CF BOSH CPI layer and the various reasons why in our experiences we are still not able to perfect cross-cloud deployments of large systems, such as CF, in different OpenStack providers and versions.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Everyone wants their OpenStack upgrades to be as painless for themselves and their customers! We'll cover our experiences in upgrading to Kilo the problems and solutions we discovered. This talk will cover all aspects of the upgrade with a focus on Neutron.

This talk will include:

How to keep Neutron from dropping all your traffic during the upgrade if you're using overlay networking

How to measure and reduce the impact of the upgrade

Testing in development and deploying to production

Specific problems and the solutions we used

Orchestration of upgrading in a multi-node, multi-region environment

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

OpenStack gives you a non-proprietary and extensible cloud. Microservices and Docker allow for extensible app architecture, and a vendor-agnostic, scalable infrastructure. While Microservices simplify app deployments, they come with a price: because it is so fragmented, it is more difficult to track and manage all the independent, yet inter-connected, components of the app.

With a combination of Docker, OpenStack, and an end-to-end orchestration layer you can have a Microservices architecture, while supporting easy deployments across Build, QA, and Production environments, with a scalable, centrally managed Openstack infrastructure.

This seamless integration between the application and the infrastructure simplifies and accelerates your DevOps processes and software delivery pipeline, while maximizing compute resources.

Using real examples and a live demonstration (JIRA, Jenkins, Chef, Selenium), this talk would cover best practices and tips for enabling a robust, scalable and extensible DevOps infrastructure to support today’s modern app delivery – all the way from architecture, pipeline design, build, test, and deployment.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

PayPal has successfully deployed an OpenStack environment over several availability zones with 300,000+ cores and petabytes of block storage. It is one of the largest OpenStack Cloud hosting ~100% Web, Mid and API workloads for PayPal production and is in operational for 3 years. One of the keys to success has been a tiered application architecture that allowed many front and mid-tier modules to be moved into the OpenStack private cloud, while back-end functions continued to reside on the non-cloud infrastructure. It provided agility and flexibility without compromising on high levels of reliability and availability.

PayPal being one of the early super-users of OpenStack for building Enterprise Grade Cloud, it met mutiple milstones to run its mission crtiical production workloads along with Developer/QA/Stage/Pre-Prod. Recently, PayPal announced that they are running ~100% of production for web, mid and API on OpenStack Cloud.

Come and join this session for key strategies and guiding princples that PayPal adopted to meet their goal.

Main Topics to be covered:

OpenStack Deployment Architecture with Multi-Cells

Key Learnings in operating largest AZ with 1000s of hypervisors

PayPal PaaS deployment Architecture in OpenStack Cloud

Dealing with day-to-day Large Scale issues

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 28, 2015
Date Posted: February 18, 2016

This talk will highlight the puppet-swift OpenStack module. Puppet-swift has seen more attention and development recently. The puppet OpenStack modules are now part of the OpenStack "bigtent" and have an active and diverse devops community contributing to them. This talk highlights one open source approach to automating the deployment of your swift cluster. Starting off with a brief walk through of a multi region swift cluster running on Ubuntu at TWC that backs many critical business apps. This talk is meant to be a blueprint for those considering a transition to or initial deployment of swift using puppet.

We will examine key deployment points such as managing/distributing the swift rings and using hiera to map devices to drives, useful if you are migrating from another tool-set to manage swift.

Next is a highlight of the current capabilities and recent enhancements of the puppet-swift module.

Considerations in deployment strategy around a multi region - multi puppet master cluster.

Along with the puppet-swift module, there are other important automation/deployment considerations that should be addressed when deploying swift with puppet. We will touch on the areas that should be part of any deployment such as: performance tuning, log rotation, log collection and cluster telemetry using Monasca.

The top 5 icinga checks to consider when monitoring your swift cluster health.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

It’s clear the adoption of OpenStack is continuing at an accelerated pace. As enterprises are on the journey to adopting OpenStack, they are bringing their own set of legacy requirements and conservative perspectives about their existing enterprise applications. In this session you will hear directly from two enterprise company speakers. They will each share their strategy/vision with OpenStack and each company will present a recent project on their journey along with outcomes using IBM Cloud. Find out why they chose OpenStack, while they discuss technical successes and challenges.

SAP Chief Product Owner for Cloud Management will speak about the SAP Journey and vision through a technical story about their Landscape Virtualization Management (LVM) product. In this project they are enabling for OpenStack with adapters written and contributed using an open source model. You will hear about how they are staying ahead of their client’s preparing to adopt cloud strategies.

NTT Data, IT Architect will speak about a recent project with a large beverage company in Japan. In this project they are migrating Enterprise mission critical applications to OpenStack private cloud infrastructure. In this story you will hear about their journey from selection to deployment for this project using IBM Cloud Orchestrator. Successes, challenges, and lesson learned will be discussed.

Rating: Everyone
Viewed 44 times
Recorded at: October 28, 2015
Date Posted: February 22, 2016

Yahoo! is a well-known telecommunication company in Japan and operates Japan’s largest portal site “Yahoo! Japan” offering a wide variety of web services. They use OpenStack for their private Cloud Platform for application development and its Service Platform, with more than 50,000 instances on OpenStack in operation.

Yahoo! found that they had to refresh their private cloud infrastructure to resolve its IT challenges, including an increasing operational management burden. The decision was made to deploy OpenStack to support its growing business, and in the process adopt enterprise storage to support its OpenStack environment in partnership with NetApp.

This session will focus on the factors that drove Yahoo! Japan to move to an OpenStack solution, and the considerations and requirements that led to a solution addressing significant data management requirements including:

Highly available storage to realize non-disruptive operation of OpenStack-based cloud infrastructure

Improved storage efficiency technology and increased storage efficiency

Data protection capabilities to build DR environment connecting remote data centers

Capture thumb
Rating: Everyone
Viewed 56 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

This session will explore the challenges associated with distributed scale (100 – 100k sites) and small form factor of compute nodes (low cost & power) associated with vCPE, provide an overview of available deployment architectures and offer a recommended approach.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

In this session, we demonstrate how to simply deploy and operate OpenStack on top of VMware with VMware Integrated OpenStack, which is the fastest and easiest way for VMware customers to have production-grade OpenStack environment. The session will also highlight integration of OpenStack and VMware's cloud management platform, VMware vRealize, which allows to maintain stability and uptime for OpenStack on VMware by integrated monitoring and troubleshooting. We also share some highlights from our future roadmap.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The talk will present a quantitative analysis of the projects producing the main free, open source software cloud platforms: OpenStack, Apache CloudStack, OpenNebula and Eucalyptus. The analysis will focus on the communities behind those projects, their main development parameters, and the trends that can be observed.

Understanding the inner life of free / open source software projects is of fundamental importance to developers, users and decision makers. This talk will help to understand what's happening behind the curtains in the most relevant open cloud platforms, by analyzing the rich data obtained from their developing repositories.

The talk will cover, for the four analyzed projects, the following topics:

* How open is their development model, and to which extent they provide access to their development data.
Some parameters related to the overall activity and effort put into the development and maintenance of their products.
* The main characteristics of their development community: size, diversity, engagement, attraction, etc.
* The main parameters characterizing their performance, such as time-to-fix tickets or time-to-review patches.
* Some visualizations of the most relevant aspects.

A bonus track with novel information providing insight on the OpenStack community will have a slot in the presentation.

All the tools used to produce the analysis presented in this talk are free, open source software, based on the Grimoire technology, http://vizgrimoire.github.io. The talk will also provide some hints on how to reproduce the study, on these or other projects.

Illustrative example of the kind of information that will be presented: OpenStack Grimoire Dashboard, http://activity.openstack.org/

This talk will be an update and extension of the one I delivered in Paris OpenStack Summit, http://bit.ly/openstack-opencloud

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

This session will demonstrate and discuss how to upgrade a running Ubuntu OpenStack cloud from Kilo to Liberty with little or no disruption to running workloads. Lots of real-world experience has made this possible, come and see how it's done!

Capture thumb
Rating: Everyone
Viewed 17 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Yahoo is huge! Yahoo has always had some legacy infrastructure in place, for better or worse, to solve the problems that OpenStack now solves. When we try to move to OpenStack, we can’t just get rid of existing infrastructure one fine day and tell people - “hey, I know that you have been using this or doing things this way for a long time.. From now on, you just can’t do that anymore. You need to update all your automation to work with this new thing”..

That will definitely piss off people.

Also, most of these legacy requirements come from our huge scale. So we need to make sure that when we move to OpenStack, we continue supporting those use-cases. To do so, we need to patch Neutron heavily as it currently doesn’t support them. Most of them are useful for the community as well, since anyone at this scale is going to have similar requirement.

We are working with community to upstream them. With this talk, we would like to share our experience, use-cases, hacks and also like to know if anyone else in the community has the same requirements.

We need following features to support our legacy use-cases

Static IP allocation: Currently, when inventory is installed in racks, our site operations team picks IP address for the inventory and updates our inventory management database. Currently, we consider this database as source-of-truth. When this inventory is added to Ironic and booted, Neutron first looks at its original IP address, creates networks/subnets on-the-fly, if not already present and then assigns the same IP to the instance. Currently we have to do this because we can’t yet treat Neutron as the source-of-truth for bare-metal inventory. We are slowly trying to move towards Dynamic IP allocation where Neutron will be the source of truth, but there are certain blockers that we need to solve first.

Single process Dnsmasq support for Neutron DHCP Agent: At Yahoo we don’t have tenant networks or overlapping IP spaces. So we don’t need dhcp-agent to spawn a Dnsmasq process for every network. We have patched the agent and the driver to spawn a single process responsible for all the networks. We don’t plan on using this patch forever, but only temporarily until we get support for ISC-DHCPD driver in.

Support for ISC-DHCPD driver for Neutron: Dnsmasq does not scale well, especially for a scale at which Yahoo operates. Also, ISC-DHCP is mostly what is used at this scale. Currently Neutron DHCP agent doesn’t support any other DHCP server that Dnsmasq. In fact, the agent itself is so aligned with Dnsmasq, that it doesn’t work as-is for ISC-DHCP. So we have modified the agent and added a driver for ISC-DHCPD. This work is being upstreamed.

Support for multiple gateways for a subnet in Neutron: At Yahoo, the network architecture is such a way that multiple gateways are configured for the subnets. These multiple gateways are typically spread across backplanes so that the production traffic can be load-balanced between backplanes. Currently, the subnets in Neutron only support one gateway. We are working with community to add multiple gateway support to Neutron subnet.

Multi-IP support: For one of our use-cases, we need ability to allocate multiple IPs for an Ironic instance, but not necessarily create a port for it in Neutron. Currently we are evaluating different ways we can do this.

IPv6 support on Opt-In basis: We need Neutron to be able to allocate IPv6 addresses, but not always. We have some legacy stuff that will simply not work with IPv6. So we need provide ability for users to “Opt-In” for either only IPv6, only IPv4, or both. This is also something that community doesn’t support as of now. We would like to know if others also have similar use-cases, so that we can work with them to upstream this.

Capture thumb
Rating: Everyone
Viewed 28 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

OpenStack has excellent workload orchestration support — except the information required to use it is not always wonderfully accessible. This workshop helps you navigate the orchestration maze.

In this technical workshop, you will be introduced to OpenStack Heat, cloud-init, and the hidden gems in cloud-config. Working on a live OpenStack infrastructure, you will learn how to deploy Heat orchestration templates, optimize instance configuration with cloud-init and cloud-config, and learn how to customize individual instances right from your Heat command line or the OpenStack Dashboard.

This workshop has already been presented twice, at OpenStack DACH in Berlin and at OpenStack Israel in Tel Aviv. In both instances, attendees reported the talk being an eye-opener, specifically with regards to relatively unknown features in cloud-init and cloud-config.

The Tokyo version comes with the latest relevant updates for Liberty.

Capture thumb
Rating: Everyone
Viewed 41 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

A panel discussion with experts from HP, Ericsson, Brocade, Alcatel, Huawei and Juniper.

NFV (Network Functions Virtualization) has gotten much press in the past year or two. First proposed in September 2010 by a subgroup of the European Telecommunications Standards Institute, NFV is emerging to address the need for better tools that provide the greater flexibility and more rigorous control needed to manage the thousands of separate virtual networks used in a cloud. One way of thinking about NFV is to view the cloud as a set of services that need to be managed, rather than a set of physical and virtual resources.

Many vendors are jumping on the NFV bandwagon and are actively working to create tools based on this approach. This panel discussion will bring some of the NFV vendors together, so the Open Stack community can see for themselves the maturity, similarities and differences between the products from experts from HP, Ericsson, Brocade, Alcatel, and Juniper.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Whether you are integrating Docker containers into an existing cloud, or building out a multi-tenant cloud implementation using Docker, it can be a significant challenge to ensure proper security is in place. In this session, we will unravel various threads of security topics that all come together to provide properly configured security and isolation for Docker containers. Many of our findings are based on our experience in building and securing the IBM Container service based on Docker technology on top of an OpenStack IaaS. Topics include:

Usage and threat model
Implications of sharing the kernel with the host
How user namespaces provide isolation from the root user on host
Docker engine configuration for security and limitations for preventing forkbomb, filebomb, DOS
Security features and issues for Docker registry
Docker API and lack of multi-tenancy capabilities

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Magnum provides container as a service, and Senlin provides clustering as a service to support autoscaling; therefore, to achieve autoscaling for container, it seems straightforward to simply integrate the two services. However, on closer inspection, many issues become apparent. For example, an administrator would be concerned with scaling the host cluster, while a user would think about scaling the containers. The different policies from the two levels of scaling may interact in unexpected ways. Monitoring data for containers and load balancing to containers may require additional support. Some container managers such as Kubernetes may offer native support to autoscale containers, while other managers such as Swarm may not and require external autoscaling support. Users may want to autoscale with or without heat template.

To explore these issues and look for best practices, we conduct a POC in integrating Magnum and Senlin. In this talk we present the results of our POC effort and the new features and enhancements for both projects that we have identified as part of this integration effort.

Speakers: Ton Ngo, Qiming Teng, Julio Ruano, Hongbin Lu

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Featuring Verizon, AT&T, Comcast, NTT, CableLabs, and SKT

Telcos all over the world have been considering or are deploying OpenStack for their IT and business transformation. There are use cases of telcos deploying OpenStack for their private cloud, public cloud, hybrid cloud, NFV, and other type of telco specific projects. Telcos sometimes have very unique requirements, which very often are more stringent than traditional enterprises, in the areas of performance, availability, scalability, manageability, and interoperability with other telco standards such as ETSI, OPNFV, etc. In this panel, we have representatives from six major telcos to share with the audience their experience with OpenStack, and their vision on how OpenStack should evolve in order to meet their telco needs. We will also open up the discussion to include audience' participation.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

“Someday, walls will be here.”

Les Nessman of the 70’s hit WKRP in Cincinnati fantasized that someday his open floor plan desk would be surrounded by walls, giving him greater cred among his co-workers. Everyone knew it would never happen, but they humored Les’ delusion.

Your data center is kinda like this.

Google, AWS, Microsoft, Rackspace, Facebook and a few others build data centers using lessons that can only come from massive scale-outs. It starts below the concrete and goes all the way to the staffing model—and how you buy electricity and bandwidth—all before you even start talking about pets and cattle.

Rather than living in a hyperscale delusion, embrace the reality that you will never run infrastructure at this scale, not even by half. And even if you could, it’s equally unlikely that your bosses will get on board with the Draconian ops philosophy that underpins hyperscale.

Instead, let’s glean what we can from those who actually need hyperscale and do it well. This session will highlight several specific examples of how OpenStack operators can learn and benefit from the hyperscale experiment. Commodity servers and homogeneous stack design? Yes! Evaporative cooling and 1:10,000 admin:server ratios? No.

If you’re interested in talking about real, tractive and actionable lessons of hyperscale that you can apply without pouring new concrete, then let’s gather in Tokyo and talk about it.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Every week we are hearing about more organizations being breached. Whether it is healthcare organizations like Anthem, financial institutions like JP Morgan Chase, content providers like Sony Pictures Entertainment, or government institutions like the US Office of Personnel and Management, it seems like no one is invulnerable. Adjacent to this frustrating trend, is a total upheaval of the enterprise technology stack in the datacenter. Now the datacenter evolved to a private cloud and enterprises are interested in offloading, for cost efficiency purposes, some of those workloads to the public cloud. Hence the emergence of the hybrid cloud.

The hybrid cloud presents unique security challenges that haven't existed before. With workloads moving between public and private clouds, across OpenStack environments and potentially in containers, how is an enterprise IT team supposed to protect their data and their company, from being breached? Is it even possible?

FlawCheck believes data protection is not an insurmountable problem. But as technology changes and threads change, protection strategies and solutions also need to change. In this presentation, we’ll cover the risks associated with hybrid cloud environments, with a particular emphasis on malware, vulnerabilities, remediation management of hybrid cloud environments, and breach avoidance.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Over the past 18 months there have been several security vulnerabilities discovered in the Xen kernel, which powers some of the largest public cloud OpenStack implementations. How do you address a security vulnerability in a timely manner for your customers whilest minimizing the impact as much as possible? What do you do when this happens again 6 months later? On the Rackspace public cloud team we had to tackle this problem. This talk will aim to address how we addressed the first (XSA-108), and what we learned to make subsequent issues (XSA-123, VENOM, etc.) easer to handle. As well as what we are currently working on to make the process even more graceful moving forward.

We used a combination of tools, driven by Ansible, to apply the fixes in a timely manner for our customers. Ultimately this is a simple patch and reboot procedure, however operating at this scale provides unique challenges that have to be accounted for.

Capture thumb
Rating: Everyone
Viewed 16 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Gohan is an API server for XaaS Services. Using gohan webui front-end, you can define new XaaS API on the fly. Resource status will be synced with agents, who will realize XaaS service, using etcd.

Gohan supports the following functionalities:

Define resources by JSON Schema + Resource configuration

REST API Server with RDBMS DB backend based on the schema

etcd sync backend based on the schema

Policy configuration

Extension by Javascript

Automatic API Generation

In this presentation, we will talk about motivation and background of Gohan development, and show how NTT is doing rapid service development such as NFV orchestration and data center network automation.

Capture thumb
Rating: Everyone
Viewed 14 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

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 community has been very active integrating Ceph into OpenStack. This is getting better each release.

With Juno we reached a critical step in terms of feature, robustness and stability. Kilo is even better, and Liberty is promising but we are not done yet.

In this session, Sebastien Han and Josh Durgin from Red Hat will describe the current state of the integration of Ceph into OpenStack and where are we heading to in terms of roadmap. They will go through all the OpenStack projects.

Capture thumb
Rating: Everyone
Viewed 13 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Block storage replication has been available in the Cinder code since Juno, but has experienced many challenges. An effort is underway for Liberty to make replication more feature full, working, stable and usable. This session will explain the state of replication as of the Liberty release and where future enhancements will focus. A demo will be shown and a feedback taken for M release planning.

Key Take-aways for Attendees:

Understand the use-cases for replication in OpenStack

Awareness of any limitations in replication for the Liberty release

Configuration options and requirements for replication

Walk through an example configuration of block replication on at least one storage platform

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

"I can't ping my VM" , "Floating IP is not working" ....many people contact me with this kind of problems. That's why I decided to collect the most common hiccups of a Neutron deployment in this session, provide some knowledge to understand the reason for the failure and a structured way to solve it.

Capture thumb
Rating: Everyone
Viewed 17 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

With the Liberty release of OpenStack, Neutron will have the ability to act as a BGP speaker on an operator's network. This functionality enables Neutron to advertise host routes for floating IP's, and next-hops for tenant networks created with Neutron. This can alleviate many of the networking burdens placed on the operator when designing and operating an OpenStack cloud. It also enables new functionality in Neutron such as floating IP mobility and directly routable IPv4 and IPv6 tenant networks through a Neutron router. In addition, deployment of Neutron BGP dynamic routing enables better support for existing features such as IPv6 and distributed virtual routing (DVR).

In this session we will explore how to use Neutron BGP dynamic routing to maximize the value of your Neutron deployment. We will demonstrate how to deploy, configure, and use Neutron BGP dynamic routing and discuss the use cases it enables. We will also explore how Neutron BGP dynamic routing works with features such as address scopes, routed network segments, distributed virtual routing (DVR), and what considerations operators should be aware of when deploying Neutron BGP dynamic routing. We will also discuss future plans for expanding BGP dynamic routing capabilities in Neutron.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Connecting an Enterprise Branch to the Enterprise Headquarters and Data Center in a seamless way, with centralized provisioning and monitoring, is something that all Telcos desire to accomplish for their enterprise customers in the immediate term. The drivers, of course, are rapid service delivery, lower total cost, and simplified and efficient operations. However, delivering such a solution in a fully automated fashion has its challenges.

In this session we will talk about one such large Tier-1 Telco implementation of the SD WAN / Branch Networking solution for its enterprise customers. The session will focus on:

(a) the business and technical requirements of the solution
(b) the components (including OpenStack and other open-source technologies) used to deliver the end to end solution
(c) Challenges encountered and how were they overcome / mitigated.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

There have been lots of discussions in the cloud world about traditional 3-tier application workloads that are highly managed (i.e. Pets) and their modern web-counterpart workloads that are scalable, resilient, and fault tolerant (i.e. Cattle). But how does one migrate business critical applications from a "simple" virtualized world into a hybrid-cloud based on OpenStack?

This talk walks through moving a running web application from one such virtualized 3-tier world into an OpenStack-based cloud world and the sorts of changes that need to be considered for re-architecting the app and re-deploying it into the cloud. The steps are meant to provoke conversations and should not be considered a recipe book.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 22, 2016

The telecoms industry is undergoing the biggest change in its history as Communication Service Providers (CSPs) move to new DevOps-like delivery models enabled by latest advances in technology such as Network Function Virtualization (NFV) or Cloud in general. OpenStack and other open source projects provide a solid foundation for building next generation Telco Clouds, but building a carrier-grade solution takes more than just picking up and assembling building blocks.

In this session, we will present a top-down view from Telco cloud-based network service management strategies and the mapping to the underlying infrastructure services provided by OpenStack, based on a real-world implementation. We will outline the concepts of policy-based closed loop management of end-to-end network services, supported by examples, and we will discuss the role of service- and application level monitoring in this policy-based approach.

We will discuss how service-level policies can be broken down and mapped to capabilities provided in OpenStack today in a pluggable architecture, leveraging orchestration technology such as Heat or monitoring in Ceilometer. Based on the presented as-is solution, we will also consider potential future enhancements to OpenStack components, inspired by Telco use cases.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

It is said that OpenStack deployment in Japan is lagged behind compared to US. But there are web service companies and providers who has been driving their businesses by leveraging OpenStack for quite some time. In this session, Izumi Miki, an executive editor of IT Media, will talk about past, present and future of OpenStack in Japan, welcoming the guests from Japanese super users, Cyber Agend and DeNA.

What’s ready for production and what’s not? What can you leverage and what should you avoid? One of the top writers will dig into the realities of deployments today in Japan.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Bare metal provisioning is inevitable for cloud. Especially in multi-vendor large environment, it is a daunting task which is difficult to be fully automated because failure could happen easily in many ways.

This session will present new Ironic features we contributed in Kilo and Liberty, and is going to contribute in M and later based on the vision that we propose "OpenStack for mission critical platform".

Fujitsu sustains many mission critical systems of social infrastructure, such as baking, stack exchange, factory automation, and government agency system.

Based on those experiences, we believe that the most important customer values are:

Truly open, no vendor lock-in system to provide customer with freedom to switch any vendor anytime

Reliable, robust, highly available system to operate customer's business continuously

Responsive, responsible, competent support to resolve customer's incident quickly and accurately.

As the first step towards the final goal, we contributed the following features:

Virtual Media Deployment for large scale multi-vendor environment

Bare metal Graceful Shutdown for better maintenance

NMI dump for better support

Ironic Network Neutron SG/FW packet logging feature

As the next step, we plan to contribute:

Ironic-Nova Integration for unified operation

Ironic-Neutron Integration for multi-tenant support

Ironic-Cinder Integration for N+1 redundancy support

OpenStack logging improvement

This presentation will also show Ironic demo of implemented feature above.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Subscriber awareness is not a new concept but providing subscriber-level information to every function in a network has been difficult to implement in traditional networks. However, NFV/SDN framework has made it possible to obtain this information more easily. Subscriber awareness in the network layer interconnecting virtual network elements benefits operators by:

Providing unprecedented visibility into the network across elements interconnected using the SDN fabric

Enabling delivery of personalized services by leveraging functions in the network

Improving security and diagnostics by identifying and isolating subscriber flows as needed

To understand these benefits it is essential to look at this in a context of particular use cases. Subscriber awareness for service function chaining (SFC) refers to the ability to associate traffic with a customer while making appropriate, traffic-related networking decisions. SFC has gained a lot of interest due to network virtualization and it addresses networking challenges created when middle-boxes like firewalls, spam filters, DPI elements, etc., are virtualized.

An important example of SFC in operator networks is the Virtual SGi/Gi-LAN use case. SGi/Gi interface connects the mobile packet core and packet data networks (PDN) which are typically implemented on racks in middle-boxes, which can be hard to manage, update and modify. SFC with subscriber awareness creates a programmable Gi-LAN by:

Dynamically allocating network resources on a per subscriber/user basis

Automatically provisioning traffic forwarding path through the service chain

Supporting elasticity of functions

Providing capabilities, such as load balancing, high availability, and monitoring, eliminate the need for these functions duplicated in each VNF

This session will dive deeper into how OpenDaylight-based SFC is a carrier-grade solution and can provide these benefits to the mobile operators.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

This talk is on trends for keeping state in clusters of ephemeral containers. Containers are a popular new way to deploy applications. Containers give you benefits like standard container formats, resource isolation, and easy to use deployment tools. However, there are a number of caveats to using containers. One caveat is that many benefits require you to be careful about how you store application state.

Containers are normally managed in such a way that they can be started and stopped easily in order to provide higher availability and better utilize cluster resources. However, this methodoligy has it's tradeoffs. One tradeoff is that each container is generally started in the same state each time. This makes it difficult to save data such as databases or caches in containers.

I will present a number of challenges regarding storing state.

Allowing data to survive restarts

Allowing data to be moved between hosts

Managing storage solutions

I will then present a number of strategies that can be used to meet these challenges.

Storing data via mounts to the host machine

Storing data in external services (CloudSQL, RDS, S3, Object Storage, Cloud Datastore, etc.)

Storing data in cluster native database apps (Cassandra, Riak, etc.)

I will present these strategies in the context of running Kubernetes on OpenStack. Kubernetes is a tool created by Google for managing clusters of containers and has support for OpenStack.

I believe this talk will help attendees visualize how they can map their current problems and workloads to containers. This should make it easier for them to make the leap to using containers for their deployments.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Some Neutron plugins like OpenContrail not only implement the APIs specified by Neutron but also extend the API set to provide additional functionality. Some examples include the ability to specify security policies and the ability to define sequences of network functions to be applied to selected tenant traffic.

OpenStack Heat however does not support those extensions out of box. We will therefore see how OpenStack Heat can be extended and support for Neutron extensions can be added.

We will then see examples of using OpenStack Heat to orchestrate chains of network functions to demonstrate such extensions to OpenStack Heat in action.

Capture thumb
Rating: Everyone
Viewed 15 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Getting your cloud images right is critical to the success of any cloud deployment. Getting all of the basics in place from security settings to patch levels will greatly streamline your use cases down the line. Doing this by hand can be complicated and filled with potential missteps. The key to mitigating this is automating the process with a tool that is both reproducible and testable.

Enter Packer!

Packer is a tool developed by HashiCorp (the people behind Vagrant) to help you create identical cloud images for a variety of different environments. It also allows you to create image templates that are easy to version control and understand what happens during the image creation process.

In this talk, we will show you how to get up and running with Packer and get your images right from the start. We will cover the following areas:

Packer Installation - We will show you how to get Packer up and running quickly

Preparing OpenStack - We will review what is needed on your OpenStack cloud to get started.

Building your first Packer Template - We will create and review the options in a Packer Template

Testing - No code is complete without it.

Expanding your Template with provisioners - We will review the options for iteration, once your base template is in place.

Packer has many options and will work with OpenStack and many other cloud solutions, both public and private. Join us to see how this tool really takes a lot of the pain out of image building images.

Capture thumb
Rating: Everyone
Viewed 23 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The rate that enterprises are adopting open source technology in their infrastructure continues to grow. OpenStack technology is one of the fastest growing open source projects worldwide, and is being deployed by thousands of companies for business¬-critical workloads and apps. Hear from our customers about their OpenStack software implementation, key benefits and challenges of HP Helion OpenStack adoption, and learn how these customers are hoping to gain an advantage over the competition through their use of OpenStack and other Cloud technologies.

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The OpenStack Tent is big and as an OpenStack Operator, Vendor or Contributor it can be a challenge to know what’s going on in each ring. Help is on the way! The OpenStack Product Work Group strives to work across our community to create a condensed, simplified set of roadmaps of the capabilities you can expect in the upcoming project releases.

In this session we'll present our findings across the different projects in an effort to give users a glimpse into OpenStack's upcoming capabilities. The roadmaps presented will span multiple releases and strive to unify the future direction of the individual projects on a per release basis. This session had over 800 RSVPs at the last summit so please show up early!

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Most of our customers are from hardware design team, so how to connect our cloud with their requirements is a big challenge for us. We have investigated some new usage models of OpenStack Cloud to serve our hardware customers. In this talk, we will introduce one of typical scenario from our customers who is focus on the mainboard/mobile prototype validation. And we also want to discuss about some potential use cases of OpenStack to make it more practical.

Here is the detail of the story:
Our customer’s daily work is testing a large number of hardware devices. The workflow is using one PC to take the role of controller node for connecting the several test instruments and one DUT ( Device Under Test ) via USB cables. Now IT helps them to migrate the validation platform to the OpenStack. Replacing amounts of PCs with VMs and leverage the USB over network solution & terminal client to meet the requirement, which test instruments & DUTS need to be automatically connect with the VMs after devices reboot/soft-interrupt. And not only that, it is independent of VM guest OS or console connection. User could easily to attach USB devices to target VM like operate the volume attachment. Based on this retrofit, we not only uncoupled software test platform with physical devices, but also place the physical devices over the tridimensional space, such as high-density rack mounted model. Benefit is quickly deployment the test environment on demand and saving the Lab space & controller nodes cost.

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Monitoring large scale production OpenStack environments presents new challenges for public, managed, and private cloud providers. An effective cloud monitoring strategy will lower your mean time to resolution, decrease TCO, and increase the stability of the OpenStack platform. In this session we will go over production operations use cases and demonstrate Monasca analyzing OpenStack performance, health, and event data to address the following use cases:

Can my projects access compute?

Is Horizon performance slow?

Is my ELK stack running?

Can my tenants create VMs?

And more...

Monasca is a multi-tenant, highly scalable, performant, fault-tolerant, monitoring-as-a-service solution for OpenStack that supports storing and querying metrics, alarming/thresholding and notification methods such as email, webhooks, PagerDuty, and more. We will cover the current and future state of Monasca as it evolves from a metrics based monitoring system to supporting events and logging.

Come and learn why companies like HP, TWC, Cisco, Fujitsu and others are adopting Monasca as their OpenStack monitoring solution.

https://wiki.openstack.org/wiki/Monasca

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Manila is a community-driven project that presents the management of file shares (e.g. NFS, CIFS, HDFS) as a core service to OpenStack. Manila currently works with a variety of storage platforms, as well as a reference implementation based on a Linux NFS server.

Manila is exploding with new features, use cases, and deployers. In this session, we'll give an update on the new capabilities added in the Liberty release:

• Integration with OpenStack Sahara
• Migration of shares across different storage back-ends
• Support for availability zones (AZs) and share replication across these AZs
• The ability to grow and shrink file shares on demand
• New mount automation framework
• and much more…

We'll demo how to install Manila using popular distributions, and discuss the proposed blueprints for the M release and will have several core team and community members present to answer any questions you might have.

Capture thumb
Rating: Everyone
Viewed 46 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

SDN is a key motivation for many in moving to cloud infrastructure. Choosing the right SDN is hard if you can't get your hands dirty and actually test it out easily. In this session you wlll see a live demo of multiple SDN technolgies being integrated with Ubuntu OpenStack and learn how you can do the same.

The goal of this session is for you to feel comfortable that you can practically evaluate the SDNs you are interested in, standing up clouds of different types in an hour to exercise then tearing them down to try a different SDN in the afternoon.

Capture thumb
Rating: Everyone
Viewed 33 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The Women of Openstack Working Group continues to go from strength to strength. With a record of over 600 women or 10% of the Vancouver Summit attendees, women are a growing and vocal presence in our extremely diverse community. Join this panel of women and minorities as we discuss the topic of subtle bias in the workplace and the OpenStack community and how to remove barriers to full participation in all aspects and roles.

From PTL to code reviewer, there is a place for everyone to contribute to the fullest extent possible. Learn how to identify and overcome the subtle biases that can drag down even the most confident person.

Identifying our own biases and tips for avoiding their influence

Looking beyond the surface: First impressions and how they can sway even the most seemingly impartial decision

On an IRC, everyone is equal: Using tools to level the playing field for everyone

Establishing criteria to ensure fair treatment for all

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Hear Andrew Mitry discuss how building out an enterprise wide infrastructure as a service can be challenging. Learn how Comcast navigated challenges such as leadership buy-in, internal “sales”, showback/chargeback, internal consulting, scaling and more.

Michael Bradford discusses what organizational structures worked well for Comcast and how they were able to build an internal vibrant community among their end users.

Chris Mauritz will delineate identified best practices and internal use cases for Comcast’s ‘Elastic Cloud’ as experienced within a rapidly expanding OpenStack environment.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

You are developer, and you have just been told to work with OpenStack. Welcome to the OpenStack community! You have also just been told you need to release your product next month, you have your all the codeyou’re your new feature complete, and a few bug fixes done. Now you just need to get that pushed upstream. Where do you go next?

You have been working for OpenStack for a while; some internal issues meant you had to stop reading the ML for a month or two. How do you get back in the loop?

You are working hard reviewing specs and code, and the work load is getting crazy, and everyone is saying their use case is the most important thing for OpenStack, and they are all really useful things to consider. What is the right thing to do?

Maybe we can use lessons from Harper Lee's To Kill a Mockingbird improves how new and established OpenStack contributors work together?

John has spent time at Citrix packaing OpenStack for public cloud, then pushing a vendor technology upstream (with an element of coopetition). Since early 2013, he has been working on Rackspace’s public cloud. Mostly recently he served as the Nova PTL for the Liberty release. He is distilling what he has learnt during this journey, and looking to share this experience more widely, and hopes this will help create some great conversations about how we can all work together even more efficiently and effectively.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

One of the most recent addition to Sahara (OpenStack Data-Processing-as-a-Service component) was the Storm plugin. Up to Juno, Openstack Sahara included only batch processing alternatives and Storm is one of the most popular open-source tools for real-time data analytics and stream processing.

Implementing real-time data processing differs from Hadoop and other batch processing approaches because the data cannot be stored and then processed. The processing takes place while the data traverses the system. As a consequence sub-second processing latencies can be achieved. Therefore, this plugin enables new types of applications to be executed in Sahara.

Real-time data processing is increasingly popular. Many such applications are now in our daily routine. One example, is online data summarization, where a high volume data feed (e.g., logs from a large cluster or sensor network) is summarized to let only relevant events be stored in a database. Other common examples, with varying performance and scalability requirements, include fraud detection, trend topics, and high frequency trading.

In this talk, we will present the Storm plugin for Sahara and guide the user through the essential steps to setup a scalable real-time data processing application. We will also share our plans for improving real-time data processing in OpenStack.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Monitoring of infrastructure and applications is key to success. Your Swift Object Storage cluster is no exception. You need to know what your environment is doing and how it is doing at all times. You also need to be able to learn from it and be able to predict issues coming up. Setting up continuous monitoring of your infrastructure and being able to alert in real-time on failures or conditions is a requirement.

In this session Martin Lanner with SwiftStack will go through an ELK stack setup and provide hands-on examples for how to monitor an existing Swift cluster. In the past few years organizations have started to move from monitoring solutions that detect a certain state and alert on it, to more dynamic solutions like the Elasticsearch, Logstash, Kibana (ELK) stack.

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

What exactly happens when you click Launch Instance in OpenStack’s Dashboard?

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

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

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Application developers are rapidly moving to container-based models for dynamic service delivery and efficient cluster management. In this session, we will discuss a OpenStack production environment that is rapidly evolving to leverage a hybrid cloud platform to deliver containerized micro services in a SaaS Development/Continuous Integration environment. Kubernetes is being used to simplify and automate the service delivery model across the public/private (OpenStack, AWS, GCE) environments and is being introduced in a way that eliminates extra overhead and engineering effort. Lithium is actively contributing to key open source upstream projects and working closely with its engineering/development teams to optimize software efficiency with an elastic cloud architecture that delivers on the benefits of cloud automation.

Capture thumb
Rating: Everyone
Viewed 40 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Hitachi will share their experience using OpenStack to deploy an IaaS solution that leverages multiple deployment options including ESX, KVM, Ironic (baremetal) and Hitachi logical partition capability (LPAR) for enterprise workloads.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 22, 2016

This lightning round talk will present various operators horror stories on weird things needed to keep OpenStack running. Audience participation is almost assured as we share feats of strength and airing of grievances.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Lets encrypt all the things!

Well, lets not, that's silly - but there's a lot of smart things we can encrypt, some of them require shiny hardware but quite a lot can be done through the clever application of existing software.

In this talk Robert proposes a two tiered encryption model to be applied to an OpenStack deployment.

Foundational - Full Disk Encryption. Encrypting everything on disk is non-trivial when managing large datacentres full of gear. In fact the complexity of this task normally makes it prohibative unless using hardware based solutions. At HP we have developed a new way to approach this problem. It makes Linux Full Disk Encryption pretty painless, scales beautifully and finally does away with retroactive "Log in and type the key" type systems that are just plain horrible. We will peak beneath the covers of this solution and share the code with the community so that we can all deploy full disk encryption at scale in a reliable and safe way.

OpenStack Native - Cinder, Nova and Swift all have native encryption capabilities in the pipeline. During this section of the talk we review their progress and discuss when they can be integrated into running prouction clouds to create a multi-layered encrypted cloud.

Combining these technologies protects everything on disk from accidental loss or compromise while also cryptographically separating tenant data on disk - both have been strong asks for OpenStack for a long time.

In addition, we will introduce Project Marshal.

Project Marshal is an open source implementation of an agent that provides the missing piece of the puzzle for volume encryption. Using the Barbican client API, it allows running virtual machines to access secrets stored in Barbican to use encrypted volumes with tenant managed keys.

We'll cover:
- What is project “Marshal”?
- What are its features, claims, and roadmap?
- Where can I get the code?
- How can I help set priorities and contribute to Marshal?

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Want an app store for your cloud? Juju is an open source model-driven cloud app deployment mechanism for apps from a wide range of vendors, from Cloudera to IBM and Microsoft. This session covers integration of Juju and Horizon.

Join this session to see how you can offer your users an instant portfolio of hybrid cloud scale out services, free software and proprietary, straight from their OpenStack dashboard. Since Juju works across different types of clouds, empower your users to work easily across cloud public and private clouds, with AWS, Azure and Google Compute, as well as bare metal, containers, and VMware platforms. And all of this is not specific to any particular OpenStack distribution.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

In practice, you need to be able to grow the cloud as demand increases, which makes traditional fixed reference architectures undesireable. This presentation describes the code behind Canonical's dynamic, scaling reference architecture, which places cloud infrastructure in containers to enable them to spread out across the cloud as your hardware pool grows. Hear about the design values informing this architecture, and see it in action in a cloud that is grown with additional hardware live on stage.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Zaqar is the messaging and notifications service for OpenStack that allow users to build scalable, reliable and high-performing applications. It has a REST API that can be used by developers to transport messages between different components in their cloud applications through different communication patterns, such as producer/consumer or publisher/subscriber.

In Zaqar's v1, only a WSGI controller is available as a transport solution. This controller is enough for most of the use cases required by users like, for example, task distribution, broadcasting and point to point messaging.

But when the storage and recovery of messages is incremented to rates over 10.000 messages per second -- in cases like activity tracking in a website or log aggregation -- this transport is very inefficient.

To accomplish an adequate performance for this type of loads is necessary the implementation of a streaming interface. That is, long living connections with minimum overhead in which the messages can be freely pushed.

The websocket driver, the latest addition to the Zaqar project, aims to cover this use cases.

Attendees will gain insight into Zaqar's architecture before and after the API refactoring and the new driver addition, how we implemented the driver, information about Websocket and why we choose it as a transport solution, along with some uses cases and benchmarks.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

An OpenStack trivia game featuring multiple choice questions using slides, etc, encouraging audience participation. There will also be audible questions (just shout out the answer). Goofy prizes will be awarded. This theme can be used as an icebreaker/etc at OpenStack meetups (the first one, birthday ones, etc.) This talk would also work as a lightning talk with the slides auto advancing.

Each slide will have a backup slide giving a bit more detail about the topic so also educational.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

In this interactive workshop, the Designate team will walk attendees through the installation and configuration of Designate on a virtual machine. Attendees will leave with an understanding of the various components of Designate and with a working single-VM install on their laptops.

Attendees will learn:

Designate Architecture 101

How to Install and Configure Designate

How to set up Nova and Neutron Integration

How to perform day to day Designate operations tasks

End user usage of the API, CLI and Horizon UI

Advanced API functionality

Tips and Tricks for using Designate

Contributing to Designate 101

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

"Korejanai" means "It's Not This" in Japanese language.

We're receiving a customer's inquiry like this: "Hey, we need to replace our application platform. Can you explain OpenStack? It is good and cheap, isn't it?". Unfortunately, we have seen many people get disappointed after the meeting with this word: "Korejanai! (It's Not This!)". The more people get to know the name of OpenStack, the more disappointments we should see.

It seems that there should be some gap between expectation and reality.

Of course people need to accept the mindset change like "Pet vs. Cattle" discussion for cloud native applications. Not only that, they need to know how to integrate OpenStack into their business strategy.

In this session, we'll present actual "Korejanai" story and discuss how we can avoid disappointment from business strategic perspective.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Be prepared to have your mind blown away by witnessing the power of Kolla. Kolla uses Ansible for deployment automation and Docker for containerizing OpenStack services to deliver Operator nirvana.

Learn why Kolla is like Willy Wonka's Chocolate Factory for OpenStack Operators. We will tell the story of the Kolla project and the community best practices used to build it. Do you want simple and reliable upgrades? Experience how Kolla makes that a snap through Docker image-based deployments. Tired of inflexible deployment solutions? Experience how Kolla provides uber flexibility. Want to deploy from source or packages with choice of distribution? See how Kolla provides choice in operating system and OpenStack distribution. Do you want to run OpenStack as micro-services instead of a slew of individually managed packages? Experience how Kolla transforms the OpenStack Big Tent into a micro-service architecture. Curious what happens when a disk error corrupts your docker containers volume? Experience how Kolla can quickly repair the containers and get the OpenStack deployment into a non-degraded operational state.

Get an insider view of our diverse community's project and understand why Kolla is your golden ticket to deploying OpenStack clouds.

Capture thumb
Rating: Everyone
Viewed 19 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Compute node high availability means when hardware or network fails, or the host operating system crashes, the node should be fenced and shut down, and instances on the node get relocated and rebooted on other compute nodes. In a vanilla OpenStack deployment, it demands the tenant workloads provide falt-tolerance and failover abilities. While this assumption is true for modern clustered applications, there are still many IT solutions in traditional industries relying on compute node high availability. This makes a barrier of OpenStack deployment in traditional enterprise IT.

In small deployment, it's tempted to setup a monitoring service for compute nodes, and call Nova host-evacuate when a compute node fails. However the monitoring service itself becomes the single point of failure and hot point. There are also proposals or maybe implementations to use ZooKeeper and Pacemaker (with Pacemaker-remote) because they provide heartbeat and membership service. The basic idea is that we have compute nodes register as ephemeral znode, and ZooKeeper maintains a heartbeat. We can also run Pacemaker-remote on the compute node to achieve similar effect.

The problem is that the heartbeat usually runs on the OpenStack management network. However if a host has good storage network connectivity but just failed management network connectivity, we should not consider it failed and perform fencing and evacuation. Because failed management network connectivity just means we can not boot new instance on the server, and it does not affect the running instances, so evacuation will cause unnecessary downtime for the tenant workloads. On the other hand, if the management network is good for a host, but storage network fails, we should fence and evacuate the host. The ZooKeeper and Pacemaker-remote type of solution also suffers from the scalability problem, because the heartbeats happens between a few ZooKeeper/Pacemaker server nodes and many compute nodes.

Hence we propose a distributed health checking mechanism for compute nodes. It can deal with compute node power failure, host os crash, memory going bad, disk failure, interrupt of management/storage/tunnel network and so forth.

We use Gossip protocol for distributed heartbeat checking. The Gossip implementation comes from the consul project (consul.io). The main idea is to run an agent on compute node, and have them probe each other. The agent on the compute node can also check and monitor many types of things like OpenStack services and hardware status.

We run distributed heartbeat checking on all the OpenStack logical networks, usually management, storage and tunnel network, and report the network connectivity and other monitored status to the controller node, and let the controller node decide if we should fence and evacuate the node based on all these information. We present and discuss an example decision matrix. It's also possible to create a plugin for Ceilometer to report the data and events gathered from the distributed health checking, so admin can register alarms and add handlers, and decide what to do in a highly flexible way.

We also propose a fence mechanism based on custom Gossip query to complement IPMI remote powering off. In case of host power failure, it's not possible to distinguish IPMI network failure and actual power failure, the symptoms are the same. If we fail to ensure the power state of the failed host via IPMI, we send a custom Gossip query to the targeted node. Upon receiving the query, the target node sends ack and stops feeding the hardware watchdog and have the watchdog shutdown the host. If the node does not receive Gossip heartbeat from all the other nodes, it should fence itself and shutdown the host. In these way, the fence request either reaches the target host, or the host fences itself in case of network connectivity failure, or the host actually experienced power failure. From the perspective of controller, given a reasonable time, it can be sure that the failed host has been powered off, thus it will be safe to perform host evacuate.

Capture thumb
Rating: Everyone
Viewed 10 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Monitoring and log management are two closely related siblings, necessary to guarantee the stability and availability of an OpenStack system. Monasca is a scalable, multi-tenant, high performance, fault-tolerant OpenStack Monitoring as a Service (MONaaS) solution described at https://wiki.openstack.org/wiki/Monasca. In this session we present our work on integrating additional log management functionality into Monasca, to bring the two siblings together in one tool - tailored for OpenStack'ers.

The technical basis of our work consists of Elasticsearch, Logstash and Kibana, aka ELK. The ELK stack has probably become the most widely used open source tool for centralized log management. It also finds frequent adoption among OpenStack users, as demonstrated in various sessions at previous summits. The goal of our work in the Monasca project is to:

1. give operators a unified turn-key solution to manage all logs from their multiple OpenStack systems;
2. provide OpenStack tenants a service that allows for managing logs from their applications running on OpenStack - accessible from Horizon.

As part of this talk we will dive into our architecture to show how to meet our primary design goals: scalability, multi-tenancy, resilience and extensibility. One important aspect is our integration with Monasca that uses common components, such as Kafka, and common architectural patterns. Another highlight that we will point out is our newly implemented REST API, that facilitates Logging as a Service in the spirit of Loggly. Here, authentication happens via Keystone, which extends the existing ELK stack by adding multi-tenancy, applying the tenant model of OpenStack.

Finally, we will give a demo of our solution.

Keywords: monasca, elk stack, elasticsearch, fujitsu, hp, logging, log management, monitoring

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

If you are an operator or user of CDN, then come learn about Poppy - the CDNaaS API for OpenStack.

We will cover:

Poppy Architecture Overview

Poppy Use Cases

CDN Vendor Drivers that are part of Poppy

Exciting new features that have landed: Multiple Domains/Origins, TTLs, Host Headers, SSL, Referrer/Geo/IP Restrictions

How Poppy works with your preferred CDN vendor

Customization - Vendor Plugins, Storage Backends, DNS Plugins

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

In very large scale, heavily used Openstack deployment like the ones we have in Paypal, resource leaks happens from time to time and the content in the Openstack databases becomes inconsistent across different components due to the distributed nature of Openstack.

The resource leaks and inconsistent data cause capacities shortage and operation failures in our cloud insfrastructure.

Please note that it is important to find and fix the underlying issues in the code. In a production environment, there are third-party services could cause the openstack into inconsistent states, for example, hardware failures in hypervisor/switch, backend storge issues, loadbalancer issues, database cluster out-of-sync, and rabbitmq issues, etc. As a cloud provider for enterprise, we also need to resolve customer issues ASAP through the quick hack.

We would like to share our experiences and lession learned on how to detect resource leaks and keep Openstack consistent.

Just like fsck for filesystem, we deployed a set of cleanup tools to check/repair the Openstack cloud.

The tool set cleans up leaking resources and fix inconsistent data not only for Openstack alone, but also other services used by Openstack (DNS server, and NSX controller, etc)

Here are the list of items being cleaned up:

1. zombie VMs. instances marked as deleted in Nova DB but still running on hypervisors.
2. zombie disk files on the hypervisor. The huge disk files left on hypervisor for deleted VMs.
3. in consistent cinder volume states acrossing five different modules: Nova DB in API cell, Nova DB in compute cells, ciner DB, the libvirt.xml of the instance on the hypervisor, and the iscsi sessions on the hypervisor.
5. Unused the DNS entries for deleted VMs, and duplicated DNS entries for the same IP.
6. Orphan ports in Neutron DB which are no longer used by VMs or
7. Resources leaks in NSX controller, for example: virtual ports, virtual switch, virtual router and security groups.
8. nova quota out of sync and cinder quota out-of-sync
9. inconsistence caused by staled RPC message

Capture thumb
Rating: Everyone
Viewed 12 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

OpenStack Neutron FWaaS Roadmap
The FWaaS project has been present since the Havana release. There was some serious discussion on what its trajectory should be and the feature priorities at Vancouver. As a community, we have been gathering inputs from operators and users to see what they would like to see happen and prioritizing to present the next steps and direction. We are also looking at the intersect with Security Groups. We will present the usecases, models, plan and welcome feedback.

Capture thumb
Rating: Everyone
Viewed 30 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Ever wondered how it is like to deploy production ready OpenStack in 30mins!? How easy it would be if you can just download a patch bundle and push “apply” to patch your OpenStack deployment? Have a completely seamless, non-disruptive OpenStack upgrade that gets you from Icehouse to Kilo in few hours? Yes, all of this is possible today with VMware Integrated OpenStack (VIO). Join us for a comprehensive technical deep dive on how VIO is addressing some of the biggest challenges of OpenStack deployment & operations.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Visualizing OpenStack data is one of the most powerful ways to make sense of what's going on with cloud-based resources. The OpenStack Horizon dashboard provides a number of built in visualizations, but how do we move beyond the features that are provided by Horizon to develop deeper or richer visualizations?

This presentation is based on our experience of developing the open source project Goldstone, and will discuss some of the challenges of making sense of OpenStack data, as well as demo some of the capabilities of D3.js.

One of the solutions our team has come up with for moving beyond Horizon was to develop software with an api-driven architecture that uncouples the data visualizations and the underlying data. Our client is built upon Backbone, a popular JavaScript framework, that sends ajax requests to the server component which is installed alongside an OpenStack cloud. One of our main challenges has been determining what data to gather, and how to make it relevant to an OpenStack operator. In addition to gathering metrics, we’ve developed a resource graph with the goal of finding the upstream source of problems in your cloud.

The software client we’re developing is built entirely in JavaScript, taking advantage of the Node.js JavaScript developer ecosystem tools such as Grunt, Karma, and Sass. And for the visualizations, we use D3.js, a low-level, highly customizable library for creating flexible, data-driven visualizations.

This presentation will include a walk-through of our learnings from developing Goldstone, a summary of some of the challenges of visualizing OpenStack our team has overcome, as well as a demo of some of the capabilities of D3.js.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

This talk describes a new service management toolkit, called XOS, built on top of OpenStack and ONOS (Open Network Operating System) to manage scalable services running in a Telco Central Office Re-architected as a Datacenter (CORD). The goal of CORD is is to allow Telcos to benefit from both the economies of scale (infrastructure constructed from a few commodity building blocks) and the agility (the ability to rapidly deploy and elastically scale services) that cloud providers like Amazon, Google and Facebook enjoy today.

The first step in re-architecting the central office as a datacenter involves virtualizing the existing hardware devices, transforming each device into its software service counterpart running on merchant silicon (commodity servers, white-box switches, and commodity I/O blades). In the process, functionality is disaggregated and re-packaged in new ways. The current CORD proof-of-concept virtualizes three legacy Telco devices: Optical Line Termination (OLT), Customer Premises Equipment (CPE), and Broadband Network Gateways (BNG).

The second step in realizing CORD is orchestrating the virtualized devices (and other cloud services) to provide the end-to-end functionality subscribers require. To this end, the CORD software stack includes XOS, OpenStack, and ONOS. XOS provides explicit support for multi-tenant services, making it possible to create, name, operationalize, manage and compose services as first-class operations. In particular, it provides a framework for implementing and composing multi-tenant services that become part of the CORD service portfolio, thereby lowering the barrier for services to build on each other.

XOS builds on OpenStack, which manages virtual resources on a cluster of commodity servers. OpenStack is responsible for creating and provisioning virtual machines (VMs) and virtual networks (VNs), while XOS defines a service abstraction on top of these virtual resources. It also builds on top of ONOS, which manages the cluster's switching fabric. ONOS hosts a collection of network control applications, while XOS incorporates those applications into the overall portfolio of CORD services.

We have implemented and demonstrate a proof-of-concept of CORD, and are currently preparing a "CORD POD" for field trials with service providers. This work is being done in collaboration with AT&T, PMC, Sckipio, and Akamai.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Would you like to be able to move applications seamlessly between OpenStack Powered clouds? Sure you would—but today, that’s hard. One of the trickiest aspects of interoperability today is the network stack: OpenStack has multiple networking API’s available that can’t be deployed together, making it difficult to create an interoperable standard. Without an interoperable standard, applications become a tangle of if/else loops to account for the different possible networking capabilities of various public clouds, appliances, distributions, and managed offerings--and it’s difficult to determine which products support which networking options at all. Interoperability by if/else loop isn’t really interoperability at all.

The OpenStack community is responding to the challenge of creating an interoperable standard between OpenStack Powered products via the work of the DefCore Committee. The DefCore Guidelines seek to define core in such a way that OpenStack Powered products can be verifiably tested for adherence to an interoperability standard and consumers can make informed decisions about what they deploy and how they write their applications. But the DefCore Committe can't operate in a vacume: solving interoperability in networking requires the help of the technical community, the Board of Directors, the DefCore Committee, vendors, and operators.

In this talk, members of the Nova and Neutron technical communities and the DefCore Committee will discuss the history of networking in OpenStack, take the current temperature of OpenStack's networking stacks, and discuss how the DefCore Committee, technical community, and Board of Directors are working together to solve the interoperability problem. We’ll explain what’s being proposed for the next DefCore Guideline and how we as a community got there. Attendees will learn about the impact on operators and vendors and leave with an understanding of what to expect of OpenStack Powered (TM) products that meet interoperable networking standards in the future. We’ll also discuss the feedback that’s been generated so far from operators, vendors, and developers and discuss the future of interoperable networking in OpenStack.

Capture thumb
Rating: Everyone
Viewed 20 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

See the state of the art in action, making OpenStack cost-effective, reliable, and easy to operate, while preserving choice of SDN, storage, and hardware vendors. Always a highlight of the summit, this demo and presentation from Mark Shuttleworth of Canonical features:

* the world's fastest and most flexible user-driven OpenStack operations tool
* cross-cloud app store that unifies public cloud, openstack and legacy environments
* the pure-container OpenStack powered by LXD, at 10x the density of KVM
* and a few new surprises too!

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Elastically scalable big data clusters that can respond to varying workload demands, while efficiently utilizing and sharing cloud resources, is a reality that is attainable with Hadoop on OpenStack. To achieve that reality requires seperating cluster compute from cluster storage in order to enable scaling compute independently of data. In this session we discuss how OpenStack Swift can serve as the basis for an elastically scalable Hadoop cluster on OpenStack and detail the challenges faced when using Swift as the primary data store for big data. We describe the cluster storage design and enhancements to the Hadoop Swift file system implementation that are necessary to achieve performance at big data scale.

Successful approaches to a number of the challenges are presented:

Storage architecture design addressing object, block, and transient storage

Hadoop SwiftFS enhancements to handle tens of thousands to millions of objects

Vendor specific support for Swift API implementations (CEPH)

Tool ecosystem interoperability

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Load balancing as a service has been one of the critical features asked for by cloud tenants.

For the Liberty release cloud providers such as Rackspace, HP, etc. have partnered with the community and load balancer vendors such as Radware and A10 to enhance the new LBaaS v2 service with Horizon support, L7 redirection, and a new service VM based reference implementation.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

VMware NSX is a scalable, production-grade network virtualization solution for OpenStack Neutron. In this session, we'll first discuss the adoption of NSX by customers deploying OpenStack, and talk about some of the open source technologies these customers are using in their OpenStack deployments. Next, we'll evaluate the different ways to leverage NSX in your OpenStack deployment: in conjunction with VMware Integrated OpenStack, through VMware's partnerships with other OpenStack distributions, and in "build your own" projects. Finally, we'll share a few highlights from our future roadmap.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

OpenStack based private cloud environments deliver a variety of benefits to users with respect to flexibility, automation, and cost. The volume of traffic especially intra-vm (east/west) traffic, generated within the OpenStack clouds is enormous, continues to increase, and is not inspected or secured by current perimeter focused security appliances and solutions. Visibility into this network traffic and the ability to apply security controls including deep packet inspection where needed within the private cloud is of high importance to organizations considering next generation cloud architectures including OpenStack. As high profile security breaches continue to make headlines and elevate data center security to a board level concern for organizations implementing proper network security within OpenStack will become vital to the continued success of the OpenStack project.

Companies including both small scale startups and larger established security players have begun to tackle this challenge introducing concepts and products related to the micro-segmentation of networks that rely heavily on network virtualization platforms in some proprietary infrastructure contexts. In the OpenStack world, Neutron security groups and ACL controls provide a form of some of the micro-segmentation functionality available on other virtualization infrastructure platforms. Through its openness, OpenStack and its APIs have paved the way for the integration of third party software defined networking (SDN) controllers such as Midokura MidoNet that provide more complete micro-segmentation capabilities and enable the dynamic insertion distributed virtual advanced network security services such as network IPS, or next generation firewall.

This presentation will introduce the motivation for, challenges, and concepts involved in securing OpenStack private cloud network environments. We will start with a description of the problem space, namely east/west or intra-vm traffic within the data center. We will then discuss how to think about developing solution to this problem including high-level requirements. This will touch on topics including virtual security function orchestration, service insertion, and policy mapping. Finally, we will discuss a partnership and technology integration between Intel Security and Midokura that brings advanced network security service insertion to OpenStack environments.

Time permitting a demonstration may be provided showing the joint solution deploying an open source SNORT appliance (IPS) and seamlessly inserting it into a MidoNet controlled network to protect workload VMs from being attacked by neighboring VMs on the same network.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The Liberty cycle has seen some big changes to our release process and tools. As the OpenStack projects have matured, and the OpenStack community has grown, the Release Management team has updated the way we manage releases to support the way projects want to work while continuing to make it easy for users to understand what is included in each release. All of these changes lay the groundwork for more changes to come in Mitaka.

These changes will immediately impact:

Distribution providers

Deployers

Version Numbering

The future of stable branches

Release cycles

This is a must-attend session for:

Those who curate or provide an OpenStack distribution

Release Managers

Deployers and architects

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Containers are a much talked about, much hyped technology, but what exactly are they and how do they work? What is the different between an Application Container and an Operating System container? This talk will try and take the technically adept beginner through the details of what containers on Linux are, how they're brought up, where the component technologies, like Cgroups and Namespaces fit in and how and why containers differ from hypervisors.

We'll begin by covering ancient history: the BSD chroot() system call and why this lead to the first idea of containing service based applications (and how this lead to the mount namespace), followed by a brief digression into IBM DPAR and Solaris Zones, Moving on to the Parallel developments of beancounters and cgroups and finally describing the unified container interface in Linux today consisting of the current set of Cgroups and Namespaces. Along the way, we'll describe how container guests can directly interact with the host operating system and vice versa and why this is important for application containers. How operating system containers effectively run different versions of Linux (like running ubuntu on RHEL) and why they differ from application containers. Finally, for completeness, we'll look at applications which are themselves integrated with container technology and what they do with it to enhance their own functions.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

As OpenStack becomes easier to deploy the next frontier of deploying one large cloud across regions, or multiple smaller clouds that are federated, has been a keenly followed topic of interest and an architecture that is becoming a reality.

Having just worked through implementing and automating a multi-region/federated solution for openstack-ansible, we'd like to answer the question 'What does it take to run and deploy a multi location cloud?'.

We'll cover the benefits of a multi-region/federation cloud and what these terms mean within OpenStack. As well as challenges we've run into and solutions to overcome these. This will cover in more detail, specific topics such as Authentication and Federation, as well as Global Clustering for Object Storage.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

BMW has set high standards for innovation and efficiency in the datacenter. We had rolled out optimized automation and virtualization environments by 2011 that were best in class in the auto industry. We saw the opportunity that cloud provided and initially rolled out our own implementation. We then saw the power of a community-supported environment like OpenStack in 2014, and in the space of one year we have deployed a self-service private cloud environment with 350 cores and 40TB of storage.

In this session, we will talk about the strategies employed to roll out the OpenStack-based service and the experiences with 4 departments who have deployed some of their applications. We’ll talk about some of the things we did to make it easy for the developers (like a Jenkins continuous-build environment), and the challenges that still lie ahead especially with on-boarding of legacy applications. Attendees may also benefit from our experience with managing user expectations and training them appropriately for a self-service environment.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Careless capacity management in the cloud can get you into trouble because storage can grow almost invisibly over time. If you wait until the cloud is almost at capacity, two things can happen: 1) hardware lead times can cause you to hit capacity limits before the new hardware arrives, and 2) a sudden spike in instance usage can cause you to hit capacity before you had originally planned. (This can be compounded by #1 if you're not careful.)

After gathering a lot of data from multiple regions of a very large cloud over the course of a year, I was able to see growth patterns over time. These patterns enabled me to determine upper limit percentages (utilization) from which to trigger the hardware ordering process. Couple this with a solid understanding of the lead times from your hardware vendor, and you should be able to keep the cloud from hitting maximum capacity before new hardware is racked, stacked, and assimilated. Working with standard hardware configurations also makes this process faster and easier. You must also keep in mind what “size” of hardware to buy so as to scale out rapidly without causing problems due to a single hardware node failure.

During this session, I’ll discuss:

Best practices to chose a standard hardware configuration that is rapidly scalable and will not cause severe ‘boot storm’ issues if a failure happens

How to plan for initial server counts for a new cloud or region and set apredictable growth trend for usage in that cloud

Recognizing when to trigger the hardware procurement process so that it aligns with projected growth and known vendor lead times

After attending this session you’ll be able to employ capacity management best practices to ensure maximum service uptimes, minimum service disruptions, and ease the transition of capacity expansion.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Hot topics for the community are also hot topics for IBM. In this session, leaders from both the Keystone and Docker community will combine to talk to you about Federation and Containers.
IBM’s Keystone Leaders will provide an overview of the latest enhancements to Keystone’s
Federated Identity Support in Liberty. The presenters, who published a brand new O'Reilly book on Keystone, will also provide a summary of their latest federated identity use cases involving Google identity and WebSphere Liberty. We then discuss future work items and the roadmap that IBM will be taking on their Federated Identity journey. In the second half of the talk you will learn from IBM's efforts to make an open container
ecosystem successful as well as where Docker and container technology is heading for enterprises and developers alike. You'll hear about the two new foundations IBM has helped form around container technology--the Open Container Initiative (OCI) and the Cloud Native Computing Foundation (CNCF)--both help bring an open and level playing field as this hot technology area grows. We'll share our role in these foundations as a key partner of Docker and community contributor in the upstream Docker community. You'll also hear about how IBM is applying this open source technology across our platform portfolio and with customers. IBM has taken the open source Docker as a basis for the Bluemix Container Service and added enterprise capabilities around security and multi-tenancy which will be discussed. See how integration with DevOps tooling can combine to provide a compelling container service, from
application development through production.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

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

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

Audience would include OpenStack infrastructure operators, Virtualization (libvirt/QEMU/KVM) administrators, developers, tinkerers, or any one interested in understanding the Virtualization layer in OpenStack to help equip yourself with better debugging techniques.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Since open sourcing MidoNet at the OpenStack Paris summit, many production deployments of OpenStack have selected MidoNet for their networking. Over 20 companies are now involved with the open source project, and it's quickly growing in popularity.

In this session, I'll cover an introduction to MidoNet, an open source network virtualization overlay (NVO) plugin for Neutron. We'll do a full overview of the architecture, features, and give a demo showing off some of the advanced functionality MidoNet can offer, like distributed load balancing, and firewalls. You'll also get an overview on how to get started deploying MidoNet in as little as 20 minutes.

By the time you leave this session, you'll have a jump start education on one of the coolest Neutron plugins around.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

OpenStack Compute provides a number of facilities for moving instances around, but it's not always immediately obvious how they differ from each other. In this session learn the differences between each of the available options including evacuations, cold migrations, and live migrations as well as the internal mechanics of each including some of the ways they can differ when using different hypervisor backends. You will also learn about the pre-requisites for enabling each method and the optimal configurations for ensuring the right combination of security and performance.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Neutron has a good feedback cycle between getting new features added and getting them tested by other contributors so they are functionally correct within one or two releases. Unfortunately, after a feature is working ("it worked in devstack!"), developers tend to move on to the next new thing. This happens well before the previous features are deployed at a large scale.

This delay has led to limited attention being paid to the performance of Neutron's HTTP management API and the AMQP control plane it uses to communicate with its agents. Subsequently, several cases had emerged over the past few cycles where operations were taking orders of magnitude longer than they should have to complete. These were imperceptible to developers because they were usually amplified by large numbers of networks and ports (instances) not present in a typical development environment.

This presentation will cover the wide range of performance improvements made to the Neutron management and control plane over the last ~6 months. These include both user-facing improvements (e.g. the time it takes to list Neutron networks) and deployer-facing improvements (e.g. the ratio of Neutron servers to L3 agents required to respond all agent requests). Benchmark and improvement numbers will be provided using measurements taken by Rally. This will be focused on the open source ML2 reference implementation; however, most of these improvements benefited many 3rd party plugins/drivers that utilize the same APIs.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Starting with building a total cost of ownership (TCO) of an OpenStack cloud, we examine the strategic knobs you have available to tune to provide the best solution for your organization. We will introduce the TCO model, as well as using standard financial accounting practices to build a basis for calculating the value your OpenStack cloud provides your organization.

The presentation will provide a basic overview of the accounting principles required, but to get the most out of the model, it helps if you share and talk through with your finance team.

Capture thumb
Rating: Everyone
Viewed 3 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

You have your single Swift cluster up and running in multiple geographies...now what? What could your future self tell you that would save you lots of late nights and lost weekends? Within Symantec we have been working through the nuances of operating a single Swift cluster spanning multiple geographies and would like to share our experiences in what we have learned, and wish we knew, during the process.

In this talk, we will be sharing our insight on:

Meeting customer demands: storage patterns and anti-patterns

Impact of high network latencies

Performance considerations and trade-offs

Considerations for Erasure Coding

Areas for Optimization

Essential Monitoring

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The work of running OpenStack has been getting easier; unfortunately, it's still just as hard to operate the underlying physical data center. In this presentation, we're going to talk about how to use open source tools build a consistent and repeatable underlay for your OpenStack infrastructure using OpenCrowbar and OpenContrails.

Most importantly, we'll talk about how to TEAR IT ALL DOWN AND START OVER.

The RackN and Juniper teams have been collaborating to create an automated ready state environment that is hardware, distribution and devops tooling agnostic with both physical and network topologies automatically configured for OpenStack environments using open source technologies.

In this session, we'll start with some first principles on physical Ops to ensure OpenStack success then we'll show how to duplicate this experience with your own infrastructure.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Canonical partner Intercloud systems presents POC as a Service to demonstrate how to build hybrid environments with co-existence of Open Stack and VMware based workloads and how to manage & migrate the workloads between ESXI and KVM. The concept is followed by a real life case study from large Media corporation.

Capture thumb
Rating: Everyone
Viewed 8 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Every company’s IT dream is to build the most efficient and reliable datacenter to run their applications. In this panel discussion, hear from some of the most successful companies using OpenStack today. What challenges do OpenStack operators still face? How can operators and developers collaborate better? What toolsets would IT managers like to have to get a better ROI on their cluster? All of these topics and more will be covered in this free-flowing Q&A session.

Capture thumb
Rating: Everyone
Viewed 7 times
Recorded at: October 29, 2015
Date Posted: February 22, 2016

Trusted Platform Module / Trusted Execution Technology (TPM/TXT) provides advanced hardware based security, root of trust, geo tag location, and helps deliver compliance reporting. However, integrating TPM/TXT into OpenStack is not for the feint at heart and requires changes to your cloud DevOps.

This session will review our experience, tips and tricks, and provide a live demo on how to accomplish this and reap the benefits of secure cloud. The demo will cover the geo location feature and hardware based trust feature that ensures your workloads are operating within boundary controls and on integrity measured trusted hosts.

This session is for IT Operations, Sys-Admins, Architects and anyone interested in learning about the IT industry’s advanced hardware security root of trust delivered in OpenStackpolicy better for the future. This talk is strictly about what is available today, utilities to make operator’s job better and what you can do about it.

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The Block Storage project (Cinder) is often overlooked but can be critical in an OpenStack deployment. In this presentation, we'll have OpenStack experts from the deployment side as well as the development side join forces and walk through not merely the basics of Cinder, but show how Cinder is being deployed today and provide some use case examples and demos!! Here's your chance to see a live demo go horribly wrong, or go extremely well... either way you WILL be entertained and learn some new things.

This presentation will focus on the vendor neutral use cases for block storage in OpenStack but the demo will provide a specific example of how Cinder can be deployed in production.

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Capture thumb
Rating: Everyone
Viewed 6 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

OpenStack Tacker is a new service that addresses NFV Orchestration and VNF Manager use cases using the ETSI MANO architecture. It is a generic VNF manager that supports basic lifecycle management of VNFs, as well as health monitoring and self-healing capabilities. Tacker can be integrated with the Brocade SDN Controller (BSC) for applying service specific configurations to VNFs using south-bound interfaces like NETCONF. We will first demonstrate Tacker’s VNF management functionality using Brocade’s VNFs; vRouter 5600, and vEPC. Along with VNF lifecycle management, we will also demonstrate how the vRouter 5600 is mounted as a NETCONF resource in BSC using the Tacker framework. This demo will highlight the end-end integration between Orchestration and the Brocade SDN controller.

Capture thumb
Rating: Everyone
Viewed 9 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Huawei launched its public cloud serving the China market on 7/30/2015.. This is a large-scale public cloud implementation based on OpenStack. In this session, we will discuss our experiences in cloud platform implementation and post-launch operation; and share with the audience the lessons learned and future plans.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Watch a live demonstration of running real workloads on OpenStack in containers and in KVM to compare performance. See how to deploy pure-container OpenStack for yourself. This presentation covers the pure-container hypervisor, LXD, and its integration with OpenStack Nova, enabling you to run an entire cloud with container-only guests for maximum performance.

Capture thumb
Rating: Everyone
Viewed 0 times
Recorded at: October 29, 2015
Date Posted: February 22, 2016

Disaster recovery is an important capability of cloud system. Enterprise pay much attention to DR and ensure their applications are able to survive large scale disasters. Openstack now have volume based replication in Cinder project, it make users could failover and failback their volume by leveraged replication feature in storage backends when disaster happened. But that's not only way to gain DR capability, we would like to share our DR solution and we will introduce how does it work on hypervisor level. We will compare this solution and volume based replication and show the advantages/disadvantages about it. We wish this kind of DR solution will bring one more choice to Enterprise users and their cloud.

Capture thumb
Rating: Everyone
Viewed 2 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

fter figuring out the basics of "How to Contribute to OpenStack" the developer is often faced with a harsh reality. Things can take a long time! Specs and patches can continue for over 50 patch sets, spanning weeks and months. Deadlines due to milestones matter, and getting attention from Core (and non-core) reviewers can be challenging. Scott D'Angelo and Andrea Rosa will provide insight and ideas on 1) what to expect when contributing 2) How the spec process can go 3) Some extreme examples 4) ideas on how to smooth the process In addition, experienced Core/PTL members will give tips and insights into how to contribute and navigate the process.

Capture thumb
Rating: Everyone
Viewed 24 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Interested in running real apps across multiple clouds? This presentation covers using Juju to orchestrate real workloads across diverse cloud environments, to benchmark both the apps and the clouds. Learn how to collect data about application performance running in different configurations or platforms in a hybrid world.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

The HPC community is exploring OpenStack as a way to accelerate research access to compute, accelerating the pace of innovation, and raising the rate of utilization of rare resources. This session will cover key challenges and the work happening inside the Ubuntu community to address it.

Join this session with the teams leading some of the world's largest multi-national science projects for their first-hand account of implementing HPC services in OpenStack with Canonical. With examples ranging from the Biomedical HPC Cloud at Cambridge University to the Square Kilometer Array, the world’s largest radio telescope, these mega projects will test the limits of infrastructure, demanding 1000s of VMs, 100s of petabytes of storage and terabits of data transfer per second.

Capture thumb
Rating: Everyone
Viewed 5 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

雲泥の差 (undei no sa) - the Japanese Proverb which literally translated means: "The separation between clouds and mud", implying there is a vast difference between two things. In practice this session is to focus on the difference between "Installing" an OpenStack cloud, from truly "Operating" that cloud...

OpenStack continues to gain momentum and wide spread adoption across organizations of all shapes and sizes. As these groups progress beyond early proof-of-concept evaluations and look to deploy and operate production clouds, they are often faced with the challenges of what comes on day two and beyond (“Now that I have it installed, what does it take to actually operate an OpenStack cloud?”).

In this session we will explore many of the key lessons we have learned that have come from operating OpenStack private clouds of every size and shape over the last few years as a service provider, and share the best practices that we have developed to enable our teams to not just install, but to operate these clouds…

Join key leaders from the Rackspace support and product organization as they share some of the best practices that we have developed in a number of key areas:

Building Teams - How to think about building and organizing teams, what is the culture and environment needed to help them deliver their best?

Processes and Enabling Functions - How to instill process and rigidity without impeding your team and your customers?

The Virtuous Cycle - Building feedback loops and recognizing the different personas you need to serve

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Container technologies offer the exciting prospect of rapidly scaling applications and services without the large overhead of traditional virtualization environments. However, container technologies bring security vulnerabilities that a skilled intruder running inside a container can exploit to infiltrate other containers and eventually take over a cloud environment.

In this talk, Intel’s security, virtualization and Linux technologists collaborate to show how a trusted container environment can be deployed in an OpenStack environment that will:

Ensure a root of trust for the platform on which a containerized app is deployed through trusted platform modules

Encrypt the containerized workload and manage the key exchange process so it can only be decrypted and deployed on the targeted server as a trusted container

Rapidly launch the trusted container in a fraction of the time it would take to launch a traditional VM

Protect each container from other potentially rogue containers through isolation technologies already present in Intel® Architecture servers

This capability opens the door to a variety of Enterprise usages for OpenStack, which will be outlined

Capture thumb
Rating: Everyone
Viewed 4 times
Recorded at: October 29, 2015
Date Posted: February 18, 2016

Capture thumb
Rating: Everyone
Viewed 11 times
Recorded at: February 18, 2016
Date Posted: February 18, 2016

Many applications still in use today were constructed before web­scale IT designs were more prevalent and therefore lack the features and flexibility of cloud­developed applications.

Traditionally, these applications would need to be completely re­written or redesigned to incorporate modern auto­scaling and self­healing functionality into the application service itself.

In this talk, we will look at:

Taking advantage of current capabilities founded on available OpenStack orchestration, modularization, and monitoring and alerting tools to provide scale without rewriting the application

Relying on Murano orchestration combined with OpenStack layout to enforce best practice self­healing rules in deployment

Simplifying delivery of auto­scaling and self­healing from the service catalog

By attending this presentation you will understand how to apply key features of Murano, Kubernetes, Docker, and Ceilometer to incorporate auto­scaling into existing application frameworks. You will be able to establish your own specific OpenStack availability zones, host groups, flavors and images to enforce resilient application service best practices and incorporate the use of these features and capabilities in conjunction with currently used deployment mechanisms.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: February 22, 2016
Date Posted: February 22, 2016

Of everything that we can build and deploy in a highly-available fashion in OpenStack, deploying highly available networking has been one of the trickiest, most complex aspects to get right.

In Neutron, when choosing the reference implementation, we have several components to consider when deploying for high availability:

Neutron-server and its plugins are an API service as any other, with the same HA considerations, albeit with some aspects that deserve extra scrutiny when building for high availability

Neutron L2 agents on compute nodes must ensure network connectivity for Nova guests

and Neutron agents on network nodes must gracefully ensure routing and DHCP functionality even in the face of hardware failure

HA has also historically not been a very strong focus of upstream Neutron development, with vendors frequently filling the gaps with automation tools and smart service deployment.

In this presentation we cover:

Upstream improvements on Neutron HA capabilities over the Juno, Kilo, and Liberty releases

The approach taken for Neutron high availability in RHEL OSP and SUSE OpenStack Cloud

Implementation details for Neutron HA in RHEL OSP and SUSE OpenStack Cloud

... All presented in the spirit of friendly competition, and upstream collaboration.

Capture thumb
Rating: Everyone
Viewed 1 times
Recorded at: February 23, 2016
Date Posted: February 23, 2016

OpenDaylight- OpenDaylight & OpenStack – How to Leverage Open Source SDN to Implement a Better Cloud
Speakers: Phil Robb