14
Icehouse release overview Athens OpenStack User Group #OSATH 8 th Meetup, 22 th May 2014 Thanassis Parathyras [email protected], @parathyras

Icehouse release overview

Embed Size (px)

DESCRIPTION

We welcome the newest version of OpenStack - Icehouse - and set an #OSATH user group meeting to talk more on this. What's new in OpenStack In this session we are going to review all OpenStack features and emphasize on the recent developments added during the last development cycle. Following the 6-months release cycle, OpenStack releases the Icehouse version, which brings many new features and bug fixes. Some of the issues to discuss are: • compute hosts upgrade is better managed • network configuration enhancements • storage configuration and management changes • Database as a Service (Trove) integration Finally, we shall discuss what is being expected in the next development cycle, Juno.

Citation preview

Page 1: Icehouse release overview

Icehouse release overview

Athens OpenStack User Group #OSATH8th Meetup, 22th May 2014

Thanassis Parathyras [email protected], @parathyras

Page 2: Icehouse release overview

Announcements

[email protected]• review in progress• Join at http://lists.openstack.org

OpenStack CEE Day (http://openstackceeday.com)• May 26th, Budapest• Free registration: greecefree

OpenStack 4th Birthday Celebration• July 9th, Athens• Drinks and giveaways sponsored by the OpenStack Foundation

Page 3: Icehouse release overview

stability, maturity, more “enterpriseness”

Page 4: Icehouse release overview

Some facts

Users’ demand• Important: Operators requests influence new features and

development process

Industry recognition• Coverage in GigaOm, eWeek, The Wall Street Journal,

Network World, GigaOm, CIO Journal, …

Ecosystem growth• Large deals and commitments, big players join, dynamic user

base

Page 5: Icehouse release overview

Some numbers

1,202contributors

350new features

2,902bug fixes

16languages

533rd party CI

Top Companiescommiting code

RedHatIBMHP

RackSpaceMirantis

SUSEOpenStack Foundation

eNovanceVMWare

Intel

Samsung, Yahoo!, Comcast among Top 20 users

32%increase

Page 6: Icehouse release overview

Release highlights• Rolling upgrades on Compute nodes

– workloads remain unaffected

• Better integration of services across the platform• Increased QA through testing on drivers

– specifically storage platforms

• Improved Object Storage– /info allows service discovery && s-sync for better performance

• QoS features in Block Storage– manage heterogeneous environments

• Federated authentication– access private and public OpenStack clouds using same credentials

• Integrated Database Service– RDBMS service

Page 7: Icehouse release overview

Upgrade (1/3)• Swift

– no downtime

• Nova– live upgrades (limited)– first upgrade Neutron, then Nova

• Glance– oslo.messaging instead of private notifier code

• Horizon– only default domain can be managed

• Keystone– mutable_domain_id is false, may break Havana API features– oslo.messaging result to new configuration options

Page 8: Icehouse release overview

Upgrade (2/3)• Neutron

– ML2 plugin migration script (OVS and Linux bridge deprecated)– DB schema migration on a copy– XML is retired from the API

• Cinder– glance v2 API is not supported– nova should use v1 API– cinder.scheduler.filter_scheduler.FilterScheduler

• Ceilometer– restart agents– MongoDB 2.4 (Havana was on 2.2)

• Heat– recommended to use trusts instead of passwords– limited domain support

Page 9: Icehouse release overview

Upgrade (3/3)

Live upgrades as per Release Notes• upgrade controller infrastructure

– everything except nova-compute

• Havana compatibility option– [upgrade_levels]/compute=icehouse-compat

• upgrade individual compute nodes • unset compatibility option to retain the default • restart the controller services

More details athttps://wiki.openstack.org/wiki/ReleaseNotes/Icehouse

Page 10: Icehouse release overview

Official programs• Compute (Nova) • Object Storage (Swift) • Image Service (Glance) • Identity (Keystone) • Dashboard (Horizon) • Networking (Neutron) • Block Storage (Cinder) • Telemetry (Ceilometer) • Orchestration (Heat)• NEW! Database Service (Trove)

Incubation• Bare metal (Ironic) • Messaging (Marconi) • Data processing (Sahara)• Deployment (TripleO)Supporting• Oslo (common libraries) • Infrastructure• Documentation• QA (tempest)• Release cycle management• Devstack

OpenStack Programs are reviewed by the Technical Committee to become official

Page 11: Icehouse release overview

Atlanta, USA May 12-16

Most and major ecosystem players, keynotes, case studies, hand-on workshops, design track, operators sessions, strategy and business value panels, mix and mingle events and more …

Page 12: Icehouse release overview

Great to be there, thanks to the Travel Support Program https://wiki.openstack.org/wiki/Travel_Support_Program

Experiment Share Contribute

Page 13: Icehouse release overview

OpenStack is YOU• Documentation

– http://docs.openstack.org Cloud Administrator Guide

• Questions– http://ask.openstack.org

• Participate– http://www.openstack.org/join/register– http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack– http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-el– #OSATH, http://www.meetup.com/Athens-OpenStack-User-Group

• Contribute– code (develop, review), docs, translations, bug reports– Review system Gerrit, https://wiki.openstack.org/wiki/GerritWorkflow

• Follow– @openstack

Page 14: Icehouse release overview

Thank you for being patient!

Athens OpenStack User Group #OSATHhttp://www.meetup.com/Athens-OpenStack-User-Group

Thanassis Parathyras [email protected], @parathyras