Operational
Dashboard for Apache
CloudStack (ODAC)
Who Am I?
•
•
•
•
•

Chip Childers
Work on Apache CloudStack
Previously with SunGard Availability Services
Now with CumuLo...
Question: Does the
CloudStack UI Scale for
large environments?
Key Issues
• Visual scalability
• Determining qualitative value of each potential
metric
• No capacity trending
Zone View
• Uses D3.js
• Decision Tree:
• Unmanaged /
Maintenance - Gray
• Error - Red
• Highest of Memory or
CPU allocation dictate...
Project Components
• cs-operator-dash - contains the Rails UI
• cs_eventconsumer - a gem that can run a daemon
process to ...
Futures?
• Take the experiment back into the Apache
CloudStack project? (not implementation, just
ideas)
• Separate projec...
Thanks!
(and go fork it!)
(and go fork it!)
(and go fork it!)
• https://github.com/chipchilders/odac
Operational dashboard for apache cloud stack
Operational dashboard for apache cloud stack
Operational dashboard for apache cloud stack
Upcoming SlideShare
Loading in...5
×

Operational dashboard for apache cloud stack

5,604

Published on

Talk about a prototype dashboard that improves the operational experience in the UI for large cloud operators.

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

No Downloads
Views
Total Views
5,604
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Operational dashboard for apache cloud stack

  1. 1. Operational Dashboard for Apache CloudStack (ODAC)
  2. 2. Who Am I? • • • • • Chip Childers Work on Apache CloudStack Previously with SunGard Availability Services Now with CumuLogic Background in Web Development and Operational tool development
  3. 3. Question: Does the CloudStack UI Scale for large environments?
  4. 4. Key Issues • Visual scalability • Determining qualitative value of each potential metric • No capacity trending
  5. 5. Zone View
  6. 6. • Uses D3.js • Decision Tree: • Unmanaged / Maintenance - Gray • Error - Red • Highest of Memory or CPU allocation dictates color along green > orange > red linear scale
  7. 7. Project Components • cs-operator-dash - contains the Rails UI • cs_eventconsumer - a gem that can run a daemon process to pull CloudStack events out of a RabbitMQ broker and push them into MongoDB • cs_capacityretriever - a gem that can run a daemon process to periodically pull various capacity information from a CloudStack management server via my cloudstack_ruby_client gem, again pushing that data into MongoDB
  8. 8. Futures? • Take the experiment back into the Apache CloudStack project? (not implementation, just ideas) • Separate project long term? • Should there be a “cloud operator” dashboard for multiple “stacks”?
  9. 9. Thanks! (and go fork it!) (and go fork it!) (and go fork it!) • https://github.com/chipchilders/odac
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×