Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Table of Contents

Table of Contents



Introduction

In the open community lab at Rudgers University Winlab, called OWL (open wireless lab) are 16 Rutgers University's OWL (Open Wireless Lab) at WINLAB has 16 running bare metal servers running.

In order to run serval several ONAP instances, the servers are split into "environments" or OpenStack instances.

Please note that the detailed setup may change on short noticeat any point in time.

In addition, always be always prepared that in case your settings may get lost, We do some effort . We make efforts to avoid such this issue, but wont guarantee anything. cannot guarantee it won't happen.

Sub pages:

Children Display

planned

Planned:

2021

2022-10-13

Hosts

Currently there is one gateway to control access from the internet into Open Wireless Lab and from Open Wireless Lab to the internetOWL and vice versa.

  • host: console.sb10.orbit-lab.org

Up to 6 servers act as control nodes for OpenStack instances.

The remaining 16 9 servers are a bit more powerful and are used as compute nodes for OpenStack instances.

Please note:

The entire domain "orbit-lab.org

host: node3-2

" does not answer ICMP pings. SSH is possible from the internet only to console.sb10.orbit-lab.org

host: node3-3.sb10.

using your 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.

    account username once you have uploaded your public key.

    Inventory

    Html-bobswift


    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>>

    Inventory

    Html-bobswift
    <table class="table table-bordered table-hover table-condensed">
    <thead><tr><th title="Field #1">IP</th>
    <th title="Field #2">Time</th>
    <th title="Field #3">Hostname</th>
    <th title="Field #4">Operating System</th>
    <th title="Field #5">Total RAM [GB]</th>
    <th title="Field #6">Used RAM [%]</th>
    <th title="Field #7">CPUs</th>
    <th title="Field #8">CPU usage [%]</th>
    <th title="Field #9">Disk [GB]</th>
    <th title="Field #10">Disk usage [%]</th>
    </tr></thead>
    <tbody>
    <tr>
    <td>10.30.1.1</td>
    <td>2022-04-12T16:08:56+00:00</td>
    <td>stable-control-01.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">49</td>
    <td align="right">24</td>
    <td align="right">24</td>
    <td align="right">8</td>
    <td align="right">197</td>
    <td align="right">7</td>
    </tr>
    <tr>
    <td>10.30.1.2</td>
    <td>2022-04-12T16:28:14+00:00</td>
    <td>stable-control-02.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">16</td>
    <td align="right">31</td>
    <td align="right">24</td>
    <td align="right">8</td>
    <td align="right">197</td>
    <td align="right">7</td>
    </tr>
    <tr>
    <td>10.30.1.3</td>
    <td>-</td>
    <td> </td>
    <td> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    </tr>
    <tr>
    <td>10.30.1.4</td>
    <td>2022-04-12T16:20:21+00:00</td>
    <td>stable-control-04.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">16</td>
    <td align="right">31</td>
    <td align="right">8</td>
    <td align="right">12</td>
    <td align="right">221</td>
    <td align="right">50</td>
    </tr>
    <tr>
    <td>10.30.1.5</td>
    <td>2022-04-12T16:00:03+00:00</td>
    <td>exper-control-1</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">16</td>
    <td align="right">12</td>
    <td align="right">8</td>
    <td align="right">12</td>
    <td align="right">220</td>
    <td align="right">8</td>
    </tr>
    <tr>
    <td>10.30.1.6</td>
    <td>2022-04-12T16:00:08+00:00</td>
    <td>node1-6.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">20</td>
    <td align="right">0</td>
    <td align="right">8</td>
    <td align="right">12</td>
    <td align="right">20</td>
    <td align="right">11</td>
    </tr>
    <tr>
    <td>10.30.2.1</td>
    <td>2022-04-12T16:00:14+00:00</td>
    <td>exper-compute-1</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">792</td>
    <td align="right">0</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">12938</td>
    <td align="right">1</td>
    </tr>
    <tr>
    <td>10.30.2.2</td>
    <td>2022-04-12T16:00:19+00:00</td>
    <td>exper-compute-2</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">792</td>
    <td align="right">0</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">12938</td>
    <td align="right">1</td>
    </tr>
    <tr>
    <td>10.30.2.3</td>
    <td>2022-04-12T16:00:25+00:00</td>
    <td>exper-compute-3</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">0</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">99</td>
    <td align="right">8</td>
    </tr>
    <tr>
    <td>10.30.2.4</td>
    <td>2022-04-12T15:59:55+00:00</td>
    <td>stable-compute-04.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">29</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.2.5</td>
    <td>2022-04-12T15:53:05+00:00</td>
    <td>stable-compute-05.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">44</td>
    <td align="right">48</td>
    <td align="right">4</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.2.6</td>
    <td>2022-04-12T16:01:05+00:00</td>
    <td>stable-compute-06.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">57</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.2.7</td>
    <td>2022-04-12T15:52:13+00:00</td>
    <td>stable-compute-07.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">33</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.2.8</td>
    <td>2022-04-12T16:02:07+00:00</td>
    <td>stable-compute-08.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">49</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.2.9</td>
    <td>2022-04-12T15:53:39+00:00</td>
    <td>stable-compute-09.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.5 LTS</td>
    <td align="right">197</td>
    <td align="right">36</td>
    <td align="right">48</td>
    <td align="right">2</td>
    <td align="right">296</td>
    <td align="right">3</td>
    </tr>
    <tr>
    <td>10.30.3.1</td>
    <td>-</td>
    <td> </td>
    <td> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    <td align="right"> </td>
    </tr>
    <tr>
    <td>10.30.3.2</td>
    <td>2022-04-12T16:01:07+00:00</td>
    <td>node3-2.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">131</td>
    <td align="right">0</td>
    <td align="right">24</td>
    <td align="right">4</td>
    <td align="right">20</td>
    <td align="right">65</td>
    </tr>
    <tr>
    <td>10.30.3.3</td>
    <td>2022-04-12T16:00:59+00:00</td>
    <td>node3-3.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">264</td>
    <td align="right">0</td>
    <td align="right">64</td>
    <td align="right">1</td>
    <td align="right">20</td>
    <td align="right">100</td>
    </tr>
    <tr>
    <td>10.30.3.4</td>
    <td>2022-04-12T16:01:19+00:00</td>
    <td>node3-4.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">264</td>
    <td align="right">0</td>
    <td align="right">64</td>
    <td align="right">1</td>
    <td align="right">60</td>
    <td align="right">4</td>
    </tr>
    <tr>
    <td>10.30.3.5</td>
    <td>2022-04-12T16:01:25+00:00</td>
    <td>node3-5.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">264</td>
    <td align="right">0</td>
    <td align="right">64</td>
    <td align="right">1</td>
    <td align="right">60</td>
    <td align="right">4</td>
    </tr>
    <tr>
    <td>10.30.3.6</td>
    <td>2022-04-12T16:01:30+00:00</td>
    <td>node3-6.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">264</td>
    <td align="right">0</td>
    <td align="right">64</td>
    <td align="right">1</td>
    <td align="right">60</td>
    <td align="right">4</td>
    </tr>
    <tr>
    <td>10.30.3.7</td>
    <td>2022-04-12T16:01:36+00:00</td>
    <td>node3-7.sb10.orbit-lab.org</td>
    <td>Ubuntu 18.04.6 LTS</td>
    <td align="right">264</td>
    <td align="right">0</td>
    <td align="right">64</td>
    <td align="right">1</td>
    <td align="right">60</td>
    <td align="right">5</td>
    </tr>
    </tbody></table>

    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 n24n15: computecontrol-1
      note right of n25: compute-2\n<b>has Horizon
      note right of n26n16: compute-3control-2\nnot used
      note rightleft of n27n21: compute-41
      note rightleft of n28n22: compute-52
      note rightleft of n29n23: compute-63
    }
    package "developmentstable" as devstable {
      component "node1-1" as n11 <<control>>
      component "node1-72" as n17n12 <<control>>
      component "node1-83" as n18n13 <<control>>
      component "node1-94" as n19n14 <<control>>
      component "node3node2-14" as n31n24 <<compute>>
      component "node3node2-25" as n32n25 <<compute>>
      component "node3node2-36" as n33n26 <<compute>>
      component "node3node2-47" as n34n27 <<compute>>
      component "node3node2-58" as n35n28 <<compute>>
      component "node3node2-69" as n36n29 <<compute>>
      note left of n17n11: control-1
      note left of n18: control-2
      note left of n19n12: control-3\n<b>has Horizon2
      note rightleft of n31n13: computecontrol-13
      note rightleft of n32n14: compute-2control-1\n<b>has Horizon
      note right of n33n24: compute-31
      note right of n34n25: compute-42
      note right of n35n26: compute-53
      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
    n25n27: 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- n26n22
    n26n22 -[hidden]down- n27n23
    
    n27n11 -[hidden]down- n28n12
    n28n12 -[hidden]down- n29n13
    
    n17n13 -[hidden]down- n18n14
    n18n11 -[hidden]downright- n19n24
    n31n24 -[hidden]down- n32n25
    n32n25 -[hidden]down- n33n26
    n33n26 -[hidden]down- n34n27
    n34n27 -[hidden]down- n35n28
    n35n28 -[hidden]down- n36n29
    
    ' 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

    SSH tunneling?

    Once you have access and uploaded you your 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 the Web UI on your localhost the WebUi. Please replace '<username>' with the 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>Image Added