Date post: | 15-Dec-2014 |
Category: |
Technology |
Upload: | devcamcar |
View: | 2,262 times |
Download: | 1 times |
OpenStack Dashboard in DiabloDevin Carlen, Project Technical Lead
Founder, Nebula, Inc.@devcamcar
Diablo Release Update
Metrics
‣ 17 contributors
‣ 13 blueprints implemented
‣ 41 bugs resolved
Not Just For Compute
‣ No longer just a Nova dashboard
‣ Support for all core and incubated OpenStack projects
‣ Swift
‣ Glance
‣ Keystone
‣ Quantum
System Panel
‣ Improved interfaces for system administrators
‣ Manage quotas, flavors, tenants and users
‣ See global infrastructure overviews
‣ Manage Keystone service catalog to enable or disable services and view service status
‣ Plugin to common monitoring systems such as Ganglia and Munin
EC2 API Migration
‣ Migrated to OpenStack API
‣ Can support features as they happen
‣ Vastly improves security model and performance
‣ Removes requirement to use the EC2 admin API to masquerade as another tenant
Updated Look and Feel
‣ Support for other core projects made necessary fundamental design changes
‣ Side bar plugins
‣ Better experience for users with multiple tenants
Essex Roadmap
OpenStack Core
‣ As of the Essex cycle, the OpenStack Dashboard is now a core project
‣ Tons of support from the community
‣ Shared understanding that having an official user interface is critical for adoption
Focus on User Interaction and Experience
‣ Create a Human Interaction Guideline (HIG) document
‣ Map flows and interactions from the user’s point of view
‣ Focus on reducing sharp edges
‣ Deliver a world class web experience
Pluggable Architecture
‣ Enable anyone to add support for a third party service or feature
‣ Provide a clear path for community projects to add support by following HIG
‣ Such as Red Dwarf, Atlas, Donabe, etc.
New Nova Features
‣ Boot from volume
‣ Live migrations
‣ View instance power state
‣ Pause and suspend guests
‣ Configuration drive
New Swift Features
‣ Support for hierarchical psuedo-folders for a more natural user flow
‣ Client side Swift API for streaming files directly to the Swift endpoint
Just the beginning…
‣ Feedback, features, requests, comments welcome!
‣ Help the OpenStack Dashboard have a fantastic Essex release!
‣ Special thanks to my team at Nebula, Rackspace Cloud Builders, Citrix, Nicira, Cisco, and many others…