Cisco LocalDirector era un dispositivo de equilibrio de carga de servidor, que dejó de fabricarse en 2003, [1] basado en la tecnología de traducción de direcciones de red (NAT) que Cisco Systems adquirió cuando compró Network Translation, Inc. LocalDirector fue concebido por John Mayes y Robert Andrews a fines de 1995 durante una reunión previa a la adquisición con Robert, webmaster de Netscape Communications Corporation . Durante la reunión, Robert Andrews le dijo a John Mayes que había "probablemente 10 clientes en el mundo con un problema de equilibrio de carga". Debido a esto, se tomó la decisión de comenzar el desarrollo de LocalDirector.
Brantley Coile , que había escrito el código para el cortafuegos PIX para NTI y más tarde para Cisco, comenzó a codificar LocalDirector poco después de esta reunión. Como resultado de la adquisición de NTI por parte de Cisco Systems a finales de 1995, Brantley contrató a un equipo de cuatro socios de larga data que eran desarrolladores: Richard Howes, ahora en Steelbox Networks , y Pete Tenereillo trabajaron para NTI antes de la adquisición de Cisco, y Jim Jordan y Tom Bohannon, también en SteelBox, fueron contratados inmediatamente después de la adquisición. Juntos, los cuatro desarrollaron el código para el sistema operativo Finesse y LocalDirector (Finesse también se utilizó en la versión Cisco del PIX). La mayoría del código de LocalDirector se compartió con los primeros PIX. [2]
Aunque F5 y Cisco comenzaron a desarrollar un producto de balanceo de carga casi al mismo tiempo, F5 tuvo que volver a contratar personal y desarrollarlo después del primer intento. LocalDirector fue el primer balanceador de carga de la industria. Se envió por primera vez a un cliente en abril de 1996, solo cuatro meses después de que comenzara el desarrollo, superando en el mercado a los siguientes competidores más tempranos, F5 y HydraWeb, por un año completo.
El equilibrio de carga proporciona tres funciones importantes: proporciona disponibilidad y escalabilidad del servidor y la capacidad de administrarlo poniéndolo en funcionamiento y desconectándolo.
Todos los modelos de LocalDirector se construyeron con placas base basadas en Intel o compatibles con Intel, junto con chipsets de red Intel y Digital . LocalDirector utiliza un sistema operativo propietario que Cisco llama Finesse. El firewall PIX utiliza actualmente un derivado del mismo sistema operativo. Todos los sistemas arrancan desde la memoria flash.
Historial y especificaciones de hardware/software
Lista de tarjetas de expansión PCI e ISA para LocalDirector
Tarjetas de memoria flash
LDIR-2MB-Flash : tarjeta de memoria flash ISA de 2 MB para todos los LocalDirectors excepto el 417/417G. Idéntica a la tarjeta flash de 2 MB utilizada en los primeros PIX.
Tarjeta de actualización PEP : tarjeta de actualización flash ISA de 4 MB para LD 416/430, llamada así porque, al igual que todas las tarjetas flash utilizadas en los dispositivos PIX/LocalDirector/SSG6510, fue fabricada por Productivity Enhancement Products o PEP. Utiliza dos chips AMD AM29F016D para la memoria flash y el BIOS reside en un chip AMD AM29F010b. La descripción impresa en la propia tarjeta indica que fue diseñada como una tarjeta flash de 16 MB, pero seis de las ocho posibles ubicaciones serigrafiadas en la PCB para los chips 29F016D no están ocupadas. No es comparable con ninguna tarjeta utilizada en PIX, ni el sistema operativo PIX reconoce sus chips flash. Se menciona en las notas de la versión 3.2 [1].
Tarjetas de interfaz de red
LD-FDDI - Tarjeta PCI FDDI de doble puerto de 32 bit/33 MHz basada en la tarjeta FDDI Interphase 5511 (PB05511-002).
LD-FE : tarjeta Fast Ethernet 10/100 de un solo puerto de 32 bits/33 MHz. Basada en los chipsets Intel 82557, 82558 o 82559.
LD-GE - Tarjeta PCI Gigabit Ethernet ( 1000BASE-SX ). Basada en el chipset Intel 82542. No admite negociación automática de velocidad ni dúplex. Idéntica a la tarjeta de expansión PIX, la PIX-1GE. Mencionada en la guía de instalación de la versión 3.2.1 [2].
LD-QUADFE - Tarjeta Fast Ethernet 10/100 de cuatro puertos de 32 bits/33 MHz. Esta tarjeta PCI fabricada por Osicom se presentó en dos variedades. Los dos tipos se pueden diferenciar visualmente: cuando se instala en el chasis, las luces de velocidad de enlace/actividad de la tarjeta basada en Digital (una ámbar y una verde) están en el lado izquierdo del conector RJ-45, y las luces de velocidad de enlace/actividad de la tarjeta Intel (ambas verdes) están en el lado derecho del conector RJ-45.
Una versión, identificada por el sistema operativo como una tarjeta rns23x0, estaba basada en el chipset Digital 21140/21152 y no admitía negociación automática de velocidad o dúplex; los números de pieza de la tarjeta eran 2340, 123400-21 y SC401234-25T.
La otra versión, identificada por el sistema operativo como una tarjeta i82557, estaba basada en el chipset Intel 82558 y era idéntica a la tarjeta de expansión Cisco PIX, la PIX-4FE; los números de pieza de la tarjeta eran 124040-01 y SC402404-25T o SC402404-01T. [3]
NI-2FE - Tarjeta Ethernet PCI de doble puerto 10/100baseTX. [4]