HP Network Simulator доступен для публичного использования! Сетевые технологии*, Блог компании HPХорошие новости! Не так давно (в апреле этого года) мы выпустили новую версию симулятора сетевого оборудования HP, доступную для использования всеми желающими! Ранее данный продукт был известен в недрах HP как HP Simware, и предназначался только для внутреннего пользования. Чуть позже была выпущена версия для наших партнеров, а теперь он доступен для широкой публики под новым именем – HP Network Simulator. Чуть позже была выпущена версия для наших партнеров, а теперь он доступен для широкой публики под новым именем – HP Network Simulator. Обучаемые самостоятельно выполняют практические задания по теме занятия в соответствии с методикой их выполнения, используя ПО NETWORK SIMULATOR 3. Продукт основан на новой сетевой операционной системе HP Comware v. ОС HP Comware. В этой статье я в деталях расскажу о принципах работы симулятора и покажу, как можно использовать данный инструмент в работе сетевого инженера на конкретных примерах. Установка HP Network Simulator. Перед установкой нужно убедиться, что машина соответствует минимальным требованиям: CPU в. Зеркало. Сам процесс установки слишком прост, чтобы его расписывать, просто нажимаем кнопку «Next» до достижения нужного результата. Настройка и запуск топологии. Логика работы симулятора довольно проста: Сначала в простейшем текстовом редакторе (он же GUI) создается конфигурация топологии сети; Потом на ее основе автоматически генерируются виртуальные машины для каждого устройства; И в финале происходит запуск этих виртуальных машин в Virtual.
Box. Далее мы рассмотрим каждый шаг в деталях. Подготовка конфигурации проекта. После запуска приложения HP Network Simulator открывается окно GUI с текстовым редактором. Жмем кнопку «New» для создания нового проекта, редактор сразу сгенерирует конфигурацию по умолчанию: Именно с нее мы и начнем подготовку собственной (кастомизированной) конфигурации. В основе симулятора лежит ОС HP Comware, которая работает практически на всей линейке сетевого оборудования HP – коммутаторах, маршрутизаторах, беспроводных Wi. Fi- контроллерах и устройствах безопасности. Симулятор позволяет практически в полной мере воспроизводить интерфейс и функции коммутаторов и маршрутизаторов HP (как модульных, так и фиксированной конфигурации). Типы поддерживаемых устройств Привязка к конкретным моделям железа в симуляторе отсутствует, вместо этого каждый экземпляр виртуальной машины может быть одним из следующих типов устройств: Модель. Тип устройства. Порты. Маршрутизаторы. SIM1. SIM1. 20. 13. 2- bit/6. Если у вас стоит 3. ОС, выбирайте 3. 2- битные типы устройств, если же ОС 6. Синтаксис конфигурации проекта. Синтаксис проекта достаточно прост и должен соответствовать следующим правилам: Параметры конфигурации записываются построчно. Строки конфигурации, определяющие параметры самих устройств, указываются в формате Parameter = value. В редакторе поддерживается подсветка синтаксиса для корректных наименований параметров (см. Суб- параметры разделяются между собой двоеточием “: ”. Пример — Parameter = value: Sub- parametervalue; Комментарии начинаются с символа # . Комментарии, пустые строки, символы пробела и табуляции игнорируются и могут быть использованы для группировки и оформления текста. Параметры устройств. В таблице ниже приведено описание доступных к использованию параметров устройств в конфиге симулятора: device. Поддерживается до 3. Получается из конкретной модели (см. Пример – SIM1. 10. Однозначно определяет конкретную модель устройства или линейную карту (для модульных устройств). Поддерживает опциональный суб- параметр memory- size. Размер памяти по умолчанию варьируется от 3. MB в зависимости от модели, однако рекомендуется выставить минимум 1. Telnet/SSH сервер). Для модульных устройств с помощью суб- параметра slotдополнительно перечисляются все интерфейсные карты и MPU. Пример: board = slot 0: SIM3. Требуется в ситуации, когда нужно разнести симулируемые устройства по разным хостам. Указывает IP адрес хоста, где будет запущена виртуальная машина устройства. Соединения между устройствами описываются в формате device X1: . После загрузки VM получаем доступ к CLI наших устройств и можем приступить к настройке новоиспеченной лабы. Подготовка проекта посложнее: MDC + IRF + система управления Как я уже писал ранее, симулятор поддерживает не только базовые функции (коммутации, маршрутизации и различных стандартных сетевых сервисов), но также и наиболее интересные продвинутые технологии из портфеля HP Networking, такие как: Виртуализацию N: 1 – технология HP IRF; Виртуализацию 1: N – технология HP MDC; Технологию объединения ЦОД по L2 – HP EVI; а также целый ряд других технологий и протоколов: TRILL, SPB, OSPF, BGP, IS- IS, MPLS, FC/FCo. E, LACP. Для этого я изобразил следующую схему: В основе данной схемы лежат 3 устройства: модульный коммутатор с одним MPU и двумя линейными картами (device 1) и два коммутатора фиксированной конфигурации, объединенные между собой в стек IRF (device 2 и device 3 соответственно). Конфигурация симулятора будет следующей: #*********************************************************************#device 1device. Из админского MDC (в который мы попадаем по умолчанию) для контекста MDC1 отдается в полное распоряжение линейная карта во втором слоте шасси SW1, для MDC2 – в третьем: #mdc mdc. Gigabit. Ethernet. Gigabit. Ethernet. Gigabit. Ethernet. Gigabit. Ethernet. Переключение между MDC осуществляется следующим образом. Для всех контекстов одного устройства используется общий Management интерфейс на MPU — M- Ethernet. Внутри каждого контекста назначается свой IP- адрес управления на данном интерфейсе: # В админском контексте. Полную методику настройки IRF на коммутаторах можно найти в соответствующих руководствах на нашем сайте. Убедимся лишь, что IRF работает корректно, и далее также настроим интерфейс управления на стеке: Настройка Management- интерфейсов на IRF стеке коммутаторов: # обратите внимание, что номер интерфейса изменился (по номеру Master- коммутатора в стеке). Тем самым я буду иметь доступ к этим устройствам с моего ноутбука, а также и с других виртуальных машин, запущенных в Virtual. Box. Как раз это нам и нужно, так как план состоит в том, чтобы поставить на отдельную VM нашу замечательную систему управления HP IMC и визуализировать всю топологию виртуального стенда средствами этой системы. Кроме того, будут доступны все другие интересные функции IMC, такие как мониторинг производительности, управление конфигурациями, VLAN, ACL, сбор и анализ SNMP трапов и Syslog сообщений и многие многие другие. Из соображений экономии оперативной памяти на ноутбуке, я выбрал самую минимальную версию системы – IMC Basic. Скачать ее можно с нашего сайта и бесплатно пользоваться в течение 6. В случае установки в продакшн, система достаточно требовательна к производительности сервера (особенно к объему RAM), но для тестовых целей двух гигабайт на VM вполне хватило. Для установки системы я создал новую VM в том же Virtual. Box, установил туда Windows Server 2. R2 Standard и, собственно, саму IMC Basic 7. Настройки сети для VM выглядят следующим образом: Это значит, что сервер IMC будет подключен к тому же виртуальному адаптеру, что и интерфейсы управления всех устройств, и все они будут видеть друг друга по IP. Теперь дело остается за малым — стартовать IMC, запустить автоматическое обнаружение устройств и открыть окно с топологией сети – IMC Network Topology: Интеграция с GNS3. GNS3 – пожалуй, самый известный графический симулятор сети, поэтому я решил показать, как можно легко интегрировать уже привычные многим инженерам топологии из GNS3 с нашим HP Network Simulator. Основой для взаимодействия двух симуляторов служит облачко «Cloud» в GNS3. Как и виртуальные машины из HP Network Simulator привязываются своими внутренними интерфейсами к адаптеру «Virtual. Box Host- Only Ethernet Adapter», так же и облачко из GNS3 подключается к сетевому интерфейсу этого адаптера. Далее через него связываются между собой виртуальные устройства Cisco/Juniper из GNS3 вместе с устройствами HP из HP Network Simulator. В своем примере я настроил GRE- туннель между стеком коммутаторов HP SW2 (HP Network Simulator) и маршрутизатором Cisco R1 (GNS3), а поверх туннеля – маршрутизацию OSPF: Кастомизация устройств. Несмотря на то, что в официальной документации к симулятору этого нет, вы можете вручную кастомизировать существующие типы устройств или добавлять новые: В каталоге, куда установлен HP Network Simulator (HNS), открываем папку «model»; Открываем или копируем существующие . Правим их содержимое. Для примера возьмем за основу существующий файл «SIM2. SIM2. 20. 2. cfg: PHY. В самой последней версии Virtual. Box их количество увеличено до 3. Кроме того, в модульных устройствах один из портов задействован для связи между MPU и линейными картами, поэтому максимальное количество пользовательских портов на линейных картах равно 7. Примечание 2: порты 1. G на коммутаторах являются конвергентными и могут быть настроены для работы в режимах 1. G Ethernet или Fibre Channel (FC). Заключение. Новый симулятор является действительно интересным и относительно удобным средством моделирования сети и отлично подходит для решения следующих задач: Кроме того, новый симулятор не требователен к ресурсам железа. Для того чтобы убедиться в этом, я проводил все вышеупомянутые манипуляции со стендами на своем рабочем ноутбуке с процессором Intel Core i. M и всего лишь 8 GB оперативной памяти (солидная часть из которой была занята множеством сторонних приложений – почта, офис, браузеры, скайп и т. Мне удалось запустить в симуляторе 5 экземпляров устройств, а также одну виртуальную машину с системой управления IMC, при этом не испытывая тормозов. Конфигурации устройств. Original source: habrahabr.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |