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