SlideShare a Scribd company logo
1 of 57
The Cloud Specialists
NFV & CloudStack
ShapeBlue.com • @ShapeBlue
Paul Angus, VP Technology • @CloudyAngus
paul.angus@shapeblue.com
A n i n t r o d u c t i o n t o
The Cloud Specialists
ShapeBlue.com @ShapeBlue
“ShapeBlue are expert builders of public
& private clouds. They are the leading
independent global CloudStack services
company”
A b o u t S h a p e B l u e
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
Paul Angus – VP Technology
• Global authority on CloudStack & cloud infrastructure design.
• 15+ years C-Level experience.
• Apache CloudStack project committer & PMC member
• Specialising in deployment of CloudStack
and surrounding infrastructure especially the user story
• USP, Georgian Ministry of Justice, Orange, TomTom,
PaddyPower, Ascenty, BSkyB, SAP, British Telecom
A b o u t m e
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
S h a p e B l u e c u s t o m e r s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
S h a p e B l u e c u s t o m e r s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
S h a p e B l u e c u s t o m e r s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• What is NFV ?
• What CloudStack can do in the NFV Space
• What CloudStack can’t do (yet)
• What CloudStack might do
O v e r v i e w
The Cloud Specialists
ShapeBlue.com @ShapeBlue
What is NFV Anyway?
(The Emperor's New Clothes)
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Network
Functions
Virtualization
Taking a network function (like routing or firewalling or
a VPN) and creating a virtualised appliance to do it.
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Sounds like the CloudStack
Virtual Router !?
Yes. It does.
(See. It’s not so complicated)
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
vFirewall
• Cisco® Adaptive Security Virtual Appliance (ASAv)
• Juniper® vSRX
• BigIP® Virtual Firewall (vFW)
vRouter
• Cisco®Integrated Services Virtual Router (ISRv)
• Juniper® vMX
• Brocade® 5600 vRouter (Formerly Vyatta)
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
WAN Acceleration
• Cisco® vWAAS (wide-area-application-services)
• Riverbed® SteelHead CX
Application Delivery Controllers
• Citrix® NetScaler VPX
• Virtual Application Delivery Controllers (vADC)
• A10 vThunder ADC
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
BIG-IP VNFs
• Virtual Policy Manager (vPEM)
• Virtual DNS (vDNS)
F5
• Virtual Diameter Routing Agent (vDRA)
• Virtual Diameter Edge Agent (vDEA)
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Other types:
• Brocade vEPC
(Evolved Packet Core - Mobile Comms)
• vIPS
• vThunder CGN gateways
• vWebSecurity
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
So what’s the big deal?
A few orchestration layers are required to create the
virtual instances, plumb them into a network and
configure them.
There quite a few combinations and permutations to
deal with.
(+ if it weren’t complicated, vendors couldn’t charge through the nose for it – cynical much?)
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
How complicated is it then?
ETSI (European Telecommunications Standards
Institute) have a special interest group specifically to
try to standardise it all.
W h a t i s N F V ?
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
ETSI NFV Reference
Architecture
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
VNF - Virtualized Network
Function
(i.e vRouter or vFirewall)
Just a Virtual Instance
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
EM – Element Manager Service
Provides a standardized
interface to a given VNF to
manage internals
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
VNF Manager
Manages the internal working of the
VNF instances, pushes configuration
and ensures availability and
performance
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
Virtualised Infrastructure Manager
Orchestrates Virtual Infrastructure
to create VNF instances and
‘plumb’ them in
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
NFV Infrastructure
The virtualisation hardware;
compute, storage networking etc
The Cloud Specialists
ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
So, about that VR then?
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
Comparing the NFV
Model with Virtual
Router elements
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
W h a t i s N F V ?
Virtual Infrastructure
Cloud-
Stack
Kernel
Business Logic
VR1
VR Network Service Mgr Adapter
Comparing the NFV Model
with Virtual Router
elements
The Cloud Specialists
ShapeBlue.com @ShapeBlue
To Sum Up
(this part, that’s not the
whole presentation)
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
C l o u d S t a c k & N F V
The VNF is just a guest instance, which
has a second layer of orchestration
applied to it.
C l i c k t o e d i t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
VM
C l o u d S t a c k & N F V
Virtual Infrastructure ACS
This is our bread and butter.
The Cloud Specialists
ShapeBlue.com @ShapeBlue
NFV – what’s it FOR
(use cases)
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• Users want to be able to be able to recreate
‘enterprise’ topologies in the virtual (cloud) space
• SPs and MSPs want their customers to be able to do
the above and want to be able to sell them the
appliances.
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
N F V To p o l o g i e s
Recreating ‘Traditional’
Enterprise topologies
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
‘Specific’ use cases
N F V To p o l o g i e s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
N F V To p o l o g i e s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
CloudStack’s Shortfalls
• No way to add a layer 2 network (ie network with no IP
requirements)
• No way to have a range of public IPs presented to the guest
networks without explicit mapping
• VR is a ‘proprietary’ case of NFV
• No way to put ‘alternative’ VRs or Network Appliances in the
guest networks
C l o u d S t a c k & N F V
The Cloud Specialists
ShapeBlue.com @ShapeBlue
CloudStack & NFV
(Drumroll plleeease)
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• New concept of Topologies
• New concept of Enterprise Topologies
• New VR type ‘Enterprise Topology VR’
• New Network Types
• Layer 2
• Simple User
• UI enhancement to give graphical network building
C l o u d S t a c k & N F V
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Topologies
• Isolated/shared
Individual guest networks
• VPC
Contains multiple VPC tiers (neworks)
• Enterprise
Contains multiple ‘simple user’ or ‘Layer2’ networks
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Enterprise Topology
Virtual Router
• A simplified (and hidden) VR to pass ALL
designated 'public' IP data through to a hand
off. What happens after this, is the 'users'
problem.
• Pass 'public' traffic to/from the hand-off as
fast as possible (no other services)
• Ensure that a user cannot use a public IP
that has not been assigned to the topology
C l o u d S t a c k & N F V
Public Network
Hand-off
ETVR
Core Router
123.123.123.254/ 24
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Enterprise Topology
Hand-off
• Users can create a device, who's outside face is
on an IP between 123.123.123.56 –
123.123.123.62 with a gateway of
123.123.123.254
• No other source IPs will be allowed to pass traffic
• User device eth0:
IPADDR=123.123.123.56
GATEWAY=123.123.123.254
NETMASK=255.255.255.0
• Core router requires route info – groundwork laid
by OSPF work.
C l o u d S t a c k & N F V
Public Network
ETVR
Only traffic from allowed ranges through
Core Router
123.123.123.254/ 24
User Device
LikelyWANAccelerator or vRouter
Gateway: 123.123.123.254
Allowed Ips: 123.123.123.56 –
Netmask: 255.255.255.0
Hand-off
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
New Network Types
• Layer 2
A new network type that is a pure layer 2 network. It would have a VLAN (assigned by CloudStack), but no
IP addresses assigned to it and no services.
And hence doesn't require VR or IP addresses (DNS/DHCP to be handled 'externally')
Allows ‘service chaining’ and ‘Enterprise Networks’ using say, Active Directory or IPAM.
• Simple User
A network where a user can define the IP address properties, but VLANs are orchestrated by CloudStack.
CloudStack provides DNS and DHCP, but VR in not in-path – a self-service shared network.
A user would likely define the gateway of the network as the vRouter that they created.
*VLAN == any supported isolation method
C l o u d S t a c k & N F V
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• User creates endpoints
and networks which
join them.
CloudStack creates
VLANs but applies no
layer 3 restrictions
C l o u d S t a c k & N F V
Public Network
Hand-off:
Gateway: 123.123.123.254
Allowed Ips: 123.123.123.56 –
Netmask: 255.255.255.255
ETVR
Onlytraffic from allowed ranges through
Core Router
123.123.123.254/ 24
User Instance
WAN Accelerator
L2 Network
User Instance
vRouter/ Firewall/ VPN
L2 Network
User Instance
VM
User Instance
VM
User Instance
VM: AD + DHCP+ DNS
L2 Network
User Instance
Web server
DMZ
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• Simple services
Network which
provides CloudStack
controlled IP
addressing.
IP space and gateway
defined by the user
C l o u d S t a c k & N F V
Public Network
Gateway: 123.123.123.254
Allowed Ips: 123.123.123.56 –
Netmask: 255.255.255.0
ETVR
Onlytraffic from allowed ranges through
Core Router
123.123.123.254/ 24
User Instance
WAN Accelerator
Simple User Network
User Instance
vRouter/ Firewall/ VPN
L2 Network
CloudStack VR
DHCP+DNS
Hand-off
N e t w o r k
V i s u a l i s a t i o n
- CloudStack equivalent of
‘Forwarding Graph’
N e t w o r k
d e v i c e s v i e w
- New ‘Devices’ view
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
A d d n e t wo r k d e v i c e t o a c c o u n t
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
A d d n e t wo r k d e v i c e t o a c c o u n t
The Cloud Specialists
ShapeBlue.com @ShapeBlue
Phase 2
M u l t i p l e V N F
a p p l i a n c e s
- CloudStack equivalent of
‘Forwarding Graph’
N e t w o r k
d e v i c e
s e t t i n g s
- Configuration through
CloudStack UI or appliances’
console
V F N
C o n f i g u r a t i o n
- Option of configuration
through appliances’ native
UI or
Simplified configuration
through CloudStack option
N e t w o r k
p r o v i d e r s
- Add VNF appliances as
network providers
U n d e r l y i n g
t o p o l o g y
Network System VM
Ethernet
Ethernet
Ethernet
Contain
erised
VR
Contain
erised
VR
DNS & DHCP
ala Shared Network
– Gateway on VNF3
Mgmt Network
[Access to VRs
and VNFM(s)]
Public Network
- User configuration via VNF
Mgmt Network only
VNFMgmt Network
Service Chaining Links
(L2 networks)
Service Chaining Links
(L2 networks)
Contain
erised
VR
Container
ised
VNFM(s)
Contain
erised
VR
Container
ised
EM(s)
VNF2 (ie Router)
VNF3 (ie Firewall)
VNF1 (ie WAN ACCELERATION)
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
H i g h l e v e l p r o c e s s
User adds
appliance(s) to
their account
Operator adds
(VNF) appliance
types to the cloud
User inserts
appliance(s) into
their networks
CloudStack
creates ‘network
system VM’
CloudStack
deploys appliance
in network from
‘VM’ template
User configures
VNF appliance
CloudStack sets base
config of VNF appliance
through VNFM or API
translator
CloudStack
creates L2
networjs
APPLIANCE
‘Direct’ HTTP(s) proxied
through Network System
VM
Direct console
access on appliance
via Console Proxy
Simple configuration ‘in’
CloudStack via API translator
on Network System VM
Simple configuration ‘in’
CloudStack via VNFM on
Network System VM
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Device Integration Options
• Console Proxy access to VNF appliance console
• User http(s) connection to device mgmt. port (via containerised
mgmt. VR in network management VM)
• CloudStack management server to containerised VNFM/EM (in
network system VM). [utilising ETSI standards] Simple command
set
• ‘ad-hoc’ API translator (Simple command set to VNF appliance
native API). [where ETSI standards not available]
M a n a g e m e n t p l a n e c o m m u n i c a t i o n s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
• Layer 2 networks (service chaining)
• External network device (appliances) abstractions
• Containerised VRs
• Containerised VNFMs & EMs
• Forwarding graph translation (CloudStack <-> ETSI standard)
• ‘Network (management)’ System VM
• UI
E l e m e n t s
C l i c k t o e d i t
The Cloud Specialists ShapeBlue.com @ShapeBlue
Further Enhancements
• Support for VNF fabrics
• Support for auto-scaling
• Support for auto-healing
P h a s e 3
The Cloud Specialists
ShapeBlue.com @ShapeBlue
?

More Related Content

What's hot

CloudStack UI
CloudStack UICloudStack UI
CloudStack UIShapeBlue
 
CloudStack EU user group - Trillian
CloudStack EU user group - TrillianCloudStack EU user group - Trillian
CloudStack EU user group - TrillianShapeBlue
 
Network Functions Virtualization and CloudStack
Network Functions Virtualization and CloudStackNetwork Functions Virtualization and CloudStack
Network Functions Virtualization and CloudStackChiradeep Vittal
 
New stuff in CloudStack!
New stuff in CloudStack!New stuff in CloudStack!
New stuff in CloudStack!ShapeBlue
 
Cloudstack container service
Cloudstack container serviceCloudstack container service
Cloudstack container serviceShapeBlue
 
Paul Angus - CloudStack Backup and Recovery Framework
Paul Angus - CloudStack Backup and Recovery FrameworkPaul Angus - CloudStack Backup and Recovery Framework
Paul Angus - CloudStack Backup and Recovery FrameworkShapeBlue
 
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesTechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesDag Sonstebo
 
Giles Sirett: Introduction and CloudStack news
Giles Sirett: Introduction and CloudStack news   Giles Sirett: Introduction and CloudStack news
Giles Sirett: Introduction and CloudStack news ShapeBlue
 
ApacheCon Miami / CCCNA17 Using KVM in CloudStack
ApacheCon Miami / CCCNA17 Using KVM in CloudStackApacheCon Miami / CCCNA17 Using KVM in CloudStack
ApacheCon Miami / CCCNA17 Using KVM in CloudStackDag Sonstebo
 
ApacheCon Miami / CCCNA17 CloudStack upgrade best practices
ApacheCon Miami / CCCNA17 CloudStack upgrade best practicesApacheCon Miami / CCCNA17 CloudStack upgrade best practices
ApacheCon Miami / CCCNA17 CloudStack upgrade best practicesDag Sonstebo
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretShapeBlue
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container ServiceShapeBlue
 
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...ShapeBlue
 
Circuit breaker mechanism for Microservices based architecture
Circuit breaker mechanism for Microservices based architectureCircuit breaker mechanism for Microservices based architecture
Circuit breaker mechanism for Microservices based architectureKunal Grover
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container ServiceShapeBlue
 
CloudStack IPv6 in production
CloudStack IPv6 in productionCloudStack IPv6 in production
CloudStack IPv6 in productionShapeBlue
 
Paul Angus: CloudStack new UI (Primate)
Paul Angus: CloudStack new UI (Primate)Paul Angus: CloudStack new UI (Primate)
Paul Angus: CloudStack new UI (Primate)ShapeBlue
 
CloudStack news
CloudStack newsCloudStack news
CloudStack newsShapeBlue
 
ONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyCloudify Community
 
Cloud Platform Adoption: Lessons Learned
Cloud Platform Adoption: Lessons LearnedCloud Platform Adoption: Lessons Learned
Cloud Platform Adoption: Lessons LearnedVMware Tanzu
 

What's hot (20)

CloudStack UI
CloudStack UICloudStack UI
CloudStack UI
 
CloudStack EU user group - Trillian
CloudStack EU user group - TrillianCloudStack EU user group - Trillian
CloudStack EU user group - Trillian
 
Network Functions Virtualization and CloudStack
Network Functions Virtualization and CloudStackNetwork Functions Virtualization and CloudStack
Network Functions Virtualization and CloudStack
 
New stuff in CloudStack!
New stuff in CloudStack!New stuff in CloudStack!
New stuff in CloudStack!
 
Cloudstack container service
Cloudstack container serviceCloudstack container service
Cloudstack container service
 
Paul Angus - CloudStack Backup and Recovery Framework
Paul Angus - CloudStack Backup and Recovery FrameworkPaul Angus - CloudStack Backup and Recovery Framework
Paul Angus - CloudStack Backup and Recovery Framework
 
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best PracticesTechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
TechUG Glasgow talk 22/Feb/17 Configuration Management Best Practices
 
Giles Sirett: Introduction and CloudStack news
Giles Sirett: Introduction and CloudStack news   Giles Sirett: Introduction and CloudStack news
Giles Sirett: Introduction and CloudStack news
 
ApacheCon Miami / CCCNA17 Using KVM in CloudStack
ApacheCon Miami / CCCNA17 Using KVM in CloudStackApacheCon Miami / CCCNA17 Using KVM in CloudStack
ApacheCon Miami / CCCNA17 Using KVM in CloudStack
 
ApacheCon Miami / CCCNA17 CloudStack upgrade best practices
ApacheCon Miami / CCCNA17 CloudStack upgrade best practicesApacheCon Miami / CCCNA17 CloudStack upgrade best practices
ApacheCon Miami / CCCNA17 CloudStack upgrade best practices
 
CloudStack - Apache's best kept secret
CloudStack - Apache's best kept secretCloudStack - Apache's best kept secret
CloudStack - Apache's best kept secret
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...
Customising the CloudStack UI - CloudStack European User Group Virtual, May 2...
 
Circuit breaker mechanism for Microservices based architecture
Circuit breaker mechanism for Microservices based architectureCircuit breaker mechanism for Microservices based architecture
Circuit breaker mechanism for Microservices based architecture
 
CloudStack Container Service
CloudStack Container ServiceCloudStack Container Service
CloudStack Container Service
 
CloudStack IPv6 in production
CloudStack IPv6 in productionCloudStack IPv6 in production
CloudStack IPv6 in production
 
Paul Angus: CloudStack new UI (Primate)
Paul Angus: CloudStack new UI (Primate)Paul Angus: CloudStack new UI (Primate)
Paul Angus: CloudStack new UI (Primate)
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
 
ONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & CloudifyONAP Overview Webinar - Aarna Networks & Cloudify
ONAP Overview Webinar - Aarna Networks & Cloudify
 
Cloud Platform Adoption: Lessons Learned
Cloud Platform Adoption: Lessons LearnedCloud Platform Adoption: Lessons Learned
Cloud Platform Adoption: Lessons Learned
 

Similar to CCNA17 CloudStack and NFV

CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFVShapeBlue
 
Paul Angus - what's new in ACS 4.11
Paul Angus - what's new in ACS 4.11Paul Angus - what's new in ACS 4.11
Paul Angus - what's new in ACS 4.11ShapeBlue
 
Whats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlinesWhats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlinesShapeBlue
 
Improving CloudStack for operators
Improving CloudStack for operatorsImproving CloudStack for operators
Improving CloudStack for operatorsShapeBlue
 
Paul Angus - CloudStack Container Service
Paul  Angus - CloudStack Container ServicePaul  Angus - CloudStack Container Service
Paul Angus - CloudStack Container ServiceShapeBlue
 
Paul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackPaul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackShapeBlue
 
CloudStack usage service
CloudStack usage serviceCloudStack usage service
CloudStack usage serviceShapeBlue
 
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)Christian Esteve Rothenberg
 
Building clouds with apache cloudstack apache roadshow 2018
Building clouds with apache cloudstack   apache roadshow 2018Building clouds with apache cloudstack   apache roadshow 2018
Building clouds with apache cloudstack apache roadshow 2018ShapeBlue
 
CloudStack upgrade best practices - Dag Sonstebo
CloudStack upgrade best practices - Dag SonsteboCloudStack upgrade best practices - Dag Sonstebo
CloudStack upgrade best practices - Dag SonsteboIngo Jochim
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackShapeBlue
 
Nested CloudStack with VMware
Nested CloudStack with VMwareNested CloudStack with VMware
Nested CloudStack with VMwareShapeBlue
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentCisco DevNet
 
Boris Stoyanov - some new features in Apache cloudStack
Boris Stoyanov - some new features in Apache cloudStackBoris Stoyanov - some new features in Apache cloudStack
Boris Stoyanov - some new features in Apache cloudStackShapeBlue
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack NetworkingShapeBlue
 
Developing Resilient Cloud Native Apps with Spring Cloud
Developing Resilient Cloud Native Apps with Spring CloudDeveloping Resilient Cloud Native Apps with Spring Cloud
Developing Resilient Cloud Native Apps with Spring CloudDustin Ruehle
 
DEVNET-1155 Branch Virtualization
DEVNET-1155	Branch VirtualizationDEVNET-1155	Branch Virtualization
DEVNET-1155 Branch VirtualizationCisco DevNet
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack NetworkingChiradeep Vittal
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFAPNIC
 
CloudStack networking
CloudStack networkingCloudStack networking
CloudStack networkingShapeBlue
 

Similar to CCNA17 CloudStack and NFV (20)

CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFV
 
Paul Angus - what's new in ACS 4.11
Paul Angus - what's new in ACS 4.11Paul Angus - what's new in ACS 4.11
Paul Angus - what's new in ACS 4.11
 
Whats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlinesWhats new in Cloudstack 4.11 - behind the headlines
Whats new in Cloudstack 4.11 - behind the headlines
 
Improving CloudStack for operators
Improving CloudStack for operatorsImproving CloudStack for operators
Improving CloudStack for operators
 
Paul Angus - CloudStack Container Service
Paul  Angus - CloudStack Container ServicePaul  Angus - CloudStack Container Service
Paul Angus - CloudStack Container Service
 
Paul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackPaul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStack
 
CloudStack usage service
CloudStack usage serviceCloudStack usage service
CloudStack usage service
 
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)
NECOS Industrial Workshop Introduction by Prof. Christian Rothenberg (UNICAMP)
 
Building clouds with apache cloudstack apache roadshow 2018
Building clouds with apache cloudstack   apache roadshow 2018Building clouds with apache cloudstack   apache roadshow 2018
Building clouds with apache cloudstack apache roadshow 2018
 
CloudStack upgrade best practices - Dag Sonstebo
CloudStack upgrade best practices - Dag SonsteboCloudStack upgrade best practices - Dag Sonstebo
CloudStack upgrade best practices - Dag Sonstebo
 
Using the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStackUsing the KVMhypervisor in CloudStack
Using the KVMhypervisor in CloudStack
 
Nested CloudStack with VMware
Nested CloudStack with VMwareNested CloudStack with VMware
Nested CloudStack with VMware
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and Development
 
Boris Stoyanov - some new features in Apache cloudStack
Boris Stoyanov - some new features in Apache cloudStackBoris Stoyanov - some new features in Apache cloudStack
Boris Stoyanov - some new features in Apache cloudStack
 
Introduction to CloudStack Networking
Introduction to CloudStack NetworkingIntroduction to CloudStack Networking
Introduction to CloudStack Networking
 
Developing Resilient Cloud Native Apps with Spring Cloud
Developing Resilient Cloud Native Apps with Spring CloudDeveloping Resilient Cloud Native Apps with Spring Cloud
Developing Resilient Cloud Native Apps with Spring Cloud
 
DEVNET-1155 Branch Virtualization
DEVNET-1155	Branch VirtualizationDEVNET-1155	Branch Virtualization
DEVNET-1155 Branch Virtualization
 
Directions for CloudStack Networking
Directions for CloudStack  NetworkingDirections for CloudStack  Networking
Directions for CloudStack Networking
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
CloudStack networking
CloudStack networkingCloudStack networking
CloudStack networking
 

More from ShapeBlue

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...ShapeBlue
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubShapeBlue
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...ShapeBlue
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...ShapeBlue
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOShapeBlue
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...ShapeBlue
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...ShapeBlue
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...ShapeBlue
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueShapeBlue
 

More from ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

CCNA17 CloudStack and NFV

  • 1. The Cloud Specialists NFV & CloudStack ShapeBlue.com • @ShapeBlue Paul Angus, VP Technology • @CloudyAngus paul.angus@shapeblue.com A n i n t r o d u c t i o n t o
  • 2. The Cloud Specialists ShapeBlue.com @ShapeBlue “ShapeBlue are expert builders of public & private clouds. They are the leading independent global CloudStack services company” A b o u t S h a p e B l u e
  • 3. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Paul Angus – VP Technology • Global authority on CloudStack & cloud infrastructure design. • 15+ years C-Level experience. • Apache CloudStack project committer & PMC member • Specialising in deployment of CloudStack and surrounding infrastructure especially the user story • USP, Georgian Ministry of Justice, Orange, TomTom, PaddyPower, Ascenty, BSkyB, SAP, British Telecom A b o u t m e
  • 4. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue S h a p e B l u e c u s t o m e r s
  • 5. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue S h a p e B l u e c u s t o m e r s
  • 6. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue S h a p e B l u e c u s t o m e r s
  • 7. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • What is NFV ? • What CloudStack can do in the NFV Space • What CloudStack can’t do (yet) • What CloudStack might do O v e r v i e w
  • 8. The Cloud Specialists ShapeBlue.com @ShapeBlue What is NFV Anyway? (The Emperor's New Clothes)
  • 9. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Network Functions Virtualization Taking a network function (like routing or firewalling or a VPN) and creating a virtualised appliance to do it. W h a t i s N F V ?
  • 10. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Sounds like the CloudStack Virtual Router !? Yes. It does. (See. It’s not so complicated) W h a t i s N F V ?
  • 11. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue vFirewall • Cisco® Adaptive Security Virtual Appliance (ASAv) • Juniper® vSRX • BigIP® Virtual Firewall (vFW) vRouter • Cisco®Integrated Services Virtual Router (ISRv) • Juniper® vMX • Brocade® 5600 vRouter (Formerly Vyatta) W h a t i s N F V ?
  • 12. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue WAN Acceleration • Cisco® vWAAS (wide-area-application-services) • Riverbed® SteelHead CX Application Delivery Controllers • Citrix® NetScaler VPX • Virtual Application Delivery Controllers (vADC) • A10 vThunder ADC W h a t i s N F V ?
  • 13. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue BIG-IP VNFs • Virtual Policy Manager (vPEM) • Virtual DNS (vDNS) F5 • Virtual Diameter Routing Agent (vDRA) • Virtual Diameter Edge Agent (vDEA) W h a t i s N F V ?
  • 14. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Other types: • Brocade vEPC (Evolved Packet Core - Mobile Comms) • vIPS • vThunder CGN gateways • vWebSecurity W h a t i s N F V ?
  • 15. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue So what’s the big deal? A few orchestration layers are required to create the virtual instances, plumb them into a network and configure them. There quite a few combinations and permutations to deal with. (+ if it weren’t complicated, vendors couldn’t charge through the nose for it – cynical much?) W h a t i s N F V ?
  • 16. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue How complicated is it then? ETSI (European Telecommunications Standards Institute) have a special interest group specifically to try to standardise it all. W h a t i s N F V ?
  • 17. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? ETSI NFV Reference Architecture
  • 18. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue VNF - Virtualized Network Function (i.e vRouter or vFirewall) Just a Virtual Instance
  • 19. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? EM – Element Manager Service Provides a standardized interface to a given VNF to manage internals
  • 20. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? VNF Manager Manages the internal working of the VNF instances, pushes configuration and ensures availability and performance
  • 21. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? Virtualised Infrastructure Manager Orchestrates Virtual Infrastructure to create VNF instances and ‘plumb’ them in
  • 22. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? NFV Infrastructure The virtualisation hardware; compute, storage networking etc
  • 23. The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? So, about that VR then?
  • 24. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? Comparing the NFV Model with Virtual Router elements
  • 25. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue W h a t i s N F V ? Virtual Infrastructure Cloud- Stack Kernel Business Logic VR1 VR Network Service Mgr Adapter Comparing the NFV Model with Virtual Router elements
  • 26. The Cloud Specialists ShapeBlue.com @ShapeBlue To Sum Up (this part, that’s not the whole presentation)
  • 27. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue C l o u d S t a c k & N F V The VNF is just a guest instance, which has a second layer of orchestration applied to it.
  • 28. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue VM C l o u d S t a c k & N F V Virtual Infrastructure ACS This is our bread and butter.
  • 29. The Cloud Specialists ShapeBlue.com @ShapeBlue NFV – what’s it FOR (use cases)
  • 30. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • Users want to be able to be able to recreate ‘enterprise’ topologies in the virtual (cloud) space • SPs and MSPs want their customers to be able to do the above and want to be able to sell them the appliances.
  • 31. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue N F V To p o l o g i e s Recreating ‘Traditional’ Enterprise topologies
  • 32. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue ‘Specific’ use cases N F V To p o l o g i e s
  • 33. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue N F V To p o l o g i e s
  • 34. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue CloudStack’s Shortfalls • No way to add a layer 2 network (ie network with no IP requirements) • No way to have a range of public IPs presented to the guest networks without explicit mapping • VR is a ‘proprietary’ case of NFV • No way to put ‘alternative’ VRs or Network Appliances in the guest networks C l o u d S t a c k & N F V
  • 35. The Cloud Specialists ShapeBlue.com @ShapeBlue CloudStack & NFV (Drumroll plleeease)
  • 36. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • New concept of Topologies • New concept of Enterprise Topologies • New VR type ‘Enterprise Topology VR’ • New Network Types • Layer 2 • Simple User • UI enhancement to give graphical network building C l o u d S t a c k & N F V
  • 37. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Topologies • Isolated/shared Individual guest networks • VPC Contains multiple VPC tiers (neworks) • Enterprise Contains multiple ‘simple user’ or ‘Layer2’ networks
  • 38. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Enterprise Topology Virtual Router • A simplified (and hidden) VR to pass ALL designated 'public' IP data through to a hand off. What happens after this, is the 'users' problem. • Pass 'public' traffic to/from the hand-off as fast as possible (no other services) • Ensure that a user cannot use a public IP that has not been assigned to the topology C l o u d S t a c k & N F V Public Network Hand-off ETVR Core Router 123.123.123.254/ 24
  • 39. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Enterprise Topology Hand-off • Users can create a device, who's outside face is on an IP between 123.123.123.56 – 123.123.123.62 with a gateway of 123.123.123.254 • No other source IPs will be allowed to pass traffic • User device eth0: IPADDR=123.123.123.56 GATEWAY=123.123.123.254 NETMASK=255.255.255.0 • Core router requires route info – groundwork laid by OSPF work. C l o u d S t a c k & N F V Public Network ETVR Only traffic from allowed ranges through Core Router 123.123.123.254/ 24 User Device LikelyWANAccelerator or vRouter Gateway: 123.123.123.254 Allowed Ips: 123.123.123.56 – Netmask: 255.255.255.0 Hand-off
  • 40. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue New Network Types • Layer 2 A new network type that is a pure layer 2 network. It would have a VLAN (assigned by CloudStack), but no IP addresses assigned to it and no services. And hence doesn't require VR or IP addresses (DNS/DHCP to be handled 'externally') Allows ‘service chaining’ and ‘Enterprise Networks’ using say, Active Directory or IPAM. • Simple User A network where a user can define the IP address properties, but VLANs are orchestrated by CloudStack. CloudStack provides DNS and DHCP, but VR in not in-path – a self-service shared network. A user would likely define the gateway of the network as the vRouter that they created. *VLAN == any supported isolation method C l o u d S t a c k & N F V
  • 41. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • User creates endpoints and networks which join them. CloudStack creates VLANs but applies no layer 3 restrictions C l o u d S t a c k & N F V Public Network Hand-off: Gateway: 123.123.123.254 Allowed Ips: 123.123.123.56 – Netmask: 255.255.255.255 ETVR Onlytraffic from allowed ranges through Core Router 123.123.123.254/ 24 User Instance WAN Accelerator L2 Network User Instance vRouter/ Firewall/ VPN L2 Network User Instance VM User Instance VM User Instance VM: AD + DHCP+ DNS L2 Network User Instance Web server DMZ
  • 42. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • Simple services Network which provides CloudStack controlled IP addressing. IP space and gateway defined by the user C l o u d S t a c k & N F V Public Network Gateway: 123.123.123.254 Allowed Ips: 123.123.123.56 – Netmask: 255.255.255.0 ETVR Onlytraffic from allowed ranges through Core Router 123.123.123.254/ 24 User Instance WAN Accelerator Simple User Network User Instance vRouter/ Firewall/ VPN L2 Network CloudStack VR DHCP+DNS Hand-off
  • 43. N e t w o r k V i s u a l i s a t i o n - CloudStack equivalent of ‘Forwarding Graph’
  • 44. N e t w o r k d e v i c e s v i e w - New ‘Devices’ view
  • 45. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue A d d n e t wo r k d e v i c e t o a c c o u n t
  • 46. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue A d d n e t wo r k d e v i c e t o a c c o u n t
  • 48. M u l t i p l e V N F a p p l i a n c e s - CloudStack equivalent of ‘Forwarding Graph’
  • 49. N e t w o r k d e v i c e s e t t i n g s - Configuration through CloudStack UI or appliances’ console
  • 50. V F N C o n f i g u r a t i o n - Option of configuration through appliances’ native UI or Simplified configuration through CloudStack option
  • 51. N e t w o r k p r o v i d e r s - Add VNF appliances as network providers
  • 52. U n d e r l y i n g t o p o l o g y Network System VM Ethernet Ethernet Ethernet Contain erised VR Contain erised VR DNS & DHCP ala Shared Network – Gateway on VNF3 Mgmt Network [Access to VRs and VNFM(s)] Public Network - User configuration via VNF Mgmt Network only VNFMgmt Network Service Chaining Links (L2 networks) Service Chaining Links (L2 networks) Contain erised VR Container ised VNFM(s) Contain erised VR Container ised EM(s) VNF2 (ie Router) VNF3 (ie Firewall) VNF1 (ie WAN ACCELERATION)
  • 53. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue H i g h l e v e l p r o c e s s User adds appliance(s) to their account Operator adds (VNF) appliance types to the cloud User inserts appliance(s) into their networks CloudStack creates ‘network system VM’ CloudStack deploys appliance in network from ‘VM’ template User configures VNF appliance CloudStack sets base config of VNF appliance through VNFM or API translator CloudStack creates L2 networjs APPLIANCE ‘Direct’ HTTP(s) proxied through Network System VM Direct console access on appliance via Console Proxy Simple configuration ‘in’ CloudStack via API translator on Network System VM Simple configuration ‘in’ CloudStack via VNFM on Network System VM
  • 54. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Device Integration Options • Console Proxy access to VNF appliance console • User http(s) connection to device mgmt. port (via containerised mgmt. VR in network management VM) • CloudStack management server to containerised VNFM/EM (in network system VM). [utilising ETSI standards] Simple command set • ‘ad-hoc’ API translator (Simple command set to VNF appliance native API). [where ETSI standards not available] M a n a g e m e n t p l a n e c o m m u n i c a t i o n s
  • 55. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue • Layer 2 networks (service chaining) • External network device (appliances) abstractions • Containerised VRs • Containerised VNFMs & EMs • Forwarding graph translation (CloudStack <-> ETSI standard) • ‘Network (management)’ System VM • UI E l e m e n t s
  • 56. C l i c k t o e d i t The Cloud Specialists ShapeBlue.com @ShapeBlue Further Enhancements • Support for VNF fabrics • Support for auto-scaling • Support for auto-healing P h a s e 3

Editor's Notes

  1. Core router requires route – groundwork laid by ospf work.
  2. Layer2 kind of possible, but still need to define address ranges.