Kerio Connect Multi-Server System requirements and Prerequisites

This topic outlines the system requirements and prerequisites for installing Kerio Connect Multi-Server.

System Requirements

For better performance it is recommended to run the listed servers on multiple physical servers running VMware vSphere Hypervisor. See the Kerio Connect Tech Specs page for the supported VMware product versions.

These are the minimum system requirements for the virtual appliances:

Virtual AppliancePre-configured Kerio Connect virtual machine image for VMware. CPU RAM Disk space LAN
Puppet master 2 CPU cores (Intel Xeon E5 recommended) 4 GB 100 GB virtual disk 1 Gbit
Directory server 2 CPU cores (Intel Xeon E5 recommended) 4 GB Default virtual machine disk space 1 Gbit
Back-end server (200 or more users) 2 quad-core CPUs (Intel Xeon E5 recommended) 16 GB 7.2-15K RPM, SAS-SATA, 3.5", 1+ TB, RAID10 recommended 1000 IOPS read / 800 IOPS write 1 Gbit
Instant messaging server 2 CPU cores (Intel Xeon E5 recommended) 4 GB Default virtual machine disk space 1 Gbit
Front-end server 1 quad-core CPU (Intel Xeon E5 recommended) 8 GB Default virtual machine disk space 1 Gbit (10 Gbit recommended)
Zabbix server 1 CPU 1 GB Default virtual machine disk space 1 Gbit

Prerequisites

Before you begin Kerio Connect Multi-Server installation, it is recommended to have the following ready:

Manual configuration when the DNS server is not available

If you install all servers and don't have a DNS server available in your network, you must configure the proper domain names manually on all servers except the puppet master.

On each server:

  1. Run the following commands:

hostname -f

hostname

  1. Open the file /etc/hosts.
  2. Add the following lines to the file, and save it:

127.0.1.1 <result of `hostname -f`> <result of `hostname`><puppet master IP addressAn identifier assigned to devices connected to a TCP/IP network.> <fully qualified name of puppet master> <puppet master hostname>

  1. Run the following command to finish the configuration:

puppet agent -t