Поиск по сайту:

Не знаете, какая вычислительная производительность вам нужна? Используйте Compute Optimizer AWS


Люди очень часто покупают больше вычислительной мощности, чем это действительно необходимо. Если у вас нет опыта работы с подобными рабочими нагрузками, вы можете не знать, какой тип экземпляра использовать. Compute Optimizer от AWS — это инструмент, который поможет вам в этом разобраться.

Что такое оптимизатор вычислений?

Концепция очень проста. После включения Compute Optimizer проанализирует ваши работающие инстансы EC2, используя журналы CloudWatch и другие показатели, и даст вам рекомендацию для другого типа инстанса, если потребуется изменение. Затем вы можете обновить или понизить версию данного экземпляра EC2 до оптимизированного типа.

Он не будет делать первые предположения за вас — вам все равно придется настроить свой экземпляр с программами, которые он будет запускать, и нагрузить их реальной рабочей нагрузкой. Лучшее, что можно сделать в этом случае, — выделить большие экземпляры, а затем сократить их, как только у Compute Optimizer будет несколько дней для анализа того, что действительно необходимо.

Compute Optimizer работает как с инстансами EC2, так и с группами автоматического масштабирования. Если вы не используете автоматическое масштабирование, вы можете подумать о его настройке, так как это позволит масштабировать вычислительную мощность в течение дня и более точно соответствовать рабочей нагрузке, с которой он справляется. Compute Optimizer можно использовать, чтобы дать вам рекомендацию для базовых экземпляров в группе автоматического масштабирования.

Использование оптимизатора вычислений

Если вы хотите проверить это, включение — это всего лишь одна кнопка. Перейдите к Compute Optimizer в Консоли управления AWS и нажмите «Opt In», чтобы включить его.

Сбор данных и отчет с рекомендациями займет около 12 часов. Когда это будет сделано, вы увидите график, показывающий, какой процент ваших инстансов оптимизирован, нуждается в обновлении или нуждается в понижении.

Если вы хотите просмотреть подробности, выберите «Инстансы EC2» или «Группы автоматического масштабирования» на боковой панели, в зависимости от используемого типа.

Вы увидите список всех запущенных экземпляров, текущие цены и рекомендации. В разделе «Разница в цене» вы увидите, сколько вы сэкономите (или потратите), переключившись на рекомендуемый экземпляр.

Здесь оптимизатор вычислений обнаружил, что текущий запущенный экземпляр достаточно оптимизирован и не имеет проблем с использованием t2.micro. Тем не менее, он по-прежнему рекомендует перейти на новое поколение t3.micro, которое экономит крошечный бит в час.

Вы можете фильтровать результаты по вердикту, который выдает Compute Optimizer — оптимизировано, недостаточно подготовлено (требуется обновление) или избыточно подготовлено (требуется понижение версии). Это позволит отфильтровать оптимизированные экземпляры, что позволит вам проверить, что действительно нуждается в изменении. Здесь же можно отфильтровать по региону.

Compute Optimizer будет работать в фоновом режиме и регулярно обновляться, добавляя новые рекомендации.