Amazon RDS в нескольких зонах доступности с одним резервным инстансом

Автоматическая обработка отказов Защита производительности базы данных Повышенная надежность Повышенная доступность
Поддержите высокую доступность своего приложения благодаря автоматической обработке отказа, которая выполняется всего за 60 секунд без потери данных и вмешательства пользователя.
Предотвратите приостановку ввода-вывода на основном инстансе во время резервного копирования, проводя резервное копирование с резервного инстанса.
Используйте технологии синхронной репликации Amazon RDS в нескольких зонах доступности, чтобы сохранять актуальность данных на резервном инстансе базы данных. Повысьте доступность, развернув резервный инстанс во второй зоне доступности, и обеспечьте отказоустойчивость в случае сбоя зоны доступности или инстанса базы данных.

Как это работает

Когда Amazon RDS развернут в нескольких зонах доступности, он автоматически создает основной инстанс базы данных (БД) и в синхронном режиме создает реплику данных на резервном инстансе в другой зоне доступности. При обнаружении сбоя Amazon RDS автоматически переключается на резервный инстанс без вмешательства пользователя.
Развертывание в нескольких зонах доступности Amazon RDS Как это работает Диаграмма

Amazon RDS в нескольких зонах доступности с двумя резервными инстансами с возможностью чтения

Автоматическое восстановление работоспособности, как правило, занимает менее 35 секунд Используйте отдельные адреса для чтения и записи Почти двукратное снижение задержки транзакций подтверждения записи Повышение объема трафика чтения
Пользуйтесь автоматическим переключением, которое производится менее чем за 35 секунд, без потерь данных и вмешательства пользователя. Направляйте запросы на серверы записи и соответствующие резервные инстансы реплик чтения, чтобы максимально повысить производительность и масштабируемость.  Обеспечьте почти двукратное снижение задержки операций записи по сравнению с развертыванием в нескольких зонах доступности с одним резервным инстансом. Обеспечьте масштабируемость ресурсов чтения, распределив трафик между двумя резервными инстансами с возможностью чтения.

Как это работает

Развертывайте надежные базы данных MySQL и PostgreSQL с высокой доступностью в трех зонах доступности при помощи Amazon RDS в нескольких зонах доступности с тремя резервными инстансами с возможностью чтения. Пользуйтесь автоматической отказоустойчивостью, которая обычно занимает менее 35 секунд, дополнительным объемом ресурсов чтения, вычислениями на базе или AWS Graviton2, или Intel, и обеспечьте почти двукратное снижение времени задержек по сравнению с Amazon RDS в нескольких зонах доступности с одним резервным инстансом.

Amazon Aurora

Автоматическая обработка отказа всего за пять секунд Оптимизация производительности благодаря использованию до 15 реплик для чтения Максимальное повышение надежности

Повышение доступности до 99,99 % 

Пользуйтесь автоматической отработкой отказа инстанса, которая проводится всего за пять секунд, и предотвратите простои Обеспечьте пиковую производительность и оптимизируйте пропускную способность операций чтения, создавая копии данных в одной из 15 реплик с возможностью чтения с небольшой задержкой Защитите данные во время сбоев или потери зоны доступности благодаря виртуализированному слою хранилища на основе SSD, который реплицирует данные в шести экземплярах в трех зонах доступности  Гарантируйте доступность базы данных, обеспечив ее безотказную работу в течение 99,99 % тарифицируемого времени каждый месяц

Как это работает

Amazon Aurora использует виртуализированный уровень хранилища на основе SSD, который автоматически создает реплики вашего хранилища в трех зонах доступности, обрабатывая потерю до двух копий данных без ущерба для доступности операций записи и до трех копий без ущерба для доступности операций чтения.
Знакомство с Amazon RDS в нескольких зонах доступности (1:20)

Знакомство с Amazon RDS в нескольких зонах доступности

Развертывание Amazon RDS в нескольких зонах доступности обеспечивает повышенную доступность и надежность инстансов базы данных (БД) Amazon RDS, что делает их естественным решением для производственных рабочих нагрузок баз данных. Благодаря двум вариантам развертывания вы можете настроить свои рабочие нагрузки на необходимую им доступность.
Знакомство с Amazon RDS в нескольких зонах доступности
Развертывание Amazon RDS в нескольких зонах доступности обеспечивает повышенную доступность и надежность инстансов базы данных (БД) Amazon RDS, что делает их естественным решением для производственных рабочих нагрузок баз данных. Благодаря двум вариантам развертывания вы можете настроить свои рабочие нагрузки на необходимую им доступность.

Сравнительная таблица

Amazon RDS в одной зоне доступности или Amazon RDS в нескольких зонах доступности с одним резервным инстансом, либо Amazon RDS в нескольких зонах доступности с двумя инстансами с возможностью чтения

Возможность

В одной зоне доступности

В нескольких зонах доступности с одним резервным инстансом

В нескольких зонах доступности с двумя резервными инстансами с возможностью чтения

Доступные движки

  • Amazon RDS for MariaDB
  • Amazon RDS for MySQL
  • Amazon RDS for PostgreSQL
  • Amazon RDS for Oracle
  • Amazon RDS for SQL Server
  • Amazon RDS for MariaDB
  • Amazon RDS for MySQL
  • Amazon RDS for PostgreSQL
  • Amazon RDS for Oracle
  • Amazon RDS for SQL Server
  • Amazon RDS for PostgreSQL
  • Amazon RDS for MySQL

Дополнительная пропускная
способность для чтения

  • Нет. Ресурс чтения ограничен вашим основным ресурсом
  • Нет. Ваш резервный инстанс БД – лишь пассивный целевой объект обработки отказа для обеспечения высокой доступности
  • Два резервных инстанса БД выполняют роль целей обработки отказа и проводят трафик чтения
  • Объем ресурсов для чтения определяется расходами на операции записи из основного инстанса

·        

Низкая задержка (повышенная пропускная способность) для подтверждения записи транзакций

 

 

  • Почти вдвое более быстрое подтверждение записи транзакций по сравнению с Amazon RDS в нескольких зонах доступности с одним резервным инстансом

Длительность автоматической обработки отказов

  • Недоступно. Потребуется, чтобы пользователь инициировал операцию восстановления на момент времени.
  • Выполнение этой операции может занять несколько часов
  • Обновления, выполненные со времени последней точки восстановления (как правило, за последние пять минут), будут недоступны
  • Новый основной узел будет доступным для обслуживания новой рабочей нагрузки всего через 60 секунд
  • Время обработки отказа не зависит от пропускной способности для записи
  • Обычно новый основной узел становится доступным для обслуживания новой рабочей нагрузки всего через 35 секунд
  • Время обработки отказа зависит от длительности задержки реплики

Более стабильная работа при отказе зон доступности

  • Нет. В случае отказа зоны доступности вы рискуете потерять данные и потратить несколько часов на обработку отказа
  • В случае сбоя зоны доступности ваша рабочая нагрузка автоматически переключится на актуальный резервный инстанс
  • В случае сбоя произойдет переключение на один из двух остальных резервных инстансов, который примет на себя и станет обслуживать рабочую нагрузку (операции записи) с основного инстанса

Меньше джиттера при подтверждении записи транзакций

  • Без оптимизации в случае джиттера
  • Чувствительность к сбоям на маршруте записи
  • Использует кворум записи «два из трех»: без чувствительности при сбое одного из маршрутов записи

Клиенты

SysCloud автоматически создает резервные копии критически важного программного обеспечения как услуги (SaaS), проводит мониторинг вредоносных файлов и предоставляет аналитические сведения о ваших данных и соответствии требованиям – и все это на одной панели управления. SysCloud использует Amazon RDS в нескольких зонах доступности с двумя резервными инстансами с возможностью чтения для системы внутреннего мониторинга: «Новая возможность развертывания Amazon RDS в нескольких зонах доступности дает возможность экономичного обеспечения повышенной производительности, доступности и масштабируемости операций чтения», – говорит Викрам Шринивасан, директор по инфраструктуре, SysCloud. «Благодаря новой возможности развертывания Amazon RDS в нескольких зонах доступности мы надеемся повысить удобство для клиентов».

Цены

Amazon RDS в нескольких зонах доступности доступен для Amazon RDS for MariaDB, Amazon RDS for MySQL, Amazon RDS for PostgreSQL, Amazon RDS for Oracle и Amazon RDS for SQL Server. Amazon RDS в нескольких зонах доступности с двумя резервными инстансами доступен для RDS for MySQL и RDS for PostgreSQL. Чтобы узнать, как Amazon Aurora обеспечивает повышенную доступность, автоматически реплицируя данные в шести экземплярах в трех зонах доступности, см. Amazon Aurora.

Для развертываний как в одной, так и в нескольких зонах доступности (с одним резервным инстансом или двумя резервными инстансами с возможностью чтения) стоимость рассчитывается за час использования одного инстанса БД, начиная с момента запуска инстанса БД и заканчивая моментом его остановки или удаления. Неполные часы работы инстансов БД подлежат оплате на посекундной основе с минимальным платежом за десять минут работы инстанса с момента изменения его статуса, приводящего к началу работы (т. е. с момента создания, запуска или изменения класса инстанса БД).

Чтобы подробнее узнать о ценах на Amazon RDS в нескольких зонах доступности, см. страницы цен на Amazon RDS.

Подробнее о возможностях Amazon RDS
Пройти обучение с помощью 10-минутных учебных пособий

Знакомьтесь с Amazon RDS с помощью простых учебных пособий.

Откройте для себя практическое обучение 
Зарегистрировать аккаунт AWS
Начать разработку с помощью Amazon RDS и Amazon Aurora

Для начала работы изучите Руководство пользователя Amazon RDS.

Ознакомиться с документацией 
Начать разработку с помощью Amazon RDS в консоли
Углубленное знакомство с Amazon RDS в нескольких зонах доступности

Углубленное знакомство с принципом работы Amazon RDS в нескольких зонах доступности и вариантами развертывания.

Смотреть программу