Software-defined Networking Capabilities, Needs in GENI for VMLab (http://vmlab.oar.net) Prasad Calyam; Sudharsan Rajagopalan;

Slides:



Advertisements
Similar presentations
Connect communicate collaborate GN3plus What the network should do for clouds? Christos Argyropoulos National Technical University of Athens (NTUA) Institute.
Advertisements

Jennifer Rexford Princeton University MW 11:00am-12:20pm Network Virtualization COS 597E: Software Defined Networking.
Kathy Benninger, Pittsburgh Supercomputing Center Workshop on the Development of a Next-Generation Cyberinfrastructure 1-Oct-2014 NSF Collaborative Research:
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
Kansei Connectivity Requirements: Campus Deployment Case Study Anish Arora/Wenjie Zeng, GENI Kansei Project Prasad Calyam, Ohio Supercomputer Center/OARnet.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
1 Experiments and Tools for DDoS Attacks Roman Chertov, Sonia Fahmy, Rupak Sanjel, Ness Shroff Center for Education and Research in Information Assurance.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
1 Sonia Fahmy Ness Shroff Students: Roman Chertov Rupak Sanjel Center for Education and Research in Information Assurance and Security (CERIAS) Purdue.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Leveraging OpenFlow for Resource Placement of Virtual Desktops Project Team: Prasad Calyam, Ph.D. Sudharsan Rajagopalan,
Microsoft ® Official Course Monitoring and Troubleshooting Custom SharePoint Solutions SharePoint Practice Microsoft SharePoint 2013.
Resource Allocation in Virtual Desktop Clouds: VMLab-GENI Experiment Rohit Patali, Prasad Calyam, Mukundan Sridharan, Alex Berryman The Ohio State University,
CRON: Cyber-infrastructure for Reconfigurable Optical Networks PI: Seung-Jong Park, co-PI: Rajgopal Kannan GRA: Cheng Cui, Lin Xue, Praveenkumar Kondikoppa,
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student) GEC10 Selected.
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
Sarah Edwards, GENI Project Office
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Sponsored by the National Science Foundation Campus/Experiment Topics in Monitoring and I&M GENI Engineering Conference 15 Houston, TX Sarah Edwards Chaos.
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
1 Supporting the development of distributed systems CS606, Xiaoyan Hong University of Alabama.
Sponsored by the National Science Foundation Programmable Networks and GENI Marshall Brinn, GPO GEC October 25, 2012.
User Opt-in Experiences in GENI Experiments: PhysicalTherapy-as-a-Service & Simulation-as-a-Service Prasad Calyam, Ph.D. Assistant Professor, Department.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Interface to the network and Devices Chapter.
GENI Experiments in Optimizing Network Environments using XSP Ezra Kissel and Martin Swany University of Delaware Abstract Our proposal is to build, deploy.
LAN Switching and Wireless – Chapter 1 Vilina Hutter, Instructor
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
OnTimeMeasure-GENI: Centralized and Distributed Measurement Orchestration Software Prasad Calyam, Ph.D. (PI) Paul Schopis, (Co-PI) Weiping Mandrawa (Network.
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
Innovations to Transition a Campus Core Cyberinfrastructure to Serve Diverse and Emerging Researcher Needs Prasad Calyam (Presenter), Jay Young, Paul Schopis.
© 1999, Cisco Systems, Inc. 1-1 Chapter 2 Overview of a Campus Network © 1999, Cisco Systems, Inc.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
A policy-based per-flow mobility management system design
SDN AND OPENFLOW SPECIFICATION SPEAKER: HSUAN-LING WENG DATE: 2014/11/18.
Sponsored by the National Science Foundation GENI Campus Ops Workflow Chaos Golubitsky San Juan, Puerto Rico Mar
A Utility-based Approach to Scheduling Multimedia Streams in P2P Systems Fang Chen Computer Science Dept. University of California, Riverside
Online-Offsite Connectivity Experiments Catalin Meirosu *, Richard Hughes-Jones ** * CERN and Politehnica University of Bucuresti ** University of Manchester.
Sponsored by the National Science Foundation Systematic Experimentation in GENI Sarah Edwards GENI Project Office.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
CellSDN: Software-Defined Cellular Core networks Xin Jin Princeton University Joint work with Li Erran Li, Laurent Vanbever, and Jennifer Rexford.
Brocade Flow Optimizer
Multi-layer Network Virtualization with Resource Reservation based on SDN Nguyen Huu Thanh Tran Manh Nam Truong Thu Huong School of Electronics and Telecommunications.
Shadow MACs: Scalable Label- switching for Commodity Ethernet Author: Kanak Agarwal, John Carter, Eric Rozner and Colin Dixon Publisher: HotSDN 2014 Presenter:
1 Scalability of a Mobile Cloud Management System Roberto Bifulco* Marcus Brunner** Roberto Canonico* Peer Hasselmeyer** Faisal Mir** * Università di Napoli.
Use-cases for GENI Instrumentation and Measurement Architecture Design Prasad Calyam, Ph.D. (PI – OnTimeMeasure, Project #1764) March 31.
OpenFlow: Enabling Innovation in Campus Networks Yongli Chen.
Sampling and Analysis Tools for E-Center for Multi-domain Internet Performance Measurement Prasad Calyam, Ph.D. Winter.
Slide 1 E-Science: The Impact of Science DMZs on Research Presenter: Alex Berryman Performance Engineer, OARnet Paul Schopis, Marcio Faerman.
Active Distributed & Dynamic Optical Network Access Systems Next Generation Access Network Łukasz Podleski (PSNC) Work in the ADDONAS project is financially.
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
1 Network Measurement Challenges LHC E2E Network Research Meeting October 25 th 2006 Joe Metzger Version 1.1.
Towards an integrated multimedia service hosting overlay Dongyan Xu Xuxian Jiang Proceedings of the 12th annual ACM international conference on Multimedia.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Multi Node Label Routing – A layer 2.5 routing protocol
Multi-layer software defined networking in GÉANT
University of Maryland College Park
Architecture and Algorithms for an IEEE 802
Thin-client based remote volume visualization over wide-area networks
NSF cloud Chameleon: Phase 2 Networking
GENI Exploring Networks of the Future
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan; Programmable Networks and GENI Session, GEC15 --October

Topics of Discussion VMLab SDN-GENI Projects –Capabilities, Needs for VDCloud Experiments –Capabilities, Needs for VDC-Sim Lab Exercises –Capabilities, Needs for OSU-MU Science DMZs 2

VDCloud Experiment in GENI 3

Test Scenario Paths Evaluated 4 Internet Path Route OpenFlow Path Route

Test Scenario Active Measurements 5

Rutgers – GENI Connectivity details OpenFlow and Internet path devices

Test Scenario Application Measurements 7 Interactive Applications consume more bandwidth and take higher task time on Internet path Video Playback consumes more bandwidth and provides higher video quality on OpenFlow path

Capabilities, Needs for VDCloud Experiments Path switching diversity/redundancy at edge and core –ProtoGENI nodes connected to multiple OpenFlow switches at edge, multiple programmable path selection options in core Controller framework –Proactive (pre-population of flow tables) and Reactive (flow table updates when new flow packets arrive) flow forwarding rules setup –Support handling of high-throughput traffic flows for handling large-scale VD requests and cross-traffic Controller should not crash when cross-traffic generation is high –Easier management and debugging of programmable flows Better tools to help with tedious log analysis 8

Capabilities, Needs for VDCloud Experiments (2) Slice I&M, management and visualization tools –Visibility for status of reserved OpenFlow resources - bandwidth consumption measurements of flows, end-to-end flow tracking –Tools for easy topology configuration, adding/deleting flows, interface configuration, sampling control of interface/flow statistics –Access to MAC address tables for debugging purposes –Ability to export network state and import back into new GENI slices 9

VDC-Sim 10 ‘Run Simulation’ (Offline) ‘Run Experiment’ (In GENI) Net-utility per experiment run Resource allocation of thin-clients to data centers

Classroom Lab Use Cases Courseware for students to get hands-on experience with computer and network virtualization concepts –Collaboration with Sonia Fahmy, Purdue University Possible VDC-Sim Exercises (“Maximize Net-Utility Score”) –Study how cloud dynamics under different fault occurrence and cross- traffic levels affects Net-utility for different number of VD request arrivals E.g., compare resource allocation schemes - Provisioning: U-RAM/F-RAM (current practice), Placement: Least Load/Least Cost/Least Latency –Explore server-side intelligent adaptation E.g., write a macro script to reduce user interaction round-trips for control actions during network health bottleneck events –Explore client-side intelligent adaptation E.g., characterize thin-clients and select thin-client encodings that delivers best QoE for different user groups – knowledge worker vs. designer/artist –Explore network-side intelligent adaptation E.g., implement new OpenFlow controller application logic to handle cyber- attacks via path switching and VD migrations; compare with current practice

Capabilities, Needs for VDC-Sim Exercises Many are similar to VDCloud experiment capabilities, needs TA sets up slice with multiple data centers and thin-clients; Student groups work with multiple OpenFlow controllers on shared resources Good documentation and examples to start from Other challenges… we will know when we try it! 12

OSU Science DMZ 13

OSU-MU Experiments Common testbed setup tasks –Federation of Ohio State U and U of Missouri - Columbia Science DMZs User accounts/roles; single sign-on; authorization policies –End-to-end (programmable) perfSONAR instrumentation & measurement –Establishment of VLAN extensions and GENI experimentation before Internet2 production deployment –Experiments with optimized large data transfers with RoCE and iWARP Research Use Case: Soybean translational genomics and breeding –MU “Soybean KB” ( database experiments with OSU for set up of GENI slices to dynamically change user load patterns from remote campuses –Service response time analysis of distributed databases, web-services for remote user access’ scalability 14

Capabilities, Needs for OSU-MU Science DMZs Many are similar to VDCloud experiment capabilities, needs Traffic isolation between different researcher flows –Flow forwarding rules should handle policy-directed, independent traffic scheduling to remote sites Good tools, documentation, best-practices, examples – well-equip the Performance Engineer of the Science DMZ Other challenges… we will know when we try it! 15

Thank you for your attention! 16