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

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 

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 