AWS Compute Optimizer предоставляет рекомендации для Amazon RDS баз данных

Приложения и игры / AWS Compute Optimizer предоставляет рекомендации для Amazon RDS баз данных
05.07.2024

Начиная с сегодняшнего дня, AWS Compute Optimizer предоставляет новые рекомендации для баз данных Amazon Relational Database Service (RDS) MySQL и PostgreSQL. Эти рекомендации помогут вам обнаружить неактивные экземпляры RDS и определить оптимальные типы экземпляров и настройки IOPS для ваших существующих экземпляров RDS DB, чтобы вы могли снизить затраты на неактивные и избыточно выделенные экземпляры RDS DB или повысить производительность недовыделенных рабочих нагрузок.

Amazon RDS, управляемый сервис, позволяет вам настраивать, эксплуатировать и масштабировать реляционную базу данных, автоматизируя трудоемкие задачи администрирования баз данных, такие как обеспечение аппаратного обеспечения, обновление и резервное копирование. Хотя вы можете легко масштабировать свои экземпляры базы данных RDS для удовлетворения различных бизнес-потребностей, также важно оптимизировать ваши затраты по мере масштабирования. Вы можете воспользоваться ценами на зарезервированные экземпляры RDS и использовать рекомендации по покупке RI в AWS Cost Explorer. Вы также можете отключить неиспользуемые экземпляры RDS DB, избегать избыточного выделения ресурсов для ваших приложений и обновляться до экземпляров последнего поколения для лучшего соотношения цены и производительности.

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

Введение рекомендаций по оптимальному размеру для Amazon RDS

Рекомендация для баз данных Amazon RDS MySQL и RDS PostgreSQL включает две части. Во-первых, вы увидите рекомендацию для экземпляра базы данных, а во-вторых, рекомендацию для хранилища экземпляра базы данных.

  • Часть рекомендации для экземпляра базы данных сообщает вам, считает ли Compute Optimizer, что база данных может быть неактивной. Затем он предоставляет вам до двух вариантов рекомендации по экземплярам (один x86 и один Graviton) в зависимости от того, считает ли Compute Optimizer базу данных оптимизированной, недовыделенной или избыточно выделенной. Вы можете сравнить варианты с текущим экземпляром базы данных, чтобы понять различия в стоимости и спецификациях.
  • Аналогично, на вкладке хранилища вы найдете рекомендацию по типу хранилища (например, обновления до gp3 с gp2) и выделенным IOPS для томов хранения io1.

Wabtec смогла оживить наши инициативы по оптимизации RDS, используя информацию и рекомендации, предоставленные AWS Compute Optimizer для RDS, что упростило инженерам анализ и реализацию возможностей оптимизации RDS. С доступом к данным в один клик мы быстро оптимизировали 40% пилотной группы. Этот подход, основанный на данных, ускорил комплексную дорожную карту по внедрению экземпляров AWS Graviton, что было подтверждено прогнозированием экономии затрат Compute Optimizer.

Дэвид Пульо
Директор по облачной и прикладной архитектуре | Технические услуги | Wabtec Corporation

Для генерации этих рекомендаций Compute Optimizer анализирует метрики из Amazon CloudWatch, такие как использование ЦПУ, подключения к базе данных, пропускная способность сети и IOPS и пропускная способность хранилища. Если у вас есть Amazon RDS Perf...

Обновлено: 05.07.2024