Download - Rise of Network Virtualization
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]
2
Virtualization
Creation of virtual version of …
Hardware components, storage, network.. etc
3
Network Virtualization
Virtualization of Network Resources, e.g:
VLAN = Virtual LAN
4
Network Virtualization
Virtualization of Network Resources, e.g:
Overlay
5
Network Virtualization
Virtualization of Network Resources, e.g:
Software Defined Networking (SDN)
6
SDN
SDN is new approaches of networking with..
7
Why?
The Need of New Network Architecture
Changing Traffic Patterns
Consumerization of IT
Rise of Cloud Service
“Big Data” means more bandwidth
8
Why?
Limitations of Current Networking Technologies
Complexity leads to inactivity
Inconsistent policies
Inability to scale
Vendor dependence
9
Timeline
2007: The beginning
2012: The product
2008: The specification
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
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
12
Ethane
Communication flow
13
Ethane
Deployment
14
Ethane
Controller
15
Ethane
Policy File
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
17
Timeline
2007: Ethane
2012: The product
2008: The specification
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?
19
OpenFlow
Switch feature that can help extend programmability into wiring closet of college campuses
20
Open Flow
Network of OpenFlow switches
21
Open Flow
Open Networking Foundation
Standardize OpenFlow
Current Members include
22
Timeline
2007: Ethane
2012: The product
2008: OpenFlow
23
Timeline
2007: Ethane 2007: The Company
2012: The product
2008: OpenFlow
SDN researches and commercialization are ramping up
24
The Company
Nicira
Founded by Casado, McKeown & Shenker
25
Nicira
Establishing itself more quickly than other
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
27
Nicira - NVP
Decouple
28
Nicira - NVP
Independence
29
Nicira - NVP
Services
30
Nicira - NVP
The Platform
31
Nicira - DVNI
Distributed Virtual Network Infrastructure (DVNI)
32
Timeline
2007: Ethane 2007: Nicira founded
2012: Nicira publicly launched its product
2008: OpenFlow
SDN researches and commercialization are ramping up
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
34
Q & A
Question ?
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/
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