Keystone: Unified Auth Dashboard: Der Blinkenlights
The project clearly needs logos
some numbers: Nova 79,372 lines of code 19,877 comments 19,941 blanks ~145 contributors 30 Day Commit Activity 42 committers made 731 commits 323 files modified 281658 lines added
some numbers: Swift 34,784 lines of code 6,790 comments 5,015 blanks ~36 contributors 30 Day Commit Activity 7 committers made 30 commits 21 files modified 748 lines added 183 lines removed
some numbers: Glance A few minutes of ‘wc –l’ and ‘git log’ ~20 contributors About half the size of Swift but about twice as active No Ohloh
some numbers: Dashboard 16,821 lines of code 2,023 comments 3,606 blanks ~26 contributors 30 Day Commit Activity 11committers made 91commits 338 files modified 50421 lines added 35569 lines removed
some numbers: Keystone A few minutes of ‘wc –l’ and ‘git log’ ~20 contributorsAbout half the same size Swift but about twice as active No Ohloh
Diablo The devil is in the details~2x more code than Cactus
It’s a frameworkChoose your own adventure…
could easily spend an hour on each service architecture functionality configuration API deployment development use cases
wager most people are interested in… Nova
stack.sh: shell scripted source install quickest path to running code that is accessible to change see everything that gets installed and configurednova services, glance, keystone, dashboard and munin runs all the services in named screen sessions Are you down with RCB?
so you really want to build a cloud?
We writesthe codeswe hates the servers
cool story, bro
Dirty Little Secret can’t be clouds all the way down...
Someone has to make it work... It puts the scalability inthe basket or it gets the hose again...
doing it wrongseriously, just say no
the secret sauce: ‘there is no secret sauce’Progress comes to those who train and train; reliance on secret techniques will get you nowhere. -- Morihei Ueshiba
Networking how does it work? soooo many choices
He who hath ears to hear… let him hear...
you have to solve this both in and out of the cloudmight as well leverage the community No?http://puppetlabs.com/ http://www.opscode.com/
6 Laws Of Reliability Isolation Concurrency Failure Detection Fault Identification Live Upgrade Stable Storage Joe Armstrong
6 Laws Of Reliability Isolation Concurrency BYO Failure Detection Fault Identification Live Upgrade Stable Storage Joe Armstrong