Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 33 Next »

1. Server requirements

Number of servers for minimal Warren cluster

Datacenter SaaS and on-premises Warren deployments require a minimum of 5 servers to offer virtualization-based (no bare-metal) functionality. 

  • 3 Control nodes for Warren components. This set of nodes serves on average a cluster with 100 virtualization hosts. 

  • 2 Virtualization hosts - 1 hypervisor for VMs and 1 container host. 

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


2. Servers and Networking Devices 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 -  Juniper EX series switches and MX series routers are prefered. For other vendors compatibility, please be sure that routers have following options available and configured:
    • Dynamic GRE tunnels (MPLS over UDP/GRE)
    • VxLAN

    • Multiprotocol Extensions for BGP (MBGP or MP-BGP)

    • L3VPN

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 come by NixOS 18.09 Installed



  • No labels