Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Dell web monsters-oct2011-v6-public


Published on

Joey Jablonksi's presentation that he delivered at WebMonsters on Oct 17, 2011.

Published in: Education, Technology
  • Be the first to comment

Dell web monsters-oct2011-v6-public

  1. 1. Crowbar:An operations framework for Cloud Scale Environments Joey Jablonski Principal Solution Architect
  2. 2. Team IntroductionRevolutionary Cloud Solutions Focus is green field and scale Advanced technologies Open Source 2
  3. 3. Projects IntroductionCrowbar DevOps inspired Cloud deployment solutionOpenStack IaaS ….. PaaSHadoop Rapid deployment RA & DG 3
  4. 4. Community Cloud Infrastructure We needed Cloud Infrastructure that Had support from major industry players Was collaboratively developed without a single owner Had an API that was Service Provider license friendly Could be demonstrated to run at scale Was built on open source components Had global reach and supportDell Cloud Solutions 4
  5. 5. Open Cloud Operations Intersection of two major technology waves: Operational Automation (DevOps) Open Source Cloud (OpenStack) Together, a practical approach to cloud scale Manages elastic resources Embraces constant change Productizes best practicesDell Cloud Solutions 5
  6. 6. Lessons from Hyper-scale Hyper-scale (1000s of servers) forced customers to change their core assumptions. To operate large systems, customers Embraced scale out design (inconsistency is OK) Eliminated hardware redundancy (too expensive) Shunned manual steps (too slow)Dell Cloud Solutions 6
  7. 7. Crowbar
  8. 8. Images vs. Layers: Lifecycle Layers: Upgrade Images: ReplacementConfig Config Config I I Foo Foo Config ConfigI+A+U+ I+A+U+ I+A+U+ Bar v1 Bar v2 O/S O/S O/S U U OS OS Config Bar v2 I+A+U+ O/S 8
  9. 9. Modular Design: Barclamps APIs, User Access, Nagios Ganglia Dashboard & Ecosystem PartnersOps Management Hadoop OpenStack Barclamps Dell “Crowbar” Cloud Infrastructure & Dell IP Extensions Crowbar DNS Logging Core Components & Operating Systems Deployer NTP Provisioner BIOS IPMI Physical Resources Network RAID 9
  10. 10. Crowbar = Install State Machine 10
  11. 11. DashboardDell Cloud Solutions 11
  12. 12. Barclamps and ProposalsDell Cloud Solutions 12
  13. 13. MonitoringDell Cloud Solutions 13
  14. 14. OpenStack
  15. 15. Dell’s Destination for OpenStack VM mgmt Billing Portals Monitoring Security Ecosystem & Perform.API Clients Partner Orchestrate Aggregate User Mgmt. Status Identity Templates Charging Delegation Health IP Inspect Provisioning Thresholds VM Mgmt. Alerts Log Monitor Amazon API OpenStack Cloud API Compatibility Operations Nova Glance Swift Mgmt. Network EcosystemOps Infrastructure VM Mmgt. Image Mgmt. Obj. Mgmt. Monitoring Partner Metering Nagios Console Hypervisor Security LDAP (KVM, Xen, etc) Chef Operating Systems (Ubuntu, RedHat, CentOS, Windows, etc) Crowbar Physical Infrastructure: Servers & Networks 15
  16. 16. OpenStack Timeline • Image • 8 options for host virt • Network as a Service Registry & (incl KVM, Hyper- • Volume as a Services (LunR) • OpenStack Delivery V, Xen, ESX) • GPU accelerators, larger multi-core Compute service • Live migration (KVM) • Multi-cluster container sync and • Compute & • Compute API 1.0 • Multi-zone support, intra-data center and Storage storage • Glance CLI federation across data centers. enhance - • IPv6 • Stability and QA automation ments • Complete, stable OpenStack API 1.1Nov 2010 Dec Jan 2011 Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 1.0 1.5 Feb 2011: Apr 2011: Sep 2011: Oct 2011: OpenStack OpenStack OpenStack OpenStack Bexar Release Cactus Diablo Design Summit Release Release 16
  17. 17. Links 17
  18. 18. OpenStack CommunityDell Cloud Solutions 18