Назад | Перейти на главную страницу

Улучшение высокого IOWait и высоких средних нагрузок на сайте «Tube»

Я веду небольшой тюбик с платными видео для инженеров. Я заметил, что мой CPU IOWait и средняя нагрузка в большинстве случаев довольно высоки. Я понимаю, что для сайта с пробирками IOWait является нормальным явлением, поскольку процессор ожидает в очереди этих больших коротких видеороликов.

В настоящее время я использую следующий VPS (в связи с обновлением):

1 vCPU core
4GB RAM
80GB SSD
512GB InfiniBand RDMA BlockStorage
CentMinMod modified LEMP stack

Вот некоторые средние значения за последний месяц:

CPU usage: 15%
CPU WA: 63.3%
Memory used (minus buffers): 773M
Load average: 1.30
Number of active users per minute: 80

Мой вопрос: что можно сделать для повышения производительности? Честно говоря, я не вижу заметных задержек, но я получаю больше трафика с каждым днем, поэтому хотел бы улучшить эти показатели.

P.S. Первоначально я думал, что BlockStorage является узким местом, но я вижу отставание в 10 мс в журналах, и переключение на напрямую подключенный SSD только немного улучшило его, но средние значения нагрузки все еще были больше 1.