---
title: 'Описание продукта Облако для Trino'
sidebar_label: 'Описание'
sidebar_position: 1
description: 'Основная информация о продукте Облако для Trino: принцип работы, ограничения и стоимость'
---

import Formbricks from '@theme/MDXComponents/Formbricks';

# Описание продукта Облако для Trino

:::info

Продукт находится на стадии публичного тестирования (public preview).
На период публичного тестирования:

* продукт предоставляется бесплатно;
* SLA не применяется;
* доступность сервисов не гарантируется;
* финансовые и иные компенсации за недоступность или сбои не начисляются.

Мы предупредим вас об изменении условий заранее.

:::

Облако для Trino – сервис для развертывания и управления кластерами с распределенным аналитическим SQL-движком Trino в облаке.
Trino позволяет выполнять SQL-запросы над большими объемами данных, которые хранятся в разных форматах и источниках.
Подробнее об инструменте Trino в официальной документации [Trino](https://trino.io/docs/current/).

Кластеры Trino можно создать в разных локациях.
Подробнее в инструкции [Доступность облака для Trino в локациях](/cloud-for-trino/about/cloud-for-trino-availability-by-location.mdx).

Для работы с кластерами Trino поддерживаются [типы и роли пользователей](/access-control/access-management.mdx), [проекты](/access-control/projects/about-projects.mdx) и [лимиты проекта и квоты](/access-control/projects/quotas.mdx).

## Версии \{#versions}

В кластерах Trino поддерживаются версии 482 и 483.

## Решаемые задачи \{#tasks-to-be-solved}

* аналитическая обработка больших объемов данных;
* масштабирование аналитических вычислений за счет распределенной обработки в кластере;
* выполнение интерактивных разовых (ad-hoc) SQL-запросов;
* выполнение федеративных SQL-запросов к данным из различных источников: баз данных, шин данных, S3 и других;
* обработка данных в разных форматах, в том числе lakehouse-форматах: Iceberg, Delta Lake, Hudi;
* построение ETL/ELT-пайплайнов: загрузка и трансформация данных между источниками;
* подготовка данных для BI-инструментов: Redash, Superset и других;
* построение платформ данных вместе с [облачными базами данных](/managed-databases/), [S3](/s3/), облаком для Redash, облаком для Hive Metastore.

## Состав кластера \{#cluster-consists-of}

Кластер Trino состоит из [координатора](#coordinator) и [воркеров](#workers).

### Координатор \{#coordinator}

Координатор — управляющая нода кластера, которая:

* принимает запросы от пользователей;
* планирует выполнение SQL-запросов;
* распределяет задачи между воркерами;
* собирает результаты от воркеров.

В кластере Trino всегда только один координатор.

### Воркеры \{#workers}

Воркеры — рабочие ноды кластера, которые:

* выполняют задачи от координатора;
* читают данные из источников с помощью [коннекторов](#connectors);
* выполняют операции с данными;
* обмениваются промежуточными результатами между собой;
* возвращают финальные результаты координатору.

В кластере Trino может быть от 1 до 10 воркеров.
Вы можете:

* задать фиксированное количество воркеров;
* или настроить [автомасштабирование](/cloud-for-trino/manage/resize-cluster.mdx#autoscaling) — количество воркеров будет меняться автоматически только в указанном диапазоне в зависимости от нагрузки на кластер.

### Коннекторы \{#connectors}

Коннектор — интерфейс для доступа к источнику данных определенного типа.
Он преобразует данные из источника данных в схемы, таблицы, столбцы, строки и типы данных Trino.
Это позволяет работать одинаково со всеми источниками данных, вне зависимости от их специфических требований.

Коннектор выбирается при создании [каталога](/cloud-for-trino/manage/catalogs.mdx).

В кластерах Trino доступны коннекторы:

* PostgreSQL;
* MySQL;
* Iceberg;
* ClickHouse®.

## Принцип работы \{#principle-of-operation}

Чтобы начать работу, [создайте кластер](/cloud-for-trino/create-cluster.mdx).

При создании кластера вы выбираете конфигурации для [координатора](#coordinator) и [воркеров](#workers).
Доступны фиксированные конфигурации со сбалансированным распределением ресурсов vCPU:RAM.
У всех воркеров в кластере будет одинаковая конфигурация.
Если конфигурации не подходят, вы можете заказать собственную конфигурацию — [создайте тикет](https://my.selectel.ru/tickets/create/) и укажите соотношение ресурсов.

Кластер Trino можно подключить только к приватной подсети.
Вы можете включить внешний доступ, чтобы подключаться к графическому интерфейсу Trino или Trino CLI из интернета.
Подробнее в инструкции [Подключиться к кластеру Trino](/cloud-for-trino/manage/connect-to-cluster.mdx).

[Каталоги](/cloud-for-trino/manage/catalogs.mdx) можно добавить при создании кластера или в [существующем кластере](/cloud-for-trino/manage/catalogs.mdx#add-catalog-in-existing-cluster).

## Как работать с кластером Trino \{#manage-cloud-for-trino}

После создания кластера вы можете:

* управлять кластером в [панели управления](https://my.selectel.ru/ml/default/ai-router):

  * собирать и анализировать логи кластера с помощью сервиса [Логи](/logs/);
  * [масштабировать кластер](/cloud-for-trino/manage/resize-cluster.mdx);
  * управлять [каталогами](/cloud-for-trino/manage/catalogs.mdx);
  * [изменить пароль администратора](/cloud-for-trino/manage/change-administrator-password.mdx);
  * [посмотреть историю операций](/cloud-for-trino/manage/view-operations.mdx), которые выполнялись над кластером;

* [подключаться к кластеру](/cloud-for-trino/manage/connect-to-cluster.mdx) несколькими способами.

## Зоны ответственности \{#areas-of-responsibility}

### Selectel обеспечивает \{#selectel-provides}

* подбор оборудования для высокой производительности кластеров Trino;
* установку и стандартную настройку Trino;
* обновление и обслуживание операционной системы и служебного ПО;
* настройку и обслуживание служебной сети в кластере;
* наличие ресурсов для масштабирования кластера, если вы инициировали масштабирование;
* техническую поддержку.

### Selectel не несет ответственность \{#selectel-is-not-responsible}

* за корректность конфигурации каталогов и параметров подключения к источникам данных;
* доступность и работоспособность внешних источников данных;
* наличие необходимых прав доступа к источникам данных;
* оптимальность написания SQL-запросов;
* схему и структуру данных в источниках;
* изменение конфигурации кластера Trino в соответствии с профилем нагрузки;
* инициирование масштабирования кластера.

## Стоимость \{#price}

На период публичного тестирования (public preview) Облако для Trino предоставляется бесплатно.
В будущем сервис станет платным — мы предупредим вас об изменении условий заранее.

## Лимиты и ограничения \{#limits-and-restrictions}

Selectel устанавливает лимит учетной записи и лимит проекта, а также квоты на ресурсы.
Подробнее в инструкции [Квоты и лимиты](/access-control/projects/quotas.mdx).

В кластерах Trino для [координатора](#coordinator) и [воркеров](#workers) можно выбрать только фиксированные конфигурации, произвольный выбор vCPU и RAM недоступен.
Если конфигурации не подходят, вы можете заказать собственную конфигурацию — [создайте тикет](https://my.selectel.ru/tickets/create/) и укажите соотношение ресурсов.

При создании кластера Trino можно добавить не больше 10 [каталогов](/cloud-for-trino/manage/catalogs.mdx).
Остальные каталоги можно добавить после создания кластера.

ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc. https://clickhouse.com.

<Formbricks />
