DG / UX es un sistema operativo Unix descontinuado desarrollado por Data General para su línea de miniordenadores Eclipse MV , y más tarde la línea de estaciones de trabajo y servidores AViiON ( variantes basadas tanto en Motorola 88000 como en Intel IA-32 ).
Desarrollador | Datos generales |
---|---|
Escrito en | C |
Familia OS | UNIX System V con adiciones de BSD |
Estado de trabajo | Histórico |
Versión inicial | Marzo de 1985 |
Último lanzamiento | 5.4 Versión 4.20 (MU07) / Abril de 2001 |
Disponible en | inglés |
Plataformas | Línea de miniordenadores Eclipse MV , estación de trabajo AViiON y línea de servidores |
Interfaz de usuario predeterminada | Entorno de escritorio IXI X. |
Descripción general
DG / UX 1.00, lanzado en marzo de 1985, se basó en UNIX System V Release 2 con adiciones de 4.1BSD . Para 1987, DG / UX 3.10 había sido lanzado, con redes 4.2BSD TCP / IP , NFS y el sistema X Window incluidos. DG / UX 4.00, en 1988, fue un rediseño integral del sistema, basado en System V Release 3 , y admitió multiprocesamiento simétrico en el Eclipse MV. El sistema de archivos 4.00 se basaba en el sistema de archivos AOS / VS II y, utilizando la función de disco lógico, podía abarcar varios discos. DG / UX 5.4, lanzado alrededor de 1991, reemplazó la caché de búfer de archivos Unix heredada con una administración de memoria virtual paginada a demanda unificada. Las versiones posteriores se basaron en System V Release 4 .
En AViiON, DG / UX admitía máquinas multiprocesador en un momento en que la mayoría de las variantes de Unix no lo hacían. El sistema operativo también era más completo que algunas otras variantes de Unix; por ejemplo, el sistema operativo incluía un compilador C completo ( gcc ) y también un administrador de volumen lógico. El sistema operativo era pequeño y compacto, pero rico en funciones. Era simple y fácil de instalar y no requería grandes recursos de memoria o capacidad de procesamiento. Por ejemplo, un AViiON basado en Pentium Pro de seis vías admitiría varios cientos de usuarios que utilizan terminales de texto .
El administrador de volumen integrado en el sistema operativo era simple, pero muy poderoso. Toda la administración del disco se puede realizar en línea, sin desconectar ningún sistema de archivos. Esto incluyó extender, reubicar, reflejar o encoger. Las mismas funciones se pueden realizar en el área de intercambio, lo que permite migraciones in situ del almacenamiento en disco sin tiempo de inactividad. DG / UX 5.4 admitía la reducción del sistema de archivos, la copia de seguridad en línea de "espejo dividido", los sistemas de archivos de hasta 2 TB y el registro en diario del sistema de archivos en 1991. Pocos proveedores ofrecían características similares en ese momento.
DG / UX tenía un sistema de archivos en clúster estable y de alto rendimiento. El NAS de almacenamiento Clariion se conectó mediante controladores scsi de alto voltaje y concentradores scsi. Cada servidor tenía dos controladores scsi por motivos de conmutación por error. Ambos controladores eran maestros en el mismo bus, al mismo tiempo, estos sistemas de archivos montados en NFS forman la IP flotante del maestro del clúster. Los datos fueron escritos desde cada nodo del clúster directamente por el bus scsi, pero la orquestación, las tablas de i-nodo, fueron escritas por el montaje NFS de cada miembro del clúster.
Las versiones posteriores agregaron compatibilidad con el procesador y la afinidad de memoria para admitir su sistema multiprocesador de gama alta NUMA AViiON.
Referencias
- DG-UX 4.00: el kernel rediseñado de DG sienta las bases para los futuros sistemas UNIX