aboutsummaryrefslogtreecommitdiffstats
path: root/framework/src/onos/tools/test/cells
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/onos/tools/test/cells')
-rw-r--r--framework/src/onos/tools/test/cells/beast18
-rw-r--r--framework/src/onos/tools/test/cells/beast-112
-rw-r--r--framework/src/onos/tools/test/cells/beast-314
-rw-r--r--framework/src/onos/tools/test/cells/beast-518
-rw-r--r--framework/src/onos/tools/test/cells/bramble8
-rw-r--r--framework/src/onos/tools/test/cells/ec218
-rw-r--r--framework/src/onos/tools/test/cells/local8
-rw-r--r--framework/src/onos/tools/test/cells/madan37
-rw-r--r--framework/src/onos/tools/test/cells/office7
-rw-r--r--framework/src/onos/tools/test/cells/prox6
-rw-r--r--framework/src/onos/tools/test/cells/sdnip-pmox8
-rw-r--r--framework/src/onos/tools/test/cells/single7
-rw-r--r--framework/src/onos/tools/test/cells/single_optical7
-rw-r--r--framework/src/onos/tools/test/cells/tom7
-rw-r--r--framework/src/onos/tools/test/cells/tomx10
-rw-r--r--framework/src/onos/tools/test/cells/triple9
16 files changed, 164 insertions, 0 deletions
diff --git a/framework/src/onos/tools/test/cells/beast b/framework/src/onos/tools/test/cells/beast
new file mode 100644
index 00000000..6afd61d1
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/beast
@@ -0,0 +1,18 @@
+# Bare metal cluster (7-node)
+
+# Use the 1G NIC for cluster communications
+export ONOS_NIC="10.254.1.*"
+
+# ONOS Test proxy
+export OCT=10.254.1.200
+
+# Use the 1G NICs for external access
+export OC1=10.254.1.201
+export OC2=10.254.1.202
+export OC3=10.254.1.203
+export OC4=10.254.1.204
+export OC5=10.254.1.205
+export OC6=10.254.1.206
+export OC7=10.254.1.207
+
+export ONOS_APPS="drivers,null,intentperf"
diff --git a/framework/src/onos/tools/test/cells/beast-1 b/framework/src/onos/tools/test/cells/beast-1
new file mode 100644
index 00000000..698eded7
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/beast-1
@@ -0,0 +1,12 @@
+# Bare metal cluster (1-node)
+
+# Use the 1G NIC for cluster communications
+export ONOS_NIC="10.254.1.*"
+
+# ONOS Test proxy
+export OCT=10.254.1.200
+
+# Use the 1G NICs for external access
+export OC1=10.254.1.201
+
+export ONOS_APPS="drivers,null,intentperf"
diff --git a/framework/src/onos/tools/test/cells/beast-3 b/framework/src/onos/tools/test/cells/beast-3
new file mode 100644
index 00000000..6586ddc3
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/beast-3
@@ -0,0 +1,14 @@
+# Bare metal cluster (3-node)
+
+# Use the 1G NIC for cluster communications
+export ONOS_NIC="10.254.1.*"
+
+# ONOS Test proxy
+export OCT=10.254.1.200
+
+# Use the 1G NICs for external access
+export OC1=10.254.1.201
+export OC2=10.254.1.202
+export OC3=10.254.1.203
+
+export ONOS_APPS="drivers,null,intentperf"
diff --git a/framework/src/onos/tools/test/cells/beast-5 b/framework/src/onos/tools/test/cells/beast-5
new file mode 100644
index 00000000..e23f0771
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/beast-5
@@ -0,0 +1,18 @@
+# Bare metal cluster (5-node)
+
+# Use the 1G NIC for cluster communications
+export ONOS_NIC="10.254.1.*"
+
+# ONOS Test proxy
+export OCT=10.254.1.200
+
+export OCN=10.254.1.200
+
+# Use the 1G NICs for external access
+export OC1=10.254.1.201
+export OC2=10.254.1.202
+export OC3=10.254.1.203
+export OC4=10.254.1.204
+export OC5=10.254.1.205
+
+export ONOS_APPS="drivers,openflow,proxyarp,fwd"
diff --git a/framework/src/onos/tools/test/cells/bramble b/framework/src/onos/tools/test/cells/bramble
new file mode 100644
index 00000000..7f17d2f5
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/bramble
@@ -0,0 +1,8 @@
+export ONOS_NIC=192.168.1.*
+export OC1="192.168.1.11"
+export OC2="192.168.1.12"
+export OC3="192.168.1.13"
+export OC4="192.168.1.14"
+# export OC5="192.168.1.15"
+export OCN="192.168.1.15"
+export OCI="${OC1}"
diff --git a/framework/src/onos/tools/test/cells/ec2 b/framework/src/onos/tools/test/cells/ec2
new file mode 100644
index 00000000..3d64be27
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/ec2
@@ -0,0 +1,18 @@
+# EC2-based cluster (7-node)
+
+# Use the 10G NIC for cluster communications
+export ONOS_NIC="192.168.200.*"
+
+# ONOS Test proxy
+export OCT=192.168.200.101
+
+# Use the 1G NICs for external access
+export OC1=192.168.200.101
+export OC2=192.168.200.102
+export OC3=192.168.200.103
+export OC4=192.168.200.104
+export OC5=192.168.200.105
+export OC6=192.168.200.106
+export OC7=192.168.200.107
+
+export ONOS_APPS="drivers,null,intentperf"
diff --git a/framework/src/onos/tools/test/cells/local b/framework/src/onos/tools/test/cells/local
new file mode 100644
index 00000000..6d8b71cd
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/local
@@ -0,0 +1,8 @@
+# Local VirtualBox-based ONOS instances 1,2 & ONOS mininet box
+
+export ONOS_NIC=192.168.56.*
+export OC1="192.168.56.101"
+export OC2="192.168.56.102"
+export OCN="192.168.56.103"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility"
diff --git a/framework/src/onos/tools/test/cells/madan3 b/framework/src/onos/tools/test/cells/madan3
new file mode 100644
index 00000000..857d096e
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/madan3
@@ -0,0 +1,7 @@
+# Madan's ProxMox ONOS instances 1,2,3 & ONOS mininet box
+
+export ONOS_NIC="10.128.4.*"
+export OC1="10.128.4.2"
+export OC2="10.128.4.3"
+export OC3="10.128.4.4"
+export OCN="10.128.4.5"
diff --git a/framework/src/onos/tools/test/cells/office b/framework/src/onos/tools/test/cells/office
new file mode 100644
index 00000000..2cd933e2
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/office
@@ -0,0 +1,7 @@
+# ONLAB_OF Wifi ProxMox-based cell; single node; no mininet-box
+
+export ONOS_NIC="10.1.10.*"
+export OC1="10.1.10.223"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility"
+
diff --git a/framework/src/onos/tools/test/cells/prox b/framework/src/onos/tools/test/cells/prox
new file mode 100644
index 00000000..8af41989
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/prox
@@ -0,0 +1,6 @@
+# ProxMox-based cell of ONOS instances 1,2 & ONOS mininet box
+
+export ONOS_NIC="10.1.9.*"
+export OC1="10.1.9.94"
+export OC2="10.1.9.82"
+export OCN="10.1.9.93"
diff --git a/framework/src/onos/tools/test/cells/sdnip-pmox b/framework/src/onos/tools/test/cells/sdnip-pmox
new file mode 100644
index 00000000..e95b7e79
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/sdnip-pmox
@@ -0,0 +1,8 @@
+# SDN-IP ProxMox cell
+
+export ONOS_NIC=10.128.4.*
+export OC1="10.128.4.65"
+export OC2="10.128.4.66"
+export OC3="10.128.4.67"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility,config,sdnip"
diff --git a/framework/src/onos/tools/test/cells/single b/framework/src/onos/tools/test/cells/single
new file mode 100644
index 00000000..dd03e491
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/single
@@ -0,0 +1,7 @@
+# Local VirtualBox-based single ONOS instance & ONOS mininet box
+
+export ONOS_NIC=192.168.56.*
+export OC1="192.168.56.101"
+export OCN="192.168.56.103"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility"
diff --git a/framework/src/onos/tools/test/cells/single_optical b/framework/src/onos/tools/test/cells/single_optical
new file mode 100644
index 00000000..6bbe176e
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/single_optical
@@ -0,0 +1,7 @@
+# Optical use-case VirtualBox-based single ONOS instance & ONOS mininet box
+
+export ONOS_NIC=192.168.56.*
+export OC1="192.168.56.101"
+export OCN="192.168.56.103"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility,optical"
diff --git a/framework/src/onos/tools/test/cells/tom b/framework/src/onos/tools/test/cells/tom
new file mode 100644
index 00000000..28d31729
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/tom
@@ -0,0 +1,7 @@
+# Thomas' VirtualBox-based 3 ONOS instances & ONOS mininet box
+
+export ONOS_NIC=192.168.56.*
+export OC1="192.168.56.11"
+export OC2="192.168.56.12"
+export OC3="192.168.56.13"
+export OCN="192.168.56.7"
diff --git a/framework/src/onos/tools/test/cells/tomx b/framework/src/onos/tools/test/cells/tomx
new file mode 100644
index 00000000..3e528ee8
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/tomx
@@ -0,0 +1,10 @@
+# Tom's ProxMox ONOS instances 1,2,3 & ONOS mininet box
+
+export ONOS_NIC="10.128.11.*"
+export OC1="10.128.11.1"
+export OC2="10.128.11.2"
+export OC3="10.128.11.3"
+export OCN="10.128.11.4"
+
+export OCT=$OC1
+export ONOS_APPS=drivers,openflow,proxyarp \ No newline at end of file
diff --git a/framework/src/onos/tools/test/cells/triple b/framework/src/onos/tools/test/cells/triple
new file mode 100644
index 00000000..42471228
--- /dev/null
+++ b/framework/src/onos/tools/test/cells/triple
@@ -0,0 +1,9 @@
+# Local VirtualBox-based ONOS instances 1,2,3 & ONOS mininet box
+
+export ONOS_NIC=192.168.56.*
+export OC1="192.168.56.101"
+export OC2="192.168.56.102"
+export OC3="192.168.56.104"
+export OCN="192.168.56.103"
+
+export ONOS_APPS="drivers,openflow,fwd,proxyarp,mobility"