Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Cloud Computing, SDN and NFV
Syed Affan Ahmed
Director Engineering, PLUMgrid Inc.
asyed@plumgrid.com
Copyright © PLUMgrid, Inc. 2011-2016
Company founded in the era of Cloud and Security
Focus: SDN and NFV for OpenStack Clo...
Copyright © PLUMgrid, Inc. 2011-2016
PLUMgrid Locations
24x7 Worldwide Services and Support
Copyright © PLUMgrid, Inc. 2011-2016
Industry Leadership
Copyright © PLUMgrid, Inc. 2011-2016
• Cloud: an introduction without the hype
• SDN, Network Virtualization, NFV … and cl...
Cloud(ed) thinking!
debunking the myth of “Cloud”
Copyright © PLUMgrid, Inc. 2011-2016
• Excess capacity/Under utilized servers
• Machine & Network virtualization
• Monetiz...
Copyright © PLUMgrid, Inc. 2011-2016
Excess capacity
8
https://googleblog.blogspot.com/2012/10/googles-data-centers-inside...
Copyright © PLUMgrid, Inc. 2011-2016
Machine and network virtualization
9
8GB 10TB
10TB
10TB
8GB
8GB
4 GB | 2 TB
4 GB | 8 ...
Copyright © PLUMgrid, Inc. 2011-2016
Give Me
2 Machines, Dual Core,
8GB RAM, L2
connectivity, and an
SQL DB over a firewal...
Copyright © PLUMgrid, Inc. 2011-2016
? = Cloud Management Systems
11
Apache CloudStack™
Copyright © PLUMgrid, Inc. 2011-2016
Infrastructure-as-a-Service
Platform-as-a-Service
Software-as-a-Service
(lots of othe...
SDN, Network Virtualization, and NFV
Copyright © PLUMgrid, Inc. 2011-2016
Objective: Make X Programmable
thus easily change-able, reconfigurable
Tradeoff: Perf...
Copyright © PLUMgrid, Inc. 2011-2016
Data Plane
Switch/Router
Control Plane
Data Plane
Switch/Router
Control Plane
Data Pl...
Copyright © PLUMgrid, Inc. 2011-2016
Control PlaneControl Plane Control PlaneControl Plane
Switch/Router
Switch/Router
Swi...
Copyright © PLUMgrid, Inc. 2011-2016
Programmable Data Plane and
Control Plane e.g. P4 and PLUMgrid
Benefit:
future-proof ...
Copyright © PLUMgrid, Inc. 2011-2016
What is virtualization?
taking a physical resource
slice/dice it by using ..... wait ...
Copyright © PLUMgrid, Inc. 2011-2016
The Network Virtualization (NV) Vision
19
Copyright © PLUMgrid, Inc. 2011-2016
Location of VM and communication to network elements
use a SDN/centralized controller...
Cloud and NFV
How are these even related!
Copyright © PLUMgrid, Inc. 2011-2016
3GPP Communication ecosystem
Copyright © PLUMgrid, Inc. 2011-2016
Telecom and Provider Networks
Access network Core DC (Private cloud)
Internet
Classif...
Copyright © PLUMgrid, Inc. 2011-2016
• Replace hardware network
appliances with software
• Deployable over commodity
machi...
Copyright © PLUMgrid, Inc. 2011-2016
Legacy Limitation
• Physical install appliance/site
• Inefficient asset utilization
•...
Copyright © PLUMgrid, Inc. 2011-2016
NFV architecture
Data-center/cloud infra
CMS (e.g. OpenStack)
PLUMgrid
Copyright © PLUMgrid, Inc. 2011-2016
Carrier grade software (99.999% reliable)
use clusters and load balance
How: Network ...
Copyright © PLUMgrid, Inc. 2011-2016
Mobile Broadband Experience
Everywhere with more video, higher
speeds, and wide scale...
Openstack Pakistan
interested in cloud technologies and a programmer, join us!
Copyright © PLUMgrid, Inc. 2011-2016
Started as a PTA-backed proposal for capacity building
History
31
OpenStack engineers...
Copyright © PLUMgrid, Inc. 2011-2016
Now a PTA and MoIT&T backed group
32
http://pta.gov.pk/openstackweb/intro.html
Copyright © PLUMgrid, Inc. 2011-2016
Also Openstack foundation recognized
33
https://groups.openstack.org/
Copyright © PLUMgrid, Inc. 2011-2016
Workshops and Tutorials
34
(408) 800-7586 www.plumgrid.com
5155 Old Ironsides Dr.
Suite 200
Santa Clara, CA 95054
THANK YOU!
Keep in Touch and Contac...
Upcoming SlideShare
Loading in …5
×

Cloud nfv intro at UoG

428 views

Published on

Keynote talk on Cloud, SDN and NFV

Published in: Technology
  • Be the first to comment

Cloud nfv intro at UoG

  1. 1. Cloud Computing, SDN and NFV Syed Affan Ahmed Director Engineering, PLUMgrid Inc. asyed@plumgrid.com
  2. 2. Copyright © PLUMgrid, Inc. 2011-2016 Company founded in the era of Cloud and Security Focus: SDN and NFV for OpenStack Clouds Over 70 OpenStack Clouds Deployed PLUMgrid at-a-Glance
  3. 3. Copyright © PLUMgrid, Inc. 2011-2016 PLUMgrid Locations 24x7 Worldwide Services and Support
  4. 4. Copyright © PLUMgrid, Inc. 2011-2016 Industry Leadership
  5. 5. Copyright © PLUMgrid, Inc. 2011-2016 • Cloud: an introduction without the hype • SDN, Network Virtualization, NFV … and cloud • A shout out for OpenStack Pakistan Agenda
  6. 6. Cloud(ed) thinking! debunking the myth of “Cloud”
  7. 7. Copyright © PLUMgrid, Inc. 2011-2016 • Excess capacity/Under utilized servers • Machine & Network virtualization • Monetization opportunity through renting How the Cloud Business Model started 7
  8. 8. Copyright © PLUMgrid, Inc. 2011-2016 Excess capacity 8 https://googleblog.blogspot.com/2012/10/googles-data-centers-inside-look.html Src: “above the clouds …”, UC Berkeley tech report OnlineGraduatePrograms.com
  9. 9. Copyright © PLUMgrid, Inc. 2011-2016 Machine and network virtualization 9 8GB 10TB 10TB 10TB 8GB 8GB 4 GB | 2 TB 4 GB | 8 TB 4 GB | 4 TB 2 GB | 2 TB 6 GB | 6 TB 2 GB | 4 TB 2 GB | 4 TB Physical Virtual Bridge Router L B Bridg e Bridge DHCP FW Bridge DHCP FW
  10. 10. Copyright © PLUMgrid, Inc. 2011-2016 Give Me 2 Machines, Dual Core, 8GB RAM, L2 connectivity, and an SQL DB over a firewall What happens when using a cloud! physical virtual Dual Core | RAM 8GB Dual Core | RAM 8GB
  11. 11. Copyright © PLUMgrid, Inc. 2011-2016 ? = Cloud Management Systems 11 Apache CloudStack™
  12. 12. Copyright © PLUMgrid, Inc. 2011-2016 Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service (lots of other XaaS) Types of a cloud (different capability of “?”) 12
  13. 13. SDN, Network Virtualization, and NFV
  14. 14. Copyright © PLUMgrid, Inc. 2011-2016 Objective: Make X Programmable thus easily change-able, reconfigurable Tradeoff: Performance, but worth it e.g. Radio, Storage, hardware, NETWORKING Software defined X 14
  15. 15. Copyright © PLUMgrid, Inc. 2011-2016 Data Plane Switch/Router Control Plane Data Plane Switch/Router Control Plane Data Plane Switch/Router Control Plane How is SDN implemented? Data Plane Switch/Router Control Plane • Break CP-DP association • Open up the platform • Define CP in software Credit: Syed Ali Khayam
  16. 16. Copyright © PLUMgrid, Inc. 2011-2016 Control PlaneControl Plane Control PlaneControl Plane Switch/Router Switch/Router Switch/Router How is SDN implemented? (The Openflow Model) Switch/Router Data Plane Data Plane Data Plane Data Plane • Provide an API/protocol to access it • Introduce simple homogeneous data plane definition Credit: Syed Ali Khayam
  17. 17. Copyright © PLUMgrid, Inc. 2011-2016 Programmable Data Plane and Control Plane e.g. P4 and PLUMgrid Benefit: future-proof to protocols performance (data-plane) How is SDN implemented? (Enhanced Model) 17 P4: Programming Protocol-Independent Packet Processors , SIGCOMM CCR, 2014
  18. 18. Copyright © PLUMgrid, Inc. 2011-2016 What is virtualization? taking a physical resource slice/dice it by using ..... wait for it Software! What then is Network Virtualization? 18 Virtualizing x ↔ SDx
  19. 19. Copyright © PLUMgrid, Inc. 2011-2016 The Network Virtualization (NV) Vision 19
  20. 20. Copyright © PLUMgrid, Inc. 2011-2016 Location of VM and communication to network elements use a SDN/centralized controller to distribute state Physical network elements will change packet headers use tunneling to encapsulate VM traffic (NVGRE, VXLAN, STT) NV Challenges … solved by SDN 20
  21. 21. Cloud and NFV How are these even related!
  22. 22. Copyright © PLUMgrid, Inc. 2011-2016 3GPP Communication ecosystem
  23. 23. Copyright © PLUMgrid, Inc. 2011-2016 Telecom and Provider Networks Access network Core DC (Private cloud) Internet Classifier Video acc VoIP ?? Network Service chains metro Ethernet
  24. 24. Copyright © PLUMgrid, Inc. 2011-2016 • Replace hardware network appliances with software • Deployable over commodity machines • Cost savings; no vendor lock-in ETSI and Network Function Virtualization (NFV) vCPE Classifier Video acc VoIP ?? Service chains Each service network function now a VM or a set of VMs
  25. 25. Copyright © PLUMgrid, Inc. 2011-2016 Legacy Limitation • Physical install appliance/site • Inefficient asset utilization • Development is time consuming, upgrade difficult • Limits modularity, vendor choice Benefits of NFV • Flexibility / Extensibility • High asset utilization • Continuously deployed /upgraded • Achieve Modularity • Opens the competitive ' landscape • Innovative Ecosystem The NFV Value proposition
  26. 26. Copyright © PLUMgrid, Inc. 2011-2016 NFV architecture Data-center/cloud infra CMS (e.g. OpenStack) PLUMgrid
  27. 27. Copyright © PLUMgrid, Inc. 2011-2016 Carrier grade software (99.999% reliable) use clusters and load balance How: Network virtualization, with SDN for flexibility Packet processing at line rates, latency and jitter high speed packet processing on commodity machines How: SR-IOV, DPDK, IO Visor Challenges for NFV
  28. 28. Copyright © PLUMgrid, Inc. 2011-2016 Mobile Broadband Experience Everywhere with more video, higher speeds, and wide scale availability Mass Market Personalized TV with big data analytics helping to shape the video experience Critical M2M Communication bandwidth and latency demands on the network 5G Use cases and NFV 29 Flexibility to deploy Network functions close to source, on demand Src: Ericsson white paper http://www.ericsson.com/res/docs/whitepapers/what-is-a-5g-system.pdf
  29. 29. Openstack Pakistan interested in cloud technologies and a programmer, join us!
  30. 30. Copyright © PLUMgrid, Inc. 2011-2016 Started as a PTA-backed proposal for capacity building History 31 OpenStack engineers make 36% more than other cloud engineers. Src: http://www.datacenterdynamics.com/
  31. 31. Copyright © PLUMgrid, Inc. 2011-2016 Now a PTA and MoIT&T backed group 32 http://pta.gov.pk/openstackweb/intro.html
  32. 32. Copyright © PLUMgrid, Inc. 2011-2016 Also Openstack foundation recognized 33 https://groups.openstack.org/
  33. 33. Copyright © PLUMgrid, Inc. 2011-2016 Workshops and Tutorials 34
  34. 34. (408) 800-7586 www.plumgrid.com 5155 Old Ironsides Dr. Suite 200 Santa Clara, CA 95054 THANK YOU! Keep in Touch and Contact Us

×