stringtranslate.com

FTOS

FTOS o Force10 Operating System es la familia de firmware que se utiliza en los conmutadores Ethernet Force10 . Tiene una funcionalidad similar a la de NX-OS de Cisco o Junos de Juniper . FTOS 10 se ejecuta en Debian . Como parte de una estrategia de cambio de marca de Dell, FTOS pasará a llamarse Dell Networking Operating System ( DNOS ) 9.x o superior, mientras que los conmutadores PowerConnect heredados utilizarán DNOS 6.x: consulte el artículo independiente sobre DNOS .

Capa de abstracción de hardware

Tres de las cuatro familias de productos de Dell Force10 utilizan los ASIC Broadcom Trident+ , pero la empresa no utiliza las API de Broadcom: los desarrolladores de Force10 han escrito su propia capa de abstracción de hardware para que FTOS pueda ejecutarse en diferentes plataformas de hardware con un impacto mínimo en el firmware. Actualmente, tres de las cuatro familias de conmutadores F10 se basan en Broadcom Trident+ (mientras que la cuarta, la serie E, se ejecuta en ASIC de desarrollo propio [1] ); y si los desarrolladores de productos quieren o necesitan utilizar un hardware diferente para los nuevos productos, solo necesitan desarrollar una HAL para ese nuevo hardware y el mismo firmware puede ejecutarse en él. Esto mantiene a la empresa flexible y no depende de un proveedor de hardware específico y puede utilizar ASIC y conjuntos de chips tanto de terceros como de diseño propio.

La interfaz humana en FTOS, es decir, la forma en que los administradores de red pueden configurar y monitorear sus conmutadores, se basa en NetBSD , una implementación que se utiliza a menudo en sistemas de redes integrados. NetBSD es un sistema operativo de código abierto muy estable que se ejecuta en muchas plataformas de hardware diferentes. Al elegir una tecnología probada con funcionalidad TCP extendida incorporada en el núcleo del sistema operativo, se reduce el tiempo durante el desarrollo de nuevos productos o la extensión de FTOS con nuevas características. [2]

Configuración modular

FTOS también es modular, donde diferentes partes del sistema operativo se ejecutan independientemente unas de otras dentro de un conmutador: si un proceso falla, el impacto en otros procesos del conmutador es limitado. Esta configuración modular también se aplica al nivel de hardware en algunas líneas de productos, donde un módulo de enrutamiento tiene tres CPU independientes: una para administración, una para procesamiento L2 y otra para L3. Este mismo enfoque también se utiliza en las familias de firmware más nuevas de Cisco, como NX-OS para la línea de productos Nexus o IOS XR para los enrutadores de alta gama (los sistemas de enrutamiento de portadora ) de Cisco . (Y a diferencia del IOS original : los procesos bajo IOS no están aislados entre sí). Este enfoque se considera no solo una forma de hacer que el firmware sea más resistente, sino que también aumenta la seguridad de los conmutadores [3] [4]

Capacidades

Todos los switches basados ​​en FTOS ofrecen una amplia gama de protocolos de capa 2 y capa 3. Todas las funciones están disponibles en todos los switches: algunos modelos de switches (en la serie S) ofrecen una licencia adicional para capa 3 o enrutamiento: esta licencia adicional NO es necesaria para usar ese protocolo, sino solo para obtener soporte del departamento de soporte de Dell Force10 sobre el uso de estas funciones. Todas las interfaces de los switches que ejecutan FTOS están configuradas como una interfaz de capa 3 y se apagan de forma predeterminada. Para usar una interfaz de este tipo como un puerto de switch Ethernet, debe configurarla como tal (con el comando "switchport") y luego habilitar ese puerto utilizando "no shutting".

Capacidades de la capa 2

Los conmutadores que ejecutan FTOS admiten todos los estándares de Ethernet estandarizados, incluidos los siguientes: Spanning Tree Protocol y RSTP , VLAN y los estándares IEEE 802.1Q , QinQ o IEEE 802.1ad , Link Layer Discovery Protocol y LLDP MED. Los conmutadores de la serie S que terminan en V y algunas de las tarjetas de línea de la serie E admiten Power over Ethernet o PoE con los estándares para este protocolo.

Capacidades de Layer3

Como se mencionó anteriormente, de manera predeterminada, una interfaz en un conmutador que ejecuta FTOS se configura como un puerto de capa 3. Por lo tanto, todos los conmutadores FTOS son enrutadores con muchas interfaces que pueden (y con frecuencia lo hacen) reconfigurarse en un conmutador Ethernet de capa 2.

Todos los conmutadores FTOS ejecutan al menos los siguientes protocolos de enrutamiento: Protocolo de información de enrutamiento y RIP versión 2 , OSPF , IS-IS y Protocolo de puerta de enlace fronteriza versión 4.

Interfaz de gestión

Los conmutadores que ejecutan FTOS solo se pueden configurar mediante una interfaz de línea de comandos o CLI: FTOS no ofrece una interfaz gráfica de usuario basada en web . La configuración inicial se realiza a través del puerto de consola utilizando un cable directo o de transferencia continua (según el modelo) a un terminal a 9600 bit/s y algunos modelos también admiten un puerto AUX que permite la administración remota a través de un módem de acceso telefónico. La mayoría de los conmutadores tienen un puerto serie estándar u ofrecen un puerto USB -B. Después de la configuración inicial, es posible acceder a la CLI a través de telnet o SSH . Los conmutadores basados ​​en FTOS también admiten SNMP y la transferencia de archivos (actualizaciones de FTOS y datos de configuración de inicio) se puede realizar a través de FTP , TFTP o copia segura [5]. La mayoría de los conmutadores que ejecutan FTOS ofrecen una interfaz de administración dedicada donde el enrutamiento de IP hacia/desde el sistema de administración no es parte del sistema de enrutamiento o conmutación interno. Algunos conmutadores de la serie S solo ofrecen administración en banda utilizando una interfaz de enrutador físico o una interfaz VLAN en modo de capa 3.

Automatización abierta

Los conmutadores Dell Networking que ejecutan DNOS 9.x (el nuevo nombre comercial de FTOS) con el nombre OpenAutomation 2.0 ofrecen una serie de funciones, entre las que se incluyen: [6]

Scripting inteligente

Los switches Dell Force10 admiten el denominado scripting inteligente. Es posible desarrollar scripts que se ejecuten en los switches que ejecutan FTOS. Tanto Perl como Python son compatibles como lenguajes de scripting para automatizar tareas repetitivas específicas del entorno o para incorporar un comportamiento personalizado. Se anima a los usuarios que escriben dichos scripts a que los compartan con la comunidad de usuarios y los pongan a disposición de otros usuarios de Force10/DNOS. [7] Force10 introdujo el scripting inteligente en FTOS en 2010, siguiendo el ejemplo de otros proveedores como Cisco para su gama de productos Nexus [8].

Aprovisionamiento de hardware

Los conmutadores Force10 admiten una opción de aprovisionamiento de hardware : si necesita implementar varios conmutadores similares, puede colocar tanto la versión de firmware (deseada/más reciente) como la configuración estándar específica del usuario en una memoria USB: al implementar los conmutadores, puede insertar la memoria USB, encender el conmutador y cargará automáticamente el firmware y la configuración correctos. En combinación con la creación de scripts inteligentes, se pueden combinar estas funciones para una instalación y configuración completamente automatizadas de nuevos conmutadores.

Redes de servidores virtuales

Parte de la plataforma Open Automation son las características especiales para el uso de la virtualización en su centro de datos. La virtualización le permite crear sistemas de servidores (virtuales) completos que se ejecutan en una granja de hipervisores estándar. Esto creará nuevos desafíos para la red en un centro de datos de este tipo y admitirá la configuración automatizada de los conmutadores del centro de datos para conectar servidores virtuales recién creados. La plataforma Open Automation tiene varias características para respaldar esto [9] .

Automatización de redes

Según Dell, la transición a la virtualización (de servidores y centros de datos) es uno de los avances más importantes en el sector de TI. Según este proveedor, el sector debe evitar que este camino lleve a quedar atrapado en proveedores específicos debido al uso de tecnologías propietarias. El marco de automatización abierto es un marco abierto que no depende de soluciones propietarias [9] [10]

Fuentes y referencias

  1. ^ "Descripción de la arquitectura de la plataforma Force10 E-series" (PDF) . Force10. 2006. Consultado el 3 de agosto de 2012 .
  2. ^ "Hoja de datos de FTOS" (PDF) . Force10 . Consultado el 28 de enero de 2012 .[ enlace muerto permanente ]
  3. ^ "Force10 FTOS 7.8". Establecimiento de Seguridad de las Comunicaciones de Canadá (CSEC). Archivado desde el original el 19 de agosto de 2011.
  4. ^ "Objetivo de seguridad: Force10 Networks FTOS 7.8" (PDF) . CSEC. 17 de agosto de 2009. Archivado desde el original (PDF) el 4 de junio de 2013. Consultado el 28 de enero de 2012 .
  5. ^ Guía de configuración de FTOS, 6 de febrero de 2008. Recuperado: 18 de mayo de 2012
  6. ^ Dell Force10 Open Automation 2.0, visitado el 29 de mayo de 2013
  7. ^ Humair Ahmed ofrece scripts FTOS a otros. Consultado el 10 de mayo de 2013
  8. ^ Networkcomputing.com: F10 mejora el marco de automatización abierta con.... [ enlace muerto permanente ] , 9 de noviembre de 2010. Visitado: 29 de mayo de 2013
  9. ^ ab Documento técnico: Automatización de redes con F10 Open Automation Framework, descargado el 25 de mayo de 2013
  10. ^ Hoja de especificaciones técnicas de Dell: Open Automation Framework Archivado el 19 de marzo de 2013 en Wayback Machine , descargado: 29 de mayo de 2013