Skip Navigation

Virtual disk configuration

Virtual environments typically consist of different performance tiers of storage as a cost saving measure. Not all systems need premium storage.
During
BlackBerry AtHoc
’s performance testing, it was found that Solid State Device (SSD) volumes are needed for database transaction logs when deploying medium-to-large systems. Provisioned input/output operations per second (IOPS) may also be necessary depending on Storage Area Network (SAN) and VM host configuration. Please refer to the IOPS requirements below.
The following storage disk configuration is applicable for both medium and large customer categories:
  • Operating system files
    : RAID 5 (4 + 1 SAS 10,000)
  • SQL data files
    : RAID 10 (8 + 2 SAS 10,000). This includes all user database data files.
  • SQL log files
    : RAID 5 (4 + 1 SSD). This includes all user database log files. You should also put temporary DB (system database) data and log files both in this volume.
  • SQL backup files
    : RAID 5 (4 + 1 SAS 10,000)
This disk configuration has led to peak disk IOPS and response times during the desktop client tests, as shown in the following table.
Peak disk IOPS for DB logs and files
Customer category
Logical drive
RAID type
Disk IOPS
Small
DB Log Files
RAID 5 (SSD)
2000
DB Files
RAID 10
200
Medium
DB Log Files
RAID 5 (SSD)
4300-4424
DB Files
RAID 10
555-578
Large
DB Log Files
RAID 5 (SSD)
5000
DB Files
RAID 10
600