Sun Enterprise es una gama de servidores UNIX fabricados por Sun Microsystems entre 1996 y 2001. La línea se lanzó como la serie Sun Ultra Enterprise ; el prefijo Ultra se eliminó alrededor de 1998. Estos sistemas se basan en la arquitectura de microprocesador UltraSPARC de 64 bits y están relacionados con la serie Ultra contemporánea de estaciones de trabajo informáticas . Al igual que la serie Ultra, ejecutan Solaris . Se produjeron varios modelos, desde servidores de nivel de entrada con un solo procesador hasta grandes servidores multiprocesador de alta gama . La marca Enterprise se eliminó gradualmente en favor de la línea de modelos Sun Fire a partir de 2001.
Los primeros servidores basados en UltraSPARC-I producidos por Sun, lanzados en 1995, son el UltraServer 1 y el UltraServer 2. Se trata de configuraciones de servidor de las estaciones de trabajo Ultra 1 y Ultra 2 respectivamente. Posteriormente se les cambió el nombre a Ultra Enterprise 1 y Ultra Enterprise 2 para mantener la coherencia con otros modelos de servidores. Más tarde se les unió el Ultra Enterprise 150 , que consta de una placa base Ultra 1 en un gabinete de estilo torre con 12 bahías de disco internas.
En 1998, Sun lanzó configuraciones de servidor de las estaciones de trabajo Ultra 5 y Ultra 10 basadas en UltraSPARC-IIi, llamadas Enterprise Ultra 5S y Enterprise Ultra 10S respectivamente.
El Sun Enterprise 450 es un servidor multiprocesador de nivel básico que se puede montar en bastidor y que se lanzó en 1997, con capacidad para hasta cuatro procesadores UltraSPARC II . El Sun Enterprise 250 es una versión con dos procesadores que se lanzó en 1998. A estos se unieron más tarde los servidores para montaje en bastidor Enterprise 220R y Enterprise 420R en 1999. Los modelos 220R y 420R se basan respectivamente en las placas base de las estaciones de trabajo Ultra 60 y Ultra 80. El 250 fue reemplazado por el Sun Fire V250, el 450 por el Sun Fire V880. El 220R fue reemplazado por el Sun Fire 280R y el 420R por el Sun Fire V480.
En 1996, Sun sustituyó los modelos SPARCserver 1000E y SPARCcenter 2000E por los servidores Ultra Enterprise 3000 , 4000 , 5000 y 6000. Se trata de servidores multiprocesador basados en una arquitectura de hardware común que incorpora el bus de memoria/procesador conmutado por paquetes Gigaplane y procesadores UltraSPARC-I o II. Los sistemas X000, destinados a aplicaciones de misión crítica, incluyen funciones de alta disponibilidad y tolerancia a fallos.
El modelo 3000 es un servidor de escritorio configurable con hasta seis procesadores y 10 discos internos, mientras que el 4000 es un sistema de montaje en bastidor con hasta 14 procesadores. El 5000 es básicamente un 4000 en un armario de bastidor y el 6000 es un servidor de centro de datos alojado en un armario con hasta 30 procesadores.
En 1999 se anunciaron los modelos Enterprise 3500 , 4500 , 5500 y 6500. Se trata de sistemas X000 mejorados, con un bus Gigaplane más rápido (hasta 100 MHz, dependiendo de la velocidad de reloj del procesador, en comparación con los 83 MHz). El 3500 también se diferencia del 3000 por tener una ranura Gigaplane adicional, lo que da como resultado un máximo aumentado de ocho procesadores. La serie Enterprise X500 fue reemplazada por la línea Sun Fire 3800/4800/6800.
El Enterprise 10000 , E10k o Starfire (un nombre en código de desarrollo que también se utiliza con fines de marketing) es un servidor multiprocesador de alta gama para centros de datos capaz de configurarse con hasta 64 procesadores UltraSPARC II. Fue diseñado en gran medida por la división de sistemas empresariales de Cray Research como sucesor del Cray Superserver 6400 , relacionado a su vez con los servidores de arquitectura Sun-4d anteriores de Sun. Después de que Cray fuera adquirida por Silicon Graphics en 1996, esta división se vendió a Sun, que luego lanzó el Starfire como Ultra Enterprise 10000 en 1997.
El Starfire se basa en la interconexión de procesador/memoria Gigaplane-XB tolerante a fallos. Al igual que los servidores de las series X000 y X500, el Starfire incorpora muchas características de alta disponibilidad, incluida la capacidad de dividirse en múltiples "dominios", cada uno de los cuales puede iniciarse individualmente para ejecutar su propia instancia de Solaris. También es posible eliminar recursos de un dominio en ejecución con poca antelación y reasignar los recursos liberados a otros dominios. La granularidad del dominio es una placa de CPU (un solo sistema puede tener entre 1 y 16 de ellas). Una sola placa de CPU puede albergar hasta 4 procesadores, 4 GB de RAM y 4 placas de E/S SBUS. Una opción poco común es reemplazar 4 placas SBUS con placas PCI duales. El Starfire es el primer servidor de cualquier proveedor que supera los 2000 en el benchmark TPC-D de 300 GB. Los sistemas Starfire fueron utilizados por numerosos clientes importantes durante el auge de las punto com, en particular eBay , y normalmente se vendían por más de un millón de dólares por un sistema completamente configurado.
El Starfire contiene uno o dos módulos controladores que se conectan a través de Ethernet a un ordenador externo, el procesador de servicios del sistema (SSP). Los módulos controladores interactúan con el "plano central" del sistema a través de JTAG y controlan la partición de las CPU, la memoria y los dispositivos de E/S disponibles en uno o más dominios, cada uno de los cuales es, en efecto, un ordenador distinto. El sistema no se puede particionar ni arrancar sin su SSP original, que contiene claves cifradas emitidas por el fabricante. Se ha conservado un E10K en el Museo de Historia de la Computación en Mountain View.
El Starfire fue reemplazado por los modelos Sun Fire 12K/ 15K .