У меня есть сайт, размещенный на Amazon с использованием экземпляра EC2, поддерживаемого томом EBS. По выходным трафик увеличивается, и я делаю экземпляр больше, что немало помогает - я больше не вижу, как загруженность процессора достигает 100%, а сервер перестает отвечать на запросы.
Тем не менее, я замечаю, что чтения с диска также очень высоки (ничего не поделаешь, я не думаю), и мне интересно, в какой момент я увижу какой-то сбой, потому что диск не может сохранить вверх?
Как вы можете видеть на прилагаемом скриншоте, он увеличился до 80 МБ / мин за выходные. Кто-нибудь имеет опыт работы с AWS и знает, в какой момент мне придется перейти к экземплярам с несколькими нагрузками, поскольку EBS становится узким местом?
Ответы:
Первое, что следует иметь в виду, что окажет наибольшее влияние на производительность ввода-вывода, - это тип экземпляра, который вы используете.
Что касается томов EBS и производительности, которую вы получите, как показывает часто задаваемые вопросы по AWS , вам нужно будет протестировать приложение, чтобы увидеть, чего ожидать:
Это означает, что многие EBS-тарифы, которые вы получаете, не обязательно будут хуже или лучше, чем локальное хранилище экземпляров; это действительно зависит от вашего поведения доступа к данным.
Дополнительная информация на странице AWS EBS :
Также имейте в виду, что производительность ввода-вывода включает не только дисковый ввод-вывод, но и сетевой трафик ... поэтому, чем больше сетевого трафика получает ваш экземпляр, тем меньше дискового ввода-вывода вы получите.
В зависимости от того, что вы обслуживаете, кэширование объектов в памяти может значительно помочь, если это возможно для вашего типа приложения.
Кроме того, вот несколько публикаций в блоге, в которых оценивается производительность EBS и локальных (эфемерных) томов в различных конфигурациях RAID и настройки для обеспечения хорошей производительности ввода-вывода:
Эфемерные диски EC2 против томов EBS в RAID
Производительность ввода-вывода Amazon EC2: локальные временные диски и тома EBS RAID 0 с чередованием
Получение хорошего ввода-вывода от Amazon EBS
источник