Минимальные требования к виртуальным вычислительным ресурсам
Сервис предоставляется Потребителю услуг только в обособленном режиме работы: при необходимости предоставления Сервиса в Заказ включается объём ресурсов для функционирования Компонентов Сервиса в части Потребителя услуг.
Количество необходимых к заказу экземпляров Сервиса указывается Потребителем услуг при формировании Заказа. Одному экземпляру Сервиса соответствует одна строка Заказа.
Подтверждение (согласование) начала оказания услуг производится уполномоченным сотрудником Потребителя услуг в СРО Исполнителя в согласованном между Заказчиком и Исполнителем порядке с учетом положений документа «Регламент взаимодействия», согласованного между Заказчиком и Исполнителем.
В таблицах разделов «Минимальные требования» и «Приложения» приведены минимальные требования для развертывания Сервиса. Показатели назначения для минимальной конфигурации Сервиса приведены в секции «Показатели назначения».
Для контуров, не относящихся к контурам эксплуатации, возможен заказ меньше минимального объема при условии подтверждения такого заказа Исполнителем.
При необходимости увеличения параметров производительности экземпляра Сервиса производится масштабирование Компонента «Витрина данных» и/или параметров «Сервис оркестрации» и «ПОДД СМЭВ» за счет увеличения объема вычислительных ресурсов. Шаг масштабирования должен обеспечивать симметричное увеличение ресурсов для используемых единиц и узлов развертывания (см. раздел «Единицы и узлы развертывания»). Общая стратегия масштабирования приведена в разделе «Стратегия масштабирования». Масштабирование vCPU и vRAM виртуальной машины выполняется за счет использования типовых Шаблонов (Flavor).
Доступность 99,5 % для экземпляра Сервиса обеспечивается Заказом на оказание услуг:
- «Типовое тиражируемое программное обеспечение витрин данных» («Витрина НСУД») (услуга 1.18)» с доступностью 99,5 %.
Доступность 99,9 % для экземпляра Сервиса обеспечивается совокупностью Заказов на оказание услуг:
-
«Типовое тиражируемое программное обеспечение витрин данных» («Витрина НСУД») (услуга 1.18)» с доступностью 99,9 % на разных технологических площадках (не менее двух);
-
«Сервис предоставления кворумного ЦОД (услуга 1.17)» с доступностью 99,9 %. В кворумном ЦОД разворачиваются компоненты, обеспечивающие кворум (арбитр etcd);
-
Услуги по предоставлению канала связи (услуги 2.15.15–2.15.22) в объеме не менее 100 Мбит/с. Вид услуг по предоставлению канала связи определяется по согласованию сторон.
В таблицах ниже приведены минимальные требования для инсталляции Компонента в составе Сервиса.
Для Витрин данных с низкой нагрузкой и с требованием к SLA 99,5 % рекомендуется использовать конфигурацию для Витрин данных с низкой нагрузкой.
Для Витрин данных со стандартной нагрузкой с требованием к SLA 99,5 % требуется использовать конфигурацию для Витрин данных со стандартной нагрузкой.
Для Витрин данных с требованием к SLA 99,9 % требуется использовать конфигурацию для Витрин данных со стандартной нагрузкой.
Минимальная конфигурация Компонента «Витрина данных» рассчитана исходя из следующих показателей назначения: не более 50 Гб общего объема СУБД Витрины данных. Соотношение объема полезных данных Витрины к размеру СУБД зависит от режима потребления данных (онлайн, аналитические запросы), частоты обновления данных для эксплуатируемых Витрин данных и составляет в среднем 1:3.
Расчет необходимого дискового пространства для сервиса «Сервис управления очередями сообщений (услуга 1.10)» зависит от объема Витрины данных и должен составлять в среднем 1,3 объема данных Витрины.
Детализация рекомендованного распределения ресурсов и диаграммы размещения по ВМ приведены в приложении (см. в приложениях).
В состав комплекса ПО Компонента «Витрина данных» входит обязательное ПО и опциональное ПО (см. в приложениях).
В расчете минимальной конфигурации Компонента «Витрина данных» опциональное ПО отсутствует. Минимальная конфигурация вычислительных ресурсов, требуемых для опционального ПО, приводится в приложениях.
Минимальные требования к виртуальным и вычислительным ресурсам Компонента в составе Сервиса (для всех сред). Часть Потребителя услуг
| Наименование параметра | Единица измерения | Объем минимальной конфигурации 99,5 % для Витрин с низкой нагрузкой | Объем минимальной конфигурации 99,5 % для Витрин со стандартной нагрузкой | Объем минимальной конфигурации 99,9 % для Витрин со стандартной нагрузкой |
|---|---|---|---|---|
IaaS | – | – | – | – |
vCPU | Ядро | 8 | 46 | 92 |
vRAM | Гб | 16 | 84 | 192 |
Fast (vSSD) | Гб | 100 | 440 | 1000 |
Medium (vSAS) | Гб | 0 | 0 | 0 |
Slow (vSATA) | Гб | 100 | 350 | 700 |
Количество ОС | шт. | 2 | 7 | 14 |
Тип ОС | – | 2 | 2 | 2 |
PaaS | – | – | – | – |
vCPU | Ядро | 8 | 46 | 92 |
HDD | Гб | 200 | 790 | 1700 |
В таблице «Минимальные требования к виртуальным и вычислительным ресурсам параметра в составе Сервиса (для всех сред). Часть Потребителя услуг» приведены минимальные требования и параметры масштабирования параметра «Сервис оркестрации» для заказа Компонента «Витрина данных» с низкой и со стандартной нагрузкой. Предоставление СУБД и сервиса потоковой обработки данных для заказа Компонента «Витрина данных» с низкой нагрузкой включается в состав параметра «Сервис оркестрации».
Для Витрин данных с требованием к SLA 99,9 % требуется использовать конфигурацию параметра «Сервис оркестрации» для Витрин данных со стандартной нагрузкой.
Детализация рекомендованного распределения вычислительных ресурсов и диаграмма распределения по ВМ для заказа Компонента «Витрина данных» с низкой нагрузкой приведена в приложении
В таблице «Минимальные требования к виртуальным и вычислительным ресурсам параметра в составе Сервиса (для всех сред). Часть Потребителя услуг» приведены минимальные требования и параметры масштабирования параметра «Сервис оркестрации» для заказа Компонента «Витрина данных» со стандартной нагрузкой без учета требований к СУБД и сервисам потоковой обработки данных.
Требования к дисковому пространству в минимальной конфигурации приведены с учетом необходимости хранения минимум двух версий резервных копий настроек параметра «Сервис оркестрации». При расчете минимальных требований Витрина данных с объемом СУБД до 50 Гб в таблицах считается минимальной рабочей конфигурацией. Схема развертывания «Сервиса оркестрации» для SLA 99,5 % и SLA 99,9 %, на основании которой вычисляются минимальные требования к виртуальным вычислительным ресурсам, приводится в п. 3.3 документа «Руководство системного администратора (приложений/баз данных) сервиса «Типовое тиражируемое программное обеспечение витрин данных» («Витрина НСУД») (услуга 1.18)».
В случае заказа параметра «Сервис оркестрации» в заказ обязательно включаются ресурсы виртуализации для СУБД и сервиса потоковой обработки данных; суммарный минимальный объем требуемых ресурсов необходимо получить сложением соответствующих ячеек таблиц «Минимальные требования к виртуальным и вычислительным ресурсам параметра в составе Сервиса (для всех сред). Часть Потребителя услуг» и «Минимальные требования к виртуальным и вычислительным ресурсам СУБД и сервисам потоковой обработки данных параметра в составе Сервиса (для всех сред). Часть Потребителя услуг»
В таблице «Минимальные требования к виртуальным и вычислительным ресурсам СУБД и сервисам потоковой обработки данных параметра в составе Сервиса (для всех сред). Часть Потребителя услуг» приведены минимальные требования и параметры масштабирования параметра «Сервис оркестрации», относящиеся к СУБД и сервисам потоковой обработки данных для заказа Компонента «Витрина данных» со стандартной нагрузкой. В таблицах указан минимальный допустимый размер требуемых ресурсов виртуализации с учетом дисковых ресурсов, которые потребуются для хранения одной резервной копии Витрины данных. Минимальная конфигурация параметра «Сервис оркестрации» рассчитана исходя из следующих показателей назначения: не более 50 Гб общего объема СУБД Витрины данных. Соотношение объема полезных данных Витрины к размеру СУБД зависит от режима потребления данных (онлайн, аналитические запросы), частоты обновления данных для эксплуатируемых Витрин данных и составляет в среднем 1:3
Детализация рекомендованного распределения вычислительных ресурсов и диаграмма распределения по ВМ для заказа Компонента «Витрина данных» со стандартной нагрузкой приведена в приложениях.
Минимальные требования к виртуальным и вычислительным ресурсам параметра в составе Сервиса (для всех сред). Часть Потребителя услуг
| Наименование параметра | Единица измерения | Объем минимальной конфигурации 99,5% для Витрин с низкой нагрузкой* | Объем минимальной конфигурации 99,5% для Витрин со стандартной нагрузкой | Объем минимальной конфигурации 99,9 % для Витрин со стандартной нагрузкой |
|---|---|---|---|---|
IaaS | – | – | – | – |
vCPU | Ядро | 42 | 16 | 32 |
RAM | Гб | 92 | 32 | 64 |
Fast (vSSD) | Гб | 550 | 200 | 400 |
Medium (vSAS) | Гб | 0 | 0 | 0 |
Slow (vSATA) | Гб | 500 | 150 | 300 |
Количество ОС | шт. | 10 | 3 | 6 |
Тип ОС | – | 2 | 2 | 2 |
PaaS | – | – | – | – |
vCPU | Ядро | 42 | 16 | 32 |
HDD | Гб | 1050 | 350 | 700 |
* – в расчет требований для Витрин данных с низкой нагрузкой входит требование к виртуальным и вычислительным ресурсам СУБД и сервисам потоковой обработки данных в составе параметра «Сервис оркестрации». Для Витрин данных
со стандартной нагрузкой расчет производится отдельно (см. таблицу «Минимальные требования к виртуальным и вычислительным ресурсам СУБД и сервисам потоковой обработки данных параметра в составе Сервиса (для всех сред). Часть Потребителя услуг»).
Минимальные требования к виртуальным и вычислительным ресурсам СУБД и сервисам потоковой обработки данных параметра в составе Сервиса (для всех сред). Часть Потребителя услуг
| Наименование параметра | Единица измерения | Объем минимальной конфигурации 99,5% для Витрин с низкой нагрузкой | Объем минимальной конфигурации 99,5% для Витрин со стандартной нагрузкой | Объем минимальной конфигурации 99,9 % для Витрин со стандартной нагрузкой |
|---|---|---|---|---|
IaaS | – | – | – | – |
vCPU | Ядро | – | 42 | 132 |
RAM | Гб | – | 84 | 288 |
Fast (vSSD) | Гб | – | 650 | 1700 |
Medium (vSAS) | Гб | – | 0 | 0 |
Slow (vSATA) | Гб | – | 300 | 1000 |
Количество ОС | шт. | – | 6 | 20 |
Тип ОС | – | – | 2 | 2 |
PaaS | – | – | – | – |
vCPU | Ядро | – | 42 | 132 |
HDD | Гб | – | 950 | 2700 |
В таблице «Минимальные требования к виртуальным и вычислительным ресурсам параметра «ПОДД СМЭВ» в составе Сервиса (для всех сред). Часть Потребителя услуг» приведены минимальные требования и параметры масштабирования параметра «ПОДД СМЭВ» для заказа Компонента «Витрина данных» с низкой и со стандартной нагрузкой.
Для Витрин данных с требованием к SLA 99,9 % требуется использовать конфигурацию параметра «ПОДД СМЭВ» для Витрин данных со стандартной нагрузкой.
При необходимости увеличения параметров производительности параметра «ПОДД СМЭВ» в составе Сервиса производится его масштабирование минимальными квантами до достижения необходимых показателей.
Детализация рекомендованного распределения вычислительных ресурсов и диаграмма распределения по ВМ для заказа параметра «ПОДД СМЭВ» приведена в приложениях.
Минимальные требования к виртуальным и вычислительным ресурсам параметра «ПОДД СМЭВ» в составе Сервиса (для всех сред). Часть Потребителя услуг
| Наименование параметра | Единица измерения | Объем минимальной конфигурации 99,5% для Витрин с низкой нагрузкой | Объем минимальной конфигурации 99,5% для Витрин со стандартной нагрузкой | Объем минимальной конфигурации 99,9 % для Витрин со стандартной нагрузкой |
|---|---|---|---|---|
IaaS | – | – | – | – |
vCPU | Ядро | 12 | 12 | 24 |
RAM | Гб | 16 | 16 | 32 |
Fast (vSSD) | Гб | 100 | 100 | 200 |
Medium (vSAS) | Гб | 0 | 0 | 0 |
Slow (vSATA) | Гб | 100 | 100 | 200 |
Количество ОС | шт. | 2 | 2 | 4 |
Тип ОС | – | 2 | 2 | 2 |
PaaS | – | – | – | – |
vCPU | Ядро | 12 | 12 | 24 |
HDD | Гб | 200 | 200 | 400 |
Увеличение показателей производительности достигается за счет изменения количества ресурсов, используемых Компонентами Сервиса и их элементами.
Компоненты и элементы делятся на единицы развертывания, размещаемые на узлах развертывания. При масштабировании между узлами развертывания распределяются дополнительные вычислительные ресурсы.
Для Компонента Сервиса доступны все типы масштабирования:
- вертикальное — увеличение объёма вычислительных ресурсов для существующих узлов развертывания;
- горизонтальное — увеличение количества узлов развертывания;
- гибридное — одновременное увеличение количества узлов развертывания и объёма вычислительных, распределяемых между узлами развертывания.
При масштабировании Сервиса параметры виртуальных машин рекомендуется выбирать из перечня типовых конфигураций, приведенного в разделе «Рекомендуемые конфигурации виртуальных машин».
В таблицах ниже приведены единицы и узлы минимальной конфигурации развертывания Сервиса.
Для узлов развертывания используется операционная система (ОС) тип 2 — Альт Сервер.
Единицы и узлы развертывания (для Витрин данных с низкой нагрузкой):
| Наименование Компонента | Размещение | Наименование | Обязательность к заказу (допустимо совмещение элемента) | Архитектура | Кол-во узлов 99,5 % | Кол-во узлов 99,9 % | vCPU, шт | vRAM, Гб | Системный диск, Гб | Тип системного диска | Доп. диск SSD, Гб | Доп. диск HDD Fast, Гб | Доп. диск HDD Slow, Гб |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Компонент «Витрина данных» | Потребитель | Prostore | Да | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Адаптер ПОДД | Да | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Сервис загрузки данных (см. Приложение А настоящего документа) | Да | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Сервис печатных форм | Нет | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | BLOB Адаптер | Нет | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Datamart Studio | Да | VM | 1 | – | 4 | 8 | 50 | HDD Slow | 100 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Компонент «СУБД Platform V Pangolin» + etcd⁽¹⁾ | Да | VM | 2 | – | 6 | 16 | 50 | HDD Slow | 50⁽²⁾ | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | etcd | Да | VM | 1 | - | 2 | 4 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Компонент «Обмен сообщениями Platform V Kafka Sber Edition»⁽³⁾ | Да | VM | 3 | - | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «ПОДД СМЭВ» | Потребитель | Агент СМЭВ4 | Да | VM | 1 | - | 6 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «ПОДД СМЭВ» | Потребитель | Сервис подписания и верификации сообщений (Notarius) | Да | VM | 1 | - | 6 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
⁽²⁾ — В соответствии с архитектурой Сервиса и с учетом хранения исторических данных объем полезного пространства для записи актуальных данных Потребителя услуг, предоставляемый минимальной конфигурацией Сервиса, составляет 17 Гб.
Единицы и узлы развертывания (для Витрин данных со стандартной нагрузкой):
| Наименование Компонента | Размещение | Наименование | Обязательность к заказу (допустимо совмещение элемента) | Архитектура | Кол-во узлов 99,5 % | Кол-во узлов 99,9 % | vCPU, шт | vRAM, Гб | Системный диск, Гб | Тип системного диска | Доп. диск SSD, Гб | Доп. диск HDD Fast, Гб | Доп. диск HDD Slow, Гб |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Компонент «Витрина данных» | Потребитель | Prostore | Да | VM | 2 | 4 | 8 | 10 | 50 | HDD Slow | 70 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Адаптер ПОДД | Да | VM | 2 | 4 | 8 | 16 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | HAProxy | Да | VM | 2 | 4 | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Сервис загрузки данных (см. Приложение А настоящего документа) | Да | VM | 1 | 2 | 6 | 16 | 50 | HDD Slow | 100 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | Сервис печатных форм | Нет | VM | 1 | 2 | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Компонент «Витрина данных» | Потребитель | BLOB Адаптер | Нет | VM | 1 | 2 | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Datamart Studio | Да | VM | 1 | 2 | 8 | 16 | 50 | HDD Slow | 100 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | ZooKeeper | Да | VM | 0 | 1 | 4 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Компонент «СУБД Platform V Pangolin» + etcd⁽⁴⁾ | Да | VM | 0 | 4 | 8 | 16 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | etcd | Да | VM | 0 | 1 | 2 | 4 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Компонент «СУБД Platform V Pangolin» + etcd⁽⁵⁾ | Да | VM | 2 | 4 | 8 | 16 | 50 | HDD Slow | 150⁽⁶⁾ | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | etcd | Да | VM | 0 | 5 | 2 | 4 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Компонент «Обмен сообщениями Platform V Kafka Sber Edition»⁽⁷⁾ | Да | VM | 3 | 6 | 8 | 16 | 50 | HDD Slow | 100 | 0 | 0 |
Параметр «Сервис оркестрации» | Потребитель | Mirror Maker (Kafka) | Да | VM | 0 | 3 | 4 | 16 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «ПОДД СМЭВ» | Потребитель | Агент СМЭВ4 | Да | VM | 1 | 2 | 6 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
Параметр «ПОДД СМЭВ» | Потребитель | Сервис подписания и верификации сообщений (Notarius) | Да | VM | 1 | 2 | 6 | 8 | 50 | HDD Slow | 50 | 0 | 0 |
⁽⁶⁾ — В соответствии с архитектурой Сервиса и с учетом хранения исторических данных объем полезного пространства для записи актуальных данных Потребителя услуг, предоставляемый минимальной конфигурацией Сервиса, составляет 50 Гб.
Развертывание виртуальных машин, являющихся узлами развертывания Сервиса, производится с использованием типовых конфигураций, приведенных в таблице.
| vCPU | vRAM |
|---|---|
2 | 4 |
2 | 8 |
4 | 4 |
4 | 6 |
4 | 8 |
4 | 16 |
4 | 32 |
6 | 8 |
6 | 16 |
8 | 8 |
8 | 16 |
8 | 32 |
10 | 32 |
16 | 32 |
16 | 64 |
24 | 64 |
32 | 64 |
32 | 128 |
36 | 64 |
64 | 256 |
96 | 384 |
128 | 384 |