Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents
Table of Contents |
---|
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.
Sub pages:
Children Display |
---|
planned: 2021-10-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 6 servers acting act as control nodes for OpenStack instances.
- 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 15 16 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
- host: node3-1.sb10.orbit-lab.org
- host: node3-2.sb10.orbit-lab.org
- host: node3-3.sb10.orbit-lab.org
- host: node3-4.sb10.orbit-lab.org
- host: node3-5.sb10.orbit-lab.org
- host: node3-6.sb10.orbit-lab.org
- host: node3-7.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 USA Corp. ' This work is licensed under a Creative Commons Attribution 4.0 International License. ' SPDX-License-Identifier: CC-BY-4.0 ' https://creativecommons.org/licenses/by/4.0/deed.en @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 } package "development" as dev { component "node1-7" as n17 <<control>> component "node1-8" as n18 <<control>> component "node1-9" as n19 <<control>> component "node3-1" as n31 <<compute>> component "node3-2" as n32 <<compute>> component "node3-3" as n33 <<compute>> component "node3-4" as n34 <<compute>> component "node3-5" as n35 <<compute>> component "node3-6" as n36 <<compute>> note left of n17: control-1 note left of n18: control-2 note left of n19: control-3\n<b>has Horizon note right of n31: compute-1 note right of n32: compute-2 note right of n33: compute-3 note right of n34: compute-4 note right of n35: compute-5 note right of n36: compute-6 } out -down- gw gw -down- exper gw -down- stable gw -down- dev ' 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 n17 -[hidden]down- n18 n18 -[hidden]down- n19 n31 -[hidden]down- n32 n32 -[hidden]down- n33 n33 -[hidden]down- n34 n34 -[hidden]down- n35 n35 -[hidden]down- n36 ' End Diagram ' Format left footer <img:https://media-exp1.licdn.com/dms/image/C560BAQH0qSJJi67N4g/company-logo_200_200/0/1606867328974?e=2159024400&v=beta&t=OybMqHsK24YCp_WeGC10qJWJp-tsHu2GnjuF5gEeGSM{scale=0.2}> Copyright 2021 highstreet technologies USA Corp. . This work is licensed under a Creative Commons Attribution 4.0 International License. . SPDX-License-Identifier: CC-BY-4.0 . 2021-10-13 | o-ran.org | Thanks to PlantUML! 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:
<broken??!! - please restore>