Начиная с сегодняшнего дня, 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...