310 likes | 390 Views
EvolutionStack - USDA. Building a Bazaar in the Cathedral. The team. Introductions…. Who we support. USDA / NITC. In the beginning… NITC dates back to 1957 Primarily mainframe shop Grew into a traditional hosting center Slow and steady. Shifting Customer Needs.
E N D
EvolutionStack - USDA Building a Bazaar in the Cathedral
The team Introductions….
USDA / NITC In the beginning… • NITC dates back to 1957 • Primarily mainframe shop • Grew into a traditional hosting center • Slow and steady
Shifting Customer Needs • Customers wanted fast, flexible, agile and cheap hosting • Customer independence required! • Customers want Amazon but in Govt. space
Not Keeping Up • What customers got… • Virtualized version of old Managed Hosting product • Lots of iterations • Long path to production • IT / Business processes don’t align
HopeStack The dream begins… • Hallway convos, smoke breaks • What is this “OpenStack” thing…? • A few believe in the idea of a revolution
All bets on the table... • Zach shares idea • Wagers parking space for 5 min. with the ACIO • Leadership vision • They can see beyond the red tape! • Team is selected to evaluate idea • Non-conformists recruited
Do or die in 90 days • Charged to research private cloud • Greenfield opportunity • Given unlimited resources (with zero $$$) • Research and report back in 90 days
GO! Day 1 Begins
Do the impossible... • Build a WORKING demo/POC • SDN + OpenStack + Ceph • Oh, and its got to do stuff that works…………...
No Funding! • Diverted gear destined for trash • NO R&D capital to be found • Budget = 0$ • Team doing two jobs
AngryStack • Endless possibilities in OpenStack • If you can make them work • Feature Greed! • Over-ran the docs that were ‘available’ • Current problem are always solved in the next release • I always have a current problem
Mad Googling! Day 30
“Sticky” room (Cloud Cave) • Burn through two scrummasters • Whiteboards filled with ideas • Whole team in one room
Building a cloud… • They said it couldn’t be done • 500 ways not to build a cloud discovered • Late nights
Tech debt! • Things breaking! • Every service is a huge victory! • Atmos clap is developed
Inception Day 60
On the heels of dev... • Literally 2 days behind Nicira developers during our Quantum build • We were begging for the next code bits • Plugins/integration with Open vSwitch • Scratching of heads • Amazing support from Nicira
AwesomeStack • We got stuff to work! • Main feature collection working • VM’s deployed successfully via Horizon • SDN to OpenStack successful! • Deploy networks and routers - Yourself • NO MORE VLANS! • Self directed FW’s!
Additions Made... • Because Open Source • Boot from volume • Instance deploy wizard • Monitoring - Atmos Monkey
1 day left - Do or Die Day 89
Demo day... • Security group errors (quick refresh) • Ceph stable • Crossing fingers the HW will hold out
Winning! • The Impossible is done! • Executive mgmt was beyond impressed!
A declaration is made... • This OpenStack thing is our future • Mgmt said make it so! • The message is sent to the org. • Wait… There's no money • Found a customer that would invest • Pitched the dream and they bought in
Schism... • The Cathedral is completely freaked out!!!!!! • Those OpenStack guys are trying to kill the unicorn factory! • But.. But.. The customer can do whatever they want in the new thing! • Why would you build such a thing!?
SolutionStack • Build a world class cloud • Stable • Sustainable • Not able to hire like a RackSpace • Looked for companies that understand our vision • Long term support • Plan for FedRAMP
Operationalizing... • Piston • Provisioning • Impressed by operational philosophy • VMware NSX • Maturity • Troubleshooting capabilities • Silicon Mechanics • Amazing fulfillment
Questions? AMA