The document summarizes the results of an OpenStack user survey conducted in spring 2014. It provides data on deployment details like the number of deployments by country, organization size, industries using OpenStack, deployment stages, and hardware and software configurations. Key findings include the US having the most deployments, avoidance of vendor lock-in being a top business driver, and Ubuntu and CentOS being most popular operating systems.
OpenStack is an open source cloud project and community with broad commercial and developer support. OpenStack is currently developing two interrelated technologies: OpenStack Compute and OpenStack Object Storage. OpenStack Compute is the internal fabric of the cloud creating and managing large groups of virtual private servers and OpenStack Object Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. In this tutorial, Bret Piatt will explain how to deploy OpenStack Compute and Object Storage, including an overview of the architecture and technology requirements.
KVM and docker LXC Benchmarking with OpenStackBoden Russell
Passive benchmarking with docker LXC and KVM using OpenStack hosted in SoftLayer. These results provide initial incite as to why LXC as a technology choice offers benefits over traditional VMs and seek to provide answers as to the typical initial LXC question -- "why would I consider Linux Containers over VMs" from a performance perspective.
Results here provide insight as to:
- Cloudy ops times (start, stop, reboot) using OpenStack.
- Guest micro benchmark performance (I/O, network, memory, CPU).
- Guest micro benchmark performance of MySQL; OLTP read, read / write complex and indexed insertion.
- Compute node resource consumption; VM / Container density factors.
- Lessons learned during benchmarking.
The tests here were performed using OpenStack Rally to drive the OpenStack cloudy tests and various other linux tools to test the guest performance on a "micro level". The nova docker virt driver was used in the Cloud scenario to realize VMs as docker LXC containers and compared to the nova virt driver for libvirt KVM.
Please read the disclaimers in the presentation as this is only intended to be the "chip of the ice burg".
Presentation of OpenStack survey to Internet Research Lab at National Taiwan University, Taiwan. OpenStack framework and architecture overview. (ppt slide for download.) Materials collected from various resources, not originally produced by the author.
Briefly explained Nova, Swift, Glance, Keystone, and Quantum.
Weird things we've seen with OpenStack NeutronNick Jones
A presentation given at the Manchester OpenStack Meetup, talking through some of the odd things we've hit up against in our time as a public OpenStack operator using Neuton with OpenvSwitch.
OpenStack is an open source cloud project and community with broad commercial and developer support. OpenStack is currently developing two interrelated technologies: OpenStack Compute and OpenStack Object Storage. OpenStack Compute is the internal fabric of the cloud creating and managing large groups of virtual private servers and OpenStack Object Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. In this tutorial, Bret Piatt will explain how to deploy OpenStack Compute and Object Storage, including an overview of the architecture and technology requirements.
KVM and docker LXC Benchmarking with OpenStackBoden Russell
Passive benchmarking with docker LXC and KVM using OpenStack hosted in SoftLayer. These results provide initial incite as to why LXC as a technology choice offers benefits over traditional VMs and seek to provide answers as to the typical initial LXC question -- "why would I consider Linux Containers over VMs" from a performance perspective.
Results here provide insight as to:
- Cloudy ops times (start, stop, reboot) using OpenStack.
- Guest micro benchmark performance (I/O, network, memory, CPU).
- Guest micro benchmark performance of MySQL; OLTP read, read / write complex and indexed insertion.
- Compute node resource consumption; VM / Container density factors.
- Lessons learned during benchmarking.
The tests here were performed using OpenStack Rally to drive the OpenStack cloudy tests and various other linux tools to test the guest performance on a "micro level". The nova docker virt driver was used in the Cloud scenario to realize VMs as docker LXC containers and compared to the nova virt driver for libvirt KVM.
Please read the disclaimers in the presentation as this is only intended to be the "chip of the ice burg".
Presentation of OpenStack survey to Internet Research Lab at National Taiwan University, Taiwan. OpenStack framework and architecture overview. (ppt slide for download.) Materials collected from various resources, not originally produced by the author.
Briefly explained Nova, Swift, Glance, Keystone, and Quantum.
Weird things we've seen with OpenStack NeutronNick Jones
A presentation given at the Manchester OpenStack Meetup, talking through some of the odd things we've hit up against in our time as a public OpenStack operator using Neuton with OpenvSwitch.
Background on DataCentred, its use of OpenStack and Ceph, a proposed workflow for building Docker images with Puppet, and why we'd want to do such a thing.
Presented at the first Docker Manchester meetup on 21/07/16.
GitHub repo with the configuration used during the demo is here: https://github.com/yankcrime/docker-puppet
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
OpenStack is a proven open source software for creating private and public clouds. It is being used by a very large ecosystem of companies who use it every day to run their businesses.This talk will be an introduction to Openstack and it will cover the following:
- What is OpenStack
- Who is involved and who uses it
- Projects under the OpenStack umbrella
- OpenStack architecture(s)
- OpenStack releases
- How to contribute to OpenStack
- Q & A
This session will focus on the Network capabilities of OpenStack (Neutron).
A presentation of all the current built-in network services will be offered as well as a preview of the coming ones.
The strengths and limitations of Neutron will also be presented and how NSX Neutron plugin makes it perfect for large scale cloud.
David Lenwell from Akanda will briefly recap basic Neutron topics around network architecture and common features such as security groups, plugins and agents, then dive in deeper, focusing on advanced services such as Routing and Load Balancing. We will then drill down into typical service provider network designs and the specific technologies in use such as Linuxbridge. We will discuss the Neutron Advanced Services driver model and how it can be useful to Service Providers (and Enterprises) based on our team's experience powering DreamCompute’s networking capabilities using Akanda. We will review Akanda, an open source suite of software, services, orchestration, and tools for providing L3+ services in OpenStack that builds on top of Linux and OpenStack Neutron. Using Akanda, an OpenStack provider can provide tenants with a rich, powerful set of L3+ services. Finally, we will provide an update on the latest discussions heading into Tokyo such as the status of LBaaS, FWaaS as well as the newer Neutron projects such as L2 Gateway, the Neutron Stadium effort and the new Lieutenant system.
Accelerating Neutron with Intel DPDK from #vBrownBag session at OpenStack Summit Atlanta 2014.
1. Many OpenStack deployments use Open vSwitch plugin for Neutron.
2. But its performance and scalability are not enough for production.
3. Intel DPDK vSwitch - an DPDK optimized version of Open vSwitch developed by Intel and publicly available at 01.org. But it doesn't have enough functionality for Neutron. We have implemented the needed parts included GRE and ARP stacks. Neutron pluging
4. We got 5 times performance improving for netwroking in OpenStack!
OpenStack networking - Neutron deep dive with PLUMgridKamesh Pemmaraju
These are slides from the OpenSTack Meeting in Boston on Marck 18, 2015. The session led by Fernando Sanchez - Principal Systems Engineer, at PLUMgrid. In this talk, Fernando discussed OpenStack architecture with a particular focus on networking. We’ll cover some important considerations for networking in your OpenStack cloud, provide a look at common terminology, and discuss how Open Networking Suite works with OpenStack to alleviate networking challenges.
OpenStack Neutron Havana Overview - Oct 2013Edgar Magana
Presentation about OpenStack Neutron Overview presented during three meet-ups in NYC, Connecticut and Philadelphia during October 2013 by Edgar Magana from PLUMgrid
Background on DataCentred, its use of OpenStack and Ceph, a proposed workflow for building Docker images with Puppet, and why we'd want to do such a thing.
Presented at the first Docker Manchester meetup on 21/07/16.
GitHub repo with the configuration used during the demo is here: https://github.com/yankcrime/docker-puppet
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
OpenStack is a proven open source software for creating private and public clouds. It is being used by a very large ecosystem of companies who use it every day to run their businesses.This talk will be an introduction to Openstack and it will cover the following:
- What is OpenStack
- Who is involved and who uses it
- Projects under the OpenStack umbrella
- OpenStack architecture(s)
- OpenStack releases
- How to contribute to OpenStack
- Q & A
This session will focus on the Network capabilities of OpenStack (Neutron).
A presentation of all the current built-in network services will be offered as well as a preview of the coming ones.
The strengths and limitations of Neutron will also be presented and how NSX Neutron plugin makes it perfect for large scale cloud.
David Lenwell from Akanda will briefly recap basic Neutron topics around network architecture and common features such as security groups, plugins and agents, then dive in deeper, focusing on advanced services such as Routing and Load Balancing. We will then drill down into typical service provider network designs and the specific technologies in use such as Linuxbridge. We will discuss the Neutron Advanced Services driver model and how it can be useful to Service Providers (and Enterprises) based on our team's experience powering DreamCompute’s networking capabilities using Akanda. We will review Akanda, an open source suite of software, services, orchestration, and tools for providing L3+ services in OpenStack that builds on top of Linux and OpenStack Neutron. Using Akanda, an OpenStack provider can provide tenants with a rich, powerful set of L3+ services. Finally, we will provide an update on the latest discussions heading into Tokyo such as the status of LBaaS, FWaaS as well as the newer Neutron projects such as L2 Gateway, the Neutron Stadium effort and the new Lieutenant system.
Accelerating Neutron with Intel DPDK from #vBrownBag session at OpenStack Summit Atlanta 2014.
1. Many OpenStack deployments use Open vSwitch plugin for Neutron.
2. But its performance and scalability are not enough for production.
3. Intel DPDK vSwitch - an DPDK optimized version of Open vSwitch developed by Intel and publicly available at 01.org. But it doesn't have enough functionality for Neutron. We have implemented the needed parts included GRE and ARP stacks. Neutron pluging
4. We got 5 times performance improving for netwroking in OpenStack!
OpenStack networking - Neutron deep dive with PLUMgridKamesh Pemmaraju
These are slides from the OpenSTack Meeting in Boston on Marck 18, 2015. The session led by Fernando Sanchez - Principal Systems Engineer, at PLUMgrid. In this talk, Fernando discussed OpenStack architecture with a particular focus on networking. We’ll cover some important considerations for networking in your OpenStack cloud, provide a look at common terminology, and discuss how Open Networking Suite works with OpenStack to alleviate networking challenges.
OpenStack Neutron Havana Overview - Oct 2013Edgar Magana
Presentation about OpenStack Neutron Overview presented during three meet-ups in NYC, Connecticut and Philadelphia during October 2013 by Edgar Magana from PLUMgrid
A comprehensive review of OpenStack then and now, each project's architecture, and hard data on why the race for open cloud is over. (First edition delivered April 2013 at OpenStack Summit. This version is from SPDEcon on June 10, 2013.)
Time-value curves to provide dynamic QoS for time sensitive file transfersTal Lavian Ph.D.
A method and apparatus has been shown and described which allows Quality of Service to be controlled at a temporal granularity. Time-value curves, generated for each task, ensure that mission resources are utilized in a manner which optimizes mission performance. It should be noted, however, that although the present invention has shown and described the use of time-value curves as applied to mission workflow tasks, the present invention is not limited to this application; rather, it can be readily appreciated by one of skill in the art that time-value curves may be used to optimize the delivery of any resource to any consumer by taking into account the dynamic environment of the consumer and resource.
Presentation given at the DASISH Workshop on PID services, December 8-9., 2014, GESIS Leibniz Institute of Social Sciences, Cologne.
Presentation of DataCite, its history, structure and services followed by a short introduction of the DOI registration service for social and economic data (da|ra).
I gave this talk to http://www.theiet.org/ on Thu 26th Feb 2010.
It gives an overview of the TSSG (Telecommunications Software & Systems Group). The focus is on the unique model of balancing basic research, applied research and commercialisation activity (roughloy equally) in a research centre in Ireland.
The next part was a call to arms to migrate to IPv6, giving the historical context of IPv4 depletion.
Finally a note was made of the TSSG's progress towards IPv6 deployment, and of our research activity since 199 in various research themes linked to IPv6, particularly SHIM6.
David Hinks1, dhinks@ncsu.edu, Nelson Vinueza-Benitez1, David C Muddiman2, Antony J Williams3. (1) Department of Textile Engineering, Chemistry & Science, North Carolina State University, Raleigh, North Carolina 27695, United States, (2) Department of Chemistry, North Carolina State University, Raleigh, North Carolina 27695, United States, (3) Department of eScience, Royal Society of Chemistry, Wake Forest, North Carolina 27587, United States
The synthetic organic chemistry industry arguably began with the commercialization of the first synthetic dye, Mauveine, by Sir William Henry Perkin in 1856. Throughout the next 150 years, research and development of dyes exploded in response to the growing demand for high performance colored products for multiple major industries, including textiles, plastics, coatings, cosmetics, and printing.
While many thousands of prototype dyes have been designed, synthesized, characterized, and tested, most of the structural and property data have been kept from the open literature even though large segments of the colorant industry have matured and many high volume dyes are now off patent.
This is unfortunate considering that dyes are of fundamental importance to a number of growing areas of science and technology, including solar energy capture, medicinal chemistry (e.g. photodynamic therapy for cancer treatment), biomarkers, environmental monitoring, security printing, and camouflage. The ability for all scientists to observe comprehensive dye structure-property relationship data could help advance the theoretical and practical understanding of the role of dyes in various complex systems.
NC State University's recently formed Forensic Sciences Institute is building a dye library that will enable establishment of the first comprehensive cheminfomatics system for forensic trace evidence analysis of dyed materials, as well as a broad range of dye discovery projects. As part of this effort, NC State recently secured a remarkable donation of approximately 100,000 dye samples, spectra and performance data that were made by a leading chemical manufacturer over a period of more than 50 years. Significant parts of the library will be made available online for free. The scope and challenges in developing a digitized structural database will be reviewed. Once completed, the new library will provide all scientists with a powerful tool for dye discovery and knowledge.
What's Next in OpenStack? A Glimpse At The RoadmapShamailXD
YouTube Recording: https://www.youtube.com/watch?v=cCdqOxD5G0M
Whether you are a newbie to OpenStack looking at building your first cloud or an experienced operator with years of OpenStack success behind you, you've probably spent some time wondering what to expect from the OpenStack project over the next several releases. Will it finally support that new capability you've been waiting for? Should you plan for an upgrade in the next 6 months? While the development community is always working and planning new features, its takes a lot of time on IRC to get a complete view across the different projects. The OpenStack Product WG spent time this cycle working with the project teams and PTLs to understand their priorities for the next several OpenStack releases. Where we have always had an understanding of what's to come in the next release, we're hoping to present a long-term view of the future landscape of OpenStack. In this session, we'll present our findings across the different projects in an effort to give users a glimpse into the OpenStack roadmap
This 2nd major State of the Stack address is a complete refresh of the spring 2013 edition, broadcast live on BrightTALK from the OpenStack Summit in Hong Kong.
(Replay: https://www.brighttalk.com/webcast/10353/92159)
Randy Bias, CEO and Co-founder of Cloudscaling examines the progress from Grizzly to Havana and delves into new areas like refstack, tripleO, bare metal server provisioning, the move from "projects" to "programs", and public/hybrid cloud compatibility. Check out the updated statistics on project momentum and look more closely at big upgrades in Havana, including OpenStack Orchestrate (Heat), which has the opportunity to change the game for OpenStack in the greater private and hybrid cloud game. We also discuss the "what is 'core'" debate and examine the idea that OpenStack is a kernel, not a complete cloud OS.
Geo exploration simplified with Elastic MapsElasticsearch
The latest versions of Elasticsearch and Kibana deliver significant enhancements to geo capabilities. Learn how these new features take your location data further, from ingest to insight, with Elastic Maps.
See the video: https://www.elastic.co/elasticon/tour/2019/washington-dc/geo-exploration-simplified-with-elastic-maps
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
20240605 QFM017 Machine Intelligence Reading List May 2024
OpenStack Atlanta User Survey
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)