Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For more detailed information about cluster configurations, please see: Device Domains

...

2. Server inter-connectivity

  1. Device models and spec

  • All servers must have PXE boot capability and IPMI Remote Management Interface. PXE boot must be activated as a first boot option during Warren setup phase 1 only and can be deactivated afterward.

  • Supported CPU manufacturers are Intel, AMD and some models of ARM (Intel is preferable). 

  • RAM version is not fixed (both DDR3 and DDR4 are supported for each node type)

  • Control domain servers - In case of small cluster sizes (less than 20 hypervisors) Xeon x56XX (single or dual CPU) or at least 4-core Xeon E3 and 32GB RAM per node suffice. For larger clusters, please discuss this matter before Warren deployment is started.

  • Virtualization domain servers - Although there are no strictly defined minimum system requirements for virtualization hosts, it is recommended to have 2 x 8-core Xeon E5 (or higher) and 256GB RAM (recommended RAM amount heavily depends on the number of cores in total).
  • Networking domain - To be sure of the compatibility, Juniper EX series switches and MX series routers are prefered.

...

3. Server inter-connectivity

  • Three IP-pools are required:

    • For end-users, 1 for internal IPs and 1 for external IPs.

    • For Warren, 1 for internal IPs

  • There are no strict requirements on networking equipment manufacturers (Juniper and Mellanox are preferred).
  • NIC requirements:

    • For Control domain servers, at least 2 NICs, one of which must be 10GbE (dual-port recommended)

    • For Virtualization domain servers, at least 2 NICsboth 10GbE (dual-port recommended)

    • All server need additionally for management and hardware monitoring purposes, at least 1 NIC, 1GbE.

...

4. Storage

  • As a system storage, both, Control domain and Virtualization domain require:
    • At least 2 x 250 GB SSD or NVMe in RAID 1 as a boot storage

    • At least 2 TB SSD or NVMe for Warren components and caching

  • As a user storage for Virtualization domainat least one of the following storage types is a strong requirement:
    • Distributed storage (e.g. Ceph)
  • Other user storage types are in BETA stage and will be available in the future:
    • Local storage of SSD or NVMe in RAID 10
    • Enterprise storage solution (e.g. 3PAR)

...


5. Software

  • One server should be equipped with bootable Linux and DHCP + TFTP service set provided by Warren team, installed on it.
  • All servers should be prepared by Installing NixOS 17.09