Нефть и песок О стали Компрессор - подбор и ошибки Из истории стандартизации резьб Соперник ксерокса - гектограф Новые технологии производства стали Экспорт проволоки из России Прогрессивная технологическая оснастка Цитадель сварки с полувековой историей Упрочнение пружин Способы обогрева Назначение, структура, характеристики анализаторов Промышленные пылесосы Штампованные гайки из пружинной стали Консервация САУ Стандарты и качество Технология производства Водород Выбор материала для крепежных деталей Токарный резец в миниатюре Производство проволоки Адгезия резины к металлокорду Электролитическое фосфатирование проволоки Восстановление корпусных деталей двигателей Новая бескислотная технология производства проката Синие кристаллы Автоклав Нормирование шумов связи Газосварочный аппарат для тугоплавких припоев
Главная страница / Архитектура отрасли

НАДЕЖНОСТЬ UNIX ПРИ СТОИМОСТИ INTEL

Д. Захаров: Все, что было сказано об отказоустойчивых серверных системах, безусловно, важно. Однако не стоит забывать, что в случае сбоя в работе системы связи с клиентскими рабочими местами отказоустойчивость сервера, одиночного или серверного кластера, прекрасно приспособленного для функционирования в условиях высокой готовности, теряет всякий смысл. Надо думать о повышении отказоустойчивости активного ядра системы. Компания Hewlett-Packard предлагает заказчикам ряд типовых решений. Например, новый модульный высокоскоростной сетевой коммутатор ProCurve Switch 4108 GL, предназначенный для использования в качестве ядра сети средних и крупных предприятий, использует две копии микрокода, хранящиеся во флэш-памяти. При сбое памяти, например после скачка питания, автоматически используется резервная копия микрокода. Таким образом, система не простаивает, пока администратор восстанавливает исходную версию микрокода.

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

– Что предлагает сегодня компания Hewlett-Packard потребителям, которые заинтересованы в высокой отказоустойчивости на уровне активного ядра системы?

С. Мелехов: Компания Hewlett-Packard разработала очень интересную технологию, позволяющую объединить возможности повышения не только отказоустойчивости ядра сети, но и производительности системы в целом. Эта технология – Switch Meshing – доступна на коммутаторах HP ProCurve Switch 8000M, 4000M, 2424M, 2400M+ и коммутаторах Switch 1600M.

Основная идея Switch Meshing состоит в следующем. В традиционной коммутируемой сетевой среде невозможно использовать структуру сетевых соединений, включающих замкнутые контуры (“петли”). Для работы с такими сетевыми структурами необходимо применять протокол Spanning Tree Protocol (STP). Если произошел сбой одного из активных соединений, STP способен восстановить передачу данных по другому доступному маршруту, однако на это потребуется до 30 секунд или больше. И все это время полоса пропускания сети не будет использоваться!

Изменить ситуацию к лучшему можно, если воспользоваться технологией агрегирования портов (Port Trunking). Однако ее возможности ограничены. Полное решение проблемы заключается в расширении возможностей агрегирования полос пропускания портов на все коммутаторы ядра сети, то есть применение всей суммарной полосы пропускания всех соединений, что и позволяет реализовать технология HP Switch Meshing (рис. 1).

При использовании технологии Switch Meshing множество коммутаторов ядра сети представляют собой “облако” коммутаторов и выглядят как единое устройство. В “облако” можно объединить до 16 устройств, а между ними может быть установлено до 11 любых соединений. Следовательно, Switch Meshing нарушает требования сетевой топологии Ethernet, поэтому при конфигурировании соответствующие порты коммутаторов должны быть прописаны как принадле образом, технология Switch Meshing дает возможность использовать все реальные сетевые соединения в качестве резервных маршрутов доставки трафика в случае сбоя одного из соединений. Причем маршрут выбирается не по традиционному принципу кратчайшего пути, а по принципу самого эффективного пути, учитывающего пропускную способность доступных каналов связи и их текущую загруженность. Так что одновременно Switch Meshing решает задачу балансировки загрузки сети.

Кроме того, поскольку в ядре сети можно совмещать традиционные сетевые соединения и подключения через Mesh-”облако”, то, например, подключив рабочие станции с помощью различных сетевых карт к разным коммутаторам, можно получить 100-процентное дублирование соединений при сохранении остальных преимуществ Switch Meshing. Получается, что даже при выходе из строя всего коммутатора не будет отказа в обслуживании, а в ситуации, когда все устройства функционируют нормально, производительность системы с Switch Meshing возрастет.

Д. Захаров: Следует добавить, что в сети с Mesh-”облаком” можно использовать все современные сетевые технологии, включая эффективную обработку широковещательных (Automatic Broadcast Control) и групповых посылок (IP multicast), средства фильтрации трафика и обеспечения безопасности передачи данных (в частности, протокол RADIUS), поддержку виртуальных локальных сетей (802.1Q). Подробную информацию о технологии Switch Meshing можно получить на сайте http://www.hp.com/rnd/products/solutions/techlib/techlib.htm.

С. Мелехов: Еще один способ повышения отказоустойчивости и производительности функционирования ядра системы – о чем мы вскользь уже упоминали – использование технологий объединения портов коммутаторов (Port Trunking). Именно эти технологии, предназначенные для существенного повышения пропускной способности двухточечных соединений (рис. 2), например коммутатор – коммутатор, коммутатор – маршрутизатор или коммутатор – сервер, играют большую роль при создании современных высокопроизводительных сетей, гарантирующих высокую доступность сетевых устройств.

Технологии Port Trunking позволяют объединять физические порты устройств, которые рассматриваются уже как единый логический порт с суммарной пропускной способностью. Ранее данная задача традиционно решалась за счет установки в сервер сетевых карт и конфигурирования нескольких отдельных сетей (или подсетей) для каждой карты. Это создавало существенные трудности при управлении такой средой, а кроме того, сетевой трафик “путешествовал” между отдельными картами сервера, заставляя его работать то как маршрутизатор, то как обычный сервер. Вот и появилась технология Port Trunking, позволившая, во-первых, упростить задачу управления множеством сетевых карт сервера, во-вторых, обеспечить высокую агрегированную пропускную способность, в-третьих, предоставить возможность балансировки загрузки отдельных сетевых карт, в частности, в случае выхода из строя одной (или нескольких) из них.

Телагаемые Hewlett-Packard, допускают совместное использование как дуплексных, так и полудуплексных соединений Ethernet. Так что, используя гигабитные соединения, можно получить суммарную полосу пропускания 8 Гбит/с.

Д. Захаров: В заключение хотелось бы подчеркнуть, что построение высоконадежных отказоустойчивых систем – задача комплексная и многогранная, предусматривающая правильное планирование системы, надежную серверную платформу, системы хранения и резервирования данных, кластерные технологии, сетевые решения, средства управления и предуведомления об отказах, высококачественный сервис, в идеале предупреждающий, а не исправляющий проблемы, и многое другое. Обеспечить решение всех этих задач может лишь компания, сотрудники которой имеют соответствующую квалификацию. И Hewlett-Packard, безусловно, одна из очень немногих компаний, способных предложить и высококачественное оборудование, и программное обеспечение, и сервис, необходимые для построения действительно высоконадежных информационных систем.

Главная страница / Архитектура отрасли