Веб-сервер показывает очень высокий IOPS при записи на диск по сравнению с IOPS при чтении - PullRequest
0 голосов
/ 02 июля 2019

Диск нашего веб-сервера показывает огромные всплески IOPS и пропускной способности при записи, что является неожиданным.Мы ожидали огромную нагрузку чтения на диск, но не можем объяснить такие высокие операции записи.

Мы проходим процесс оптимизации серверов в нашей компании после того, как мы убедились, что наше веб-приложение часто показывает НеОтвечая с перерывами.Мы настроили наш Apache или сделали небольшую оптимизацию кода, но проблема все еще осталась.

Теперь наше приложение предоставляет пакеты SCORM сотням пользователей, что по сути представляет собой набор большого количества html, css, js имультимедийные файлы, которые очень часто обслуживаются в сеансе

Ниже приводится разбивка веб-транзакций на нашем сервере в данный момент: Новая разбивка веб-транзакций Relic по настенному времени Как вы можете видеть вНа скриншоте пропускная способность достигает 5000 оборотов в минуту, каждый запрос обслуживает какой-то файл (HTML, изображение или видео файлы).Поскольку каждый запрос должен быть аутентифицирован перед обслуживанием, мы используем php-скрипт для чтения файла.Естественно, я ожидал огромных операций чтения на диске.

Но при просмотре данных на диске для нашего тома AWS-EBS я был удивлен, обнаружив еще более высокие операции записи.Теперь у нас есть база данных, расположенная на отдельном RDS, поэтому мы исключили ее как виновника такого высокого IOP записи.Но я не могу найти другие причины.

AWS EBS пишет тренд IOPS Можете ли вы, ребята, помочь мне, почему я мог видеть такие высокие записи IOPS на моем диске?Какой компонент виноват, что я могу оптимизировать.

...