AQUA ускоряет запросы Amazon Redshift на порядок

16 апрель, 2021 - 12:45

AQUA ускоряет запросы Amazon Redshift на порядок

Amazon Web Services объявила об общедоступности AQUA (Advanced Query Accelerator) — технологии, использующей специально спроектированные чипы, чтобы помочь быстрее выполнять запросы на Amazon Redshift, управляемое хранилище данных, которое компании используют в проектах бизнес-аналитики.

Информация, с которой клиенты работают в аналитических проектах, хранится в инфраструктуре AWS S3. Отправляя её в кластер вычислительных экземпляров, привязанных к Redshift, клиенты могут использовать виртуальные центральные процессоры этих инстансов для выполнения запросов.

Такой подход оптимизирует расходы, позволяет раздельно выделять вычислительные ресурсы и хранилище. Но перемещение информации между инфраструктурой хранения и вычислительными инстансам может задерживать запросы, если задействованы большие наборы данных.

С AQUA AWS обещает устранить этот недочёт. Вице-президент AWS по аналитике, Рахул Патхак (Rahul Pathak), утверждает, что благодаря переносу «вычислений в слой хранения» AQUA позволит клиентам выполнять некоторые операции с данными до 10 раз быстрее, чем конкурирующие платформы облачного хранения.

«Каждый узел выполняет операции редукции и агрегирования параллельно с другими, — пояснил главный евангелист AWS Джефф Барр. — Помимо n-кратного роста скорости за счёт параллелизма, объём данных, которые необходимо отправлять для обработки на вычислительных узлах, как правило, становится намного меньше (часто составляя всего 5% от исходного)».

AQUA оснащена специализированными аппаратными модулями в датацентрах облачного гиганта, использующими «разработанные AWS аналитические процессоры» для выполнения задач обработки данных. Эта технология предоставляется с экземплярами Redshift RA3 без дополнительной оплаты.