ProCloud Yandex
26.09.2023
читать 3 минуты

Что такое сеть Клоза?

/upload/iblock/ec8/3qvrnzc33i73172tpdgh99rl7hbd6cto/compatible_GettyImages_1403828056.jpg

Сеть Клоза - это тип неблокирующей многоступенчатой коммутационной сети, используемой сегодня в крупных коммутационных сетях центров обработки данных. Эта концепция была предложена в 1950-х годах для повышения эффективности телефонных коммутационных сетей и снижения стоимости их обслуживания. Архитектура сети Клоза оказалась весьма эффективной при маршрутизации вызовов в доступных в то время механических телефонных системах, хотя со временем она уступила место технологиям, поддерживающим более современные системы.

Однако в 1990-х годах принципы сети Клоза вновь проявились в сетях центров обработки данных, предложив эффективную топологию для оптимизации работы коммутаторов в сетях передачи данных Ethernet. И по сей день данная архитектура служит основой для многих взаимосвязанных сетей, в том числе в крупных ЦОД, на базе которых создаются "облака".

История сети Клоза

Сети Клоза названы в честь исследователя Чарльза Клоза, который впервые предложил свой проект сети в 1952 году. Он доказал, что его модель способна решить проблемы надежности и стоимости электромеханических коммутаторов, использовавшихся в то время в телефонных сетях. Концепция сети была предложена Эдсоном Эрвином в 1938 году, однако именно Чарльз Клоз продемонстрировал ее практическое применение в телефонных сетях.

Чарльз разработал проект сети, обеспечивающей неблокируемое соединение "многие-ко-многим" и минимизирующей количество кросс-пойнтов, необходимых для поддержки коммутации вызовов. Точки пересечения — это электромеханические релейные механизмы в коммутаторе типа кроссбар (тип матричного коммутатора, который когда-то широко использовался для маршрутизации телефонных вызовов). До появления сети Клоза количество перекрестных точек должно было равняться количеству входов, умноженному на количество выходов. Такой подход, известный как n-квадрат, мог быстро привести к огромному количеству точек пересечения, что приводило к значительным затратам.

Клоз использовал математическую теорию, чтобы доказать возможность достижения неблокируемой связности в коммутационном массиве. Для достижения такой связности коммутаторы были организованы в трехступенчатую архитектуру, включающую среднюю ступень, расположенную между входной и выходной ступенями. При такой схеме каждый входной коммутатор подключается к каждому магистральному коммутатору, который, в свою очередь, подключается к каждому выходному коммутатору, как показано на рисунке. В результате чего была получена неблокируемая топология, требующая меньшего количества перекрестных точек, чем более традиционные для того времени коммутационные сети.

Что такое сеть Клоза?

Сеть клоза позволяла телефонным вызовам проходить по разным маршрутам и не блокироваться другими вызовами, что часто происходило в старых сетях, основанных на выделенных соединениях. Кроме того, данная топология могла быть масштабирована для обеспечения бОльшего объема вызовов при сохранении прежнего уровня обслуживания.

Архитектура Клоза в современном ЦОД

Со временем электромеханическая коммутация уступила место более новым технологиям, и необходимость в конструкции Клоза отпала. Тем не менее, благодаря повышению эффективности, данный подход вновь стал актуальным в 1990-х годах с появлением высокопроизводительных коммутаторов в сетях ЦОД. Сеть Клоза могла обеспечить неблокируемое соединение во взаимосвязанной сети Ethernet коммутаторов без необходимости использования портов в количестве n-квадрат.

Во многих современных центрах обработки данных архитектура Клоза реализуется в виде схемы "leaf-spine", где уровень "spine" представляет коммутаторы на магистральном уровне, а уровень "leaf" - пограничные коммутаторы на входе и выходе, как показано на рисунке. Эту схему часто называют "сложенной сетью Клоза", поскольку она основана на идее свертывания среднего слоя вдоль его оси, в результате чего концептуально получается двухуровневая схема. Эту схему также иногда называют топологией утолщенного дерева (fat-tree). Цель данной топологии в уменьшении общего количества требуемых коммутаторов и портов.

Что такое сеть Клоза?

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

Топология Клоза иногда используется для создания пятиступенчатых сетей. В этом случае каждый “spine” магистральный коммутатор разбивается на более мелкие сети Клоза с собственными входным, магистральными и выходным уровнями. Хотя пятиступенчатая структура добавляет дополнительные расходы на планирование и обслуживание, она позволяет центрам обработки данных объединять несколько кластеров в единую сеть.

Spine – leaf архитектура может быть расширена и за пределы пяти ступеней. Можно создавать сети с семью и даже более ступенями, если число ступеней нечетное. Однако эти варианты сетей Клоза не так распространены, как трех- и пятиступенчатые.

Новости
13 сентября 202413.09.2024
читать 2 минутычитать 2 мин
Дайджест обновлений продуктов
18 апреля 202418.04.2024
читать 2 минутычитать 2 мин
Дайджест обновлений продуктов Q1
5 апреля 202405.04.2024
читать 1 минутучитать 1 мин
ProCloud CPO Диана Беда в рейтинге ИТ-лидеров от Global CIO
Создать учетную
запись ProCloud
arrow
arrow hover
 
Имя, Фамилия*
Номер телефона
Электронный адрес*
Ваше сообщение*
Файл
Файл
Файл
Файл
Файл
Файл
Файл
Файл
Файл
Файл
Тип формы
ID тикета Zendesk
Продукт
IP
 

Создайте бесплатную учетную запись или напишите нам, чтобы узнать больше.

Нажимая «Отправить заявку» вы даете свое согласие на обработку своих персональных данных

Что еще советуем почитать:

Имитация сбоев: Как Хаос-Инжиниринг Повышает Надежность IT-Систем
Технологии
3 сентября 202403.09.2024
Имитация сбоев: Как Хаос-Инжиниринг Повышает Надежность IT-Систем

Узнайте, как хаос-инжиниринг помогает выявить уязвимости и улучшить производительность IT-систем. Контролируемые эксперименты с отказами снижают риски и финансовые потери, делая сервисы более устойчивыми.

читать 12 минут
Какое облако подойдет для стартапа: выбор по ключевым параметрам
Технологии
13 августа 202413.08.2024
Какое облако подойдет для стартапа: выбор по ключевым параметрам

Ключевые факторы при выборе облачного провайдера для вашего стартапа: от экономической эффективности и масштабируемости услуг до безопасности и технической поддержки. Узнайте, как ориентироваться в сложностях облачных сервисов, чтобы эффективно оптимизировать инфраструктуру своего стартапа.

читать 12 минут
Управление и настройка ВМ на базе OPNsense
Технологии
15 июня 202415.06.2024
Управление и настройка ВМ на базе OPNsense

Узнайте, как управлять и настраивать роутер через консоль, SSH и веб-интерфейс. Наше пошаговое руководство охватывает настройку интерфейсов, назначение IP-адресов, смену паролей и сброс настроек с подробными инструкциями и полезными скриншотами.

читать 20 минут