rise of network virtualization
DESCRIPTION
EEDC course projectTRANSCRIPT
![Page 1: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/1.jpg)
Execution
Environments for
Distributed
Computing
The Rise of Network
Virtualization
EEDC
34
33
0
Master in Computer Architecture,
Networks and Systems - CANS
EEDC Project
Arinto Murdopo [email protected]
![Page 2: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/2.jpg)
2
Virtualization
Creation of virtual version of …
Hardware components, storage, network.. etc
![Page 3: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/3.jpg)
3
Network Virtualization
Virtualization of Network Resources, e.g:
VLAN = Virtual LAN
![Page 4: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/4.jpg)
4
Network Virtualization
Virtualization of Network Resources, e.g:
Overlay
![Page 5: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/5.jpg)
5
Network Virtualization
Virtualization of Network Resources, e.g:
Software Defined Networking (SDN)
![Page 6: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/6.jpg)
6
SDN
SDN is new approaches of networking with..
![Page 7: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/7.jpg)
7
Why?
The Need of New Network Architecture
Changing Traffic Patterns
Consumerization of IT
Rise of Cloud Service
“Big Data” means more bandwidth
![Page 8: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/8.jpg)
8
Why?
Limitations of Current Networking Technologies
Complexity leads to inactivity
Inconsistent policies
Inability to scale
Vendor dependence
![Page 9: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/9.jpg)
9
Timeline
2007: The beginning
2012: The product
2008: The specification
![Page 10: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/10.jpg)
10
The Beginning (2007)
Faster networks but not better networks
Innovation in other areas
OS: file systems, schedulers, virtualization
DS: DHTs, CDNs, MapReduce
Networks are largely the same
as years ago
Ethernet, IP, WiFi
![Page 11: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/11.jpg)
11
Ethane
PhD project in Stanford
Allow managers to define single network-wide fine-grain policy
Principles
Network policies declared over high-level names
Policy determines path
Strong binding between a packet and its origin
![Page 12: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/12.jpg)
12
Ethane
Communication flow
![Page 13: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/13.jpg)
13
Ethane
Deployment
![Page 14: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/14.jpg)
14
Ethane
Controller
![Page 15: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/15.jpg)
15
Ethane
Policy File
![Page 16: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/16.jpg)
16
Ethane
Performance and Scalability
Execute Ethane in campus network
Extrapolate result for bigger network
Controller able to handle up to 20k hosts
Latencies ≈ RTT between hosts
in diff. subnets in campus network
![Page 17: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/17.jpg)
17
Timeline
2007: Ethane
2012: The product
2008: The specification
![Page 18: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/18.jpg)
18
The Specification(2008)
OpenFlow
The whitepaper inspired by Ethane
Developed in Stanford as well
Evolve into Open Networking Foundation
Problem statement: No practical way of experiment with new network protocols. How we can run experiments in Campus Networks?
![Page 19: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/19.jpg)
19
OpenFlow
Switch feature that can help extend programmability into wiring closet of college campuses
![Page 20: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/20.jpg)
20
Open Flow
Network of OpenFlow switches
![Page 21: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/21.jpg)
21
Open Flow
Open Networking Foundation
Standardize OpenFlow
Current Members include
![Page 22: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/22.jpg)
22
Timeline
2007: Ethane
2012: The product
2008: OpenFlow
![Page 23: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/23.jpg)
23
Timeline
2007: Ethane 2007: The Company
2012: The product
2008: OpenFlow
SDN researches and commercialization are ramping up
![Page 24: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/24.jpg)
24
The Company
Nicira
Founded by Casado, McKeown & Shenker
![Page 25: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/25.jpg)
25
Nicira
Establishing itself more quickly than other
![Page 26: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/26.jpg)
26
The Product
Network Virtualization Platform (NVP)
“The Matrix”
Allow to reprogram the network used by programs or applications
More reliable internet
Move like a “liquid” between data centers
![Page 27: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/27.jpg)
27
Nicira - NVP
Decouple
![Page 28: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/28.jpg)
28
Nicira - NVP
Independence
![Page 29: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/29.jpg)
29
Nicira - NVP
Services
![Page 30: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/30.jpg)
30
Nicira - NVP
The Platform
![Page 31: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/31.jpg)
31
Nicira - DVNI
Distributed Virtual Network Infrastructure (DVNI)
![Page 32: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/32.jpg)
32
Timeline
2007: Ethane 2007: Nicira founded
2012: Nicira publicly launched its product
2008: OpenFlow
SDN researches and commercialization are ramping up
![Page 33: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/33.jpg)
33
Conclusion
SDN is the trend in Network Virtualization
Transition from Managing Complexity towards Extracting Simplicity
Real example of innovation from school to specification and enterprise
![Page 34: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/34.jpg)
34
Q & A
Question ?
![Page 35: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/35.jpg)
35
Reference
1. M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. McKeown, and S. Shenker, “Ethane: Taking control of the enterprise,” ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 1–12, 2007.
2. N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, “OpenFlow: enabling innovation in campus networks,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69–74, 2008.
3. N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown, and S. Shenker, “NOX: towards an operating system for networks,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 3, pp. 105–110, 2008.
4. A New Net. http://www.technologyreview.com/web/39631/
5. 10 Emerging Technologies. http://www.technologyreview.com/web/22120/
6. Nicira Network Virtualization Platform. http://nicira.com/en/network-virtualization-platform
7. Nicira DVNI Architecture. http://nicira.com/en/dvni-architecture
8. Open Networking Summit 2012. http://www.opennetsummit.org/
![Page 36: Rise of Network Virtualization](https://reader033.vdocuments.us/reader033/viewer/2022052411/5480bd94b4795979578b4780/html5/thumbnails/36.jpg)
36
Reference
9. Data Center Networking in the Era of Overlays. http://opennetsummit.org/talks/ONS2012/casado-tue-overlays.pdf
10.OpenFlow@Google. http://www.youtube.com/watch?v=VLHJUfgxEO4
11.The Future of Networking and the Past of Protocols. http://www.slideshare.net/martin_casado/sdn-abstractions
12.Software Defined Networking: The New Norm for Networks. https://www.opennetworking.org/images/stories/downloads/openflow/wp-sdn-newnorm.pdf
13.Nicira: Creating Virtual Networks in Cloud Data Centers. https://plus.google.com/111091089527727420853/posts/DY8jfNg5azY
14.OpenFlow/Software-Defined Networking. http://opennetsummit.org/why.html