The Must-Attend

Open Infrastructure Event

The open infrastructure landscape is changing, and so is the Summit. Now that users are integrating dozens of open source tools into a modern stack that reaches well beyond the scope of OpenStack, we’re re-organizing the event to focus on specific problem domains like container infrastructure, edge computing and CI/CD and we are focusing on the hard work of integrating all of these tools developed in disparate communities. This is the essential work of 2018 and beyond, to ensure that open infrastructure is truly a viable path for operators.

Boston
May 8-11, 2017

The Must-Attend

Open Infrastructure Event

Join the movement behind the most widely deployed open source cloud platform. Whether you are pursuing a private, hybrid or multi-cloud approach, the OpenStack Summit is the place to network, skill up and plan your cloud strategy.

Boston
May 8-11, 2017

Event Details


Hybrid Messaging Solutions for Large Scale OpenStack Deployments

The oslo.messaging library supports the concept of service-specific transports (e.g. backends) to allow RPC and Notification services to employ different messaging technologies. The need for this dual messaging backend capability is driven by the limitations of broker-based messaging for RPC communications with regard to complexity, scalability and resiliency. The temporal coupling of OpenStack service RPC communications favors a brokerless message bus based on direct messaging capabilities rather than queuing. Meanwhile, the operation of Notification services remain best served by a broker based "store and forward" messaging bus.


This presentation will review the oslo.messaging RPC and Notification services and the operation of brokerless and broker-based messaging backends. The steps to configure and operate dual messaging backends will be demonstrated. An explanation of how high availability and cloud distribution can be realized will be provided.


What can I expect to learn?

Attendees will learn about the the concept of oslo.messaging RPC and Notification communications services. They will understand the temporal requirements of RPC communications and the constraints that queues place on this communication pattern. Attendees will learn about the use of the apache qpid-dispatch-router for a direct messaging backend for RPC. They will learn about the operational considerations for deploying dual messaging backends in OpenStack and the upstream activities for installation and configuration.

Wednesday, May 10, 11:00am-11:40am
Level: Intermediate
Red Hat
Ken is an active contributor to the Oslo.Messaging library.  He is also a member of the Apache QPID project.  The Apache QPID project provides messaging tools based on the Advanced Message Queuing Protocol (AMQP) standard.  AMQP is an an open protocol for reliable, high-performance messaging systems.  He also has an extensive background developing software for the... FULL PROFILE
Red Hat Inc, Senior Principal Performance Engineer
Mark is a Senior member of the Performance and Scale team at Red Hat. His assignments tend to be in the new product areas and he has successfully led teams working on everything from low level networking, kernel tuning, up through all of the Red Hat cloud products. He is currently leading efforts on A-MQ 7 performance and scale, IoT, and Blockchain technologies. FULL PROFILE