Sustainable Network Resource Management System for Virtual Private Clouds



Similar documents
November Defining the Value of MPLS VPNs

Lecture 02b Cloud Computing II

Outline. VL2: A Scalable and Flexible Data Center Network. Problem. Introduction 11/26/2012

technology for the future optical internetworking

Network Technologies for Next-generation Data Centers

Quality of Service using Traffic Engineering over MPLS: An Analysis. Praveen Bhaniramka, Wei Sun, Raj Jain

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~

OpenFlow/SDN activities of NTT Communications

Network Virtualization for Large-Scale Data Centers

Tomohiro Kudoh Information Technology Research Institute, Science and Technology (AIST) aist.go.jp

CTS2134 Introduction to Networking. Module 07: Wide Area Networks

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

Virtual Private LAN Service

Data Link Protocols. TCP/IP Suite and OSI Reference Model

UNDERSTANDING BUSINESS ETHERNET SERVICES

Jive Core: Platform, Infrastructure, and Installation

Flexible SDN Transport Networks With Optical Circuit Switching

Software-Defined Networks Powered by VellOS

UNDERSTANDING BUSINESS ETHERNET SERVICES

Virtual Machine in Data Center Switches Huawei Virtual System

Enterprise Business Products 2014

SDN/OpenFlow Optical Network on JGN X

ICTTEN4215A Install and configure internet protocol TV in a service provider network

Enterprise Data Center Networks

Cloud Computing Architecture: A Survey

Leveraging SDN and NFV in the WAN

Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers

M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

The Software Defined Hybrid Packet Optical Datacenter Network SDN AT LIGHT SPEED TM CALIENT Technologies

SDN software switch Lagopus and NFV enabled software node

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

software networking Jithesh TJ, Santhosh Karipur QuEST Global

The WI-PIE Program. Backbone Technical description

Cisco Dynamic Multipoint VPN: Simple and Secure Branch-to-Branch Communications

SDN and NFV in the WAN

Malaysia State Government Data Center Construction

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

VPLS lies at the heart of our Next Generation Network approach to creating converged, simplified WANs.

Network Management for Common Topologies How best to use LiveAction for managing WAN and campus networks

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Lab Testing Summary Report

Cloud Computing and the Internet. Conferenza GARR 2010

Virtual Private LAN Service (VPLS)

Cisco Group Encrypted Transport VPN: Tunnel-less VPN Delivering Encryption and Authentication for the WAN

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

TEST AUTOMATION FRAMEWORK

Network Virtualization Network Admission Control Deployment Guide

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

How To Manage A Virtualization Server

Ensuring end-user quality in NFV-based infrastructure

CloudNet: Enterprise. AT&T Labs Research, Joint work with: Timothy Wood, Jacobus van der Merwe, and Prashant Shenoy

Using High Availability Technologies Lesson 12

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

Virtual Leased Line (VLL) for Enterprise to Branch Office Communications

Advanced Computer Networks. Scheduling

Top-Down Network Design

Building Storage Service in a Private Cloud

Adaptive-Mesh for Mobile Core Networks. Edge-controlled multi-service core network by Optimum Communications Services, Inc.

Product Presentation L2 MPLS Services. Aircel Business Solutions

Converging P2P with clouds towards advanced real time media distribution architectures.

Network Virtualization and Data Center Networks Data Center Virtualization - Basics. Qin Yin Fall Semester 2013

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Cisco Integrated Services Routers Performance Overview

White Paper. Requirements of Network Virtualization

Cisco Virtual Wide Area Application Services: Technical Overview

White Paper: Virtual Leased Line

Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments

WHITEPAPER MPLS: Key Factors to Consider When Selecting Your MPLS Provider

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

Data Center Network Virtualisation Standards. Matthew Bocci, Director of Technology & Standards, IP Division IETF NVO3 Co-chair

Fundamentals of MPLS for Broadcast Applications

Ensuring end-user quality in NFV-based infrastructures

PRODUCTS & TECHNOLOGY

10 Port L2 Managed Gigabit Ethernet Switch with 2 Open SFP Slots - Rack Mountable

Lab Diagramming Intranet Traffic Flows

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

Cisco Application Networking for IBM WebSphere

Preparing Your IP Network for High Definition Video Conferencing

Reliable high throughput data connections with low-cost & diverse transport technologies

John Ragan Director of Product Management. Billy Wise Communications Specialist

Broadband Networks Virgil Dobrota Technical University of Cluj-Napoca, Romania

Optimizing Data Center Networks for Cloud Computing

Lecture 7: Data Center Networks"

Cloud Infrastructure Planning. Chapter Six

Cisco Discovery 3: Introducing Routing and Switching in the Enterprise hours teaching time

Delivering Managed Services Using Next Generation Branch Architectures

Scaling Cloud-Native Virtualized Network Services with Flash Memory

Remote Voting Conference

Transcription:

Sustainable Network Resource Management System for Virtual Private Clouds Takahiro Miyamoto Michiaki Hayashi Kosuke Nishimura KDDI R&D Laboratories Inc.

Cloud computing environment Infrastructure as a Service (IaaS) On-demand provisioning of servers (Virtual Machines) and storages Enterprise user A Network Web DB Web Web Virtual Private Cloud Enterprise user B How about network? 2

Problem of general virtual private clouds Affect to the other networks Virtual networks Virtual private cloud #1 Security isolation virtual private cloud #2 Traffic congestion (e.g. TCP incast) Physical network 3 Wide area network Data center network

roach Objective: Performance isolation among virtual private clouds Orchestrate with provisioning Handle various network equipment Assign different queues at network equipment 4

Network resource management system (NRM) Manages bandwidth and topology of physical network Allocates guaranteed bandwidth to each virtual network Virtual NW#1 Virtual NW#2 Bandwidth-guaranteed virtual network Virtual NW#n Time Control Virtual router VLAN Virtual router Network resource management system (NRM) Physical network 5

NRM (1) G-lambda project A joint project of NICT, AIST, NTT and KDDI R&D labs To define and standardize the web service interface between network and applications request Resource Coordinator provisioning NRM Computing resource manager NRM provisioning 6

NRM (2) Dynamic Circuit Network A project of Internet2 Multiple domains can negotiate by using the Inter- Domain Controller (IDC) protocol. request IDC IDC protocol IDC IDC protocol IDC DC DC DC IDC:Inter-Domain Controller DC:Domain Controller 7

Problem to handle various network equipment Orchestration mechanism among NRMs NRM for CPE NRM for router NRM for switch A NRM for switch B NRM for switch C NRM for virtual switches office WAN data center This model needs time and costs to develop new NRMs. 8

Problem to handle multipoint network NRMs can support only point-to-point provisioning Full-meshed path provisioning Bandwidth arrangement among paths 250Mbps? 250Mbps? 250Mbps? 1Gbps 250Mbps? too complicated to users 9

Proposed mechanisms Objective: Performance isolation among virtual private clouds Virtual network point Control network easily Handle various network equipment Changing mechanism of software modules Assign different queue at network equipment 10

Problem of NRMs Conventional NRM NRM for router1 NRM for router2 NRM for switch1 Control drivers are embedded. Sustainable NRM Sustainable NRM Driver server Universal socket router1 router2 switch1 11 Control drivers are developed independently.

CHAMELEON software architecture CHAnging MEchanism of software module based on the context (CHAMELEON) Install control drivers without any modification of NRMs under the operation of the NRM Keep the control drivers as cache Sustainable NRM 1. send device information Universal socket 2. install router1 router2 switch1 Repository server 12

Processing time to install and control install the control driver control network equipment [ms] 5000 4000 3000 2000 1000 0 download cache embedded download cache embedded download cache embedded download cache embedded download cache embedded download cache RPR MPLS core switch aggregation switch ToR switch virtual switch embedded 13

Proposed mechanisms Objective: Performance isolation among virtual private clouds Virtual network point Control network easily Handle various network equipment Changing mechanism of software modules Assign different queue at network equipment 14

Virtual network point User view Virtual network point 1Gbps 1Gbps Mapping to physical links by NRM WAN data center 15 office

Tested network configuration RPR core switch ToR switch MPLS router aggregation switch virtual switch Wide area network Data center network 16 RPR: Resident Protection Ring MPLS: Multiple Protocol Label Switching ToR: Top of Rack

Mapping from virtual network point to physical links Step1: Split logical links based on network domains 17

Mapping from virtual network point to physical links Step1: Split logical links based on network domains Step2: Aggregate logical links 18

Mapping from virtual network point to physical links Step1: Split logical links based on network domains Step2: Aggregate logical links 19

Conclusion Ideal virtual private clouds Security isolation Performance isolation Sustainable network resource management system Handling various network equipment Controlling network easily Future works Changing mechanism of software modules Virtual network point Demonstration of performance isolation Scalability evaluation of the proposed mechanisms 20