пятница, 19 августа 2011 г.

Hitless FCX Stacking

Общая информация:
Стекирование чаще всего используется в центрах коммутации или в кампусных сетях. Стек образуется из фиксированных коммутаторов, которые объединяются короткими медными кабелями и образуют в результате одно логическое устройство, что позволяет упростить и облегчить администраторам управление сетью. Существует возможность так называемого горизонтального стекирования, когда коммутаторы не обязательно расположены рядом и могут объединяться в стек посредством оптических кабелей например для создания стека между коммутаторами используемыми в ЦОД в качестве Top of the Rack устройств для подключения серверов в стойках.
Технология Brocade IronStack позволяет объединять в стек до 8 коммутаторов серии FastIron CX как через встроенные стековые порты, так и с помощью портов 10Gbe, причем возможен микс из коммутаторов и подключений разных типов.

Использованное в примере оборудование:
3 x FastIron FCX that runs FCXR07202.bin (Router Code)

Возможные схемы подключения:

а) подключение через встроенные стековые порты:
б) подключение через порты 10GbE: 
Последовательность действий при настройке IronStack:
  • соединяем коммутаторы через стековые порты с помощью кабелей
  • включаем устройства
  • подключаем консоль к одному из устройств
  • активируем стек командами
FCX# config t
FCX(config)# stack enable
FCX(config)# exit
  •  Вводим команду secure-setup которая включает процесс поиска и подключения других устройв, а так же делает коммутатор с которого была запущена активным контроллером стека
    FCX# stack secure-setup
     
  • далее формируется стек, конфигурацию которого можно посмотреть командой show stack
   
FCX# show stack
alone: standalone, D: dynamic config, S: static config
ID Type Role Mac     Address        Pri State  Comment
1  S FCX648S active  00e0.5201.4000 128 local  Ready
2  S FCX648S standby 001b.ed5e.c480 0   remote Ready
3  S FCX648S member  00e0.5205.0000 0   remote Ready

   active       standby
    +---+        +---+        +---+
-2/1| 1 |3/1--2/1| 2 |3/1--2/2| 3 |2/1-
|   +---+        +---+        +---+   |
|                                     |
|-------------------------------------|

Standby u2 - No hitless failover. Reason: hitless-failover not configured
Current stack management MAC is 00e0.5201.4000
Note: no "stack mac" config. My MAC will change after failover.
  • на следующем шаге задаем статический MAC-адрес для стека, чтобы в случае смены активного контроллера адрес стека не менялся и не провоцировал пересчет STP:
     FCX(config)# stack mac 00e0.5201.4000
  • И наконец даем команду Hitless Failover и сохраняем конфигурацию:
     FCX(config)# hitless-failover enable
FCX(config)# write mem

Обновление прошивок в стеке коммутаторов FCX:
Каждое устройство в стеке должно использовать тот же самый имидж софта, который установлен на активном контроллере. В случае если требуется обновление софта, то необходимо обновить его на активном контроллере:
FCX# copy tftp flash x.x.x.x grz07100.bin bootrom
FCX# copy tftp flash x.x.x.x FCXR07202a.bin primary
И убедиться что новый имидж был загружен на все остальные коммутаторы стека:
FCX#show flash
Stack unit 1:
Compressed Pri Code size = 6007397, Version:07.2.02aT7f3 (FCXR07202a.bin)
Compressed Sec Code size = 4474947, Version:07.2.00aT7f1 (FCXS07200a.bin)
Compressed Boot-Monitor Image size = 369292, Version:07.1.00T7f5
Code Flash Free Space = 54788096
Stack unit 2:
Compressed Pri Code size = 6007397, Version 07.2.02aT7f3(FCXR07202a.bin)
Compressed Sec Code size = 4474947, Version 07.2.00T7f1 (FCXS07200a.bin)
Compressed Boot-Monitor Image size = 369292, Version 07.1.00T7f5
Code Flash Free Space = 54788096
Stack unit 3:
Compressed Pri Code size = 6007397, Version 07.2.02aT7f3(FCXR07202a.bin)
Compressed Sec Code size = 4474947, Version 07.2.00T7f1 (FCXS07200a.bin)
Compressed Boot-Monitor Image size = 369292, Version 07.1.00T7f5
Code Flash Free Space = 54788096

Последний шаг - перезагрузка стека для запуска нового ПО:

FCX#reload
Are you sure? (enter 'y' or 'n'): y
Reload request sent to attached stack member(s)...

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


четверг, 28 июля 2011 г.

Brocade FastIron: настройка маршрутизации между VLAN-ами

Общая информация:
Поскольку коммутатор это устройство второго уровня (L2), он не передает фреймы между виртуальными локальными сетями (VLAN). Для того чтобы обеспечить такую передачу необходимо устройство третьего уровня (L3) или маршрутизатор.
Использованное оборудование:
  • FastIron FCX с софтом FCXR07100a.bin (Router)
  • FastIron FCX с софтом FCXS07100a.bin (Switch)
Схема сети:

Конфигурация:

  • Router (inter-VLAN)
!
vlan 10 name user_vlan10 by port
  tagged ethe 1/1/10
  router-interface ve 10
!
vlan 20 name user_vlan20 by port
  tagged ethe 1/1/10
  router-interface ve 20
!
vlan 30 name user_vlan30 by port
  tagged ethe 1/1/10
  router-interface ve 30
!
ip route 0.0.0.0 0.0.0.0 172.27.10.1
!
interface ethernet 1/1/20
  ip address 172.27.10.2 255.255.255.0
!
interface ve 10
  ip address 192.168.10.1 255.255.255.0
!
interface ve 20
  ip address 192.168.20.1 255.255.255.0
!
interface ve 30
  ip address 192.168.30.1 255.255.255.0
!

  • Switch
!
vlan 10 name user_vlan10 by port
  tagged ethe 1/1/10
  untagged ethe 1/1/1
!
vlan 20 name user_vlan20 by port
  tagged ethe 1/1/10
  untagged ethe 1/1/2
!
vlan 30 name user_vlan30 by port
  tagged ethe 1/1/10
  untagged ethe 1/1/3
!

Проверка:
Как только будут созданы интерфейсы маршрутизации (router-interface) и добавлены IP-адреса, новые маршруты добавятся в таблицу маршрутизации вашего устройства:

FastIron# show ip route
Total number of IP routes: 5 avail: 11997 (out of max 12000)
B:BGP D:Connected R:RIP S:Static O:OSPF *:Candidate default
  Destination    NetMask          Gateway       Port       Cost  Type
  0.0.0.0        0.0.0.0          172.27.10.1   1/1/20     1     S
1 172.27.10.0    255.255.255.252  172.27.10.1   1/1/20     1     D
2 192.168.10.0   255.255.255.0    0.0.0.0       v10        1     D
3 192.168.20.0   255.255.255.0    0.0.0.0       v20        1     D
4 192.168.30.0   255.255.255.0    0.0.0.0       v30        1     D

пятница, 17 июня 2011 г.

Успешный тест совместимости 100G Ethernet

Крупнейший IX (провайдер обмена трафиком) Японии Internet Multifeed Co. (MF) провел тест совместимости 100 гигабитных устройств от нескольких производителей: Brocade Communications Systems (Brocade), Cisco Systems (Cisco), Juniper Networks (Juniper) and Toyo Corporation. Нагрузка создавалась при помощи генератора трафика от компании Spirent Communications.
Тестирование показало  полную совместимость  на физическом и сетевом уровне между устройствами агрегации (Juniper T1600, Cisco CRS-3, Brocade MLXe-4) и ядром сети в котором были установлены маршрутизаторы Brocade MLXe-8 в отказоустойчивой конфигурации а так же возможность использования этого оборудования в IX для обмена трафиком по 100 гигабитным каналам.

вторник, 7 июня 2011 г.

TiERA переходит на 10 гигабит

Питерский провайдер TiERA перевел ядро своей сети на 10 гигабит при помощи маршрутизаторов Brocade NetIron MLX и CER2000. В дальнейших планах компании запуск протоколов MPLS и IPv6. За счет использования оборудования Brocade TiERA стала одним из первых провайдеров Петербурга готовых к полноценному запуску IPv6 в своей сети. Подробнее читайте (англ.) на сайте Brocade

понедельник, 16 мая 2011 г.

Конец IPv4

Согласно данным американского агентства по выдаче Интернет-адресов ARIN свободные пулы IPv4-адресов закончились в феврале 2011 года. Конечно остались наверно богатенькие буратины у которых в запасе остались свободные адреса, но получить незанятый никем пул больше невозможно. 

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

Подробнее о Brocade IPv6 смотрите на страничке:
http://www.brocade.com/IPv6

четверг, 5 мая 2011 г.

Brocade 6910 Ethernet Access Switch

Как я уже упоминал, Brocade анонсировал новое интересное устройство. Коммутатор доступа 6910 для сервис провайдеров о 12 комбо портах (SFP/медь) предназначенный для построения сетей FTTH (Fiber To The Home) а так же для wireless backhaul (под вайрлесом подразумевается G3/G4)
Выпускается в двух вариантах, отличие которых только в типе блоков питания AC или DC. Блоки питания выведены на "морду" коммутатора вместе с портами, что может быть удобно в некоторых вариантах монтажа. У 6910 отсутствуют вентиляторы, а это значит что по MTBF он побьет многие аналоги и не будет гудеть как самолет выдавая свое присутствие чердачным мародерам :). Так же обращаю внимание на рабочий диапазон температур от -20 до 65 по цельсию, который позволяет использовать устройство в неотапливаемых помещениях.

Коммутатор по кругу сертифицирован MEF, держит до 16 тысяч MAC-адресов, поддерживает IEEE 802.1ad Provider Bridges, поддерживает в железе ACL и SFlow. Ну и конечно краеугольная фича необходимая для Backhaul - поддержка ITU-T g.8261 - синхронизации по Ethernet.
Не хватает конечно десяти гигабитного порта, но думаю что это можно пережить.
Схема применения устройства ниже:


В целом его можно рекомендовать нашим дорогим операторам, МТС-у и иже с ними, которые в последнее время видимо увлекшись новыми технологиями, может быть начали пускать голос поверх IP что привело к сильнейшей деградации качества связи. Даже я, абонент МТС, который не менял номер с 1905 года :) стал подумывать о том чтобы сменить оператора. Терпеть бульканье, симплекс, постоянную недоступность номера уже больше нет сил. В общем "друзья" стройте сети с умом (обратите внимание на картинку), не гонитесь за дешевизной, а то растеряете всех клиентов. Мы просто перейдем на скайп и WiFi ;)

вторник, 3 мая 2011 г.

Майское наступление Brocade

В мае Brocade выпустил целый фейерверк новостей о новых продуктах и технологиях.
Часть из них стоит отдельного обзора, а пока перепечатываю списком:
  • Анонсирована новая версия софта 5.2 для маршрутизаторов NetIron позволяющая прозрачно мигрировать с Ipv4 на Ipv6
  • Выпущены давно анонсированные 2-х портовые модули на 100 гигабит для маршрутизаторов NetIron MLX, а так же новые универсальные 8-портовые 10 гигабитные X-модули с поддержкой увеличенного числа маршрутов
  • Обявлено о выходе новой модели CER 2000 с увеличенным числом инстансов в железе
  • Выпущен новый коммутатор Brocade 6910 Ethernet Access Switch с 12 гигабитными портами и поддержкй Carrier Ethernet, включая поддержку синхронизации базовых станций через Ethernet
  • Появился новый универсальный адаптер Brocade 1860 Fabric Adapter  который может работать как HBA 16 Gbps или как CNA в зависимости от задачи заказчика
  • Выпущен новый 16-гигабитный директор Brocade DCX 8510 Backbone который может агрегировать до 384 портов FC
  • Выпущен новый коммутатор SAN - Brocade 6510 поддерживающий до 48 портов 16Gb FC
  • Вышла новая версия системы управления Brocade Network Advisor 11.1  и новая версия софта для SAN-коммутаторов Brocade Fabric OS 7.0
Кроме того анонсирована архитектура Brocade Cloudplex которая является частью стратегии Brocade One. Составные кирпичики новой архитектуры:
  • Brocade Virtual Compute Blocks - включают сервера, гипервизоры, системы хранения, сетевую инфраструктуру оптимизированную под облачные вычисления, а так же настройку и поддержку
  • технология Cloud IDs - позволяющая безопасно изолировать и мигрировать виртуальные машины в облачном окружении
  •  Открытая рабочая среда для управления включаяющая OpenStack для систем хранения которая работает на базе OpenFlow
В месте с выходом ранее коммутаторов VDX с поддержкой VCS Brocade развернул массированное маркетинговое и продуктовое наступление которое несомненно вызовет интерес заказчиков.