Network Virtualization Symposium 2013 Evolution of SDN & Network Virtualization - Major Outcome of NWGN R&D - September 6, 2013 Tomonori Aoyama Keio University Vice-Chair of New Generation Network Promotion Forum Chair of Global Intercloud Technology Forum (GICTF)
24
Embed
Evolutionof SDN & Network Virtualization -Major …nv/nvs2013/nvs3-kn2-aoyama.pdfNetwork Virtualization Symposium 2013 Evolutionof SDN & Network Virtualization-Major Outcome of NWGN
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Network Virtualization Symposium 2013
Evolution of SDN & Network Virtualization
- Major Outcome of NWGN R&D -
September 6, 2013
Tomonori AoyamaKeio University
Vice-Chair of New Generation Network Promotion ForumChair of Global Intercloud Technology Forum (GICTF)
NWGN/FI
Phase 1 Phase 2
NWGN R&D Started JGN2plus JGN-X
Great
Earthquake
Big Data
Cloud
Cloud
Appeared
2006 2007 2008 2009 2010 2011 2012 2013
Single Cloud Hybrid Cloud
Inter-Cloud
R&D on NWGN is progressing in phase 2
FIND FIA
GENI
FP7
T. Aoyama 2
Now
Emerging Areas of Study in Future Network Research in Phase 2
• Network Virtualization (NV) • Software Defined Network (SDN)• Network Functions Virtualization (NFV)• And more?
3
Introducing “programmability” into networking to fle xibly and dynamically resolve constantly arising contemporary issues.
History of adding programmability into networks
Customer control for TDM digital network : Digital Path
ATM-based Virtual Path for ATM broadband network
Active Network : Programmable router
PlanetLab : Slice-based facility architecture
SDN (Software Defined Network) :::: OpenFlow, etc.
DNP (Deeply Programmable Network)
How can we resolvenewly
observed, constantly arising
problems in the current
Internet with big data ?
3
Cloud Computing Platform
SensorsNetBooks/NetTops
Enterprise s
Security
Vulnerability
Wired-Wireless
ConvergenceContent Oriented Access
Sensor Data
Processing
AIaccaeSss & Data
Convergence
Smartphones
Named Content
ID-Locator Separation
SaaS
PaaS
Network Services
Sub-optimal
Data Center NWEconomic DDoS Attack
Network Virtualization
In computing, network virtualization is the process of combining hardware and software network resources and network functionality into a single, software-based administrative entity, a virtual network. Network virtualization involves platform virtualization, often combined with resource virtualization.
.... the “advanced network virtualization”, govern a collection of the resources ranging from links, networks, and node-software as a slice and create a virtualized network over the slice with dynamically controllable and programmable links and nodes.
SDN decouples the system that makes decisions about where traffic is SDN decouples the system that makes decisions about where traffic is SDN decouples the system that makes decisions about where traffic is SDN decouples the system that makes decisions about where traffic is sent (the control plane) from the underlying system that forwards traffic to sent (the control plane) from the underlying system that forwards traffic to sent (the control plane) from the underlying system that forwards traffic to sent (the control plane) from the underlying system that forwards traffic to the selected destination (the data plane)...the selected destination (the data plane)...the selected destination (the data plane)...the selected destination (the data plane)...
Software-defined networking (SDN) is an approach to building computer networks that separates and abstracts elem ents of these systems
SDN enables programmability for controlSDN enables programmability for controlSDN enables programmability for controlSDN enables programmability for control----plane so that OPEX in network plane so that OPEX in network plane so that OPEX in network plane so that OPEX in network operation and management can be reduced through automation...operation and management can be reduced through automation...operation and management can be reduced through automation...operation and management can be reduced through automation...
Aki Nakao 2013
The University of Tokyo Confidential
Standardization for Network VirtualizationStandardization for Network VirtualizationStandardization for Network VirtualizationStandardization for Network Virtualization //// SDNSDNSDNSDN
• ITUITUITUITU----T on Future Networks / Network T on Future Networks / Network T on Future Networks / Network T on Future Networks / Network VirtualizationVirtualizationVirtualizationVirtualization::::
• ETSI on Network Functions Virtualization (NFV)ETSI on Network Functions Virtualization (NFV)ETSI on Network Functions Virtualization (NFV)ETSI on Network Functions Virtualization (NFV)
AT&T, BT, CenturyLink, China Mobile, Colt, DT, KDDI, NTT, Orange,
Telecom Italia, Telefonica, Telstra, Verizon, etc.
• ONF (Open Networking Foundation) on Software Defined Networks ONF (Open Networking Foundation) on Software Defined Networks ONF (Open Networking Foundation) on Software Defined Networks ONF (Open Networking Foundation) on Software Defined Networks (SDN) /(SDN) /(SDN) /(SDN) /OpenFlowOpenFlowOpenFlowOpenFlow
• Open Daylight on Software Defined Networks (SDN) Open Daylight on Software Defined Networks (SDN) Open Daylight on Software Defined Networks (SDN) Open Daylight on Software Defined Networks (SDN)
• IETF WG on Interface to Routing System (I2RS) (conceptually similar IETF WG on Interface to Routing System (I2RS) (conceptually similar IETF WG on Interface to Routing System (I2RS) (conceptually similar IETF WG on Interface to Routing System (I2RS) (conceptually similar to SDN)to SDN)to SDN)to SDN)
Realizing Advanced Network Virtualization InfrastructureEnabling Any Network In A Slice on Deeply SDN2008-2010 1st Phase Project (NICT/UTokyo/NTT/NEC/Hitachi/Fujitsu)
•Deep Programmability for Experimenting with Arbitrary Protocols (Non-IP)
AGW
AGW
AGW AGW AGW
AGW
AGW
AGW
AGW
AGW
AGW
AGW
NTT Yokosuka
International CircuitInternational CircuitTokyo AreaTokyo Area
NICT Otemachi NICT Hakusan UTokyo
VN
VN
VN
NC
NCNC
VN
NC
AccessGatewayVNode
Network Connector
KR
VNVN
VN
AGW
VN
•Slice-Around-The-World Project (A VNode in U of Utah)
NC
Utah
Collaboration for Network Virtualization Test Beds
ProtoGENIProtoGENIProtoGENIProtoGENI Project and VNODE Project will be Project and VNODE Project will be Project and VNODE Project will be Project and VNODE Project will be
interconnected for interconnection between virtualized interconnected for interconnection between virtualized interconnected for interconnection between virtualized interconnected for interconnection between virtualized
networks over JGNnetworks over JGNnetworks over JGNnetworks over JGN----X and GENI. X and GENI. X and GENI. X and GENI.
• OS Virtualization on many-core processor (D-plane) and x86 processor (C-plane)
• Multi 10Gbps ports
• 1U / 1U Mini Form Factor
• Control Plane & Data Plane Linux Programmability
• Flexible programmability and reasonable performance
The University of Tokyo Confidential
Discussions necessary
• Network Virtualization (NV)
• Software Defined Network (SDN)
• Network Functions Virtualization (NFV)
18
These missing pieces should be studied among industriesand academia
(GENI, FIA, FP7 NwGNrelated academia)
Further study and standardization needed
The University of Tokyo Confidential
Existing standardization activities
• Systematic view and organization of related technologies (NV, SDN, NFV and DPN)
• Deeply Programmable Network (DPN) Technologies
• Programmability for in-network processing
• Programmability for new (non-IP) protocols
• Data-Plane Programmability Interfaces
• Accommodation of multiple isolated programmable environments
Integration of Network Virtualizationand Inter-Cloud
Versatile Information Services
Total Handling and Control Mechanism
Important Phase 2 R&D Target for NWGN & Inter Cloud 19
Virtual Network Resource Virtual Server Resource Virtual Storage Resource
20
Technical Issues on Network Virtualizationfor Intercloud Cooperation
• Resource Abstraction• Hiding details of resources• Name resolving of resources
• Resource Isolation• Isolation among private virtual networks• QoS control to guarantee bandwidth or latency
• Programmability• Enabling creation of network functions based on new
ideas (cache/encryption)
• Elasticity• Providing network resources on-demand• “Cloud networking among clouds”
Acknowledgement & Credits: The white paper of Network virtualization study group in 2010.
IEEE Intercloud Testbed
in conjunction with IEEE P2302
Introduction and Goals
Cloud computing is a new design pattern for large, distributed data centers. Cloud computing
offers end consumers a “pay as you go” model—a powerful shift for computing towards a utility
model like the electricity system, the telephone system, or more recently the Internet.
However, unlike those utilities, clouds cannot yet federate and interoperate. Such federation is
called the “Intercloud.” The concept of a cloud operated by one service provider or enterprise
interoperating with a cloud operated by another provider is a powerful means of increasing the
value of cloud computing to industry and users.
IEEE is creating technical standards (IEEE P2302) for this interoperability. The IEEE Intercloud
Testbed (“Testbed” for short) creates a global lab to prove and improve the Intercloud.
See more at: http://cloudcomputing.ieee.org/intercloud#sthash.Cb7Eo5bE.dpuf21
Intercloud Testbed Architecture Possible Global Intercloud Testbed
Structure
22
R&D Collaborations among US, EU & Japan
EU-Japan Joint Call for FP73 projects for NWGN were selected and have started activities. (Japanese-side fund is provided by NICT)
US-Japan Joint Research Projects for NWGN/Future InternetNICT and NSF Announced Partnership in New-Generation Networking on May 30th, 2013. JUNO ( Joint Japan/US Networking Opportunity) Program
Joint call has started to study super large scale networkingissues. (Deadline is November 11th)6~8 projects will be selected, and funded for 3 years.
ConclusionR&D on Future Internet/NWGN is moving toward the fi nal phase.
ICT Industry is focusing on Network Virtualization(N V)/SDN to cope with Big Data.
R&D collaborations among US, EU and Japan are evolv ing.
Deep Programmability is required to the extensive p rogrammability including Control-plane, Data-plane (including non-IP handling), (re) defining APIs in SDN, etc.
Deeply Programmable Network research encourages ““““clean-slate ”””” thinking and redesigning the network and lifts the limitation in traditional networking and even in the current SDN.
International network testbeds are being set up for NV/SDN experiments.
Standardizations for NV/SDN are going on in differe nt SDOs which should be collaborated.
Combination of NV/SDN and cloud computing, especial ly Intercloud is an important issue to be solved.
Fascinating applications should be actually provide d to users over VN/SDN/DPN. 24