Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents
Table of Contents |
---|
Sub pages:
Children Display |
---|
Introduction
In the open community lab at Rudgers University Winlab, called OWL (open wireless lab) are 16 bare metal servers running.
In order to run serval ONAP instances, the servers are split into "environments" or OpenStack instances.
Please note that the detailed setup may change on short notice.
In addition be always prepared that your settings may get lost, We do some effort to avoid such issue, but wont guarantee anything.
Status: 2021-03-13
Hosts
Currently there is one gateway to control access from internet into Open Wireless Lab and from Open Wireless Lab to the internet.
- host: console.sb10.orbit-lab.org
Up to six servers acting as control nodes for OpenStack
- host: node1-1.sb10.orbit-lab.org
- host: node1-2.sb10.orbit-lab.org
- host: node1-3.sb10.orbit-lab.org
- host: node1-4.sb10.orbit-lab.org
- host: node1-5.sb10.orbit-lab.org
- host: node1-6.sb10.orbit-lab.org
The remaining 9 servers are a bit more powerful and are used as compute nodes for OpenStack instances.
- host: node2-1.sb10.orbit-lab.org
- host: node2-2.sb10.orbit-lab.org
- host: node2-3.sb10.orbit-lab.org
- host: node2-4.sb10.orbit-lab.org
- host: node2-5.sb10.orbit-lab.org
- host: node2-6.sb10.orbit-lab.org
- host: node2-7.sb10.orbit-lab.org
- host: node2-8.sb10.orbit-lab.org
- host: node2-9.sb10.orbit-lab.org
Please note:
The entire domain "orbit-lab.org" does not answer ICMP pings. SSH is possible from the internet only to console.sb10.orbit-lab.org using your orbit-lab account user name once you uploaded your public key.
Setup
PlantUML Macro |
---|
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' Copyright 2021 highstreet technologies GmbH ' Licensed under the Apache License, Version 2.0 (the "License"); ' you may not use this file except in compliance with the License. ' You may obtain a copy of the License at ' ' http://www.apache.org/licenses/LICENSE-2.0 ' ' Unless required by applicable law or agreed to in writing, software ' distributed under the License is distributed on an "AS IS" BASIS, ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ' See the License for the specific language governing permissions and ' limitations under the License. @startuml ' Diagram title OWL Cloud Inventory := orbit-lab.org - SB10 end title cloud "internet" as out component "console" as gw <<control>> package "experimental" as exper { component "node1-5" as n15 <<control>> component "node1-6" as n16 <<control>> component "node2-1" as n21 <<compute>> component "node2-2" as n22 <<compute>> component "node2-3" as n23 <<compute>> note right of n15: control-1\n<b>has Horizon note right of n16: control-2\nnot used note left of n21: compute-1 note left of n22: compute-2 note left of n23: compute-3 } package "stable" as stable { component "node1-1" as n11 <<control>> component "node1-2" as n12 <<control>> component "node1-3" as n13 <<control>> component "node1-4" as n14 <<control>> component "node2-4" as n24 <<compute>> component "node2-5" as n25 <<compute>> component "node2-6" as n26 <<compute>> component "node2-7" as n27 <<compute>> component "node2-8" as n28 <<compute>> component "node2-9" as n29 <<compute>> note left of n11: control-1 note left of n12: control-2 note left of n13: control-3 note left of n14: control-1\n<b>has Horizon note right of n24: compute-1 note right of n25: compute-2 note right of n26: compute-3 note right of n27: compute-4 note right of n28: compute-5 note right of n29: compute-6 } out -down- gw gw -down- exper gw -down- stable ' layout n15 -[hidden]down- n16 n15 -[hidden]left- n21 n21 -[hidden]down- n22 n22 -[hidden]down- n23 n11 -[hidden]down- n12 n12 -[hidden]down- n13 n13 -[hidden]down- n14 n11 -[hidden]right- n24 n24 -[hidden]down- n25 n25 -[hidden]down- n26 n26 -[hidden]down- n27 n27 -[hidden]down- n28 n28 -[hidden]down- n29 ' End Diagram ' Format header <b><font color=#8888ff>License</font></b> <b><font color=#8888ff>Apache 2.0</font></b> end header right footer Thanks to plantUml! 2021-03-13 | onap.org | owl end footer hide stereotype skinparam backgroundColor #fefefe skinparam backgroundColor #fefefe 'skinparam handwritten true skinparam roundcorner 15 skinparam class { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam component { BorderColor #444444 BackgroundColor #ffffdd BackgroundColor<<control>> #ffff00 BackgroundColor<<compute>> #eeeeee FontColor #444444 } skinparam database { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam note { BorderColor #444444 BackgroundColor #ffffdd FontColor #444444 } skinparam sequence { MessageAlign left ArrowThickness 2 ArrowColor #2277dd ArrowFontColor #444444 ActorBorderColor #444444 LifeLineBorderColor #444444 LifeLineBackgroundColor #eeeeee BoxBorderColor #444444 GroupBorderColor #444444 GroupBackgroundColor #eeeeee ParticipantBorderColor #444444 ParticipantBackgroundColor #ffffdd ParticipantFontColor #444444 ActorBackgroundColor #ffffdd 'ActorFontColor DeepSkyBlue 'ActorFontSize 17 'ActorFontName Aapex } @enduml |
How to access a VM using ssh tunneling?
Once you have access and uploaded you private keys you may want to access a dedicated VM for your service.
In the following example the IP of a running SDN-R is used to view on your localhost the WebUi. Please replace '<username>' with the your username of your orbit-lab.org account.
Code Block |
---|
ssh -A -t <username>@console.sb10.orbit-lab.org -L 31202:localhost:31202 \ ssh -A -t native@exper-control-1 -L 31202:localhost:31202 \ ssh -A -t ubuntu@10.31.3.21 -L 31202:localhost:31202 |
Screenshot: