18
OpenStack Operations Feedback Survey data gathered by T. Bell, T. Fifield, R. Lane, J.C. Martin 7 th November 2013

Open stack operations feedback loop v1.4

Embed Size (px)

Citation preview

Page 1: Open stack operations feedback loop v1.4

OpenStack Operations Feedback

Survey data gathered by T. Bell, T. Fifield, R. Lane, J.C. Martin

7th November 2013

Page 2: Open stack operations feedback loop v1.4

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

Page 3: Open stack operations feedback loop v1.4

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

Page 4: Open stack operations feedback loop v1.4

# 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

Page 5: Open stack operations feedback loop v1.4

Ease of Use

•Installation•Upgrading•Monitoring•Administration tools

Page 6: Open stack operations feedback loop v1.4

Documentation

•Many “Improve docs” responses•Examples/best practices•Didn’t know feature existed•Undocumented/outdated/incorrectly documented features

Page 7: Open stack operations feedback loop v1.4

Neutron

•Many “Improve Neutron” responses•Load balancing•Reliability•L3•Multi-node

Page 8: Open stack operations feedback loop v1.4

Horizon

•Many “Improve Horizon” responses•Administration features•Ceph support•Missing features•Usability•User management

Page 9: Open stack operations feedback loop v1.4

Reliability

•Scaling•Stability•Testing•Error Handling•Release management

ReliabilityScalingStabilityTestingError handlingRelease management

Page 10: Open stack operations feedback loop v1.4

Keystone

•Many “Improve Keystone” responses•Improve LDAP and AD integration•More granular RBAC support•Federation support

Page 11: Open stack operations feedback loop v1.4

Miscellaneous

•Security•Metering / Billing•Orchestration•AWS Compatibility

Page 12: Open stack operations feedback loop v1.4

• 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)

Page 13: Open stack operations feedback loop v1.4

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

Page 14: Open stack operations feedback loop v1.4

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

Page 15: Open stack operations feedback loop v1.4

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

[email protected]

• Follow up discussions on the operations list to refine requirements and maximise inclusion

[email protected]

Page 16: Open stack operations feedback loop v1.4

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

Page 17: Open stack operations feedback loop v1.4

Backup Slides

Page 18: Open stack operations feedback loop v1.4

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.