User Tools

Site Tools


get_started:get_started_work_environment

This is an old revision of the document!


Work environment for Bootstrap/Get-started

Note: The below is a first draft cut at a work environment for Bootstrap/Get-started (BGS).

BGS is to deploy to both bare metal as well as to a virtual environment. This requires a physical server environment for BGS.

Development Environment Layout

Assumption is that a total of 5 PODs is required:

  • 1 POD for Run/Verify
  • 1 POD for Merge
  • 3 PODs for Development (parallel development by multiple teams)

BGS targets a deployment with HA/cluster support. As a result, the following POD configuration is assumed:

  • 3 x Control node (for HA/clustered setup of OpenStack and OpenDaylight)
  • 2 x Compute node (to bring up/run VNFs)
  • 1 x Fuel master

Total: A total of 30 servers (5 PODs with 5 Servers each) is required.

Server configuration

Typical server configuration (same server for all components of the POD assumed for reasons of simplicity)

  • CPU: Intel Xeon E5-2600 (or similar)
  • Disk: 500G-1T (leave some room for experiments)
  • Virtual ISO boot capabilities or a separate PXE boot server (DHCP/tftp or Cobbler)
  • Access to console ports/lights-out-management through management tool and/or serial console server
  • Lights-out-management/Out-of-band management for power on/off/reset
  • Memory: >= 32G RAM
  • I/O: 2 x 10/40G (at least for compute nodes, 40G is highly desirable for testing purposes)
  • Centos 7

Additional requirements (if servers are offered as MaaS):

  • Console access
  • PXE boot cabable
  • Server of a POD connected by 40G switch

Example Server

  • Cisco UCS 5108 Blade Server Chassis
  • 5 x B200 M3
    • CPU: Intel Xeon E5-2600 v2
    • 1TB internal storage
    • 32G RAM
    • I/O: 2 x 40G
get_started/get_started_work_environment.1420659381.txt.gz · Last modified: 2015/01/07 19:36 by Frank Brockners