SlideShare a Scribd company logo
1 of 54
Download to read offline
Q2 Meetup
2018
Agenda
17:00-18:00 - Food, drinks, and networking
18:00-18:20 - Introductions and Summit Recap
18:20-19:00 - Talk #1
19:00-19:10 - Break
19:10-19:50 - Talk #2
19:50-20:00 - Wrap-Up
Let’s Say Thanks To Our Sponsors
Introductions
Your MeetUp Team
Raymond MaikaCarlos Rivera
Stacy Véronneau
OpenStack Summit Recap
Now Let’s Talk Openstack!
https://www.openstack.org/summit/vancouver-2018/
Topics At The Summit
OPEN INFRASTRUCTURE
Canadians At The
Summit
SuperUser Award - OICR
OpenStack Community Awards
Stacy Véronneau – ‘Does Anyone Actually Use This’
Trophy
‘He helped to reboot and fuel the Canadian OpenStack
community. He is our first ambassador and also a
mentor with the OSF mentor program.
He deserves recognition because he has put a lot of
effort and time into our community and still does.’
---- OpenStack Foundation
SuperUser Award - OICR - The Cube Interview
https://youtu.be/lhzIr3K9Kgs
The Cube - Kontron and Canonical Interview
https://youtu.be/a886g5B2LIc
OpenStack Speed Mentoring Session
Canadian Speakers Sessions
● KEYNOTE: Integration testing on an OpenStack public cloud --- Mohammed Naser from VexxHost
○ https://www.openstack.org/videos/vancouver-2018/integration-testing-on-an-openstack-public-cloud
● OpenStack Days and MeetUps across Canada - A Community Story --- Noura Daadaa and Jason Sones
from Nokia and Stacy Veronneau from CloudOps
○ https://www.openstack.org/videos/vancouver-2018/openstack-days-and-meetups-across-canada-a-co
mmunity-story
● We tried OpenStack Passport - Here's what we found out... --- John Studarus from JHL Consulting and
Stacy Véronneau from CloudOps
○ https://www.openstack.org/videos/vancouver-2018/we-tried-openstack-passport-heres-what-we-found-
out
● In-depth monitoring for Openstack services --- George Mihaiescu and Jared Baker from OICR
○ https://www.openstack.org/videos/vancouver-2018/in-depth-monitoring-for-openstack-services
Canadian Speakers Sessions
● Enabling Security for OpenStack Guests - TPM Support for VMs at the Edge --- Ian Jolliffe and Kam Nasim
from Wind River
○ https://www.openstack.org/videos/vancouver-2018/enabling-security-for-openstack-guests-tpm-suppor
t-for-vms-at-the-edge
● StarlingX: cloud infrastructure for high-performance, low latency applications --- Dean Troyer (Intel), Brent
Rowsell and Ian Jolliffe (Wind River)
○ https://www.openstack.org/videos/vancouver-2018/starlingx-cloud-infrastructure-for-high-performance-
low-latency-applications
● Extend Horizon Headers for easy monitoring and fault detection - and more --- Ian Jolliffe and Tyler Smith
from Wind River
○ https://www.openstack.org/videos/vancouver-2018/extend-horizon-headers-for-easy-monitoring-and-fa
ult-detection-and-more
Canadian Speakers Sessions
● Integration of Multiple OpenStack Clouds with a Core MPLS Network --- Curtis Collicutt and Rahul Kumar
from IDX
○ https://www.openstack.org/videos/vancouver-2018/integration-of-multiple-openstack-clouds-with-a-cor
e-mpls-network
● KEYNOTE: 5G Network Slicing and OpenStack --- Curtis Collicutt and Corey Erickson from IDX
○ https://www.openstack.org/videos/vancouver-2018/keynote-5g-network-slicing-and-openstack
● 5G Network Slicing and OpenStack --- Curtis Collicutt and Corey Erickson from IDX
○ https://www.openstack.org/videos/vancouver-2018/5g-network-slicing-and-openstack
● Friendly coexistence of Virtual Machines and Containers on Kubernetes using KubeVirt --- Stu Gott and
Stephen Gordon from Red Hat
○ https://www.openstack.org/videos/vancouver-2018/friendly-coexistence-of-virtual-machines-and-contai
ners-on-kubernetes-using-kubevirt
Canadian Speakers Sessions
● OpenDev CI/CD - Ansible Community Meetup --- David Moreau Simard from Red Hat
○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21724/ansible-communit
y-meetup
● OpenDev CI/CD - Productizing Open Source Through CI --- David Moreau Simard from Red Hat
○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21698/productizing-open
-source-through-ci
● OpenDev CI/CD - Infra - Project Onboarding --- Clark Boylan (OpenStack Foundation) and David Moreau
Simard (Red Hat)
○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21631/infra-project-onbo
arding
● How to use OPNFV Testing tools to test/validate an openstack provided by a vendor --- Valentin Boucher
(Kontron) and Morgan Richomme (Orange Labs)
○ https://www.openstack.org/videos/vancouver-2018/how-to-use-opnfv-testing-tools-to-testvalidate-an-o
penstack-provided-by-a-vendor
Canadian Speakers Sessions
● DPDK: Putting Neutron in the fast lane --- Mohamed Elsakhawy from Compute Canada
○ https://www.openstack.org/videos/vancouver-2018/dpdk-putting-neutron-in-the-fast-lane
● Rio de Janeiro Hackathon Winner: Team Alirou --- Marcelo Dieder (Santander Getnet) and Bertin Colpron
(Kontron) and João C D Freire Ribeiro (INOVAX)
○ https://www.openstack.org/videos/vancouver-2018/rio-de-janeiro-hackathon-winner-team-alirou
● Ambassador Meet & Greet at the OpenInfra Mixer --- Stacy Véronneau (CloudOps) and all the other
Ambassadors present
○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21865/ambassador-meet
-and-greet-at-the-openinfra-mixer
Reach out to your organizers for talk submission,
sponsorship or any MeetUp related topics.
Join us on Slack!
https://bit.ly/openstack-canada
And Now, On To Our Talks!
Our Talks!
+
Steven Woodward CFPS, CSQA
steve@cloud-perspectives.com
613-698-5240
www.cloud-perspectives.com
https:www.openstack.org/videos/vancouver-
2018/openstack-data-jurisdiction-compliance-in-
hybrid-clouds
June 12, 2018
 Introduction
 Standards and Future
 OpenStack as a Strategy
 Options and Activities for
OpenStack Canada and CENGN
©Copyright Cloud Perspectives 2018 All rights reserved
Open Discussions
©Copyright Cloud Perspectives 2018 All rights reserved
Cloud
 Significant processing and data storage takes
place on nodes at the edge of the network
©Copyright Cloud Perspectives 2018 All rights reserved
Early concept definitions as part of ISO TR 23188 Edge Computing Landscape
Cloud
 Is your mobile device an “edge device”?
©Copyright Cloud Perspectives 2018 All rights reserved
This Photo by Unknown Author is licensed under CC BY-ND
Instances where it could be?
Network sharing?
Context is important…..Edge….of What?....Boundary?
Boundary/ Edge Moves?
Scope and Focus
 Processing and data storage takes place on
nodes throughout the network
©Copyright Cloud Perspectives 2018 All rights reserved
Cloud
 Processing and data storage takes place on
lightweight nodes (could be part of edge)
©Copyright Cloud Perspectives 2018 All rights reserved
Cloud
Can build upon, not
mutually exclusive
 Policies and controls vary across jurisdictions
©Copyright Cloud Perspectives 2018 All rights reserved
Cloud
Can build upon, not
mutually exclusive
©Copyright Cloud Perspectives 2018 All rights reserved
Storage Transit
Process
Regional
Enterprise
Multi-
National
Data Classification
- Higher Risk
(sensitive)
- Medium Risk
- Lower Risk
(public)
Storage:
Cinder
OpenAttic
Ceph
Swift
Freezer
Karbor
Manilla
Process/ Compute:
Glance
Ironic
Magnum/ Kubernetes
Nova
Storelets
Zun
Transit/ Network:
Designate
Neutron
Dragonflow
Kuryr
Octavia
Tracker
Tricircle
OPNFV
Tungsten Fabric
Data & Analytics:
Sahara
Searchlight
Trove
Compliance/ Security:
Barbican
Congress
Keystone
Mistral
Deployment:
Ansible OpenStack
Chef OpenStack
Kolla
Charms
Puppet OpenStack
TripleO
Management:
Horizon
OpenStack Client
Rally
Senlin
Vitrage
Watcher
Applications:
Heat
Murano
Solum
Zaqar
Monitoring:
Aodh
Ceilometer
CloudKitty
Monasca
Panko
©Copyright Cloud Perspectives 2018 All rights reserved
©Copyright Cloud Perspectives 2018 All rights reserved
 Designed for Edge & Multi-Jurisdictions?
 Designed for Cloud Federation and
Confederation?
 OpenStack FEMDC
 https://www.openstack.org/videos/vancouver-2018/can-we-operate-and-use-an-
edge-computing-infrastructure-with-openstack
 Can it scale to perform adequately in high
volume, distributed, complex federations?
©Copyright Cloud Perspectives 2018 All rights reserved
©Copyright Cloud Perspectives 2018 All rights reserved
 Need to focus on a use case, even for our
discussion!
 Incremental Progress
Private
OpenStack
Public
OpenStack
Multiple
Jurisdictions
Federation Edge Mist
Y N N N N N
Y N N N Y N
Y N N N Y Y
Y N Y N Y N
Y Y Y N Y N
Y Y Y Y Y Y
©Copyright Cloud Perspectives 2018 All rights reserved
Project/ App Functions? Perform
at Scale?
Actions?/
Options?
OpenStack
Canada/ CENGN?
Keystone Yes No Integrate
with Others
Likely under
OpenStack
Glance
Ceph
OPNFV
Tungsten
Fabric
Kubernetes
Other?
Is there a set of OpenStack projects/ products, when
assembled help satisfy Cloud 2.0 requirements?
©Copyright Cloud Perspectives 2018 All rights reserved
www.computingstack.com
From Infra to Services:
LBAAS and K8S
Mingjun Shan
June 12, 2018 Ottawa OpenStack
Meetup
www.computingstack.com
About ComputingStack.com
ComputingStack is a development and engineering focused business. We
contribute to upstream Open Source, create our own package and deliver
the services of those to enterprise user for those data and cloud solution. In
meanwhile we partner up with solution providers to accelerate their solution
portfolios.
IntOS is a self-maintained package by ComputingStack, composed of IntOS
OpenStack, Ceph Storage, Kubernetes as well IntOS Cloud Management.
The ground up packaging with “0” dependencies on third parties
compoment makes it possible to depoy anywhere anytime any device.
95% generic upstream codes of openstack, ceph, K8s, monitoring, high
availability components
5% in-house developed codes: automation, packaging , bug fix, HA ,
security engineering, customizations, tools
IntOS targets at Enterprise Ready for high complex cloud, while
incrementally incorporating Cloud 2.0 services for NFV, Edge, IoT etc.
www.computingstack.com
Pre-Conclusions
Benefits:
- No EXPENSIVE $€£¥$ public cloud
- Magnum+Octavia+Barbican provide super experience of Kubernetes
clustering: High Secure, Scalable, and High Available
- A comparable to AWS EKS
- Just a natural step forward, when OpenStack in place,
- Truly community driven “OPEN”: issues resolvable
Drawbacks:
- Integration is not a small work, expert openstack + solid Kubernetes
knowledge, but with community, it can be simple 
- Both OpenStack and Kubernetes are dynamic, so keeping changing is a
challenge for reaching a best balance (functionality vs stability) of this
marriage.
- Octavia is over HAProxy, a rather stable, approachable, usable backend
www.computingstack.com
Value add on: From stack to services
Octavia
Magnum
Kubernetes
Barbican
www.computingstack.com
www.computingstack.com
Understand the complexity of building such
Installer
40%
High Availbility
Impl
20%
Confiugre files *.conf
20%
Security Impl
10%
Underlying Linux
integration
5%
Codes bug
2%
User Operation
knowledge
2%
Hardware
1%
Other
5%
Where efforts go
Installer High Availbility Impl Confiugre files *.conf Security Impl
Underlying Linux integration Codes bug User Operation knowledge Hardware
Kolla
Helms
Ansible
IntOS
Redhat OSP
Mirantis MOS
Ubuntu conjure up
Yum package
Apt package
Vendor specific:
Rackspace,
Wind River
Huawei etc
www.computingstack.com
Which Installer
Kolla
Helms
Ansible
IntOS
Redhat OSP
Mirantis MOS
Wind River Titanium
Ubuntu conjure up
Yum package
Apt package
Vendor specific:
Rackspace, Huawei
etc
Apt package
Yum package
…. ….
Community Vendor specific
www.computingstack.com
Three Versions of load balancers by
OpenStack
LBAAS V1 LBAASV2 OCTAVIA
Deprecated in Liberty Deprecated in Pike Only option of Load
Balancer in Queens
Agent support:
neutron_lbaas.services.loadbal
ancer.plugin.LoadBalancerPlugi
nv2
neutron_lbaas.drivers.haproxy.p
lugin_driver.HaproxyOnHostPlu
ginDriver:default
Agent support:
neutron_lbaas.services.loadbal
ancer.plugin.LoadBalancerPlugi
nv2
neutron_lbaas.drivers.haproxy.p
lugin_driver.HaproxyOnHostPlu
ginDriver:default
Octavia Support:
neutron_lbaas.services.loadbal
ancer.plugin.LoadBalancerPlugi
nv2
LOADBALANCERV2:Octavia:n
eutron_lbaas.drivers.octavia.dri
ver.OctaviaDriver:default
ZERO neutron
dependencies
www.computingstack.com
Queens Version Major Change
Queens has no significant change, but is a cut off alike change, as
it is separated completely from Neutron
- stopped github/neutron-lbaas repo
- stopped github/neutron-lbaas-dashbaord
- Continue: github/octavia
- New: github/octavia-dashboard
- Stopped as plugin/service provider to neutron, but level 1 service
- Stopped cli: neutron-lbaas-xxxx
- Octavia doesnot read neutron.conf
- Api CALL change
- CLI: only ocatavia neutron-lbaas
- How is it causing compatibility problem?
- Configuration
- Database
- Upgrading
- Magnum
www.computingstack.com
Network and Image Prep
LB COMSUMES a lot of IP and Compute
resources!!!
Lb-mgmt-net has to be a public network, through
which Octavia conductor talks with LB instances
In dev, external_network (which floating-ip uses) can
be used as lb-mgmt-net
Image: amphora with: tags: amphora
Flavor: amphora is Ubuntu, so can’t be too small,
but our env shows 1 core 2G ram performs well
www.computingstack.com
Certificates in Octavia
Notes: Certificates dealing can be daunting
The bi-directional TLS authentication is only security measure for network
between HAproxy and OpenStack controller, hence a must, either CA signed
or self-signed.
https://github.com/openstack/octavia/blob/master/bin/create_certificates.sh
works
openssl genrsa -passout pass:foobar -des3 -out private/cakey.pem (A)2048
openssl req -x509 -passin pass:foobar(B) -new -nodes -key private/cakey.pem

-config $OPEN_SSL_CONF 
-subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com" 
-days $VALIDITY_DAYS 
-out ca_01.pem (C)
openssl x509 -in ca_01.pem -text -noout
openssl req 
-newkey rsa:2048 -nodes -keyout client.key (D) 
-subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com" 
-out client.csr (E)
openssl ca -passin pass:foobar -config $OPEN_SSL_CONF -in client.csr 
-days $VALIDITY_DAYS -out client-.pem -batch
cat client-.pem client.key > client.pem (F)
Vi /etc/Octavia/Octavia.conf
[certificates]
ca_private_key = /home/intos/certificates/private/cakey.pem (A)
ca_private_key_passphrase = foobar(B)
[haproxy_amphora]
client_cert = /etc/octavia/certs/server_ca.pem (F)
server_ca = /etc/octavia/certs/client.pem (C)
[amphora_agent]
agent_server_ca = /etc/octavia/certs/client_ca.pem(D)
agent_server_cert = /etc/octavia/certs/server.pem(F)
www.computingstack.com
Migration to Octavia from
neutron-lbaas: work around
https://wiki.openstack.org/wiki/Neutron/LBaaS/
Deprecation
Octavia DB replaces previous neutron DB
addon
Manual deletion might be needed on neutron
db, but it won’t hurt
neutron.conf: no service_provider, no plugin
www.computingstack.com
Integration with Magnum
- Octavia is a MUST for kubernetes over
OpenStack
- Integration might be straightforward as only API
call in between
- However:
- Magnum k8s master: kube-controller-
manager.service may not be well compatible
with new API change of Octavia to create
external LB service to expose pods
- Manual LB works well
- Workaround: service_plugins = router,lbaasv2-
proxy
www.computingstack.com
Some lessons
- OpenStack is far beyond
network/computing/storage, but SERVICES
- OpenStack Doc provides an idea, but far from
being correct, sometimes misleading 
- Codes, codes, dive more, more insights!
- DevStack is fairly easy to learn many codes
details, highly recommended as a tool handy
- OpenStack is high complex, and be prepared for
long install journey, but eventually worth it
- Fortunately we have community and support 
www.computingstack.com
Q&A
Contact: dangxiaoxing@computingstack.com

More Related Content

What's hot

Ceph: A decade in the making and still going strong
Ceph: A decade in the making and still going strongCeph: A decade in the making and still going strong
Ceph: A decade in the making and still going strongPatrick McGarry
 
Swimming upstream
Swimming upstreamSwimming upstream
Swimming upstreamDave Neary
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cnOpenCity Community
 
Red hat NFV Roadmap - OpenStack Summit 2016/Red Hat NFV Mini Summit
Red hat NFV Roadmap    - OpenStack Summit 2016/Red Hat NFV Mini SummitRed hat NFV Roadmap    - OpenStack Summit 2016/Red Hat NFV Mini Summit
Red hat NFV Roadmap - OpenStack Summit 2016/Red Hat NFV Mini Summitkimw001
 
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...OpenStack Korea Community
 
Netflix CDN and Open Source
Netflix CDN and Open SourceNetflix CDN and Open Source
Netflix CDN and Open SourceGleb Smirnoff
 
Webinar: Multi-Cloud Monitoring
Webinar: Multi-Cloud MonitoringWebinar: Multi-Cloud Monitoring
Webinar: Multi-Cloud MonitoringInfluxData
 
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017 The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017 Xpand IT
 
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...Cloud Native Day Tel Aviv
 
Why the Community Needs Open Source for IoT
Why the Community Needs Open Source for IoTWhy the Community Needs Open Source for IoT
Why the Community Needs Open Source for IoTIan Skerrett
 
KDDI - OpenStack Summit 2016/Red Hat NFV Mini Summit
KDDI - OpenStack Summit 2016/Red Hat NFV Mini SummitKDDI - OpenStack Summit 2016/Red Hat NFV Mini Summit
KDDI - OpenStack Summit 2016/Red Hat NFV Mini Summitkimw001
 
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...OpenStack Korea Community
 
OpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudOpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudAnees Shaikh
 
IoT Architectural Overview - 3 use case studies from InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData IoT Architectural Overview - 3 use case studies from InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData InfluxData
 
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Mark Church
 

What's hot (18)

Ceph: A decade in the making and still going strong
Ceph: A decade in the making and still going strongCeph: A decade in the making and still going strong
Ceph: A decade in the making and still going strong
 
Swimming upstream
Swimming upstreamSwimming upstream
Swimming upstream
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cn
 
Red hat NFV Roadmap - OpenStack Summit 2016/Red Hat NFV Mini Summit
Red hat NFV Roadmap    - OpenStack Summit 2016/Red Hat NFV Mini SummitRed hat NFV Roadmap    - OpenStack Summit 2016/Red Hat NFV Mini Summit
Red hat NFV Roadmap - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
[OpenStack Day in Korea 2015] Track 3-2 - Huawei Cloud Computing Powered by O...
 
Netflix CDN and Open Source
Netflix CDN and Open SourceNetflix CDN and Open Source
Netflix CDN and Open Source
 
How to Enterprise Node
How to Enterprise NodeHow to Enterprise Node
How to Enterprise Node
 
What's new OpenStack kilo
What's new OpenStack kiloWhat's new OpenStack kilo
What's new OpenStack kilo
 
Webinar: Multi-Cloud Monitoring
Webinar: Multi-Cloud MonitoringWebinar: Multi-Cloud Monitoring
Webinar: Multi-Cloud Monitoring
 
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017 The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
 
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...
Superfluidity, Infrastructure for mixed workloads in Mobile Edge Computing - ...
 
Docker openstack-2014
Docker openstack-2014Docker openstack-2014
Docker openstack-2014
 
Why the Community Needs Open Source for IoT
Why the Community Needs Open Source for IoTWhy the Community Needs Open Source for IoT
Why the Community Needs Open Source for IoT
 
KDDI - OpenStack Summit 2016/Red Hat NFV Mini Summit
KDDI - OpenStack Summit 2016/Red Hat NFV Mini SummitKDDI - OpenStack Summit 2016/Red Hat NFV Mini Summit
KDDI - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the...
 
OpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloudOpenDaylight: an open source SDN for your OpenStack cloud
OpenDaylight: an open source SDN for your OpenStack cloud
 
IoT Architectural Overview - 3 use case studies from InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData IoT Architectural Overview - 3 use case studies from InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData
 
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
 

Similar to Q2 Meetup 2018 Recap and Latest OpenStack Developments

Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmontonserverascode
 
Cisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - IntroCisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - IntroBeMyApp
 
OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017Stacy Véronneau
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraOpenStack
 
TOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real WorldTOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real WorldAndrew Hickey
 
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMatt Lord
 
OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018Stacy Véronneau
 
OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and HistoryMirantis
 
Opening Presentation
Opening PresentationOpening Presentation
Opening PresentationOpen Stack
 
Giles Sirett - CloudStack news
Giles Sirett - CloudStack newsGiles Sirett - CloudStack news
Giles Sirett - CloudStack newsShapeBlue
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoLew Tucker
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet OverviewCisco Canada
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startupJules Fakhoury
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)Mark Voelker
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoTNaoto Umemori
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedAll Things Open
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackAbderrahmane TEKFI
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfssuserc6aaff
 

Similar to Q2 Meetup 2018 Recap and Latest OpenStack Developments (20)

Developing on OpenStack Startup Edmonton
Developing on OpenStack Startup EdmontonDeveloping on OpenStack Startup Edmonton
Developing on OpenStack Startup Edmonton
 
OpenStack Summit - Tokio
OpenStack Summit - TokioOpenStack Summit - Tokio
OpenStack Summit - Tokio
 
Cisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - IntroCisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - Intro
 
OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017OpenStack Ottawa Meetup - March 29th 2017
OpenStack Ottawa Meetup - March 29th 2017
 
The Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, Aptira
 
TOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real WorldTOWARDS Hybrid OpenStack Clouds in the Real World
TOWARDS Hybrid OpenStack Clouds in the Real World
 
MySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack TroveMySQL DBaaS with OpenStack Trove
MySQL DBaaS with OpenStack Trove
 
OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018OpenStack Ottawa Meetup - October 2018
OpenStack Ottawa Meetup - October 2018
 
OpenStack Overview and History
OpenStack Overview and HistoryOpenStack Overview and History
OpenStack Overview and History
 
OpenStack & MySQL
OpenStack & MySQLOpenStack & MySQL
OpenStack & MySQL
 
Opening Presentation
Opening PresentationOpening Presentation
Opening Presentation
 
Giles Sirett - CloudStack news
Giles Sirett - CloudStack newsGiles Sirett - CloudStack news
Giles Sirett - CloudStack news
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
Cisco Connect Toronto 2018 DevNet Overview
Cisco Connect Toronto 2018  DevNet OverviewCisco Connect Toronto 2018  DevNet Overview
Cisco Connect Toronto 2018 DevNet Overview
 
My 3 years with an OpenStack startup
My 3 years with an OpenStack startupMy 3 years with an OpenStack startup
My 3 years with an OpenStack startup
 
OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)OpenStack: Everything You Need To Know to Get Started (ATO2014)
OpenStack: Everything You Need To Know to Get Started (ATO2014)
 
Cloud Platform for IoT
Cloud Platform for IoTCloud Platform for IoT
Cloud Platform for IoT
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get Started
 
Introduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStackIntroduction to Orchestration and DevOps with OpenStack
Introduction to Orchestration and DevOps with OpenStack
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
 

More from Stacy Véronneau

StarlingX - Driving Compute to the Edge with OpenStack
StarlingX - Driving Compute to the Edge with OpenStackStarlingX - Driving Compute to the Edge with OpenStack
StarlingX - Driving Compute to the Edge with OpenStackStacy Véronneau
 
OpenStack Toronto UG - MeetUp - October 2018
OpenStack Toronto UG - MeetUp - October 2018OpenStack Toronto UG - MeetUp - October 2018
OpenStack Toronto UG - MeetUp - October 2018Stacy Véronneau
 
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)Montreal Linux MeetUp - OpenStack Overview (2017.10.03)
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)Stacy Véronneau
 
OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017Stacy Véronneau
 
Montreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpMontreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpStacy Véronneau
 
OpenStack Ottawa Q3 Meetup September 26th 2017
OpenStack Ottawa Q3 Meetup   September 26th 2017OpenStack Ottawa Q3 Meetup   September 26th 2017
OpenStack Ottawa Q3 Meetup September 26th 2017Stacy Véronneau
 
OpenStack 7th Birthday Deck
OpenStack 7th Birthday DeckOpenStack 7th Birthday Deck
OpenStack 7th Birthday DeckStacy Véronneau
 
OpenStack Toronto Q2 MeetUp - June 1st 2017
OpenStack Toronto Q2 MeetUp - June 1st 2017OpenStack Toronto Q2 MeetUp - June 1st 2017
OpenStack Toronto Q2 MeetUp - June 1st 2017Stacy Véronneau
 
OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017Stacy Véronneau
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationStacy Véronneau
 
Montreal OpenStack Q2 MeetUp - May 30th 2017
Montreal OpenStack Q2 MeetUp - May 30th 2017Montreal OpenStack Q2 MeetUp - May 30th 2017
Montreal OpenStack Q2 MeetUp - May 30th 2017Stacy Véronneau
 
OpenStack Boston Meetup - April 20th 2017
OpenStack Boston Meetup - April 20th 2017OpenStack Boston Meetup - April 20th 2017
OpenStack Boston Meetup - April 20th 2017Stacy Véronneau
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017Stacy Véronneau
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)Stacy Véronneau
 

More from Stacy Véronneau (14)

StarlingX - Driving Compute to the Edge with OpenStack
StarlingX - Driving Compute to the Edge with OpenStackStarlingX - Driving Compute to the Edge with OpenStack
StarlingX - Driving Compute to the Edge with OpenStack
 
OpenStack Toronto UG - MeetUp - October 2018
OpenStack Toronto UG - MeetUp - October 2018OpenStack Toronto UG - MeetUp - October 2018
OpenStack Toronto UG - MeetUp - October 2018
 
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)Montreal Linux MeetUp - OpenStack Overview (2017.10.03)
Montreal Linux MeetUp - OpenStack Overview (2017.10.03)
 
OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017OpenStack Toronto Q3 MeetUp - September 28th 2017
OpenStack Toronto Q3 MeetUp - September 28th 2017
 
Montreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUpMontreal OpenStack Q3-2017 MeetUp
Montreal OpenStack Q3-2017 MeetUp
 
OpenStack Ottawa Q3 Meetup September 26th 2017
OpenStack Ottawa Q3 Meetup   September 26th 2017OpenStack Ottawa Q3 Meetup   September 26th 2017
OpenStack Ottawa Q3 Meetup September 26th 2017
 
OpenStack 7th Birthday Deck
OpenStack 7th Birthday DeckOpenStack 7th Birthday Deck
OpenStack 7th Birthday Deck
 
OpenStack Toronto Q2 MeetUp - June 1st 2017
OpenStack Toronto Q2 MeetUp - June 1st 2017OpenStack Toronto Q2 MeetUp - June 1st 2017
OpenStack Toronto Q2 MeetUp - June 1st 2017
 
OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017OpenStack Ottawa Q2 MeetUp - May 31st 2017
OpenStack Ottawa Q2 MeetUp - May 31st 2017
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 
Montreal OpenStack Q2 MeetUp - May 30th 2017
Montreal OpenStack Q2 MeetUp - May 30th 2017Montreal OpenStack Q2 MeetUp - May 30th 2017
Montreal OpenStack Q2 MeetUp - May 30th 2017
 
OpenStack Boston Meetup - April 20th 2017
OpenStack Boston Meetup - April 20th 2017OpenStack Boston Meetup - April 20th 2017
OpenStack Boston Meetup - April 20th 2017
 
CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017CENGN - OpenStack MeetUp - March 2017
CENGN - OpenStack MeetUp - March 2017
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Q2 Meetup 2018 Recap and Latest OpenStack Developments

  • 2. Agenda 17:00-18:00 - Food, drinks, and networking 18:00-18:20 - Introductions and Summit Recap 18:20-19:00 - Talk #1 19:00-19:10 - Break 19:10-19:50 - Talk #2 19:50-20:00 - Wrap-Up
  • 3. Let’s Say Thanks To Our Sponsors
  • 5. Your MeetUp Team Raymond MaikaCarlos Rivera Stacy Véronneau
  • 7. Now Let’s Talk Openstack! https://www.openstack.org/summit/vancouver-2018/
  • 8. Topics At The Summit
  • 12. OpenStack Community Awards Stacy Véronneau – ‘Does Anyone Actually Use This’ Trophy ‘He helped to reboot and fuel the Canadian OpenStack community. He is our first ambassador and also a mentor with the OSF mentor program. He deserves recognition because he has put a lot of effort and time into our community and still does.’ ---- OpenStack Foundation
  • 13. SuperUser Award - OICR - The Cube Interview https://youtu.be/lhzIr3K9Kgs
  • 14. The Cube - Kontron and Canonical Interview https://youtu.be/a886g5B2LIc
  • 16. Canadian Speakers Sessions ● KEYNOTE: Integration testing on an OpenStack public cloud --- Mohammed Naser from VexxHost ○ https://www.openstack.org/videos/vancouver-2018/integration-testing-on-an-openstack-public-cloud ● OpenStack Days and MeetUps across Canada - A Community Story --- Noura Daadaa and Jason Sones from Nokia and Stacy Veronneau from CloudOps ○ https://www.openstack.org/videos/vancouver-2018/openstack-days-and-meetups-across-canada-a-co mmunity-story ● We tried OpenStack Passport - Here's what we found out... --- John Studarus from JHL Consulting and Stacy Véronneau from CloudOps ○ https://www.openstack.org/videos/vancouver-2018/we-tried-openstack-passport-heres-what-we-found- out ● In-depth monitoring for Openstack services --- George Mihaiescu and Jared Baker from OICR ○ https://www.openstack.org/videos/vancouver-2018/in-depth-monitoring-for-openstack-services
  • 17. Canadian Speakers Sessions ● Enabling Security for OpenStack Guests - TPM Support for VMs at the Edge --- Ian Jolliffe and Kam Nasim from Wind River ○ https://www.openstack.org/videos/vancouver-2018/enabling-security-for-openstack-guests-tpm-suppor t-for-vms-at-the-edge ● StarlingX: cloud infrastructure for high-performance, low latency applications --- Dean Troyer (Intel), Brent Rowsell and Ian Jolliffe (Wind River) ○ https://www.openstack.org/videos/vancouver-2018/starlingx-cloud-infrastructure-for-high-performance- low-latency-applications ● Extend Horizon Headers for easy monitoring and fault detection - and more --- Ian Jolliffe and Tyler Smith from Wind River ○ https://www.openstack.org/videos/vancouver-2018/extend-horizon-headers-for-easy-monitoring-and-fa ult-detection-and-more
  • 18. Canadian Speakers Sessions ● Integration of Multiple OpenStack Clouds with a Core MPLS Network --- Curtis Collicutt and Rahul Kumar from IDX ○ https://www.openstack.org/videos/vancouver-2018/integration-of-multiple-openstack-clouds-with-a-cor e-mpls-network ● KEYNOTE: 5G Network Slicing and OpenStack --- Curtis Collicutt and Corey Erickson from IDX ○ https://www.openstack.org/videos/vancouver-2018/keynote-5g-network-slicing-and-openstack ● 5G Network Slicing and OpenStack --- Curtis Collicutt and Corey Erickson from IDX ○ https://www.openstack.org/videos/vancouver-2018/5g-network-slicing-and-openstack ● Friendly coexistence of Virtual Machines and Containers on Kubernetes using KubeVirt --- Stu Gott and Stephen Gordon from Red Hat ○ https://www.openstack.org/videos/vancouver-2018/friendly-coexistence-of-virtual-machines-and-contai ners-on-kubernetes-using-kubevirt
  • 19. Canadian Speakers Sessions ● OpenDev CI/CD - Ansible Community Meetup --- David Moreau Simard from Red Hat ○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21724/ansible-communit y-meetup ● OpenDev CI/CD - Productizing Open Source Through CI --- David Moreau Simard from Red Hat ○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21698/productizing-open -source-through-ci ● OpenDev CI/CD - Infra - Project Onboarding --- Clark Boylan (OpenStack Foundation) and David Moreau Simard (Red Hat) ○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21631/infra-project-onbo arding ● How to use OPNFV Testing tools to test/validate an openstack provided by a vendor --- Valentin Boucher (Kontron) and Morgan Richomme (Orange Labs) ○ https://www.openstack.org/videos/vancouver-2018/how-to-use-opnfv-testing-tools-to-testvalidate-an-o penstack-provided-by-a-vendor
  • 20. Canadian Speakers Sessions ● DPDK: Putting Neutron in the fast lane --- Mohamed Elsakhawy from Compute Canada ○ https://www.openstack.org/videos/vancouver-2018/dpdk-putting-neutron-in-the-fast-lane ● Rio de Janeiro Hackathon Winner: Team Alirou --- Marcelo Dieder (Santander Getnet) and Bertin Colpron (Kontron) and João C D Freire Ribeiro (INOVAX) ○ https://www.openstack.org/videos/vancouver-2018/rio-de-janeiro-hackathon-winner-team-alirou ● Ambassador Meet & Greet at the OpenInfra Mixer --- Stacy Véronneau (CloudOps) and all the other Ambassadors present ○ https://www.openstack.org/summit/vancouver-2018/summit-schedule/events/21865/ambassador-meet -and-greet-at-the-openinfra-mixer
  • 21. Reach out to your organizers for talk submission, sponsorship or any MeetUp related topics.
  • 22. Join us on Slack! https://bit.ly/openstack-canada
  • 23. And Now, On To Our Talks!
  • 25. Steven Woodward CFPS, CSQA steve@cloud-perspectives.com 613-698-5240 www.cloud-perspectives.com https:www.openstack.org/videos/vancouver- 2018/openstack-data-jurisdiction-compliance-in- hybrid-clouds June 12, 2018
  • 26.  Introduction  Standards and Future  OpenStack as a Strategy  Options and Activities for OpenStack Canada and CENGN ©Copyright Cloud Perspectives 2018 All rights reserved Open Discussions
  • 27. ©Copyright Cloud Perspectives 2018 All rights reserved Cloud
  • 28.  Significant processing and data storage takes place on nodes at the edge of the network ©Copyright Cloud Perspectives 2018 All rights reserved Early concept definitions as part of ISO TR 23188 Edge Computing Landscape Cloud
  • 29.  Is your mobile device an “edge device”? ©Copyright Cloud Perspectives 2018 All rights reserved This Photo by Unknown Author is licensed under CC BY-ND Instances where it could be? Network sharing? Context is important…..Edge….of What?....Boundary? Boundary/ Edge Moves? Scope and Focus
  • 30.  Processing and data storage takes place on nodes throughout the network ©Copyright Cloud Perspectives 2018 All rights reserved Cloud
  • 31.  Processing and data storage takes place on lightweight nodes (could be part of edge) ©Copyright Cloud Perspectives 2018 All rights reserved Cloud Can build upon, not mutually exclusive
  • 32.  Policies and controls vary across jurisdictions ©Copyright Cloud Perspectives 2018 All rights reserved Cloud Can build upon, not mutually exclusive
  • 33. ©Copyright Cloud Perspectives 2018 All rights reserved
  • 34. Storage Transit Process Regional Enterprise Multi- National Data Classification - Higher Risk (sensitive) - Medium Risk - Lower Risk (public) Storage: Cinder OpenAttic Ceph Swift Freezer Karbor Manilla Process/ Compute: Glance Ironic Magnum/ Kubernetes Nova Storelets Zun Transit/ Network: Designate Neutron Dragonflow Kuryr Octavia Tracker Tricircle OPNFV Tungsten Fabric Data & Analytics: Sahara Searchlight Trove Compliance/ Security: Barbican Congress Keystone Mistral Deployment: Ansible OpenStack Chef OpenStack Kolla Charms Puppet OpenStack TripleO Management: Horizon OpenStack Client Rally Senlin Vitrage Watcher Applications: Heat Murano Solum Zaqar Monitoring: Aodh Ceilometer CloudKitty Monasca Panko ©Copyright Cloud Perspectives 2018 All rights reserved
  • 35. ©Copyright Cloud Perspectives 2018 All rights reserved
  • 36.  Designed for Edge & Multi-Jurisdictions?  Designed for Cloud Federation and Confederation?  OpenStack FEMDC  https://www.openstack.org/videos/vancouver-2018/can-we-operate-and-use-an- edge-computing-infrastructure-with-openstack  Can it scale to perform adequately in high volume, distributed, complex federations? ©Copyright Cloud Perspectives 2018 All rights reserved
  • 37. ©Copyright Cloud Perspectives 2018 All rights reserved  Need to focus on a use case, even for our discussion!  Incremental Progress Private OpenStack Public OpenStack Multiple Jurisdictions Federation Edge Mist Y N N N N N Y N N N Y N Y N N N Y Y Y N Y N Y N Y Y Y N Y N Y Y Y Y Y Y
  • 38. ©Copyright Cloud Perspectives 2018 All rights reserved Project/ App Functions? Perform at Scale? Actions?/ Options? OpenStack Canada/ CENGN? Keystone Yes No Integrate with Others Likely under OpenStack Glance Ceph OPNFV Tungsten Fabric Kubernetes Other? Is there a set of OpenStack projects/ products, when assembled help satisfy Cloud 2.0 requirements?
  • 39. ©Copyright Cloud Perspectives 2018 All rights reserved
  • 40. www.computingstack.com From Infra to Services: LBAAS and K8S Mingjun Shan June 12, 2018 Ottawa OpenStack Meetup
  • 41. www.computingstack.com About ComputingStack.com ComputingStack is a development and engineering focused business. We contribute to upstream Open Source, create our own package and deliver the services of those to enterprise user for those data and cloud solution. In meanwhile we partner up with solution providers to accelerate their solution portfolios. IntOS is a self-maintained package by ComputingStack, composed of IntOS OpenStack, Ceph Storage, Kubernetes as well IntOS Cloud Management. The ground up packaging with “0” dependencies on third parties compoment makes it possible to depoy anywhere anytime any device. 95% generic upstream codes of openstack, ceph, K8s, monitoring, high availability components 5% in-house developed codes: automation, packaging , bug fix, HA , security engineering, customizations, tools IntOS targets at Enterprise Ready for high complex cloud, while incrementally incorporating Cloud 2.0 services for NFV, Edge, IoT etc.
  • 42. www.computingstack.com Pre-Conclusions Benefits: - No EXPENSIVE $€£¥$ public cloud - Magnum+Octavia+Barbican provide super experience of Kubernetes clustering: High Secure, Scalable, and High Available - A comparable to AWS EKS - Just a natural step forward, when OpenStack in place, - Truly community driven “OPEN”: issues resolvable Drawbacks: - Integration is not a small work, expert openstack + solid Kubernetes knowledge, but with community, it can be simple  - Both OpenStack and Kubernetes are dynamic, so keeping changing is a challenge for reaching a best balance (functionality vs stability) of this marriage. - Octavia is over HAProxy, a rather stable, approachable, usable backend
  • 43. www.computingstack.com Value add on: From stack to services Octavia Magnum Kubernetes Barbican
  • 45. www.computingstack.com Understand the complexity of building such Installer 40% High Availbility Impl 20% Confiugre files *.conf 20% Security Impl 10% Underlying Linux integration 5% Codes bug 2% User Operation knowledge 2% Hardware 1% Other 5% Where efforts go Installer High Availbility Impl Confiugre files *.conf Security Impl Underlying Linux integration Codes bug User Operation knowledge Hardware Kolla Helms Ansible IntOS Redhat OSP Mirantis MOS Ubuntu conjure up Yum package Apt package Vendor specific: Rackspace, Wind River Huawei etc
  • 46. www.computingstack.com Which Installer Kolla Helms Ansible IntOS Redhat OSP Mirantis MOS Wind River Titanium Ubuntu conjure up Yum package Apt package Vendor specific: Rackspace, Huawei etc Apt package Yum package …. …. Community Vendor specific
  • 47. www.computingstack.com Three Versions of load balancers by OpenStack LBAAS V1 LBAASV2 OCTAVIA Deprecated in Liberty Deprecated in Pike Only option of Load Balancer in Queens Agent support: neutron_lbaas.services.loadbal ancer.plugin.LoadBalancerPlugi nv2 neutron_lbaas.drivers.haproxy.p lugin_driver.HaproxyOnHostPlu ginDriver:default Agent support: neutron_lbaas.services.loadbal ancer.plugin.LoadBalancerPlugi nv2 neutron_lbaas.drivers.haproxy.p lugin_driver.HaproxyOnHostPlu ginDriver:default Octavia Support: neutron_lbaas.services.loadbal ancer.plugin.LoadBalancerPlugi nv2 LOADBALANCERV2:Octavia:n eutron_lbaas.drivers.octavia.dri ver.OctaviaDriver:default ZERO neutron dependencies
  • 48. www.computingstack.com Queens Version Major Change Queens has no significant change, but is a cut off alike change, as it is separated completely from Neutron - stopped github/neutron-lbaas repo - stopped github/neutron-lbaas-dashbaord - Continue: github/octavia - New: github/octavia-dashboard - Stopped as plugin/service provider to neutron, but level 1 service - Stopped cli: neutron-lbaas-xxxx - Octavia doesnot read neutron.conf - Api CALL change - CLI: only ocatavia neutron-lbaas - How is it causing compatibility problem? - Configuration - Database - Upgrading - Magnum
  • 49. www.computingstack.com Network and Image Prep LB COMSUMES a lot of IP and Compute resources!!! Lb-mgmt-net has to be a public network, through which Octavia conductor talks with LB instances In dev, external_network (which floating-ip uses) can be used as lb-mgmt-net Image: amphora with: tags: amphora Flavor: amphora is Ubuntu, so can’t be too small, but our env shows 1 core 2G ram performs well
  • 50. www.computingstack.com Certificates in Octavia Notes: Certificates dealing can be daunting The bi-directional TLS authentication is only security measure for network between HAproxy and OpenStack controller, hence a must, either CA signed or self-signed. https://github.com/openstack/octavia/blob/master/bin/create_certificates.sh works openssl genrsa -passout pass:foobar -des3 -out private/cakey.pem (A)2048 openssl req -x509 -passin pass:foobar(B) -new -nodes -key private/cakey.pem -config $OPEN_SSL_CONF -subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com" -days $VALIDITY_DAYS -out ca_01.pem (C) openssl x509 -in ca_01.pem -text -noout openssl req -newkey rsa:2048 -nodes -keyout client.key (D) -subj "/C=US/ST=Denial/L=Springfield/O=Dis/CN=www.example.com" -out client.csr (E) openssl ca -passin pass:foobar -config $OPEN_SSL_CONF -in client.csr -days $VALIDITY_DAYS -out client-.pem -batch cat client-.pem client.key > client.pem (F) Vi /etc/Octavia/Octavia.conf [certificates] ca_private_key = /home/intos/certificates/private/cakey.pem (A) ca_private_key_passphrase = foobar(B) [haproxy_amphora] client_cert = /etc/octavia/certs/server_ca.pem (F) server_ca = /etc/octavia/certs/client.pem (C) [amphora_agent] agent_server_ca = /etc/octavia/certs/client_ca.pem(D) agent_server_cert = /etc/octavia/certs/server.pem(F)
  • 51. www.computingstack.com Migration to Octavia from neutron-lbaas: work around https://wiki.openstack.org/wiki/Neutron/LBaaS/ Deprecation Octavia DB replaces previous neutron DB addon Manual deletion might be needed on neutron db, but it won’t hurt neutron.conf: no service_provider, no plugin
  • 52. www.computingstack.com Integration with Magnum - Octavia is a MUST for kubernetes over OpenStack - Integration might be straightforward as only API call in between - However: - Magnum k8s master: kube-controller- manager.service may not be well compatible with new API change of Octavia to create external LB service to expose pods - Manual LB works well - Workaround: service_plugins = router,lbaasv2- proxy
  • 53. www.computingstack.com Some lessons - OpenStack is far beyond network/computing/storage, but SERVICES - OpenStack Doc provides an idea, but far from being correct, sometimes misleading  - Codes, codes, dive more, more insights! - DevStack is fairly easy to learn many codes details, highly recommended as a tool handy - OpenStack is high complex, and be prepared for long install journey, but eventually worth it - Fortunately we have community and support 