La entrada/salida inteligente ( I2O ) es una especificación de entrada/salida (E/S) de computadora que ya no existe. I2O se diseñó originalmente para utilizar el microprocesador Intel i960 como motor de descarga de E/S, lo que permitió llevar la E/S de canal a la PC. I2O surgió de Intel a mediados de los años 1990 con la publicación de la especificación I2O en 1996 por parte del Grupo de Interés Especial de E/S Inteligente , que se disolvió el 13 de octubre de 2000. [1]
Los principales componentes arquitectónicos de I2O incluían el procesador de E/S (IOP) y un modelo de controlador de dispositivo dividido, con un OSM (módulo del SO) ejecutándose en el sistema operativo anfitrión y un HDM (módulo del dispositivo de hardware) ejecutándose en el procesador de E/S. Esto separaba formalmente la funcionalidad del controlador específico del SO del dispositivo subyacente, y los dos componentes de software utilizaban el paso de mensajes para las comunicaciones. Esta división es indicativa de otra iniciativa en la que participó Intel en ese momento, la Interfaz Uniforme de Controladores (UDI), que buscaba establecer una interfaz de controlador de dispositivo común que abarcara múltiples plataformas de software.
I2O se vio afectado por varios problemas: el i960 fue en gran medida un fracaso e I2O hizo que los sistemas fueran más caros en un mercado de bajo costo. Además, el I2O SIG fue visto como hostil al código abierto e insensible a los pequeños actores porque cobraba tarifas altas por participar y estaba dominado por unos pocos actores corporativos, en particular Microsoft. Si bien no está claro cuál de estos factores causó el fracaso final de I2O, solo se construyeron unas pocas máquinas de clase servidor con I2O integrado. El I2O-SIG se disolvió en octubre de 2000, y una pequeña cantidad de información arquitectónica se puso a disposición a través de FTP aproximadamente al mismo tiempo.
Varios sistemas operativos compatibles con x86 brindaron soporte (o aún lo hacen) para I2O, incluidos Windows , Linux (eliminado en 4.0 [2] ), Solaris , OpenBSD y NetWare .
Ejemplos de sistemas que utilizan I2O
- Compaq Proliant
- Servidor NetServer HP LH3000
- PERC 4 DC SCSI/i20 en Dell PowerEdge
- NEC Express5800
Referencias
- ^ SIG I2O
- ^ confirmación de eliminación, cobertura
Enlaces externos
- sco.com - I20
- intel.com - UDI e I2O: enfoques complementarios para E/S portátiles de alto rendimiento
- intelligent-io.com del Archivo de Internet
- wired.com - Consorcio segrega el autobús