| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| topics:23:scalability [2025/11/16 20:28] – [Практический алгоритм для проекта в РФ] admin | topics:23:scalability [2025/11/16 20:31] (текущий) – [Практический алгоритм для проекта в РФ] admin |
|---|
| ===== Базовые принципы ===== | ===== Базовые принципы ===== |
| <WRAP info> | <WRAP info> |
| Масштабируемый подход обязателен для большинства ЦОД. Исключение — совсем малые объекты, где конечные мощности заранее невелики и достигаются сразу. | Масштабируемый подход обязателен для большинства ЦОД. Исключение — малые объекты, где конечные мощности достигаются сразу и дальнейший рост не предусмотрен. |
| </WRAP> | </WRAP> |
| |
| * **Стартовая мощность < 50%** от целевой — нормальная практика для новых ЦОД. | * **Стартовая мощность менее 50 %** от целевой — нормальная практика для новых ЦОД. |
| * Развёртывание ведётся **по зонам/рёдам**: от одной стороны зала к другой, с присоединением новых модулей питания/охлаждения. | * Развёртывание ведётся **по зонам**: от одной стороны зала к другой, с последовательным подключением модулей питания и охлаждения. |
| * Будущие PDU, RPP и CRAC/CRAH должны добавляться **без остановки** уже работающих цепей. | * Будущие PDU, RPP и CRAC/CRAH должны устанавливаться **без остановки** действующих цепей. |
| | * |
| ===== Пространство: модульный зал ===== | ===== Пространство: модульный зал ===== |
| <WRAP box round> | <WRAP box round> |
| Стоимость площади — один из крупнейших факторов. План зала должен позволять рост без разбора уже работающих рядов. | Стоимость площади является одним из ключевых факторов. План зала должен позволять поэтапное расширение без разборки существующих рядов. |
| </WRAP> | </WRAP> |
| |
| Варианты: | Возможные решения: |
| * **Соседние модули**: строительство смежных компьютерных комнат по мере роста. | * **Смежные модули** — строительство соседних компьютерных комнат по мере увеличения мощности. |
| * **Knock-out панели в ограждениях**: заранее предусмотренные проёмы для объединения залов. | * **Съёмные панели (knock-out)** — заранее предусмотренные проёмы для объединения залов. |
| * **Рядовая модульность**: расширение одинаковыми блоками (например, 10–12 стоек) с повторяемой сеткой 1,2 × 1,0 м. | * **Рядовая модульность** — расширение одинаковыми блоками (например, по 10–12 стоек) с повторяемой сеткой 1,2 × 1,0 м. |
| |
| ^ Элемент роста ^ Что закладывать на старте ^ Как наращивать ^ | ^ Элемент роста ^ Что закладывать на старте ^ Как наращивать ^ |
| | Площадь зала | Свободные оси для новых рядов | Открытие смежного модуля / снятие заглушек | | | Площадь зала | Свободные оси для новых рядов | Открытие смежного модуля или демонтаж заглушек | |
| | Кабельные трассы | Магистрали на полный ресурс | Ветки спусков к новым рядам | | | Кабельные трассы | Магистрали с полным ресурсом | Подключение ответвлений к новым рядам | |
| | Сети | Резерв места под новые MoR/ToR | Добавление подзон доступа | | | Сети | Резерв под новые MoR/ToR-коммутаторы | Добавление подзон доступа | |
| | Безопасность | Рубежи по секциям | Перенастройка границ клеток (cages) | | | Безопасность | Сегментация по секциям | Перенастройка границ клеток (cages) | |
| |
| ===== Питание и охлаждение ===== | ===== Питание и охлаждение ===== |
| <WRAP info> | <WRAP info> |
| Электроснабжение и охлаждение проектируются модульно. Старт — с одной «линией роста», затем симметричное расширение по зонам. | Электроснабжение и системы охлаждения проектируются модульно. Начальный этап реализуется с одной «линией роста», последующее расширение выполняется по зонам. |
| </WRAP> | </WRAP> |
| |
| Рекомендации: | Рекомендации: |
| * Стартовые **PDU/RPP/CRAC** размещать так, чтобы **питали только первую зону** ИТ; последующие шкафы — в соседних зонах. | * Стартовые **PDU/RPP/CRAC** должны обслуживать только первую зону ИТ-оборудования; последующие шкафы устанавливаются в соседних зонах. |
| * Под будущие **PDU/RPP** предусмотреть трассы, места присоединения к шинам и фундаментные закладные. | * Под будущие **PDU/RPP** следует предусмотреть кабельные трассы, места подключения к шинам и закладные элементы в полу или потолке. |
| * Переход на **более холодные носители** (например, добавление стоечных/рядовых охладителей) планировать как вставку модулей без изменений магистралей. | * При переходе к более плотным решениям (например, добавлению стоечных охладителей) магистральные линии не должны изменяться — добавляются только подключаемые модули. |
| |
| <WRAP center> | <WRAP center> |
| flowchart LR | flowchart LR |
| classDef z fill:#e3f2fd,stroke:#1565c0,stroke-width:1.2px,font-size:14px; | classDef z fill:#e3f2fd,stroke:#1565c0,stroke-width:1.2px,font-size:14px; |
| Z1["Зона 1 (введена)"]:::z --> Z2["Зона 2 (готовы места под RPP/CRAC)"]:::z --> Z3["Зона 3 (будущая)"]:::z | Z1["Зона 1 (введена)"]:::z --> Z2["Зона 2 (резерв под RPP/CRAC)"]:::z --> Z3["Зона 3 (будущая)"]:::z |
| </mermaid> | </mermaid> |
| |
| ===== Сеть: масштабирование ёмкости и топологии ===== | ===== Сеть: масштабирование ёмкости и топологии ===== |
| <WRAP box round> | <WRAP box round> |
| Масштабирование сети включает не только порты, но и расположение помещений ввода (ER) и распределительных зон (MDA/HDA/EDA). | Масштабирование сети охватывает не только увеличение количества портов, но и планирование местоположения вводных помещений (ER) и распределительных зон (MDA/HDA/EDA). |
| </WRAP> | </WRAP> |
| |
| * Предусмотреть **две независимые трассы ввода** на будущее (см. «Трассы и каналы…»). | * Предусмотреть **две независимые трассы ввода** с возможностью расширения пропускной способности. |
| * Ряды проектировать с запасом **коротких межстоечных связей** и магистралей к spine/leaf. | * Ряды проектировать с запасом по межстоечным соединениям и магистралям к spine-уровню. |
| * Учитывать, что ввод новых MoR/ToR не должен требовать переноса существующих каналов. | * Добавление новых MoR/ToR-коммутаторов не должно требовать переноса существующих кабельных линий. |
| |
| ===== Компромисс «масштабируемость ↔ надёжность» ===== | ===== Компромисс «масштабируемость ↔ надёжность» ===== |
| <WRAP important> | <WRAP important> |
| Чем меньше модуль мощности, тем выше «ступенчатость» роста и проще масштабирование, но тем **ниже интегральная надёжность** из-за увеличения числа элементов. Нужен баланс. | Чем меньше размер модуля мощности, тем проще поэтапное расширение, но ниже интегральная надёжность из-за увеличения числа элементов. Требуется баланс между гибкостью и стабильностью. |
| </WRAP> | </WRAP> |
| |
| Пример для UPS (иллюстративно, при одинаковой целевой мощности): | Пример (UPS-модули одинаковой суммарной мощности): |
| * Конфигурация из **5×500 кВА (N+1)** даёт системную надёжность порядка **≈85%** за период оценки. | * Конфигурация **5 × 500 кВА (N+1)** обеспечивает расчётную надёжность ≈ 85 %. |
| * Конфигурация из **4×750 кВА (N+1)** — **≈88%**. | * Конфигурация **4 × 750 кВА (N+1)** — около 88 %. |
| Вывод: укрупнение модуля повышает расчётную надёжность, но уменьшает «шаг» масштабирования и повышает стартовые CAPEX. | Следовательно, укрупнение модуля повышает надёжность, но снижает гибкость роста и увеличивает капитальные затраты на шаг расширения. |
| |
| <WRAP center> | <WRAP center> |
| $$\text{CAPEX}_{step} \uparrow \;\Rightarrow\; \text{Reliability} \uparrow,\quad \text{Scalability (granularity)} \downarrow$$ | $$\text{CAPEX}_{step} \uparrow \;\Rightarrow\; \text{Reliability} \uparrow,\quad \text{Scalability (granularity)} \downarrow$$ |
| </WRAP> | </WRAP> |
| | |
| | где: |
| | - \( \text{CAPEX}_{step} \) — капитальные затраты на один этап расширения (очередь строительства); |
| | - \( \text{Reliability} \) — интегральная надёжность системы; |
| | - \( \text{Scalability (granularity)} \) — степень масштабируемости, выражающая «зернистость» шагов роста (чем крупнее модуль, тем меньше гибкость наращивания). |
| |
| ===== Практический алгоритм для проекта в РФ ===== | ===== Практический алгоритм для проекта в РФ ===== |
| * Зафиксировать **целевую ИТ-нагрузку** (например, 6–8 МВт) и **первую очередь** (2–3 МВт). | * Зафиксировать **целевую ИТ-нагрузку** (например, 6–8 МВт) и **мощность первой очереди** (2–3 МВт). |
| * Разбить зал на **модули по 10–12 стоек**, группируя по инженерным осям 1,2 × 1,0 м. | * Разбить зал на **модули по 10–12 стоек**, используя сетку 1,2 × 1,0 м. |
| * Для электрики: шины А/В по потолку, **места под RPP** через каждые 2 модуля; резервные оконцевания на шинах. | * Электроснабжение: шины А/В по потолку, **резервные кабельные лотки** под будущие RPP через каждые два модуля. |
| * Для охлаждения: магистральные коллекторы вдоль технических галерей, **врезки** под будущие стоечные/рядовые охладители. | * Охлаждение: магистральные коллекторы вдоль технических галерей, **точки подключения** под будущие рядовые охладители. |
| * Для сети: два ввода (ER1/ER2), **зарезервированные корыта** под новые магистрали к spine, запас RU в кроссах. | * Сеть: два ввода (ER1/ER2), **резервные кабельные лотки** под будущие магистрали к spine, запас RU в кроссовых стойках. |
| * В контракте — **этапность поставок** и опции на увеличение количества модулей без изменения проектной документации (вариативные ведомости). | * В контракте предусмотреть **этапность поставок** и возможность увеличения количества модулей без переработки проектной документации. |
| |
| ===== Ключевые идеи ===== | ===== Ключевые идеи ===== |
| <WRAP tip> | <WRAP tip> |
| * Стартовая мощность обычно <50% от целевой; рост — по зонам, без остановки сервиса. | * Начальная мощность обычно < 50 % от целевой; развитие выполняется по зонам без остановки сервиса. |
| * Модульность зала, питания, охлаждения и сети — главный инструмент масштабирования. | * Модульность зала, электроснабжения, охлаждения и сети — основа масштабируемого проектирования. |
| * Будущие PDU/RPP/CRAC закладываются проектно (места/трассы), подключаются по мере роста. | * Будущие PDU/RPP/CRAC должны быть заложены проектно (места, трассы, соединения) и подключаться по мере роста. |
| * Сеть масштабируется вместе с планом ER/MDA/HDA/EDA, а не только количеством портов. | * Сетевая инфраструктура масштабируется вместе с топологией ER/MDA/HDA/EDA, а не только количеством портов. |
| * Балансируй крупность модуля и надёжность: больше модуль — выше надёжность, но хуже «зерно» роста и выше CAPEX шага. | * Баланс между надёжностью и масштабируемостью достигается выбором оптимального размера модуля. |
| * В условиях РФ ориентируй сетку 1,2 × 1,0 м, плиты фальшпола 600 × 600 мм, рост — модулем 10–12 стоек. | * Для российских проектов рекомендуется сетка 1,2 × 1,0 м, плиты фальшпола 600 × 600 мм, модуль роста — 10–12 стоек. |
| </WRAP> | </WRAP> |
| | |
| |