OpenStack Design Summit Summary Swiss and Rhone Alpes - OpenStack User Group Meeting

14

description

OpenStack Design Summit Summary Swiss and Rhone Alpes - OpenStack User Group Meeting 6 th December, 2013 - CERN Belmiro Moreira b [email protected] @ belmiromoreira. My Design Summit Goals. Operations "best practices" Scalability and architecture design Nova design sessions - PowerPoint PPT Presentation

Transcript of OpenStack Design Summit Summary Swiss and Rhone Alpes - OpenStack User Group Meeting

Page 1: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting
Page 2: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

2

OpenStack Design Summit SummarySwiss and Rhone Alpes - OpenStack User Group Meeting

6th December, 2013 - CERNBelmiro Moreira

[email protected] @belmiromoreira

Page 3: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

3

My Design Summit Goals• Operations "best practices"• Scalability and architecture design• Nova design sessions

• "shake" and "challenge" my knowledge and preconceptions with all user stories, products, companies, discussions…

Page 4: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

4

Deep Dive into the CERN Cloud Infrastructure

http://www.openstack.org/summit/openstack-summit-hong-kong-2013/session-videos/presentation/deep-dive-into-the-cern-cloud-infrastructure

Page 5: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

5

OpenStack at CERN• +3 Children Cells – Geneva and Budapest Computer

Centers• HA+1 architecture• Integrated with CERN accounts and network

infrastructure• Monitoring OpenStack components status• Ceilometer• Glance - Ceph backend• Cinder - Ceph backend

Page 6: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

6

compute-nodescontrollers

compute-nodes

Architecture OverviewChild CellGeneva, Switzerland

Child CellBudapest, Hungary

Top Cell - controllersGeneva, Switzerland

Load BalancerGeneva, Switzerland

controllers

Page 7: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

7

Architecture Components

rabb

itmq

- Keystone

- Nova api- Nova conductor- Nova scheduler- Nova network- Nova cells

- Glance api

- Ceilometer agent-central- Ceilometer collector

Controller

- Flume

- Nova compute

- Ceilometer agent-compute

Compute node

- Flume

- HDFS

- Elastic Search

- Kibana

- MySQL

- MongoDB

- Glance api- Glance registry

- Keystone

- Nova api- Nova consoleauth- Nova novncproxy- Nova cells

- Horizon

- Ceilometer api

- Cinder api- Cinder volume- Cinder scheduler

rabb

itmq

Controller

Top Cell Children Cells

- Stacktach

- Ceph

- Flume

Page 8: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

8

OpenStack at CERN by Numbers• Adding +100 compute nodes every

week• Today we have:• ~ 36000 cores• ~ 3500 VMs

Page 9: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

9

Design Sessions

Page 10: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

10

Design Summit Sessions - Nova (Icehouse)1. Live Upgrades2. Scheduler redesign3. Nova API v34. Cells

Page 11: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

11

Design Summit Sessions - Glance (Icehouse)1. Image status consistency with Nova 2. Properties/Status per location3. Deprecate API v1 in J*

Page 12: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

12

OpenStack Design Summit – The day after

Icehouse Etherpadshttps://wiki.openstack.org/wiki/Summit/Icehouse/Etherpads

Session Videoshttp://www.openstack.org/summit/openstack-summit-hong-

kong-2013/session-videosPhotos

http://www.flickr.com/photos/108527511@N02/with/10830960026

Page 13: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

13

OpenStack Design Summit – The day after• Infrastructure "refresh" when

moving into OpenStack• We are finding the same "problems"

at scale• Hybrid and Federated clouds

interest growing• Lots of projects/ideas around but

focus in "stability" in core components

Page 14: OpenStack Design Summit Summary Swiss and Rhone  Alpes  -  OpenStack  User Group Meeting

[email protected]@belmiromoreira