1 / 1

CRON: Cyber-infrastructure for Reconfigurable Optical Networks

CRON: Cyber-infrastructure for Reconfigurable Optical Networks PI: Seung-Jong Park, co-PI: Rajgopal Kannan GRA: Cheng Cui, Lin Xue, Praveenkumar Kondikoppa, Chui- Hui Chiu Computer Science and Center for Computation & Technology. Introduction to CRON. Federation with MAX PlanetLab.

jarah
Download Presentation

CRON: Cyber-infrastructure for Reconfigurable Optical Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CRON: Cyber-infrastructure for Reconfigurable Optical Networks PI: Seung-Jong Park, co-PI: Rajgopal Kannan GRA: Cheng Cui, Lin Xue, Praveenkumar Kondikoppa, Chui-Hui Chiu Computer Science and Center for Computation & Technology • Introduction to CRON Federation with MAX PlanetLab • CRON@ProtoGeni MAX@PlanetLab • GENI Aggregate Managers (AM) at CRON and MAX provide resources to experimenters with GENI credentials. • A GENI user creates slice/slivers which hold a collection of computing resources capable of running an experiment from CRON and MAX. • The Internet2 ION Aggregate Manger does VLAN stitching to connect CRON and MAX. • <stitchingResourceid="urn:aggregate=geni.maxgigapop.net:rspec=maxpl_lsutestslice1:stitching=3022" type="p2pvlan"> • CRON (http://www.cron.loni.org) • Experimental Networking Testbed for 10Gbps High Speed Networks and Cloud Computing Research Over High Speed Networks. • Components • Hardware • Cisco N5000 switch • with 48 X 10Gbps ports • High-end servers with 10GE NICs • 10Gbps hardware emulators • Software • Emulab-based interface & controller • 10Gbps software emulators • (optimized Dummynet & Netem) CRON (ProtoGeni Framework) MAX PlanetLab (PlanetLab Framework) MAX Dragon Switch LONI Switch CRON Router VLAN3022 Node1 planetlab2 VLAN3023 Internet2 ION (10Gbps) • Example Scenario • Y-shape Topology • 1 virtual router • (3X10Gbps NICs) • 3 X 10Gbps virtual links • (30ms delay) • 2 competing flows • Software • OS: Ubunto 64bit & FreeBSD 64bit • Measurement S/W : Nuttcp & iPerf • TCP variants: TCP Reno, HSTCP, Cubic , HTCP, Hadoop etc. Node2 planetlab3 VLAN3025 ION Aggregate Manager Node3 planetlab5 MAX Aggregate Manager CRON Aggregate Manager ⑤ VLAN stitching ④Resource allocation Internet ① Listresources ② Createslice ③ Createsliver ⑥ Experiments Data plane Control plane Virtual Cloud Computing Clusters with 10Gbps High Speed Network at CRON • Experiment Scenario over CRON • Configure Cloud Computing Clusters and High Speed Networks • 2 Virtual Eucalyptus Clouds connected with 10Gbps routers and links • 2 virtual routers and emulated network links • Install Distributed Computing Framework • Hadoop, HDFS • Run Computational Biology Applications • Hadoop-based Java codes for AutoDock and CloudBurst Configuration of Multiple Clouds over CRON ② LAN-Cloud2 LAN-Cloud1 CRON Software Stack CLC-Cloud1 CLC-Cloud2 ① Router2 Router1 Computational Biology Applications Distributed Computing Framework (Hadoop, MapReduce) NC1-Cloud1 Link NC1-Cloud2 10Gbps,120ms VM VM VM VM VM VM VM VM VM VM VM VM VM VM ③ NC2-Cloud1 NC2-Cloud2 Cloud Management System (Eucalyptus) Cloud Management System (Eucalyptus) ① Create Nodes set CLC-Cloud1 [$ns node] set NC1-Cloud1 [$ns node] set NC2-Cloud1 [$ns node] ② Create a LAN set LAN-Cloud1 [$ns make-lan "$CLC-Cloud1 $NC1-Cloud1 $NC2-Cloud1" 10000Mb 0ms] ③ Create a link with delay set Router1toRouter2 [$ns duplex-link $Router1 $Router2 10000Mb 120ms DropTail] High Speed Networks Based on Emulation Control Plane Network Topology • Configure a experiment slice with a TCL script over CRON • Physical machines with Ubuntu 10.04 OS • 2 virtual routers connecting 3 X 10Gbps virtual links • 1 emulated link with 10Gbps bandwidth and 120ms delay • Setup virtual machines at two virtual clouds • Create an additional virtual interface with NEuca@Renci • Research Impact of CRON • Next generation networking and computing research • Distributed computing for large scale computational sciences • Physics, Computational Biology, Remote visualization, etc.

More Related