153 | | ---- |
| 155 | ------ |
| 156 | |
| 157 | = OpenGENI Racks = |
| 158 | |
| 159 | The OpenGENI project is an effort to deploy a GENI Compliant aggregate on a Dell rack. An [wiki:GENIRacksHome/OpenGENIRacks/ArchitectureDescription OpenGENI Architecture] document is available. For more details see the '''[wiki:GENIRacksHome/OpenGENI/Racks OpenGENI Rack]''' page. |
| 160 | |
| 161 | |
| 162 | == OpenGENI Components == |
| 163 | |
| 164 | The OpenGENI rack includes the following types of systems: |
| 165 | |
| 166 | * Control Node - !OpenStack Server that runs the GENI API Server and the Operational monitoring function. |
| 167 | * Two or more Experiment Nodes - Nodes managed by GRAM software, to provide boot services, account creation, experimental management, etc. |
| 168 | * !OpenFlow Switch - Provides internal routing and data plane connectivity to the GENI backbone (layer 2 and layer 3) |
| 169 | * Management Switch - Provides control plane connectivity to the Internet (layer 3) |
| 170 | |
| 171 | Following are the network connections for an OpenGENI rack: |
| 172 | |
| 173 | [[Image(GENI-OpenGENI-components.jpg)]] |
| 174 | |
| 175 | == OpenGENI Specifications == |
| 176 | The current hardware components specification for the InstaGENI Racks includes: |
| 177 | |
| 178 | ''__Compute Resources__'' 3 !PowerEdge Dell R620XL rack server hosts that provide the VM Server, Monitoring, Storage, and Application functions: |
| 179 | * Control Node - 1 Dell !PowerEdge R620XL server Server with 252 GB of RAM and 300 GB hard drive. |
| 180 | * Experiment Nodes - 2 or more Dell !PoweEdge R620XL server Server with 252 GB of RAM, and 300 GB hard drive. |
| 181 | * Bare Metal Node - Not supported at this time |
| 182 | |
| 183 | ''__Network Components__'' 2 network components to provide access to GENI core networks and commodity Internet: |
| 184 | * Dell Force10 S4810P !Openflow Switch supports 48 dual-speed 1/10 Gb ports and four 40 Gb ports |
| 185 | * Dell !PowerConnect Switch with up to 48 ports of GbE and optional 4x 10Gb |
| 186 | |
| 187 | == OpenGENI Implementation == |
| 188 | Configuration and run-time requirements for OpenGENI rack systems are documented here. Following are a list of available configuration details for the rack setup: |
| 189 | |
| 190 | * [wiki:GENIRacksHome/OpenGENIRacks/OpenGENICheckList Site Checklist] used to gather initial site configuration data. |
| 191 | * [wiki:GENIRacksAdministration/OpenGENIRacksAdminAccounts Administrative Accounts] instructions for creating new administrative accounts. |
| 192 | |
| 193 | For help or questions about configuration settings or run-time requirements, please contact [mailto:help@geni.net help@geni.net]. |
| 194 | |
| 195 | == OpenGENI Monitoring == |
| 196 | OpenGENI Racks are [wiki:GENIRacksHome/GENIProvisionalResources GENI Provisional Resources]. Development is taking place to meet [wiki:GeniRacks#D.MonitoringRequirements monitoring requirements] by implememtinmg OpenGENI Operational Monitoring. |
| 197 | |
| 198 | |
| 199 | == OpenGENI Site Requirements == |
| 200 | |
| 201 | OpenGENI racks have the following site requirements: |
| 202 | * Network Setup - Define how the rack will connect to the Internet and to the GENI backbones. Ex Regional connections, connection speed, VLANs to be used, etc. |
| 203 | * Address assignment for rack components - Define which address, subnet mask, routing is to be configured for the rack components. |
| 204 | * Power requirements - based on site requirements |
| 205 | * Administrative accounts - Setup of site administrator account that will be created on the all rack devices. |
| 206 | * Delivery logistics - Details for ''where'' the rack is to be delivered, ''who'' will accept the delivers, and ''when'' the delivery will take place. Also covers any physical restrictions for the rack delivery. |
| 207 | |
| 208 | |
| 209 | |