Some of the things to keep in mind is that report generation is a very processor intensive. They should be scheduled for during low usage time.
One of the first releases of 6.0.2 there was a memory leak that would cause ram creep but that was fixed in 6.0.2 r2. Just make sure you are running the recommended ram and processing power and disk IO.
VM is a great alternative but it also give some people to much control of what is allocated( the amount of ram, processors, and a big one…. make sure you don’t use thin provisioning), and I’ve been on many locations where they thought it was a software issue but instead it was VM configuration issue.
Being a clearpass SE I have seen and deployed many VMs and haven’t seen any issues in the later versions of 6.0.2 so make sure you check your VM settings and resource allocations
CP-500:
Number of disks : 1
Capacity : 500GB (7.2K rpm)
RAID : No RAID
Functional IOP rating for a 40-60 read/write profile for 4K random read/write = 75
CP-5K:
Number of disks : 2
Capacity : 500GB (7.2K rpm)
RAID : RAID 1
Functional IOP rating for a 40-60 read/write profile for 4K random read/write = 105
CP-25K:
Number of disks : 4
Capacity : 300GB (10K rpm)
RAID : RAID 10
Functional IOP rating for a 40-60 read/write profile for 4K random read/write = 350