Hi,
I thought I’d share this with the list. We were having performance issues with our Observium installation. It sat on a SAS RAID5 device and disk IO would top out at about 800 IOPS on a consistent basis, which was causing some major slowness issues in the GUI. Max disk throughput was never a concern as we almost never broke 100MBps, but latency and maximum IOPS limitations were definitely causing issues.
I read somewhere to run your installation from a RAM disk to improve performance, but for us this was not an applicable solution as we have over 150GB of data in both the syslog table and RRD files. It’s quite a large installation (for us) and would require too much investment in RAM to run from a RAM disk.
So, a few weeks back we bought a PCIE SSD disk. One of these to be exact: http://www.ocztechnology.com/ocz-revodrive-3-x2-pci-express-ssd.html. The solution was rather inexpensive compared to purchasing a lot more RAM for a RAM disk, and we have peristent storage without having to flush from RAM to disk during maintenance periods. We no longer wait for anything. It has made a dramatic improvement.
For those that are struggling with performance and don’t have a large budget, a PCIE SSD card is highly recommended for an instant performance increase.
Regards,
Michael