I can't even tell you how much time clients of ours have wasted because they wouldn't listen to us.
-> I feel your pain.
For some reason they will hire professionals and then tell the professionals what to do.
Please see replies in line:
- remove any virtualization or other applications that are running on the same machine
---->DONE. No Virtualisation, No Thin Clients.
- add more RAM or more CPU cores
----> Machine Load is still very low. it has 8 cores and load is around 2.4
- use only LSI Logic MegaRAID cards
-----> We cannot get this in South Africa. Will try an order for the next instal
- Use SSD or 15k drives
-----> Ordering 15k Drives.
- archive the log tables and the vicidial_list table regularly
------> Please can you tell me how big your asterisk DB's are in some big call centres that have been running for a couple of years. Do you archive perpetually? What is regularly? Weeks, Months? Currently we are doing 80 000 calls per day with 150 agents and we are keeping 3 months worth of data in the "live" tables. we archive the rest. What is an acceptable size for the live list and log tables in a cluser like this?
Rudolf
- tune the my.cnf file to your hardware and database usage
------> We have tried our best and the tune that has the biggest effect is killing the mysql_cache.
Regards,
Rudolf