open stack operations feedback loop v1.4
TRANSCRIPT
OpenStack Operations Feedback
Survey data gathered by T. Bell, T. Fifield, R. Lane, J.C. Martin
7th November 2013
387 Deployments387 Deployments
383
182
2725
191
14
822 survey responses822 survey responses
539 companies539 companies
Top 10 countries
13
14
23
24
24
25
39
57
63
336
IT
BR
DE
AU
GB
CA
FR
CN
IN
US
216 UG members216 UG members
11122333333445557889121315
3237
71
MellanoxOtheriSCSI
EqualLogicXenAPI…CustomHuawei
ScalitySheepdog
ZFSZadara
HP 3PARHP LeftHand
CoraidStorwize
XIVSolidFire
SAN/SolarisXenapi
NexentaSAN/HP
WindowsEMC
GlusterFSNetApp
NFS
260
77
138
Other
Ceph
LVM
Storage Driver
86
35
72
Other
Chef
Puppet
Deployment tool
1111122222
88
1639
AnvilCFEngine
FAIForeman
NoneAnsible
FuelOther
StackOpsSubstratum
CrowbarSaltStack
PackStackDevStack
145
50
312
Other
xen
kvm
Hypervisor
1
1
4
5
13
13
21
23
23
41
Docker
PowerVM
Other
OpenVZ
Bare Metal
hyperv
lxc
QEMU
xenserver
esx
49
49
111
Other
Centos
Ubuntu
OS
1
1
2
3
3
3
6
9
21
FreeBSD
Other
Scientific Linux
Fedora
SUSE Linux…
openSUSE
Debian
Windows
RHEL
125
101
155
Other
Linux Bridge
OpenVswitch
Network Driver
22223334467
1215
2238
AristaCustom
MellanoxModular
JuniperMidoNet
PLUMgridNEC
OtherRyu
Big SwitchBrocadeHyper-V
NiciraCisco
2
13
20
103
171
Templated
KVS
PAM
LDAP
SQL
Identity Driver
# of Cores
63
34
1117
8 10
64
27
1522
59
# of Instances
34
14
11
4
3
1
1-10,000
10,001-100,000
100,001 to 1 M
1 M to 100 M
100 M to 500 M
More than 500 M
# of Stored Objects
46
39
11
11
0-10 TB
11-100 TB
100-500 TB
> 500 TB
Block Storage Size
40 43
21
9
less than100
101 to1,000
1,001 to10,000
Morethan
10,000
# of IP
Production Scale
97
14
5
17
11
1-50
101-500
501-1,000
51-100
More than 1,000
# of nodes
Ease of Use
•Installation•Upgrading•Monitoring•Administration tools
Documentation
•Many “Improve docs” responses•Examples/best practices•Didn’t know feature existed•Undocumented/outdated/incorrectly documented features
Neutron
•Many “Improve Neutron” responses•Load balancing•Reliability•L3•Multi-node
Horizon
•Many “Improve Horizon” responses•Administration features•Ceph support•Missing features•Usability•User management
Reliability
•Scaling•Stability•Testing•Error Handling•Release management
ReliabilityScalingStabilityTestingError handlingRelease management
Keystone
•Many “Improve Keystone” responses•Improve LDAP and AD integration•More granular RBAC support•Federation support
Miscellaneous
•Security•Metering / Billing•Orchestration•AWS Compatibility
• Simplify installation and configuration process• Rolling migrations with N-1 compatibility• Documentation–archive old content, end-user guide, problem guide, …• Security such as SSL options everywhere• Horizon lacks latest feature support, admin functionality and more
attractive theme• High availability out-of-the-box for OpenStack components and VM
restart• Active Directory integration
Foundation Priorities(Feedback from April 2013)
Operations Feedback Loop
1. User Committee anonymises the feedback• Ensure data confidentiality is preserved• Groups comments into different areas
2. Volunteers needed by area• Operations experience is needed as feedback is often brief and requires
interpretation• Technical OpenStack knowledge is also needed to work with the developers• Some time to dedicate to the task
3. Translate the user feedback into user stories• Several user stories per area to consolidate the needs• Prioritise based on impact and implementation
Operations Feedback Loop (II)
4. Work with development community to produce blueprints• Incremental, small steps• Realistic proposals essential• Provide sounding board for proposals from the developers
5. If further resources needed for implementation, slots to present to the board and technical committee can be arranged• TC has already received a summary of the comments before the summit to
assist in the design sessions
Can you help ?
• 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
• Follow up discussions on the operations list to refine requirements and maximise inclusion
References
• 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
Backup Slides
Foundation Priorities(Feedback from April 2013)
• 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.