VServer Apache: ~100개의 클라이언트에 대해 5s 페이지 로드가 정상입니까?

VServer Apache: ~100개의 클라이언트에 대해 5s 페이지 로드가 정상입니까?

저는 16x Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz와 32GiB 시스템 메모리를 갖춘 가상 서버를 관리합니다. 서버는 웹 서버로 사용되며 출퇴근 시간에는 100~150명의 사용자를 보유하고 있습니다. 이 경우 서버는 들어오는 요청을 처리하는 데 약 5초가 필요합니다. 아무것도 하는 것은 거의 불가능합니다.

서버 자체는 Apache/2.2.22, MySQL 5.5.41-0ubuntu, PHP 5.3.10-1ubuntu3.16 및 물론 CakePHP 프레임워크를 사용하는 자체 작성 웹 앱을 실행합니다.

서버가 바쁘지 않을 때는 mysqld가 약 90%의 CPU를 사용하고 최대 350%의 CPU를 사용합니다.

$ top
top - 02:58:11 up 6 days, 15:12,  1 user,  load average: 1.00, 1.00, 0.85
Tasks:  91 total,   2 running,  89 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.3%us,  0.0%sy,  0.0%ni, 93.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  33554432k total,  2455720k used, 31098712k free,        0k buffers
Swap:        0k total,        0k used,        0k free,  2047796k cached

내 가정은 서버가 모든 리소스를 사용하지 않아 150개 이상의 클라이언트를 처리하지 못한다는 것입니다.

하드웨어가 그 정도의 클라이언트를 처리할 만큼 강력하다면, 문제를 해결하려면 어떻게 해야 합니까?매우 높다로딩 속도?

관련 정보