Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MOC Ops Review 8.15.2014

Tim Hartmann
September 22, 2014

MOC Ops Review 8.15.2014

MOC Ops review for Steering Committee 8.15.2014

Tim Hartmann

September 22, 2014
Tweet

More Decks by Tim Hartmann

Other Decks in Technology

Transcript

  1. People • Leadership • James Cuff • Full time employees:

    • Tim Hartmann • Partial time employees: • John Noss • Milan Kupcevic
  2. Plan O N D J Half 1, 2014 F M

    A M J J Half 2, 2014 A S O N D J Half 1, 2015 F M A M J J Half 2, 2015 A S O N D J Half 1, 2016 F M A M J J Half 2, 2016 A S O N D J Half 1, 2017 F M A M J J Half 2, 20 A S O OpenStack Integration and feedback Research Prototyping MOC Research: SDL, UI, Privacy, Differentiation Federal funding (G2) phase 1: Early users access (G1) Automation, monitoring, metering Services Directory & intermediaries Big data and IaaS Intermediaries (G1, G2) Evaluate 3rd party services Initial dedicated capacity (G2) Stream public data sets to MOC Host data sets (G1) Deploy/test first production offering Trusted administrator SPL Production MOC (G1) phase 2: Multi-provider SDL & Intermediary library Compatibility tests Multi-provider MOC (G2) Enable differentiated services Enable differentiated intermediaries Partner controlled SPL Highly differentiated services (G2) Productize experimental User Services UI General availability (G1) Integrate new services Self sufficiency (G1,G2) Business model defniition Name 1 2 / 1 9 / 1 7 1 2 / 1 6 1 / 1 2 / 1 3 6 / 1 8 3 / 9 1 0 / 1 7 1 2 / 1 8 / 1
  3. Milestones • Early user access — Oct 2014 • Big

    Data and IaaS Intermediaries — Dec 2014 • Initial Dedicated Capacity — Jan 2015 • Host Data Sets — Feb 2015 • Production MOC — June 2015 • Multi-provider MOC — March 2016 • Highly-differentiated services — Oct 2016 • General Availability — Dec 2016
  4. Milestones - Ops • Early user access — Oct 2014!

    • Big Data and IaaS Intermediaries — Dec 2014 • Initial Dedicated Capacity — Jan 2015! • Host Data Sets — Feb 2015 • Production MOC — June 2015! • Multi-provider MOC — March 2016 • Highly-differentiated services — Oct 2016 • General Availability — Dec 2016
  5. Milestones - Shared • Early user access — Sept 2014

    • Big Data and IaaS Intermediaries — Dec 2014! • Initial Dedicated Capacity — Jan 2015 • Host Data Sets — Feb 2015! • Production MOC — June 2015 • Multi-provider MOC — March 2016! • Highly-differentiated services — Oct 2016! • General Availability — Dec 2016
  6. Goals • meet all milestones for contract • deliver an

    automatized multinode deployment pattern as part of phase1 • integrate work streams with Development Team
  7. Progress • Swift Storage Node Patterns Have been completed •

    Most Production HW installed with basic configurations - controller node, 16 Nova compute blades, and 10 Swift Storage Nodes • Ops Development environment using puppetlabs/openstack, stackforge modules and Vagrant • Large code refactoring of RC code to support OpenStack - rabbitmq, mysql, mongodb, ssh, firewall, ssh key management, etc • module management and deployment to allow RC (and others) to reference the same deployment code
  8. Issues • End Point Load Balancing - HA Proxy/SLB •

    Publicly available monitoring - How to expose state and status • Federation and integration of Authentication
  9. Next steps • Completion of “Controller” Node • Completion of

    Swift Object Storage for early access for developer use • Completion of Nova Compute Nodes for early access for developer use • Continue developing Roles and Profiles based on best practices for ease of quick automated deployment and growth of production cluster • Initial deployment of monitoring components using existing tools • Engagement with Dev teams on: • Deployment requirements of HaaS • Requirements around standing up multi-provider MOC; e.g., federated authentication/authorization, shared SDN versus provider networks… • Early access environment/dev environment/location for datasets