KanseiGenie: Geni-fication to Orca-fication Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng, Xi Ju July 20, 2009 Anish Arora,

Slides:



Advertisements
Similar presentations
Kansei Genie: GENI-fying and Federating Autonomous Wireless Sensor Networks Anish Arora October 29, 2008 October 29, 2008 Anish Arora October 29, 2008.
Advertisements

Sponsored by the National Science Foundation Cluster D Outbrief GENI Engineering Conference 5 Seattle, WA July 22,
DiCloud and ViSE Cluster D Session November 2 nd, 2010.
ExoGENI Rack Architecture Ilia Baldine Jeff Chase Chris Heermann Brad Viviano
GIMI I&M and Monitoring Mike Zink, Max Ott, Ilya Baldine University of Massachusetts Amherst GEC 18, Brooklyn, October 27 st 1.
PIs: Xiaolin (Andy) Li, Nazanin Rahnavard, Weihua Sheng, Venkatesh Sarangan, Johnson Thomas Students: Han Zhao, Xinxin Liu, Praveen Khethavath, Li Yu,
Kansei Connectivity Requirements: Campus Deployment Case Study Anish Arora/Wenjie Zeng, GENI Kansei Project Prasad Calyam, Ohio Supercomputer Center/OARnet.
Sponsored by the National Science Foundation Systematic Experimentation Case Study: Virtual Router Failure Restoration Xuan Liu UMKC/GENI Project Office.
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
The End of Internet Architecture Author: Timothy Roscoe Presented by Gross, Zhaosheng Zhu.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space User Oriented Provisioning of Secure Virtualized.
Sponsored by the National Science Foundation 1 ViSE Status Status nearing end of Spiral 2 –UMass VLAN via NEREN/NOX to Starlight/RENCI –ViSE portal at.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
GEC3 Oct www.geni.net1 Experiment Workflow and Services Working Group System Engineering Report Vicraj (Vic) Thomas, Ph.D. Working Group System.
Sponsored by the National Science Foundation KanseiGenie Spiral 2 Year-end Project Review Ohio State University, Wayne State University PI: Anish Arora.
Sponsored by the National Science Foundation ViSE: A Virtualized Sensing Environment Spiral 2 Year-end Project Review ViSE: A Virtualized Sensing Environment.
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student) GEC10 Selected.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Andy Bavier, PlanetWorks Scott Baker, SB-Software July 27, 2011.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
V I SE P ROJECT R EPORT J ULY 2 ND, 2009 David Irwin, Michael Zink, Prashant Shenoy, Navin Sharma, Deepak Ganesan, Jim Kurose.
Sponsored by the National Science Foundation PlanetLab and PLFED Spiral 2 Year-end Project Review Princeton University PI: Larry Peterson Staff: Andy Bavier,
LENS: Language for Embedded Networked Sensing Hongwei Zhang, KanseiGenie Team July 27, 2011 X. Ju, H. Zhang, W. Zeng, M. Sridharan, J. Li, A. Arora, R.
KanseiGenie : Summary Report and Prospectus Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng, Xi Ju, Jing Li July 28, 2011 Anish.
Digital Object Architecture
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting June 13-14, 2002.
Towards Establishing a Local ORCA Instance Shade EL-Hadik Deniz Gurkan University of Houston 7th GENI Engineering Conference 03/16/2010 GEC7 – ORCA-D.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
1 Supporting the development of distributed systems CS606, Xiaoyan Hong University of Alabama.
Sponsored by the National Science Foundation GENI Meta-Operations Center Spiral 2 Year-end Project Review GlobalNOC at Indiana University PI: Jon-Paul.
GENI Educational Kits for Wireless Sensor Networks Anish Arora, Rajiv Ramnath, Mike McGrath, Wenjie Zeng, Jing Li Nov 2, 2011 Dept. of Computer Science.
GEC3 – October 28-30, 20081www.geni.net1 Substrate WORKING GROUP System Engineering Report John Jacob SWG System Engineer groups.geni.net GENI working.
Data Plane Measurements Deniz Gurkan Roopa Krishnappa October 28 th, 2008.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
Installation and Development Tools National Center for Supercomputing Applications University of Illinois at Urbana-Champaign The SEASR project and its.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
GEC5 Security Summary Stephen Schwab Cobham Analytical Services July 21, 2009.
Resource Representations in GENI: A path forward Ilia Baldine, Yufeng Xin Renaissance Computing Institute,
Sponsored by the National Science Foundation 1 Status of functions and features planned for Spiral 3 –On track with plan At GEC 10 demo: –IMF’s PSM and.
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.
LENS: Resource Specification for WSN Experimentation Infrastructures Xi Ju, Hongwei Zhang, Wenjie Zeng, Mukundan Sridharan, Jing Li, Anish Arora, Rajiv.
Luis Russi¹, Carlos R. Senna¹, Edmundo R. M. Madeira¹, Xuan Liu², Shuai Zhao², and Deep Medhi² Hadoop-in-a-Hybrid-Cloud GEC21 The 21st GENI Engineering.
KanseiGenie: From Geni-fication to Orca-fication ─ Status and Demonst ration Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Sponsored by the National Science Foundation Cluster D Working Meetings GENI Engineering Conference 5 Seattle, WA July ,
Sponsored by the National Science Foundation CMUlab Spiral 2 Year-end Project Review Carnegie Mellon University PI: Dave Andersen Staff: Pat Gunn Students:
End-to-end slicing in all- optical networks I.Baldine.
DOME DOME diverse outdoor mobile environment Cluster D Spiral 2 meeting Mark Corner, Brian Levine, Brian Lynn.
Sponsored by the National Science Foundation Meeting Introduction: Integrating GENI Networks with Control Frameworks Aaron Falk GENI Project Office June.
Slice Control and Programmability in Wireless Sensor Networks Anish Arora Hongwei Zhang Thanks: Wenjie Zeng, Xi Ju.
Sponsored by the National Science Foundation Cluster D Spiral 1 Goals and Tasks July 2,
Sponsored by the National Science Foundation 1 Nov 4, 2010 Cluster-D Mtg at GEC9 Tue, Nov 2, 12noon – 4:30pm Meeting Chair: Ilia Baldine (RENCI) –System.
GEC3 – October 28-30, 2008www.geni.net1 Opt-in Working Group System Engineering Report October 29, 2008 Harry Mussman Opt-in WG System Engineer
KanseiGenie: Geni-fication to Orca-fication Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng, Xi Ju July 2, 2009 Anish Arora,
Data-Intensive Cloud Control for GENI Cluster D Session July 20 th, 2010.
LEARN Integration Deniz Gurkan and Charles Chambers University of Houston 11/02/2010 GEC9 – ORCA-D. Gurkan, LEARN.
UW-Madison GEC 16 Update. GENI WiMAX classroom experience CS 407 – Foundations of Mobile Systems and Applications – 80 undergrad students Students required.
C OLUMBIA U NIVERSITY Lightwave Research Laboratory Embedded Real-Time Measurements: Project Review, Spiral 1 Findings, and Spiral 2 Plans Franz Fidler,
Cloudsim: simulator for cloud computing infrastructure and modeling Presented By: SHILPA V PIUS 1.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
ORCA-BEN I.Baldine, J.Chase. Progress so far Deployed ORCA into BEN Demonstrated provisioning of VLANs across BEN using ORCA Developed drivers for BEN.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
The Holmes Platform and Applications
Stitching: the ORCA View
GENI Exploring Networks of the Future
Next-generation Internet architecture
Presentation transcript:

KanseiGenie: Geni-fication to Orca-fication Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng, Xi Ju July 20, 2009 Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng, Xi Ju July 20, 2009

Kansei Architecture © mid2008 Web Server Policy Verification/ Deployer Hardware Array Experiment configuration / Output logs Researcher Web Interface File upload, Execution and Clean up Experiment DB Measurement Manager (Chowkidar) Kansei Scheduler Health Status

GENI-fication: KanseiGenie Architecture © Q1-Q2 Web Service Layer KanseiGenie Policy Authority Experiment Manager Hardware Array Ticket honoring/ Slice instantiation/ Management calls Researcher Portal calls RSpec adv/ Slice creation Researcher Portal to be implemented Legend: already implemented File upload, Execution and Clean up Slice Manager O&M Manager Measurement Manager (Chowkidar) KanseiGenie Aggregate of Aggregate Manager

4 Substrate and user service tasks done Refactoring of Kansei web interface into Researcher Portal Genification of (most) Kansei user services as web services e.g. implemented (some of the) experiment interaction interfaces as web services Genification of Kansei scheduler CM/AM aspects of Experiment & Slice Management planes Link quality measurement demo ready (shown at GEC) Pursuer evader tracking demo ready (shown at GEC)

5 Implementation Tools Researcher Portal: PHP Site Authority  Web services: EJB via JBoss server  AM, CM: Perl and C  Storage: MySQL  Substrates: TinyOS, Linux, (and Java,.NET, and Contiki) Clearinghouse: ORCA based

Orca Leasing Core Architecture Slice Controller Site Authority Policy Plugin Drivers for slice setup/teardown Resource request Event Handlers Broker Policy Plugin RSpec Repository

KanseiGenie Orca Integration Architecture/Status ORCA Site AuthorityORCA Slice Controller Handlers for slice setup/teardown Resource request Event Handlers Researcher Portal (needs modification) Web Services KanseiGenie Experiment Manager Hardware Arrays KanseiGenie Slice Manager KanseiGenie O&M Manager KanseiGenie Measurement Manager KanseiGenie Aggregate of Aggregate Manager File upload, Execution, Viz Ticket request/grant Slice setup/ tear down ORCA Broker Policy Plugin RSpec Repository to be implemented Legend: already implemented Secure SOAPXML-RPCSOAP

KanseiGenie Software Arch ORCA SliceController (kansei.cse) ORCA Site Authority (Peoplenet.cse) Handlers for join/leave events Policy Plugin Researcher Portal (kansei.cse) Web Services(JBOSS) Ethernet KGDirector Ticket request/grant Slice setup/tear_down ORCA Broker (Renci) KanseiTaskJoinKanseiTaskLeave MySQL DB Secure SOAPXML-RPCSOAP Experiment Execution ORCA-ByPass StargateDirector(AM) (Stargate) (Warehouse Server)

9 KanseiGenie Experiments by Outside Researchers KanseiNeteye  UCLA  Michigan State  Northwestern  USC  UT, Dallas  City University of Hong Kong  ICT, Australia  University of Sci. & Tech., China  Michigan State  Southeastern University, China  Wayne State  SUNY, Buffalo Several groups at OSU use Kansei for research & education We are motivated by our own federation scenarios:  Multi-Fabric Sensing (seamless tracking, tripwire)  Seamless Regression Testing  Portable Array and Stationary Array  Fabric via Cloud

10 Challenges in Spiral 1 Motivation for engaging external partners in GENI  as opposed to using/replicating our testbeds  likewise in cross-GENI partner experiments Budget overly constrained  science education projects are of interest to Spiral 2/3  key WSN programmability, network virtualization, and I&M needs dependent on Solicitation 2 proposal  Java SunSPOT and.NET Imote2 substrates still of interest  (university operations costs high: warehouse alone!) Some effort in GENI-fication and ORCA-fication  Jboss learning curve  ORCA-fication benefited from help we’ve received

11 Internet 2 (via OARnet)  OIT at OSU has fibre running to our testbed buildings  VLAN connections involve tap into POP at Chicago (OmniPOP)  OIT still checking on VLAN costs  L3 node costs $235 per month  not easy for OSU to pick up (via MERIT)  L3 connection available  L2 costs unaffordably high End-to-end GENI experiments eventually L2, but L3 should suffice for us for Year 2

12 Spiral 2 Plans 1. Port v1.0 Kansei Genie Installer on NetEye  accommodate new substrate  port hierarchical AM/CM to new substrate 2. Experiment Interaction User Service v1.0  GENI-fication of Kansei researcher portal 3. Basic federated resource discovery, embedding, and scheduling  jointly with ORCA-Ben and Cluster D  authentication across brokers for federated slices (ORCA chaining mechanism/policy extensions?)  federated slice discovery, embedding & scheduling across sites (single Rspec?) 4. Implement, integrate and document a second release (v2.0, including install package) of the GENI-fied software on your Kansei testbed, that supports basic federation. 5. Integrate with Internet Experimental scenarios to push this ourselves Use case for federation in Kansei:  Jeff Chase slides on: Slice control:  virtualization  Mobility, dynamics, experiment adaption, repeatability control  Virtualiztion  Injection,e xfiltratin, composition, temporal logic  Programmability  HZ comments on:  Substrateam