1. !
Survey data gathered byT. Bell,T. Fifield, R. Lane, J.C. Martin
!
13th May 2014
OpenStack User Survey
and Feedback
2. • Survey
• Feedback and Comments
• Ongoing Activities
• How to Get Involved
AGENDA
3. • What was new ?
• How do you consume OpenStack ?
• Support multiple entries for different
clouds (dev/QA/prod)
• Additional input for comments
SURVEY SPRING 2014
21. APP SURVEY
OpenStack clients
jclouds
None
FOG
Deltacloud
php-opencloud
pkgcloud
OpenStack.net
Other 35
7
17
17
29
33
34
35
139
226 Survey Responses
71 Companies
81 UG Members
Application Libraries
Custom
Libcloud
Euca/Boto
Cloudforms
Juju
OCCI
Moxie
Bosh
SlipStream
Hybridfox
Rally
Vagrant
Other 15
1
1
1
1
1
1
2
2
2
2
2
4
Python
Java
Ruby
PHP
Perl
Node.js
C/C++
C#
Other 26
8
15
16
17
29
34
45
123
Languages
Bash
Go
Scala
Clojure
Julia
Other 14
1
1
2
3
5
Vim
Eclipse
Sublime
Other
IntelliJ
Emacs
Visual Studio
Atom
Pycharm
Other 5
3
3
9
11
17
20
33
69
121
Developer Envs
Linux
Windows
Mac OS X
Solaris
BSD 2
4
40
40
184
OS
Puppet
Heat
Docker
Chef
Ansible
OpenShift
SaltStack
Cloud Foundry
Other 23
14
23
31
37
64
68
85
111
Config Tools
JSON
XML 33
136
API Format
Open technology
Avoiding vendor lock-in
Ability to innovate/compete
Cost savings
Operational efficiency
Flexibility of underlying technology choices
Time to market
Attracting talent
Control
Other 8
43
53
75
101
104
105
106
110
114
Business Drivers
22. APP SURVEY
Information Technology
Academic / Research
Telecommunications
Film/Media
Government / Defense
Manufacturing/Industrial
Finance
Healthcare
Insurance
Consumer Goods
Retail
Energy
Other 8
1
1
1
1
3
3
4
4
6
19
31
150
Industry
Top 10
Countries
US
FR
JP
CN
GB
AU
IN
DE
CA
NL 5
5
7
7
8
10
12
13
15
87
10,000+
17%
5,001-10,000
14%1,001-5,000
10%
501-1,000
6%
101-500
13%
21-100
11%
1-20
28%
Organization Size
Cloud operator
Service Provider
Ecosystem Vendor
Cloud Consumer 67
76
82
125
User Types
docs.openstack.org
Blogs
OpenStack Mailing List
The OpenStack Operations Guide
ask.openstack.org
IRC
Launchpad Answers
OpenStack Dev Mailing List
Source Code
Other Online Forums
OpenStack Planet
Other 33
43
67
71
78
80
81
90
111
112
117
170
Info Sources
23. • Users asked for free-form feedback (including some requests from the projects)
• Foundation Priorities
• What they like about OpenStack
• What they feel should be the emphasis for 2014
• Neutron compared with nova network
• What do we do with the comments ?
• Anonymise and classify
• Distribute summaries and details to the PTLs prior to the summit
• Provide input to design summit discussions
• Grouped into
• What people like about OpenStack – 202 comments
• User committee and Foundation priorities for 2014 – 252 comments
• Further enhancements – 431 comments
• Why nova-network – 38
COMMENTS
24. Over the last 6 months I think the documentation
has improved significantly. I have seen others
recently hold up OpenStack docs as a model to
strive for.
MY FAVORITE COMMENT
25. • Community
• Open Source
• Flexibility
• Extendible
• Code is accessible and easy to understand
• ‘Not a Lot’
• Scalable
• Easy automation
• ‘It pays my salary’
WHAT PEOPLE LIKED ABOUT OPENSTACK
26. • Channel operations needs to development and companies
• Arrange regular feedback from user groups and ambassadors
• Close the gap for Enterprise IT
• Industry specific working groups
• Focus on those consuming OpenStack
• Expand training and certification marketplace
• Define what OpenStack is
• Improve/replace Launchpad
USER COMMITTEE/FOUNDATION PRIORITIES
27. • Stability of core should be a priority above adding new functions
• Add how-to guides, problem management documentation, expire old
documentation, end user guide (but much less than previous surveys)
• Zero downtime migrations
• Installation and configuration (but much less than previous surveys)
• Cross Project consistency with APIs, SDKs and CLIs
• High availabilityVMs
• Neutron stability, simplification, resilience, IPv6 and scalability
• Improved function and usability in Horizon
• Security, auditing (but much less than previous survey)
• AWS/EC2 compatibility
FOCUS FOR FURTHER ENHANCEMENTS
28. • Mid-cycle gathering of operators
• At eBay in San Jose – Thanks Subbu
• Moderated by Sean Roberts and Tom Fifield
• 50+ attendees
• Take-away
• Very positive atmosphere – no tranquilizers needed
• Operators want to get involved early – Blueprint-on-blueprints
• Many volunteers to help ‘outside of the day job of running OpenStack clouds’
• Lots of ideas for the summit
• Aim to repeat in August/September 2014
• ‘Brief’ summary at https://etherpad.openstack.org/p/operators-
feedback-mar14
OPERATOR MINI-SUMMIT
29. • Operators Meetup
• Modelled on design summit – no slides!
• Monday afternoon and Friday morning
• http://junodesignsummit.sched.org/overview/type/ops+meetup
• Dev/Ops Design Summit sessions
• Each project has a Dev/Ops session for in-depth conversations on needs, usage and
priorities
• http://junodesignsummit.sched.org/?s=Dev%2FOps
• Volunteers for design sessions
• Follow the work of blueprint-on-blueprints to give operator input at the design stage
• Volunteer at https://etherpad.openstack.org/p/juno-summit-ops-volunteer
ACTIVITIES ATTHE SUMMIT
30. • User Committee changes and scale-out
• More activities, need more help
• Session to discuss how to structure the feedback on Friday
• http://junodesignsummit.sched.org/event/797439515b4bd045895dc8195e72d317
• There is also a conference going on ☺
• 25 sessions in the operators track
• 13 talks in the community building
• Lots of other user related sessions in the project specific tracks
ACTIVITIES ATTHE SUMMIT (II)
31. • If you are interested, have the time to help and the skills to bridge
from user feedback to development, please get in touch with us
• Volunteer at https://docs.google.com/forms/d/
1HOwsPp44fNbWv9zgvXW8ZnCaKszg_XKu7vmLbrPFMzQ/viewform
• user-committee@lists.openstack.org
• Follow up discussions to refine requirements and maximise inclusion
• Operations mini-summit on Friday https://etherpad.openstack.org/p/ATL-ops-
unconference-RFC
• openstack-operators@lists.openstack.org
• Get involved in blueprint-on-blueprints process to improve the design
before coding starts
CAN YOU HELP ?
32. • Survey remains open at http://www.openstack.org/user-survey
• Survey November 2013 at http://www.openstack.org/assets/Uploads/
Deployments-IceHouse-v1.1.pptx
• Survey April 2013 at http://www.openstack.org/summit/portland-2013/
session-videos/presentation/openstack-user-committee-update-and-
survey-results
REFERENCES
34. • Ensure compatibility across different implementations
• Stability/Hardening of existing functionality
• Establish certification program
• Encourage training for different skill sets
• Support user groups, especially outside U.S.
FOUNDATION PRIORITIES (FEEDBACK FROM APRIL 2013)