Академический Документы
Профессиональный Документы
Культура Документы
Сейчас я представлю вам 2 идеи, первая, касаемо проектирования проводных сетей, вторая –
касаемо беспроводных сетей (WLAN, вай-фай).
Прежде чем представить свою первую идею, чтобы было понятнее, расскажу вкратце что такое
архитектура XGFT.
Extended generalised fat tree (XGFT) – топология утолщенное дерево — это двунаправленная
архитектура сети, которая хороша тем, что она обеспечивает отказоустойчивость сети и при этом
дает возможность как расширяться, так и сужаться в любую сторону. Поэтому данную топологию
часто используют в дата центрах, цодах в крупных компаниях, организациях, которые содержат
большую айти-инфраструктуру, т.е. большое количество серверов, сотни, тысячи коммутационных
стоек. Она состоит из нескольких уровней, и чем выше уровень, тем более мощное оборудование
нужно туда ставить. Однако минус этой архитектуры сети в том, что она не учитывает
энергопотребление и ограничения (задержки) трафика при возрастании нагрузки на сеть. То есть в
сети низкая нагрузка, то все работает нормально, но как только нагрузка превышает порог
примерно 50%, все становится плохо.
Давайте разберемся почему так происходит. Передача пакета между двумя конечными
устройствами может быть как удачной, так и неудачной. То есть в случае, например, коллизии на
участке сети, пакет может не передаться с первой попытки. Тогда передающее устройство делает
ретрансмит, то есть повторно отправляет пакет данных, но перед этим ему нужно будет
подождать пока пройдет время ACK Timeout, а затем Backoff таймер, и только после этого оно
повторно отправляет свои данные. Вследствие чего в сети возникает задержка. Правда эти
задержки происходит в микросекундах, и если сеть сильно не нагружена, то человек их даже не
замечает. Однако при повышении нагрузки на сеть более чем на 60%, вот эта предыдущая
топология, начинает заметно проседать по времени, а также ее производительность начинает
резко падать.
Я предлагаю вместо этой архитектуры использовать немного другую архитектуру сети, на мой
взгляд более оптимальную, которая сохраняет преимущества предыдущей, но позволяет
преодолеть ее недостатки.
Если объяснить одним предложением, то для того, чтобы минимизировать целевую функцию,
необходимо точно рассчитать такое число коммутаторов и используемых портов, которое будет
гарантировать минимальную задержку в сети.
Но здесь нужно сделать еще одну оговорку, эти уравнения описывают состояние сети в целом.
Конечно же очень многое зависит от характеристик оборудования, которое использовано на
каждом уровне, об этом тоже поговорим.
Теперь на рисунке снизу изображена ее оптимизированная версия тоже для 36 конечных станций
тоже двухуровневая. По моим расчетам, большей производительности можно достичь, если на 2
уровне разместить 3 коммутатора, а на 1 уровне 12 коммутаторов, при этом каждый коммутатор
подключен к 3 процессорам.
Как видите тут по сути к каждому access switch подключается всего по 3 станции, а в предыдущей
по 6. Поэтому на втором уровне я использую одинаковые модели коммутаторов для обоих
случаев, а на нижнем уровне, за счет увеличения количества коммутаторов, есть возможность
сэкономить на цене, используя более дешевую модель.
Итак, вот я примерно рассчитала свою архитектуру, теперь мне нужно проверить насколько мои
догадки оказались верны, то есть, действительно ли моя архитектура будет давать меньшие
задержки в сети, и насколько производительность сети окажется выше.
Я протестировала эти две архитектуры при различных условиях нагрузки. Отличие моей
оптимизированной архитектуры в том, что при больших нагрузках сети, она показывает более
низкие задержки, за счет того, что возникает меньше коллизий, а также как следствие более
высокую пропускную способность.
Результаты моделирования показывают, что оптимизированная топология при различных
условиях нагрузки работает лучше, чем предыдущая.
При проектировании беспроводных локальных сетей WLAN (Wireless Local Area Network), работа
которых основана на стандарте IEEE 802.11, необходимо учитывать специфику сетей этого класса.
На данный момент наш вай-фай умеет работать только в двух радиочастотных диапазонах: 2,4 и 5
ГГц.
В диапазон 5ГГц – доступно уже 33 канала, из них не пересекающихся -19 шириной 20 МГц.
Не так давно – в 2020 г. – была создана технология Wi-Fi 6E, которая позволяет использовать 7
дополнительных каналов 160 МГц, которые удваивают полосу пропускания и пропускную
способность, что позволяет одновременно передавать гораздо больше данных на максимально
возможных скоростях. В Wi-Fi 6E добавлена новая полоса в диапазоне от 5,925 до 7,125 ГГц. Это
означает, что пользователи смогут наслаждаться фильмами 8K, играми AR/VR и загружать
большие файлы без буферизации. Таким образом, количество каналов увеличилось более чем в
два раза по сравнению с предыдущим стандартом.
Непрерывный спектр 1,2 ГГц более чем вдвое увеличивает количество соединений, доступных в
настоящее время для отправки и получения данных, резко увеличивая пропускную способность
сети и уменьшая перегрузку.
В общем, одним словом, чудесная технология, но есть одна проблема. Во-первых, у нас она еще
не реализована, а во-вторых, 6 ГГц и некоторый спектр каналов в начале 5ГГц-го диапазона сейчас
можно использовать только в помещении, на улице его использовать нельзя. Это связано с тем,
что на этих частотах обычно работают военные радары и различные спутниковые службы,
соответственно, вай-фай не должен с ними интерферировать. Только вот открытие данных частот
для потребителей на улице могло бы сильно повлиять на проблему перегруженности каналов. Но
если обратить внимание, то можно заметить, что радары и другие системы, работающие в этом
диапазоне, находятся далеко не везде, да и работают не круглосуточно. Соответственно, в те
моменты, когда они не работают, эти частоты можно использовать для вай-фай.
Также, чтобы эта система работала, необходимо использовать заглушки для защиты от непогоды,
а также съемные антенны.
В настоящий момент в диапазоне 5 ГГц используется похожая система, она называется DFS
(Dynamic Frequency Selection). не мешать сигналам радиолокационного характера.
Суть этой системы в том, что точка доступа подключается в определенный канал, и когда в этом
канале появляется радиолокационный сигнал, то точка доступа в течении 60 секунд должна
незамедлительно покинуть этот канал и перепрыгнуть на другой. При этом все время передачи
трафика, даже когда точка уже перепрыгнула на другой канал, она должна слушать пространство
вокруг, дабы не появился новый радиолокационный радар.
Теперь в чем отличие системы, которую предлагаю я, от той системы, которая применяется
сейчас. Система DFS, которая сейчас применяется – она реактивна, то есть, она реагирует. Вот
происходит событие радара, и только после этого точке доступа нужно прыгать на другой канал. За это
время происходит прерывание сервиса, все устройства, подключенные к этой точке отключаются, все
их сессии прерываются, и им нужно заново проходить аутентификацию.
А вот отличие системы AFC в том, что она работает проактивно. Все данные, координаты, время
действия всех радиолокационных станций уже в ней хранятся. И поэтому точка доступа один раз
запрашивает информацию о канале, и если ей отвечают, что он свободен, то это значит, что он
будет свободен на весь промежуток времени, который точка доступа запрашивает, и ей не нужно
все время сканировать пространство вокруг себя, и прерывания сервиса не произойдет.
Этого нет пока даже в США. Как только это произойдет, наши точки доступа смогут
зарегистрироваться и узнать, могут ли они использовать определенные каналы.
Если у вас пожилые родители или прародители, вы сможете поставить точку доступа вай-фай в их
доме и определить, например, как они себя чувствуют в любой момент времени или же
обнаружить падение.
В другом же сценарии это может работать как система охраны, т.е. вместо различных датчиков
движения, ваш вай-фай сам сможет определить движение в доме. Отсюда же могут значительно
стать популярнее устройства умного дома.
Протокол wifi 6 был создан на основе стандарта 802.11ax и работа над протоколом была
завершена совсем недавно, однако началась она почти 10 лет назад (май 2013). Над новым
протоколом вай-фай 7 начали работать в 2019 и ожидается в 2024 году. Но если мы посмотрим
какие точки доступа стоят вокруг, то увидим в основном вай фай 4 802.11n и вай-фай 5 802.11ac.
вай-фай начинается только вот-вот внедряться. То есть когда выходит новый протокол, это не
значит, что он тут же начнет активно использоваться и внедряться везде, потому что устройства,
которые его поддерживают, выходят на рынок как правило через пару лет после выхода нового
стандарта. А если вспомнить еще о том, что скорость вай-фай, которую пользователи получат от
точки доступа зависит от наихудшего в комнате устройства, самого медленного устройства, то это
нам еще нужно подождать пока хотя бы большая часть пользователей обновит свои устройства до
тех версий, которые поддерживают новый протокол.
Таким образом мы не должны ожидать, что устройства вай-фай 7 заработают в ближайшие годы,
но может быть когда-нибудь в будущем новые технологии вай-фай будут спасать жизни.