General VM prerequisites
- Supported versions of VMware: VMware ESX/ESXi 4.1 and later
- CPU resources are reserved for each VM machine (vCPU are mapped to physical cores)
- Memory resources are reserved for each machine
- Redundancy for virtual HDDs is provided on SAN level
- VMware Tools are installed in each machine
- Physical servers use Intel CPU 55XX/56XX (5.86GT/s QPI or higher)
- I/O throughput is guaranteed (Average Disk sec/Read Write of less than 10ms)
- Balloon Driver – disabled
- Vmxnet3 will be supported
- Install VMware tools on each VM machine
GQM 8.1.4x:
- Network card type: Flexible
- Virtual Hard Drive controller of tyle LSI Logic Parallel or LSI Logic SAS
GQM 8.1.5x:
- Network card could be vmxnet3
- Virtual Hard Drive controller could be VMware Paravirtual
Storage Recommendations
Please note that 175 IOPS is around performance of one dedicated 15k rpm HDD.
It is recommended to split separate HDDs based on their functions and purposes, however it is not absolutely necessary:
| # | Purpose | Mount point examples | Requirements and recommendations |
|---|---|---|---|
| 1 | DB, pcap and recd files | /opt/callrec/data/psql /opt/callrec/data/pcap | High IOPS - 15k rpm |
| 2 | Media Storage(mp3 and mp4 files) | /opt/callrec/data/calls /opt/callrec/data/archive | High capacity |
| 3 | Rest, i.e. system and GQM | / /tmp/ /home | - |
SAN Requirements for VM machines
Data Store will use low latency connection (Fiber Channel or iSCSI)
RAID controller has to have sufficient cache
Storage will consist of SAS 15k rpm HDDs
SAN Requirements for Interaction Storage
Data Store will use low latency connection (Fiber Channel or iSCSI)
RAID controller has to have sufficient cache
SAS 10k rpm HDDs or faster will be used