Red de conocimiento del abogados - Ley de patentes - La historia de la tecnología tolerante a fallos

La historia de la tecnología tolerante a fallos

En la década de 1980, la primera generación de tecnología tolerante a fallos comenzó a entrar en el campo comercial. La American Stratus (compañía de tolerancia a fallas) utiliza el procesador Motorola M68000 basado en la tecnología única de tolerancia a fallas a nivel de hardware de Stratus y el entorno de sistema operativo propietario VOS.

En 1993, el procesador Intel I860 se utilizó con éxito en la arquitectura tolerante a fallas a nivel de hardware de Stratus. En términos de entorno de software, también pudo cumplir con los requisitos de apertura de la industria para el sistema operativo Unix FTX. AT&T UNIX SVR4.

En 1996, HP apoyó la tecnología tolerante a fallas y la compañía lanzó la serie Stratus Continuum, que combinaba la estructura tolerante a fallas Stratus con la tecnología de multiprocesamiento simétrico HP PA-RISC.

Desde principios del siglo XXI, la demanda de servidores, especialmente servidores IA de gama media y baja, ha aumentado en los sectores de fabricación, pequeñas y medianas empresas, energía, transporte y otros campos. En el pasado, solo se podían aplicar a plataformas RISC y los entornos HP-UX también enfrentan nuevos desafíos. Por otro lado, las empresas dependen cada vez más de los sistemas de información para completar aplicaciones comerciales críticas y les resulta imposible equipar a más profesionales para el mantenimiento a tiempo completo. Los servidores de clúster y de copia de seguridad en caliente de doble máquina encontraron dificultades.

Hoy: A través de años de cooperación con American Fault Tolerance Company, NEC lanzó en 2001 el primer servidor tolerante a fallas de la industria basado en la arquitectura IA y compatible con el entorno del sistema operativo estándar Microsoft Windows Server 2000. La serie Express5800/ft de NEC tiene una confiabilidad del 99.999% en plataformas Windows y Linux. Esta tecnología de protección en tiempo real proviene de la tecnología de procesamiento continuo STRATUS (Fundamentos del diseño de procesamiento continuo), que incluye: software FAILSAFE y operación de tecnología LOCKSTEP. Se pueden evitar muchos errores de software y pérdidas de almacenamiento y transporte. El software adopta intercambio en caliente, duplicación de memoria, equilibrio de carga, falla de terminación multipunto, E/S multicanal y otros métodos en el entorno Windows 2000/2003, lo que mejora en gran medida la estabilidad del funcionamiento continuo del sistema.

FAILSAFE gestiona y diagnostica la captura de firmas, el análisis y la notificación de problemas de software del servidor, lo que permite a las personas corregir los errores de software antes de que ocurran. Las siguientes funciones del software FAILSAFE mejoran la confiabilidad de los sistemas NEC Express5800/ft en entornos Windows: protección contra fallas transitorias de hardware; prevención de fallas de software a través de controladores mejorados; captura, análisis y corrección de problemas de software; mantenimiento de la continuidad de los datos de la memoria; Las funciones de corrección pueden resolver varios errores. Para evitar fallas inesperadas, como impactos físicos, el software de fallas de seguridad también proporciona una función de reinicio automático, que puede guardar instantáneamente los datos de la CPU y la memoria antes del apagado, minimizando la pérdida accidental de datos. Por supuesto, si el hardware de un servidor tolerante a fallas sufre una falla permanente, aunque el sistema pueda funcionar normalmente, el hardware debe reemplazarse a tiempo para mantener una arquitectura redundante tolerante a fallas. Los servidores tolerantes a fallas están equipados con interfaces gráficas simples e intuitivas para administrar y monitorear herramientas (por ejemplo, NECExpress5800/ft proporciona software de administración ESMPRO), que pueden monitorear el funcionamiento del hardware y el estado de fallas del servidor de manera oportuna.