Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Операционная система FTOS или Force10 - это семейство прошивок, используемое на коммутаторах Force10 Ethernet . Он имеет такую же функциональность , как компании Cisco NX-OS или можжевельник «s Junos . FTOS 10 работает на Debian .
В рамках стратегии ребрендинга Dell FTOS будет переименована в Dell Networking Operating System ( DNOS ) 9.x или выше, тогда как устаревшие коммутаторы PowerConnect будут использовать DNOS 6.x: см. Отдельную статью о DNOS .

Уровень аппаратной абстракции [ править ]

Три из четырех семейств продуктов Dell Force10 используют Broadcom Trident + ASIC , но компания не использует API от Broadcom: разработчики Force10 написали свой собственный уровень аппаратной абстракции, чтобы FTOS могла работать на разных устройствах. аппаратные платформы с минимальным влиянием на прошивку. В настоящее время три из четырех семейств коммутаторов F10 основаны на Broadcom Trident + (в то время как четвертое - серия E - работает на собственных микросхемах ASIC [1].); и если разработчики продукта хотят или должны использовать другое оборудование для новых продуктов, им нужно только разработать HAL для этого нового оборудования, и на нем может работать та же самая прошивка. Это позволяет компании оставаться гибкой и не зависящей от конкретного поставщика оборудования и может использовать ASIC и чипсеты как сторонних производителей, так и самостоятельно.

Человеческий интерфейс в FTOS, то есть способ, которым сетевые администраторы могут настраивать и контролировать свои коммутаторы, основан на NetBSD , реализации, которая часто используется во встроенных сетевых системах. NetBSD - очень стабильная ОС с открытым исходным кодом, работающая на многих различных аппаратных платформах. Выбор проверенной технологии с расширенными функциями TCP, встроенными в ядро ​​ОС, сокращает время разработки новых продуктов или расширения FTOS новыми функциями. [2]

Модульная установка [ править ]

FTOS также является модульным, в котором разные части ОС работают независимо друг от друга в пределах одного коммутатора: если один процесс выйдет из строя, влияние на другие процессы на коммутаторе будет ограничено. Эта модульная установка также используется на аппаратном уровне в некоторых линейках продуктов, где модуль маршрутизации имеет три отдельных ЦП: один для управления, один для L2 и один для обработки L3. Этот же подход также используется в новых семействах прошивок от Cisco, таких как NX-OS для линейки продуктов Nexus или IOS XR для высокопроизводительных маршрутизаторов (системы маршрутизации оператора связи ) от Cisco . (и в отличие от оригинальной IOS: процессы под IOS не изолированы друг от друга). Такой подход рассматривается не только как способ сделать прошивку более отказоустойчивой, но и как способ повышения безопасности коммутаторов [3] [4]

Возможности [ править ]

Все коммутаторы на основе FTOS предлагают широкий спектр протоколов уровня 2 и уровня 3. Все функции доступны на всех коммутаторах: некоторые модели коммутаторов (серии S) предлагают дополнительную лицензию для уровня 3 или маршрутизации: эта дополнительная лицензия НЕ требуется для использования этого протокола, а требуется только для получения поддержки от отдела поддержки Dell Force10. по использованию этих функций. Все интерфейсы на работающих коммутаторах FTOS настроены как интерфейс уровня 3 и по умолчанию отключены. Чтобы использовать такой интерфейс в качестве порта коммутатора Ethernet, вам необходимо настроить его как таковой (с помощью команды «switchport»), а затем включить этот порт с помощью команды «no shutdown».

Возможности Layer2 [ править ]

Все стандартизированные стандарты Ethernet поддерживаются коммутаторами под управлением FTOS, включая: протокол связующего дерева и RSTP , стандарты VLAN и IEEE 802.1Q , QinQ или IEEE 802.1ad , протокол обнаружения канального уровня и LLDP MED. Коммутаторы серии S, оканчивающиеся на букву V, и некоторые линейные карты серии E поддерживают Power over Ethernet или PoE в соответствии со стандартами этого протокола.

Возможности Layer3 [ править ]

Как упоминалось выше, по умолчанию интерфейс на коммутаторе, на котором работает FTOS, настроен как порт уровня 3. Таким образом, все коммутаторы FTOS являются маршрутизаторами с множеством интерфейсов, которые можно (и чаще всего) перенастроить в коммутатор Ethernet уровня 2.

Все коммутаторы FTOS работают по крайней мере со следующими протоколами маршрутизации: протокол маршрутной информации и RIP версии 2 , OSPF , IS-IS и протокол пограничного шлюза версии 4.

Интерфейс управления [ править ]

Коммутаторы, на которых работает FTOS, можно настроить только с помощью интерфейса командной строки или CLI: FTOS не предлагает графический пользовательский веб- интерфейс . Первоначальная конфигурация выполняется через консольный порт с использованием прямого или перекручивающегося кабеля (в зависимости от модели) к терминалу со скоростью 9600 бит / с, а некоторые модели также поддерживают порт AUX, позволяющий удаленное управление через модем с телефонным подключением. Большинство коммутаторов имеют стандартный последовательный порт или порт USB- B. После первоначальной настройки доступ к cli возможен через telnet и / или SSH . Коммутаторы на базе FTOS также поддерживают SNMP, а передача файлов (обновления FTOS и данные начальной конфигурации) может осуществляться через FTP ,TFTP или безопасное копирование [5] Большинство коммутаторов, работающих под управлением FTOS, предлагают выделенный интерфейс управления, в котором IP-маршрутизация в / из системы управления не является частью внутренней коммутации или системы маршрутизации. Некоторые коммутаторы серии S предлагают только внутриполосное управление с использованием интерфейса физического маршрутизатора или интерфейса VLAN в режиме уровня 3.

Открытая автоматизация [ править ]

Под названием OpenAutomation 2.0 коммутаторы Dell Networking, работающие под управлением DNOS 9.x (новое название бренда для FTOS), предлагают ряд функций под этим названием. Эти функции включают: [6]

Умные сценарии [ править ]

Коммутаторы Dell Force10 поддерживают так называемые интеллектуальные сценарии. Можно разрабатывать сценарии, которые запускаются на коммутаторах под управлением FTOS. И Perl, и Python поддерживаются в качестве языков сценариев для автоматизации повторяющихся задач, специфичных для конкретной среды, или для создания настраиваемого поведения. Пользователи, которые пишут такие сценарии, могут поделиться этими сценариями с сообществом пользователей и сделать их доступными для других пользователей Force10 / DNOS. [7] Force10 представила интеллектуальные сценарии в FTOS в 2010 году, вслед за другими поставщиками, такими как Cisco, в их линейке продуктов Nexus [8]

Подготовка к чистому металлу [ править ]

Коммутаторы Force10 поддерживают опцию инициализации на « голом железе» : если вам нужно развернуть несколько аналогичных коммутаторов, вы можете поместить на USB-ключ как (желаемую / последнюю) версию прошивки, так и стандартную пользовательскую конфигурацию: при развертывании коммутаторов вы можете вставить USB Нажмите кнопку, включите коммутатор, и он автоматически загрузит правильную прошивку и конфигурацию. В сочетании с интеллектуальными сценариями кто-то может объединить эти функции для полностью автоматизированной установки и настройки новых коммутаторов.

Сеть виртуальных серверов [ править ]

Частью платформы Open Automation являются специальные функции для использования виртуализации в вашем центре обработки данных. Виртуализация позволяет создавать полные (виртуальные) серверные системы, работающие на стандартной ферме гипервизоров. Это создаст новые проблемы для сети в таком центре обработки данных, поддержит автоматическую настройку коммутаторов центра обработки данных для подключения вновь созданных виртуальных серверов. Открытая платформа автоматизации имеет несколько функций для поддержки этого [9] .

Сетевая автоматизация [ править ]

По словам Dell, переход к виртуализации (серверов и центров обработки данных) является одним из наиболее важных событий в ИТ-индустрии. По словам этого поставщика, отрасль должна не допускать, чтобы этот путь привел к привязке к конкретным поставщикам из-за использования проприетарных технологий. Фреймворк открытой автоматизации - это открытый фреймворк, который не полагается на проприетарные решения [9] [10]

Источники и ссылки [ править ]

  1. ^ "Описание архитектуры платформы Force10 E-series" (PDF) . Force10. 2006 . Проверено 3 августа 2012 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "Технические данные FTOS" (PDF) . Force10 . Проверено 28 января 2012 . CS1 maint: обескураженный параметр ( ссылка )[ постоянная мертвая ссылка ]
  3. ^ "Force10 FTOS 7.8" . Организация по обеспечению безопасности связи Канады (CSEC). Архивировано из оригинала на 2011-08-19. CS1 maint: обескураженный параметр ( ссылка )
  4. ^ «Цель безопасности: Force10 Networks FTOS 7.8» (PDF) . CSEC. 2009-08-17. Архивировано из оригинального (PDF) 04.06.2013 . Проверено 28 января 2012 . CS1 maint: обескураженный параметр ( ссылка )
  5. ^ Руководство по настройке FTOS , 6 февраля 2008 г. Дата обращения: 18 мая 2012 г.
  6. ^ Dell Force10 Open Automation 2.0 , посещение 29 мая 2013 г.
  7. ^ Хумайр Ахмед предлагает другим скрипты FTOS. Проверено 10 мая 2013 г.
  8. ^ Networkcomputing.com: F10 расширяет открытую платформу автоматизации с помощью .... [ постоянная мертвая ссылка ] , 9 ноября 2010 г. Посещено: 29 мая 2013 г.
  9. ^ a b Технический документ: Автоматизация сети с помощью F10 Open Automation Framework , загружен 25 мая 2013 г.
  10. ^ Технические спецификации Dell: Open Automation Framework, архивировано 19марта 2013 г.на Wayback Machine , загружено: 29 мая 2013 г.