
SunPCi es una serie de computadoras de placa única con un conector que permite instalar una placa base de PC en estaciones de trabajo Sun Microsystems SPARC basadas en la arquitectura PCI , lo que añade la capacidad de que la estación de trabajo funcione como una computadora compatible con IBM PC . [ 1 ] Las tarjetas Sun PCi incluían un procesador x86 , RAM, puertos de expansión y un controlador gráfico integrado, lo que permitía un entorno operativo Wintel completo [ a ] en un sistema Solaris . [ 2 ] El software SunPCi que se ejecuta en Solaris emula las unidades de disco que contienen el sistema de archivos de la PC. El software de PC que se ejecuta en el hardware integrado se muestra en una ventana X en el escritorio del host; también hay un conector en el borde de la placa que se puede usar opcionalmente para conectar un monitor de PC. [ 3 ]
Historia
El producto surgió del problema de que las personas que trabajaban en una estación de trabajo Unix , que normalmente no se basaba en Intel , recibían un archivo de una PC con Microsoft Windows y no podían manejarlo. [ 1 ] Sun denominó a este problema interoperabilidad . [ 1 ] Para el año 2000 , existían soluciones al problema, como emuladores , pero su rendimiento en ese momento era bastante problemático. [ 1 ] Con la adopción del estándar de bus de hardware PCI por parte de las estaciones de trabajo Sun, esto se hizo posible. [ 1 ]

Estas tarjetas fueron las sucesoras de las tarjetas SunPC anteriores que habían estado disponibles para sistemas Sun SBus o VME . [ 4 ] [ 5 ] Antes de esto se utilizaba una interfaz binaria de aplicación solo de software y un emulador de DOS llamado Wabi . [ 4 ] SunPC se ofreció como un emulador de software de reemplazo que podía usarse para ejecutar aplicaciones más avanzadas, con mayor rendimiento, agregando un acelerador de hardware X86 . [ 6 ] En 1992, el SunPC Accelerator SX (16 MHz 486SX ) o el SunPC Accelerator DX (25 MHz 486DX ) estaban disponibles para estaciones de trabajo SBus, [ 7 ] aunque el programa SunPC emula la memoria de la PC con o sin el acelerador presente. [ 8 ] Se necesita una tarjeta aceleradora para el software que requiere hardware 80386 o 80486, como Windows 3.11 ejecutándose en modo mejorado o Windows 95 ; Sin este hardware, SunPC funciona en modo solo software, que emula un 80286. [ 8 ] En 1997 estaba disponible un coprocesador AMD SBus 5x86 de 133 MHz . [ 9 ]

La estación de trabajo Ultra 5 con una SunPCi opcional para ejecutar Windows 95 o NT se anunció en noviembre de 1998. [ 2 ] [ 10 ] Al año siguiente, los sistemas Ultra 5 que incluían una SunPCi con un procesador AMD K6-2 de 300 MHz y de 64 a 256 MB de RAM estuvieron disponibles. [ 3 ] [ 2 ] Se midió que las aplicaciones de Windows que se ejecutaban en este sistema eran un 40 % más lentas que una PC de escritorio con un Pentium II de 300 MHz , pero la tarjeta era más barata que comprar una PC nueva. [ 11 ] Después de una revisión en profundidad en 1999 con una tarjeta SunPCi original de 300 MHz y 64 MB de memoria, Kevin Railsback en la revista InfoWorld señaló que el precio era competitivo y el rendimiento era adecuado para aplicaciones comerciales, especialmente cuando se usaba la salida conectada a la SunPCi a un monitor dedicado. Las desventajas eran que se requería una licencia separada para el sistema operativo Windows 95, los controladores de disco MS-DOS funcionaban lentamente y DirectX no estaba disponible a menos que se utilizara el monitor dedicado separado. [ 2 ] El SunPCi II de 600 MHz se presentó en 2000. [ 12 ] Con el lanzamiento de la versión 2.2 del software SunPCi II en 2001 fue posible tener más de una tarjeta aceleradora en una estación de trabajo o servidor Sun Enterprise de nivel básico . [ 13 ] Para 2005, el SunPCi IIIpro estaba disponible para estaciones de trabajo como el Sun Blade 150. [ 14 ]
Hardware y software
Hardware
Según la documentación de Sun, "... la tarjeta coprocesadora no solo es compatible con PC, sino que es una PC real construida con componentes de PC reales y sigue los estándares de diseño de hardware de PC de facto y emergentes." [ 15 ]
Software
El coprocesador SunPCi I [ b ] con software versión 1.3, la versión final para el hardware SunPCi I, es compatible con Solaris 2.5.1, 2.6, 7 u 8 ejecutándose en el host. La compatibilidad con Solaris 9 se incluyó a partir del hardware SunPCi II y el software versión 2.3.1. [ 16 ] El SunPCi III es compatible con Solaris 10 mediante parches, pero el SunPCi II no lo es. [ 17 ]
La primera versión de la tarjeta SunPCi estaba diseñada para ejecutar Windows 95 o NT. Las tarjetas no se limitaban solo a los sistemas operativos compatibles "oficialmente"; según Sun, "Como la tarjeta es un sistema de PC, los futuros sistemas operativos de Microsoft Windows también deberían ser compatibles". [ 15 ] Posteriormente, Sun ofreció soporte oficial para los siguientes sistemas operativos Windows y Linux en la SunPCi IIIpro: [ 18 ]
- Microsoft Windows 2000 Professional
- Servidor Microsoft Windows 2000
- Microsoft Windows XP
- Microsoft Windows Server 2003
- Red Hat 9 Personal/Profesional
- Red Hat Enterprise Linux 3 WS/ES
Algunas personas también han afirmado haber ejecutado con éxito otros sistemas operativos en tarjetas SunPCi específicas, incluidos NetBSD [ 19 ] y Debian Linux [ 20 ].
Véase también
- Sun386i , producto de estación de trabajo de Sun Microsystems basado en Intel.
Notas
- ↑ Sun Microsystems solía utilizar el término entorno operativo, mientras que muchos simplemente usarían sistema operativo ; puede haber alguna razón específica detrás de la diferente terminología.
- ↑ La documentación posterior se refiere retroactivamente a la primera generación de "SunPCi" como "SunPCi I".
Referencias
- 1 2 3 4 5 Tougaw, Douglas (15 de agosto de 2000). "Sun PCi ofrece lo mejor de dos mundos". Computing in Science & Engineering . 42 (4). IEEE/AIP: 4– 8. Bibcode : 2000CSE.....2d...4T . doi : 10.1109/MCISE.2000.852386 .
- 1 2 3 4 Railsback, Kevin (12 de abril de 1999). "SunPCi pone Wintel en su estación de trabajo" . InfoWorld . págs. 49–50 . ISSN 0199-6649 . Recuperado el 15 de diciembre de 2019 .
- 1 2 Barker, Ralph (octubre de 1999). "Sun Ultra 5 con SunPCi". Performance Computing . Vol. 17, n.º 11. San Francisco.
- 1 2 Wells, April J. (28 de noviembre de 2007). «Virtualización» . Diseño de sistemas de aplicaciones en red . CRC Press. págs. 177–178 . ISBN 9781420012972Consultado el 15 de diciembre de 2019 .
- ↑ DeVitt, Don (agosto de 1999). SunPCi admite aplicaciones de PC de alta disponibilidad con Solaris (PDF) (Informe). Sun Microsystems. S2CID 201656164. Archivado del original (PDF) el 15 de diciembre de 2019. Consultado el 15 de diciembre de 2019 .
- ↑ Conover, Joel (1 de agosto de 1995). "DOS y Windows tienen su momento de gloria gracias a SunPC de SunSoft". Network Computing .
- ↑ Wylie, Margie (20 de abril de 1992). "Sun busca conectar Unix y otros sistemas operativos de PC" . Network World . págs. 15, 17. ISSN 0887-7661 . Consultado el 15 de diciembre de 2019 .
- 1 2 Guía del usuario de SunPC 4.2 ( PDF) (Informe). Sun Microsystems. Noviembre de 1997. págs. 1, 8, 94–95 . Recuperado el 15 de diciembre de 2019 .
- ↑ SunPC: Solo los hechos (PDF) (Informe). Sun Microsystems. Octubre de 1997. Consultado el 15 de diciembre de 2019 .
- ↑ Comerford, R. (1999). "La estación de trabajo cambiante". IEEE Spectrum . 36 (5): 98. doi : 10.1109/6.763200 .
- ↑ Caton, Michael (3 de mayo de 1999). "Un PC en una tarjeta cumple su función, pero...". PC Week . pág. 51. ISSN 0740-1604 .
- ↑ "Sun presenta una tarjeta coprocesadora de 600 MHz para estaciones de trabajo basadas en PCI". Computer Workstations . Vol. 13, n.º 12. Boston. 1 de diciembre de 2000.
- ↑ Guía de instalación de SunPCi II 2.2 (PDF) (Informe). Sun Microsystems. Marzo de 2001. págs. 1–2 . Consultado el 16 de diciembre de 2019 .
- ↑ Notas del producto Sun Blade 150 (PDF) (Informe). Sun Microsystems. Julio de 2005. Consultado el 15 de diciembre de 2019 .
- 1 2 SunPCi IIpro (PDF) (Informe). Libro blanco técnico. Sun Microsystems. 2001. pág. 1–2. Archivado del original (PDF) el 1 de agosto de 2004. Recuperado el 17 de diciembre de 2019 .
- ↑ "Descargas de SunPCi" . Sun Microsystems. Archivado del original el 11 de febrero de 2009. Consultado el 17 de diciembre de 2019 .
- ↑ "Notas de la versión SunVTS 6.0" . Oracle . Sun Microsystems. 2005. Consultado el 17 de diciembre de 2019 .
- ↑ Hoja de datos: SunPCi IIIpro (PDF) (Informe). Sun Microsystems. Agosto de 2004. Archivado del original (PDF) el 6 de enero de 2007. Consultado el 16 de diciembre de 2019 .
- ↑ "netbsd_sun_pci [ subsole.org ] " . www.subsole.org . Archivado del original el 15-12-2019 . Recuperado el 15-12-2019 .
- ↑ "Linux en SunPCi-II Mini-HOWTO" . www.vdberg.org . Archivado del original el 14 de agosto de 2016. Consultado el 15 de diciembre de 2019 .
- Tarjetas de compatibilidad
- IBM PC compatibles
- Ordenadores de placa única
- Hardware de Sun Microsystems