| 1 | = Details on Clemson GRAM Rack Installation and Configuration = |
| 2 | |
| 3 | [[PageOutline(2-100,Table of Contents,inline,unnumbered)]] |
| 4 | |
| 5 | == Parts List == |
| 6 | |
| 7 | * 3 Dell !PowerEdge R620 |
| 8 | * 1 Dell !PowerConnect 7048 switch |
| 9 | * 1 Dell Force10 S4810P !OpenFlow switch |
| 10 | * 3 SFP cables |
| 11 | * 9 Ethernet cables |
| 12 | * 3 SFP-ethernet converters |
| 13 | * 1 Serial cable |
| 14 | * 230V UPS (Optional) |
| 15 | * Rack Size - Width: 23.8" (605mm), Depth: 42.1" (1070mm), Weight: 298 lbs (135 kg) |
| 16 | |
| 17 | == Power Requirements == |
| 18 | As for power, the racks will come with a 5600W, 230V UPS to power all the components. The power supply has the following technical specs:[[BR]] |
| 19 | |
| 20 | |
| 21 | * Power Rating: 5600 Watts |
| 22 | * Runtimes: 5.5 mins @ full load, 17 mins @ ½ load |
| 23 | * Input Voltages: 220, 230, 240 VAC |
| 24 | * Output Voltages: 220, 230, 240 VAC |
| 25 | * Input Connection: Hardwired |
| 26 | * Output Receptacles: IEC-60320 C13(X6), IEC-60320 C19(X4) |
| 27 | * Physical Specs (w x h x d – wt): 17.2” x 6.75” x 31.1” – 158lbs |
| 28 | * Heat Dissipation in Normal Mode BTU/hr: 956 |
| 29 | |
| 30 | == Hardware Configuration == |
| 31 | |
| 32 | Clemson is a rack consisting of the following hardware components: |
| 33 | |
| 34 | * 3 Dell !PowerEdge R620 server hosts. Of these, we have configured |
| 35 | * 1 as the !OpenStack control node (clemson-control) |
| 36 | * 2 as !OpenStack compute nodes both act as VM servers (clemson-compute-1, clemson-compute-2). |
| 37 | * 1 Dell !PowerConnect 7048 Switch for access to the external internet [http://www.dell.com/support/Manuals/us/en/19/product/powerconnect-7048r Manual] |
| 38 | * 1 Dell Force10 S4810P !OpenFlow switch. [http://www.dell.com/support/Manuals/us/en/04/Product/force10-s4810 Manuals] |
| 39 | |
| 40 | There are no bare metal servers on this rack. |
| 41 | |
| 42 | == Network Configuration == |
| 43 | |
| 44 | We have established the following addresses for the different servers, and connected them to the following ports on the Force10 switch and !PowerConnect 7048 switch: |
| 45 | |
| 46 | |
| 47 | ||'''Host'''||'''Control Plane Address'''||'''!PowerConnect Port (Control Plane)'''||'''External Address'''||'''!PowerConnect Port (External Plane)'''||'''Management Address'''||'''!PowerConnect Port (Management Plane)'''||'''Data Plane Address'''||'''Force10 Port (Data Plane)'''|| |
| 48 | ||clemson-control||10.10.8.100||13||130.127.88.98||25||10.10.6.100||1||10.10.5.100||0|| |
| 49 | ||clemson-compute-1||10.10.8.101||14||130.127.88.99||26||10.10.6.101||2||10.10.5.101||2|| |
| 50 | ||clemson-compute-2||10.10.8.102||15||130.127.88.100||27||10.10.6.102||3||10.10.5.102||1|| |
| 51 | |
| 52 | The management plane on the VMs use a 192.168.x.x address, which is a Quantum (!OpenStack) network that is running within the management plane and physical network interface above. This network is used for port-forwarding of ssh traffic to/from the VMs. |
| 53 | All VMs created will have an address in this network in addition to any interfaces requested. |
| 54 | |
| 55 | The external gateway from the rack is at '''130.127.39.129''' |
| 56 | |
| 57 | We use the follow VLAN configuration to define the various networks: |
| 58 | |
| 59 | ||'''Network'''||'''switch'''||'''ports'''|| '''VLANs'''|| |
| 60 | || management || management || 1, 2, 3 || 2500 || |
| 61 | || control || management || 13, 14, 15, 37, 38, 39, 41|| 200 || |
| 62 | || external || management || 25,26,27, 48 || 300 || |
| 63 | || data (local)|| !OpenFlow || 0, 1, 2 || 1000-2000|| |
| 64 | || data (stitched)|| !OpenFlow || 0, 1, 2, 3 || 3000-3009|| |
| 65 | |
| 66 | We have established the following control plane addresses for the different servers, the Force10 switch and connected them to the following ports on the !PowerConnect 7048 switch: |
| 67 | ||'''Host'''||'''External Address'''||'''!PowerConnect Port (External Plane)'''|| |
| 68 | ||clemson-control-iDRAC||10.10.8.10||37|| |
| 69 | ||clemson-compute-1-iDRAC||10.10.8.11||38|| |
| 70 | ||clemson-compute-2-iDRAC||10.10.8.12||39|| |
| 71 | ||Force10 !OpenFlow Switch||10.10.8.200||41|| |
| 72 | ||!PowerConnect 7048 Switch||10.10.8.201||-|| |
| 73 | |
| 74 | == Software Configuration == |
| 75 | |
| 76 | Clemson has a standard GRAM configuration, with one control host (clemson-control) and two compute nodes (clemson-compute-1, clemson-compute-2). The configuration file (/etc/gram/config.json) represent this configuration with the external and control plane addresses and VLAN ranges as described above. |
| 77 | |
| 78 | The Clemson GRAM Rack is currently configured with the following versions of software: |
| 79 | |
| 80 | || '''Software Component''' || '''Version'''|| |
| 81 | || Ubuntu OS || 12.04 || |
| 82 | || Python || 2.7.3 || |
| 83 | || MySQL || 14.14 || |
| 84 | || Quantum || 2.0 || |
| 85 | || Nova || 2013.1.3 || |
| 86 | || Glance || 2013.1.3 || |
| 87 | || Keystone || 2013.1.3 || |
| 88 | || openVSwitch || 1.4.0 || |
| 89 | || Pox || 0.1.0 || |
| 90 | || gcf || 2.4.1 || |
| 91 | |