= BOS OpenGENI Rack Installation and Configuration Details =
{{{
#!html
This is an internal development rack. Not for public use.
}}}
[[PageOutline]]
== Hardware Configuration ==
BOS is a rack consisting of the following hardware components:
* 5 Dell !PowerEdge R510 server hosts. Of these, we have configured
* 1 as the !OpenStack control node (boscontroller.gpolab.bbn.com)
* 3 as !OpenStack compute nodes (boscompute1.gpolab.bbn.com, boscompute2.gpolab.bbn.com, boscompute4.gpolab.bbn.com).
* 1 that is currently unused (it is not configured with enough NICs)
* 1 Cisco 2901 Integrated Services Route for access to the external internet through the GENI lab [attachment:Cisco2901ISRsoftware_configuration.pdf SW Config Manual] [attachment:Cisco2901ISRgeshwic_cfg.pdf GigEthernet Config]
* 1 HP !ProCurve 6600-48G-4Xg !OpenFlow switch. [http://www.hp.com/rnd/support/manuals/6600dc.htm Manuals]
== Network Configuration ==
We have established the following addresses for the different servers, and connected them to the following ports on the switch and router:
||'''Host'''||'''Control Plane Address'''||'''Router Port (Control Plane)'''||'''External Address'''||'''Router Port (External Plane)'''||'''Management Address'''||'''Router Port (Management Plane)'''||'''Data Plane Address'''||'''Switch Port (Data Plane)'''||
||boscontroller||1010.8.100||3/6||128.89.91.170||1/1||10.10.6.100||3/0||10.10.5.100||16||
||boscompute1||10.10.8.101||3/5||128.89.91.171||1/3||10.10.6.101||3/1||10.10.5.101||8||
||boscompute2||10.10.8.102||3/4||128.89.91.172||1/2||10.10.6.102||3/3||10.10.5.102||34||
||boscompute4||10.10.8.104||3/2||128.89.91.174||1/5||10.10.6.104||1/4||10.10.5.104||24||
The external gateway from the rack is at 128.89.91.162.
The ports on the HP !ProCurve switch used for transporting data plane traffic (8, 16, 24, 34) are configured as tagged VLAN's 1000-1010.
{{{
vlan 1000
name "vlan1000"
tagged 8,16,24,34
no ip address
exit
vlan 1001
name "vlan1001"
tagged 8,16,24,34
no ip address
exit
vlan 1002
name "vlan1002"
tagged 8,16,24,34
no ip address
exit
vlan 1003
name "vlan1003"
tagged 8,16,24,34
no ip address
exit
vlan 1004
name "vlan1004"
tagged 8,16,24,34
no ip address
exit
vlan 1005
name "vlan1005"
tagged 8,16,24,34
no ip address
exit
vlan 1006
name "vlan1006"
tagged 8,16,24,34
no ip address
exit
vlan 1007
name "vlan1007"
tagged 8,16,24,34
no ip address
exit
vlan 1008
name "vlan1008"
tagged 8,16,24,34
no ip address
exit
vlan 1009
name "vlan1009"
tagged 8,16,24,34
no ip address
exit
vlan 1010
name "vlan1010"
tagged 8,16,24,34
no ip address
exit
}}}
== Software Configuration ==
BOS has a standard GRAM configuration, with one compute host (boscontroller) and three compute nodes (boscompute1, boscompute2 and boscompute3). The configuration file (/etc/gram/config.json) represent this configuration the the external and control plane addresses and VLAN ranges described above.