ФТОС
FTOS или Операционная система Force10 — это семейство встроенного ПО , используемое в Force10 Ethernet-коммутаторах . Он имеет те же функциональные возможности, что и от Cisco NX-OS или Juniper от 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»), а затем включить этот порт, используя «без выключения».
Возможности уровня 2
[ редактировать ]Коммутаторы, работающие под управлением FTOS, поддерживают все стандартизированные стандарты Ethernet, включая протокол связующего дерева и RSTP , VLAN и стандарты IEEE 802.1Q , QinQ или IEEE 802.1ad , протокол обнаружения канального уровня и LLDP MED. Коммутаторы серии S, оканчивающиеся на букву V , и некоторые линейные карты серии E поддерживают питание через Ethernet или PoE в соответствии со стандартами этого протокола.
Возможности уровня 3
[ редактировать ]Как упоминалось выше, по умолчанию интерфейс коммутатора, на котором работает FTOS, настроен как порт уровня 3. Таким образом, все коммутаторы FTOS представляют собой маршрутизаторы со множеством интерфейсов, которые можно (и чаще всего так и делают) переконфигурировать в коммутатор Ethernet уровня 2.
Все коммутаторы FTOS поддерживают как минимум следующие протоколы маршрутизации: протокол информации о маршрутизации и RIP версии 2 , OSPF , IS-IS и протокол пограничного шлюза версии 4.
Интерфейс управления
[ редактировать ]Коммутаторы, работающие под управлением FTOS, можно настроить только с помощью интерфейса командной строки или CLI: FTOS не предлагает графический веб- интерфейс пользователя . Первоначальная настройка выполняется через консольный порт с использованием прямого или перевернутого кабеля (в зависимости от модели) к терминалу со скоростью 9600 бит/с, а некоторые модели также поддерживают порт AUX, позволяющий удаленное управление через модем с телефонной связью. Большинство коммутаторов имеют стандартный последовательный порт или порт USB -B. После первоначальной настройки доступ к командной строке возможен через 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]
Источники и ссылки
[ редактировать ]- ^ «Описание архитектуры платформы Force10 E-серии» (PDF) . Форс10. 2006 год . Проверено 3 августа 2012 г.
- ^ «Техническое описание FTOS» (PDF) . Сила10 . Проверено 28 января 2012 г. [ постоянная мертвая ссылка ]
- ^ «Форс10 ФТОС 7.8» . Канадское учреждение коммуникационной безопасности (CSEC). Архивировано из оригинала 19 августа 2011 г.
- ^ «Цель безопасности: Force10 Networks FTOS 7.8» (PDF) . КСЭЦ. 17 августа 2009 г. Архивировано из оригинала (PDF) 4 июня 2013 г. Проверено 28 января 2012 г.
- ↑ Руководство по настройке FTOS , 6 февраля 2008 г. Дата обращения: 18 мая 2012 г.
- ^ Dell Force10 Open Automation 2.0 , посещение 29 мая 2013 г.
- ^ Хумайр Ахмед сценарии FTOS предлагает другим . Проверено 10 мая 2013 г.
- ^ Networkcomputing.com: F10 расширяет возможности открытой среды автоматизации с помощью…. [ постоянная мертвая ссылка ] , 9 ноября 2010 г. Посещение: 29 мая 2013 г.
- ^ Jump up to: а б Технический документ: Автоматизация сети с помощью F10 Open Automation Framework , загружено 25 мая 2013 г.
- ^ Техническая спецификация Dell: Open Automation Framework, заархивировано 19 марта 2013 г. на Wayback Machine , загружено: 29 мая 2013 г.