View
58
Download
1
Category
Tags:
Preview:
DESCRIPTION
Towards Establishing a Local ORCA Instance. 7th GENI Engineering Conference. 03/16/2010 GEC7 – ORCA-D. EL-Hadik, LEARN. Shade EL-Hadik Deniz Gurkan University of Houston. Outline. Objective Installing an isolated ORCA instance Testing Node agent Work till date What is next. - PowerPoint PPT Presentation
Citation preview
Towards Establishing a Local ORCA Instance
Shade EL-Hadik Deniz Gurkan
University of Houston
7th GENI Engineering Conference
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Outline1. Objective2. Installing an isolated ORCA instance3. Testing4. Node agent5. Work till date6. What is next
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Objective Create an isolated ORCA instance in the
lab with a Cisco 3750 switch
Integrate the LEARN, regional optical network, located in Texas, into the ORCA control framework (GENI Cluster D) by GENI Engineering Conference 8 (July 2010)
Houston
Galveston
Beaumont
Corpus Christi
El Paso
San Antonio
Austin
Lubbock
College Station
Waco
Longview
LEARN TopologyNLR Topology
Leased LambdaLEARN Site
Metro Interconnect City
LEARN Topology for State
Dallas
Denton
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Towards an Isolated ORCA Instance
PRE-REQUISITES• ORCA software Release: Anacortes
(1.1-alpha)• Ubuntu-9.0 • Java version 1.5 • Ant 1.7• Maven 2.2.1• Subversion Client with https support• SSH client
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Building ORCA
Retrieve bootstrap directory from
Subversion
Soft link to build.xml file
Create Work Directory
Use ant to get the source
First Time User : Register the Certificate
of Web server
Web server Certificate is installed in the Key store of
Java Installation
Prepare Source Tree for building
Install all artifacts to the local repository
1.1-alpha release version
Prepare GENI-ORCA for Use
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Building ORCA : Successful
Give ant more heap space
Create mysql database and populate it
Setup Tomcat container to allow ORCA run in Emulation mode
Deploying ORCA
Generating GENI-ORCA Web Application
Deploy into an already running tomcat instance
on the local machine
Create the webapp with the new information
Wait until the actors start ticking before logging into the portal.
Log into portal : http://localhost:8080/orca
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Node Agent• Create ORCA instance to use real
resources• Steps:
– Installing Node Agent Host - The node agent host is a axis server that hosts and runs our drivers
– Install Node Agents - This installs the node agents themselves into the running axis server
– Install the drivers- Register the previously generated admin certificate with the newly installed node agent
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Work till date
• The ORCA Master is now equipped with handlers.
• The node agent has drivers installed.• Drivers for accessing the Cisco 6509
switch are available, which we need to modify for Cisco 3750.
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Next step
• To test if the handlers of the ORCA master are suitable for the existing drivers of the node agent.
• If successful, the Cisco 3750 switch needs to be accessed by node agent for our lab
• Finally to set up a VLAN using the switch, node agent, and the ORCA Master.
03/16/2010 G
EC7 – ORCA-D. EL-H
adik, LEARN
Recommended