OpenStack in the Enterprise
Maish Saidel-Keesing
Platform Architect - Cisco
June 2, 2014
Are you ready?
2© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 @maishsk
 Technodrone (http://technodrone.blogspot.com)
...
3© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 This is not an OpenStack Bashing session
 I really like ...
4© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Where are we today?
 Enterprise Deployments
 Place for ...
5© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 OpenStack has grown up
 9th Release
 OpenStack Summit ~...
6© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Multiple deployments/distro’s
 Cisco (COI)
 HP (Helion)...
7© 2013-2014 Cisco and/or its affiliates. All rights reserved.
• How do I keep my
Management stack
running smoothly?
• How...
8© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 The bible
(Introduction to OpenStack High Availability)
...
9© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 An OpenStack service that provides HA for
underlying comp...
10© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Not a smooth process
 It is getting better (Nova improv...
11© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Patches are provided for 2 previous
releases
 Perhaps a...
12© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Enterprises – want Enterprise
support
 Not everyone can...
13© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Is your enterprise Cloud ready?
14© 2013-2014 Cisco and/or its affiliates. All rights reserved.
15© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Backup
 The management cluster should be relatively sim...
16© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Monitoring
Ceilometer
How do I get the relevant inform...
17© 2013-2014 Cisco and/or its affiliates. All rights reserved.
General rules for loglevels:
 Critical: Shit's on fire, y...
18© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Auditing & Compliance
 Who did what
 And when
“detecti...
19© 2013-2014 Cisco and/or its affiliates. All rights reserved.
• There are several gaps that need to
be addressed
• Great...
Thank you!
Upcoming SlideShare
Loading in …5
×

OpenStack in the Enterprise - Are You Ready? - Maish Saidel-Keesing

410 views

Published on

OpenStack is becoming more popular - that is obvious - but are you ready to have it host your Tier-1 applications? In this session we will discuss what needs to be done in order to provide a stable management plane for the OpenStack - what progress has been made over the years and where we still need to go.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
410
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

OpenStack in the Enterprise - Are You Ready? - Maish Saidel-Keesing

  1. 1. OpenStack in the Enterprise Maish Saidel-Keesing Platform Architect - Cisco June 2, 2014 Are you ready?
  2. 2. 2© 2013-2014 Cisco and/or its affiliates. All rights reserved.  @maishsk  Technodrone (http://technodrone.blogspot.com) A little bit about me
  3. 3. 3© 2013-2014 Cisco and/or its affiliates. All rights reserved.  This is not an OpenStack Bashing session  I really like OpenStack  This is supposed to be an eye-opener  And have I said I really like OpenStack? Disclaimer
  4. 4. 4© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Where are we today?  Enterprise Deployments  Place for improvement Today’s Agenda
  5. 5. 5© 2013-2014 Cisco and/or its affiliates. All rights reserved.  OpenStack has grown up  9th Release  OpenStack Summit ~4,500 attendees Where are we today?
  6. 6. 6© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Multiple deployments/distro’s  Cisco (COI)  HP (Helion)  Redhat (RHOS)  Mirantis (Fuel)  Piston  RackSpace (Private Cloud)  IBM (Smartcloud) Where are we today? #2
  7. 7. 7© 2013-2014 Cisco and/or its affiliates. All rights reserved. • How do I keep my Management stack running smoothly? • How do I upgrade? • Rapid release cycles (every 6 months) • No Downtime during upgrades • Support
  8. 8. 8© 2013-2014 Cisco and/or its affiliates. All rights reserved.  The bible (Introduction to OpenStack High Availability)  The manual process is not simple  Automation tools alleviate this (partially)  HA is not the same for all components  Active/Active  Active/Passive  There is no single best way to do it OpenStack HA
  9. 9. 9© 2013-2014 Cisco and/or its affiliates. All rights reserved.  An OpenStack service that provides HA for underlying components  New service graduates from incubation  Adding HA is a breeze Eventually... Hopefully… One day… Incubated project Install component OpenStack HA Service Component is HA
  10. 10. 10© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Not a smooth process  It is getting better (Nova improvements in Icehouse)  Not always backward compatible  Upgrade paths between older versions don’t always work  It is not uncommon to see people running: Cactus, Diablo, Essex, Folsom, Grizzly, Icehouse All in one datacenter. Ready for an upgrade?
  11. 11. 11© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Patches are provided for 2 previous releases  Perhaps an LTS version in the future? (Redhat are already going in that direction)  Introduction of a new release  Testing  Deployment plan  Implementation  Stabilize Release Cycles and Why We Are Chasing Our Tails? And there is a new version every 6 months
  12. 12. 12© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Enterprises – want Enterprise support  Not everyone can provide the support themselves  If your environment crashed – you will want someone on the line Yesterday!! Who do I release my wrath upon?
  13. 13. 13© 2013-2014 Cisco and/or its affiliates. All rights reserved. Is your enterprise Cloud ready?
  14. 14. 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.
  15. 15. 15© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Backup  The management cluster should be relatively simple to rebuild – with automation  Tenants and their workloads  Is this an issue?  Replication  Not something that can be easily provided today (There are things in the works)  DR  Nothing today. Services provided by you today.
  16. 16. 16© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Monitoring Ceilometer How do I get the relevant information out of it. Not everything is being measured  Volume metrics  Cumulative uptime Services provided by you today.
  17. 17. 17© 2013-2014 Cisco and/or its affiliates. All rights reserved. General rules for loglevels:  Critical: Shit's on fire, yo. Expected, known issue where things will break and bad.  Error: Standard unexpected error trap - final, top-level error trap should dump the message to ERROR.  Also, known error cases that someone should handle that aren't necessarily "the world is exploding"  Warn: expected error conditions that might be an issue, but not huge problems. Example at session: Glance's error at startup that it can't find a storage device ID (which is currently error, should be warn)  Info: Standard operational logging: VM request received, scheduled to launch on hypervisor X  Debug: What's going on under the hood. So you can trace down origins of errors - shouldn't have to be on by default  Trace: Super debug. Method-level logging, or some otherwise extra-detailed info like slightly sanitized api conversations Logging as an example
  18. 18. 18© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Auditing & Compliance  Who did what  And when “detecting the tenants who added "allow all" rules to essentially turn off security groups”  Can this workload run in this cluster?  If not – then what?  Shut it down?  Move to correct location?  Notify the president????? Services provided by you today.
  19. 19. 19© 2013-2014 Cisco and/or its affiliates. All rights reserved. • There are several gaps that need to be addressed • Great work is being done - there is still more to accomplish • It is all a question of how much you are willing to be flexible? How much responsibility you are willing to take upon yourself? • Not everything should (or can) run in OpenStack
  20. 20. Thank you!

×