Articulo de referencia

SCSI

Small Computer System Interface"},"type":{"wt":"[[Bus (computing)|Bus]]"},"logo":{"wt":"[[File:Scsi logo.svg|class=skin-invert|100px]]"},"caption":{"wt":"Single-ended parallel S...

La interfaz SCSI ( Small Computer System Interface , /ˈskʌzi / SKUZ - ee ) [ 2 ] es un conjunto de estándares para conectar físicamente y transferir datos entre computadoras y dispositivos periféricos , más conocido por su uso con dispositivos de almacenamiento como discos duros . SCSI se introdujo en la década de 1980 y se ha utilizado ampliamente en servidores y estaciones de trabajo de gama alta, con nuevos estándares SCSI publicados tan recientemente como SAS-4 en 2017.

Los estándares SCSI definen comandos , protocolos e interfaces eléctricas, ópticas y lógicas . El estándar SCSI define conjuntos de comandos para tipos específicos de dispositivos periféricos; la presencia de "desconocido" como uno de estos tipos significa que, en teoría, puede usarse como interfaz para casi cualquier dispositivo, pero el estándar es altamente pragmático y está orientado a las necesidades comerciales. El SCSI paralelo inicial se usaba con mayor frecuencia para discos duros y unidades de cinta , pero puede conectar una amplia gama de otros dispositivos, incluidos escáneres y unidades de disco óptico , aunque no todos los controladores pueden manejar todos los dispositivos.

El primer estándar SCSI, X3.131-1986, generalmente conocido como SCSI-1, fue publicado por el comité técnico X3T9 del Instituto Nacional Estadounidense de Estándares (ANSI) en 1986. SCSI-2 se publicó en agosto de 1990 como X3.T9.2/86-109, con revisiones posteriores en 1994 y la posterior adopción de multitud de interfaces. Las mejoras posteriores han dado como resultado un mejor rendimiento y compatibilidad con una capacidad de almacenamiento de datos cada vez mayor. [ 3 ]

Historia

Interfaz paralela

Tarjeta Adaptec ACB-4000A SASI de 1985.

SCSI deriva de la Interfaz del Sistema de Shugart Associates (SASI), [ 4 ] desarrollada a partir de 1979 [ 5 ] y divulgada públicamente en 1981. [ 1 ] Larry Boucher es considerado el "padre" de SASI y, en última instancia, de SCSI debido a su trabajo pionero primero en Shugart Associates y luego en Adaptec , que fundó en 1981. [ 6 ]

Un controlador SASI proporcionaba un puente entre la interfaz de bajo nivel de un disco duro y un ordenador anfitrión, que necesitaba leer bloques de datos. Las placas controladoras SASI solían tener el tamaño de un disco duro y normalmente se montaban físicamente en el chasis del disco. SASI, que se utilizaba en miniordenadores y microordenadores de la época, definía la interfaz mediante un conector plano de 50 pines, que posteriormente se adoptó como conector SCSI-1. SASI es un subconjunto totalmente compatible de SCSI-1, por lo que muchos, si no todos, los controladores SASI existentes en aquel entonces eran compatibles con SCSI-1. [ 7 ]

Hacia 1980, NCR Corporation había estado desarrollando un estándar de interfaz competidor llamado BYSE. En el verano de 1981, NCR abandonó sus esfuerzos internos para centrarse en SASI y mejorar su diseño para sus propios sistemas informáticos. Sin embargo, temiendo que su extensión del estándar SASI provocara confusión en el mercado, NCR canceló brevemente su contrato con Shugart. Las mejoras propuestas por NCR para el diseño de SCSI despertaron el interés de Optimem, una subsidiaria de Shugart, que solicitó la colaboración entre NCR y Shugart en un estándar unificado. En octubre de 1981, ambas compañías acordaron desarrollar conjuntamente SASI y presentar su estándar junto con ANSI. [ 8 ] [ 9 ]

Hasta al menos febrero de 1982, ANSI desarrolló la especificación como "SASI" y "Shugart Associates System Interface". [ 10 ] Sin embargo, el comité que documentaba el estándar no permitió que llevara el nombre de una empresa. Casi un día entero se dedicó a acordar el nombre del estándar "Small Computer System Interface", que Boucher pretendía que se pronunciara "sexy", pero Dal Allan de ENDL [ 11 ] pronunció el nuevo acrónimo como "scuzzy" y así se quedó. [ 12 ]

La planta de NCR en Wichita, Kansas, desarrolló el primer chip controlador SCSI de la industria, el NCR 5385, lanzado en 1983. Según sus desarrolladores, el chip funcionó la primera vez que se probó. [ 13 ] [ 14 ] Varias empresas, como Adaptec y Optimem, fueron las primeras en apoyar SCSI. [ 10 ] A finales de 1990, al menos 45 fabricantes ofrecían 251 modelos de adaptadores de host SCSI paralelos. [ 15 ] Hoy en día, estos adaptadores de host han sido reemplazados en gran medida por los adaptadores de host SCSI serial (SAS) más rápidos. [ 16 ]

La referencia a "pequeño" en "interfaz de sistema informático pequeño" es histórica; desde mediados de la década de 1990, SCSI ha estado disponible incluso en los sistemas informáticos más grandes.

Desde su estandarización en 1986, SCSI se ha utilizado comúnmente en las líneas de computadoras Amiga , Atari , Apple Macintosh y Sun Microsystems , así como en sistemas de servidores PC. Apple comenzó a utilizar el protocolo ATA paralelo (PATA, también conocido como IDE ), menos costoso, para sus máquinas de gama baja con la Macintosh Quadra 630 en 1994, y lo incorporó a sus computadoras de escritorio de gama alta a partir de la Power Macintosh G3 en 1997. Apple abandonó por completo el SCSI integrado en favor de IDE y FireWire con la Power Mac G3 (azul y blanca) en 1999, aunque siguió ofreciendo un adaptador host SCSI PCI como opción hasta los modelos Power Macintosh G4 (AGP Graphics). [ 17 ] Sun cambió su gama de gama baja a Parallel ATA (PATA) con la introducción de sus estaciones de trabajo de gama baja Ultra 5 y 10 que usaban el controlador IDE CMD640 y continuó esta tendencia con los sistemas de nivel de entrada Blade 100 y 150 posteriores y no cambió a la interfaz SATA contemporánea incluso con la introducción del Blade 1500 en 2003 mientras que el Blade 2500 de gama alta lanzado al mismo tiempo usaba Ultra320 Parallel SCSI-3. Sun pasó a las interfaces SATA y SAS con sus últimas estaciones de trabajo basadas en UltraSPARC-III en 2006 con el nivel de entrada Ultra 25 y el Ultra 45 de gama media. Commodore incluyó SCSI en los sistemas Amiga 3000/3000T y fue un complemento para los modelos anteriores Amiga 500/2000. A partir de los sistemas Amiga 600/1200/4000, Commodore cambió a la interfaz IDE. Atari incluyó SCSI de serie en sus modelos de ordenador Atari MEGA STE , Atari TT y Atari Falcon . SCSI nunca fue popular en el mundo de los PC IBM de bajo coste, debido al menor precio y al rendimiento adecuado del estándar de disco duro ATA. Sin embargo, las unidades SCSI e incluso las configuraciones RAID SCSI se generalizaron en las estaciones de trabajo de PC para producción de vídeo o audio.

SCSI moderno

Las versiones físicas recientes de SCSI SAS , FCP ( Protocolo SCSI sobre Fibre Channel ) y UAS ( SCSI conectado por USB ) se desmarcan del bus SCSI paralelo tradicional y realizan la transferencia de datos mediante comunicaciones seriales utilizando enlaces punto a punto . Aunque gran parte de la documentación de SCSI se centra en la interfaz paralela, todos los desarrollos modernos utilizan interfaces seriales. Las interfaces seriales ofrecen varias ventajas sobre SCSI paralelo, como mayores velocidades de datos, cableado simplificado, mayor alcance, mejor aislamiento de fallos y capacidad dúplex completo . La principal razón del cambio a las interfaces seriales es el problema de la desviación del reloj en las interfaces paralelas de alta velocidad, lo que hace que las variantes más rápidas de SCSI paralelo sean susceptibles a problemas causados ​​por el cableado y la terminación. [ 18 ]

El protocolo iSCSI no físico conserva el paradigma SCSI básico , especialmente el conjunto de comandos, prácticamente sin cambios, mediante la integración de SCSI-3 sobre TCP/IP . Por lo tanto, iSCSI utiliza conexiones lógicas en lugar de enlaces físicos y puede funcionar sobre cualquier red compatible con IP. Los enlaces físicos se implementan en capas de red inferiores , independientemente de iSCSI. Predominantemente, se utiliza Ethernet , que también es de naturaleza serial.

SCSI es popular en estaciones de trabajo, servidores y dispositivos de almacenamiento de alto rendimiento. Casi todos los subsistemas RAID en servidores han utilizado algún tipo de discos duros SCSI durante décadas (inicialmente SCSI paralelo, luego Fibre Channel y más recientemente SAS), aunque varios fabricantes ofrecen subsistemas RAID basados ​​en SATA como una opción más económica. Además, SAS ofrece compatibilidad con dispositivos SATA, creando una gama mucho más amplia de opciones para subsistemas RAID junto con la existencia de unidades SAS nearline (NL-SAS). En lugar de SCSI, las computadoras de escritorio y portátiles modernas suelen utilizar interfaces SATA para discos duros internos, y NVMe sobre PCIe está ganando popularidad ya que SATA puede limitar el rendimiento de las unidades de estado sólido modernas .

Interfaces

SCSI está disponible en diversas interfaces. La primera fue SCSI paralela (también llamada Interfaz Paralela SCSI o SPI), que utiliza un diseño de bus paralelo . Desde 2005, SPI ha sido reemplazada gradualmente por SCSI Serial Attached (SAS), que utiliza un diseño en serie pero conserva otros aspectos de la tecnología. Muchas otras interfaces que no se basan en los estándares SCSI completos implementan el protocolo de comandos SCSI ; otras prescinden por completo de la implementación física, manteniendo el modelo arquitectónico SCSI . iSCSI , por ejemplo, utiliza TCP/IP como mecanismo de transporte, que generalmente se transmite a través de Gigabit Ethernet o enlaces de red más rápidos.

Las interfaces SCSI se han incluido con frecuencia en ordenadores de diversos fabricantes para su uso con los sistemas operativos Microsoft Windows , Mac OS clásico , Unix , Amiga y Linux , ya sea implementadas en la placa base o mediante adaptadores. Con la llegada de las unidades SAS y SATA , se dejó de ofrecer la funcionalidad SCSI paralela en las placas base. [ 19 ]

SCSI paralelo

Conectores SCSI paralelos surtidos

Inicialmente, la interfaz paralela SCSI (SPI) era la única que utilizaba el protocolo SCSI. Su estandarización comenzó en 1986 como un bus de 8 bits de terminación simple , con una velocidad de transferencia de hasta 5 MB/s , y evolucionó hasta convertirse en un bus diferencial de 16 bits de bajo voltaje capaz de alcanzar hasta 320 MB/s . El último estándar SPI-5 de 2003 también definía una velocidad de 640 MB/s , que finalmente no se logró.

Las especificaciones de SCSI paralelo incluyen varios modos de transferencia síncrona para el cable paralelo y un modo asíncrono. El modo asíncrono es un protocolo clásico de solicitud/confirmación, que permite que sistemas con un bus lento o sistemas sencillos también utilicen dispositivos SCSI. Los modos síncronos, más rápidos, se utilizan con mayor frecuencia.

Interfaces SCSI

Cableado

Terminador de autobús con la cubierta superior retirada

Interfaz paralela SCSI

Los cables SCSI internos paralelos suelen ser planos , con dos o más conectores de 50, 68 u 80 pines. Los cables externos suelen estar blindados (aunque pueden no estarlo), con conectores de 50 o 68 pines en cada extremo, según el ancho de bus SCSI compatible. El conector único de 80 pines (SCA) se utiliza normalmente para dispositivos de conexión en caliente.

Canal de fibra

Fibre Channel se puede utilizar para transportar unidades de información SCSI, según lo define el Protocolo Fibre Channel para SCSI (FCP). Estas conexiones son de conexión en caliente y generalmente se implementan con fibra óptica.

SCSI conectado en serie

La interfaz SCSI de conexión en serie (SAS) utiliza un cable de datos y alimentación Serial ATA modificado .

iSCSI

iSCSI (Internet Small Computer System Interface) suele utilizar conectores y cables Ethernet como medio de transporte físico, pero puede funcionar sobre cualquier medio de transporte físico capaz de transportar IP .

Precio de venta sugerido

El protocolo SCSI RDMA (SRP) especifica cómo transportar comandos SCSI a través de una conexión RDMA confiable. Este protocolo puede ejecutarse sobre cualquier transporte físico compatible con RDMA, por ejemplo, InfiniBand o Ethernet, cuando se utilizan RoCE o iWARP .

SCSI conectado por USB

La función USB Attached SCSI permite que los dispositivos SCSI utilicen el bus serie universal .

Interfaz de automatización/accionamiento

El protocolo de transporte de interfaz de automatización/unidad (ADT) se utiliza para conectar dispositivos de medios extraíbles, como unidades de cinta, con los controladores de las bibliotecas (dispositivos de automatización) en las que están instalados. El estándar ADI especifica el uso de RS-422 para las conexiones físicas. El estándar ADT-2 de segunda generación define iADT, que utiliza el protocolo ADT sobre conexiones IP (Protocolo de Internet), como Ethernet . Los estándares de comandos de interfaz de automatización/unidad (ADC, ADC-2 y ADC-3) definen los comandos SCSI para estas instalaciones.

Protocolo de comandos SCSI

Además de las diversas implementaciones de hardware, los estándares SCSI también incluyen un amplio conjunto de definiciones de comandos. La arquitectura de comandos SCSI se definió originalmente para buses SCSI paralelos , pero se ha adaptado con mínimas modificaciones para su uso con iSCSI y SCSI serial. Otras tecnologías que utilizan el conjunto de comandos SCSI incluyen la interfaz de paquetes ATA , la clase de almacenamiento masivo USB y FireWire SBP-2 .

En la terminología SCSI, la comunicación se produce entre un iniciador y un destino . El iniciador envía un comando al destino, que responde. Los comandos SCSI se envían en un Bloque Descriptor de Comando (CDB). El CDB consta de un código de operación de un byte, seguido de cinco o más bytes que contienen parámetros específicos del comando.

Al finalizar la secuencia de comandos, el dispositivo de destino devuelve un byte de código de estado, como 00h para éxito, 02h para error (denominado condición de verificación) o 08h para ocupado. Cuando el dispositivo de destino devuelve una condición de verificación en respuesta a un comando, el iniciador suele emitir un comando SCSI Request Sense para obtener un calificador de código de clave ( KCQ ) del dispositivo de destino. La secuencia de condición de verificación y Request Sense implica un protocolo SCSI especial denominado condición de lealtad contingente.

Existen cuatro categorías de comandos SCSI: N (sin datos), W (escritura de datos del iniciador al destino), R (lectura de datos) y B (bidireccional). En total, hay aproximadamente 60 comandos SCSI diferentes, siendo los más utilizados:

  • Unidad de prueba lista: Consulta el dispositivo para ver si está listo para la transferencia de datos (disco en funcionamiento, medio cargado, etc.).
  • Consulta: Devuelve información básica del dispositivo.
  • Sentido de la solicitud: Devuelve cualquier código de error del comando anterior que haya devuelto un estado de error.
  • Enviar diagnóstico y recibir resultados de diagnóstico: ejecuta una autocomprobación sencilla o una prueba especializada definida en una página de diagnóstico.
  • Unidad de arranque/parada: Hace girar los discos hacia arriba y hacia abajo, o carga/descarga soportes (CD, cinta, etc.).
  • Capacidad de lectura: Devuelve la capacidad de almacenamiento.
  • Formatear unidad: Prepara un medio de almacenamiento para su uso. En un disco, se realizará un formato de bajo nivel . Algunas unidades de cinta borrarán la cinta en respuesta a este comando.
  • Lectura: (cuatro variantes): Lee datos de un dispositivo.
  • Escribir: (cuatro variantes): Escribe datos en un dispositivo.
  • Sentido del registro: Devuelve la información actual de las páginas de registro.
  • Detección de modo: Devuelve los parámetros actuales del dispositivo desde las páginas de modo .
  • Selección de modo: Establece los parámetros del dispositivo en una página de modo.

A cada dispositivo en el bus SCSI se le asigna un número de identificación SCSI (ID) único. Los dispositivos pueden abarcar varias unidades lógicas, que se direccionan mediante el número de unidad lógica (LUN). Los dispositivos simples tienen un solo LUN; los dispositivos más complejos pueden tener varios.

Un dispositivo de almacenamiento de "acceso directo" (es decir, de tipo disco) consta de varios bloques lógicos, direccionados mediante direcciones de bloque lógico ( LBA ). Una LBA típica equivale a 512 bytes de almacenamiento. El uso de las LBA ha evolucionado con el tiempo, por lo que se proporcionan cuatro variantes de comandos diferentes para leer y escribir datos. Los comandos Read(6) y Write(6) contienen una dirección LBA de 21 bits. Los comandos Read(10), Read(12), Read Long, Write(10), Write(12) y Write Long contienen una dirección LBA de 32 bits, además de varias otras opciones de parámetros.

La capacidad de un dispositivo de acceso secuencial (es decir, de tipo cinta) no se especifica porque depende, entre otras cosas, de la longitud de la cinta, que no se identifica de forma legible por máquina. Las operaciones de lectura y escritura en un dispositivo de acceso secuencial comienzan en la posición actual de la cinta, no en un LBA específico. El tamaño de bloque en los dispositivos de acceso secuencial puede ser fijo o variable, según el dispositivo en cuestión. Los dispositivos de cinta, como las cintas de 9 pistas de media pulgada , las DDS (  cintas de 4 mm físicamente similares a las DAT ), los Exabyte , etc., admiten tamaños de bloque variables.

Identificación del dispositivo

Interfaz paralela

En un bus SCSI paralelo, un dispositivo (por ejemplo, un adaptador de host o una unidad de disco) se identifica mediante un "ID SCSI", un número entre 0 y 7 en un bus estrecho y entre 0 y 15 en un bus ancho. En modelos anteriores, un puente o interruptor físico controlaba el ID SCSI del iniciador ( adaptador de host ). En los adaptadores de host modernos (desde aproximadamente 1997), la operación de entrada/salida en el adaptador establece el ID SCSI; por ejemplo, el adaptador suele contener un programa de ROM de opciones (BIOS SCSI) que se ejecuta al arrancar el ordenador y que incluye menús que permiten al usuario seleccionar el ID SCSI del adaptador de host. Alternativamente, el adaptador de host puede incluir software que debe instalarse en el ordenador host para configurar el ID SCSI. El ID SCSI tradicional para un adaptador de host es 7, ya que este ID tiene la máxima prioridad durante la arbitraje del bus (incluso en un bus de 16 bits).

La ID SCSI de un dispositivo en una carcasa de disco con placa posterior se configura mediante puentes o mediante la ranura de la carcasa donde está instalado el dispositivo, según el modelo de la misma. En este último caso, cada ranura de la placa posterior de la carcasa envía señales de control a la unidad para seleccionar una ID SCSI única. Una carcasa SCSI sin placa posterior suele tener un interruptor para cada unidad que permite seleccionar su ID SCSI. La carcasa incluye conectores que deben enchufarse a la unidad donde normalmente se ubican los puentes; el interruptor emula los puentes necesarios. Si bien no existe un estándar que regule este funcionamiento, los diseñadores de unidades suelen configurar sus conectores de puente en un formato consistente que coincide con la forma en que se implementan estos interruptores.

Configurar el disco duro de arranque (o el primero) con la ID SCSI 0 es una recomendación aceptada en la comunidad de TI. La ID SCSI 2 se suele reservar para la unidad de disquete, mientras que la ID SCSI 3 se usa normalmente para la unidad de CD-ROM. [ 20 ]

General

Cabe destacar que un dispositivo de destino SCSI (que puede denominarse unidad física ) a veces se divide en unidades lógicas más pequeñas . Por ejemplo, un subsistema de disco de gama alta puede ser un único dispositivo SCSI, pero contener docenas de unidades de disco individuales, cada una de las cuales es una unidad lógica. Asimismo, una matriz RAID puede ser un único dispositivo SCSI, pero contener muchas unidades lógicas, cada una de las cuales es un disco virtual: un conjunto de franjas o un conjunto de espejos construido a partir de porciones de unidades de disco reales. En este caso, el ID SCSI, el WWN, etc., identifican todo el subsistema, y ​​un segundo número, la LUN, identifica un dispositivo de disco (real o virtual) dentro del subsistema.

Es bastante común, aunque incorrecto, referirse a la unidad lógica en sí misma como una "LUN". [ 21 ] A veces, de forma redundante, la LUN real puede denominarse "número de LUN" o "ID de LUN". [ 22 ]

En los protocolos de transporte SCSI modernos, existe un proceso automatizado para el "descubrimiento" de las ID. El iniciador SSA (normalmente el ordenador host a través del adaptador host) "recorre el bucle" para determinar qué dispositivos están conectados y luego asigna a cada uno un valor de "conteo de saltos" de 7 bits. Los iniciadores Fibre Channel – Arbitrated Loop (FC-AL) utilizan el LIP (Loop Initialization Protocol) para consultar el WWN ( World Wide Name ) de cada puerto de dispositivo . Para iSCSI, debido al alcance ilimitado de la red (IP), el proceso es bastante complejo. Estos procesos de descubrimiento se producen al encender/inicializar el sistema y también si la topología del bus cambia posteriormente, por ejemplo, si se añade un dispositivo adicional.

SCSI tiene el mecanismo de identificación CTL (Canal, Destino o Número de Unidad Física, Número de Unidad Lógica) por adaptador de bus de host , o el mecanismo de identificación HCTL (HBA, Canal, PUN, LUN); un adaptador de host puede tener más de un canal. [ 23 ]

Tipo de dispositivo

Aunque todos los controladores SCSI pueden trabajar con dispositivos de almacenamiento de lectura/escritura, como discos y cintas, algunos no funcionan con otros tipos de dispositivos; es probable que los controladores más antiguos tengan mayores limitaciones, [ 24 ] a veces debido a su software de controlador, y se añadieron más tipos de dispositivos a medida que SCSI evolucionó. Incluso los CD-ROM no son compatibles con todos los controladores. El tipo de dispositivo es un campo de 5 bits que informa un comando de consulta SCSI ; los tipos de dispositivos periféricos SCSI definidos incluyen, además de muchas variedades de dispositivos de almacenamiento, impresoras, escáneres, dispositivos de comunicación y un tipo de procesador genérico para dispositivos no listados de otra manera.

Servicios de gabinetes SCSI

En los servidores SCSI de mayor tamaño, los dispositivos de disco se alojan en una carcasa inteligente compatible con los Servicios de Carcasa SCSI (SES) . El iniciador puede comunicarse con la carcasa mediante un conjunto especializado de comandos SCSI para acceder a la alimentación, la refrigeración y otras características que no son datos.

Véase también

Notas

  1. Frecuencia de reloj en MHz para interfaces paralelas, o tasa de bits (por segundo) para interfaces seriales.
  2. Para diseños en cadena, longitud del autobús, de extremo a extremo; para diseños punto a punto, longitud de un solo enlace.
  3. Incluyendo cualquier adaptador de host (es decir, los ordenadores cuentan como un dispositivo)
  4. 1 2 reutilización espacial
  5. 1 2 3 4 5 6 7 8 9 10 11 12 13 dúplex completo
  6. 1 2 3 4 5 6 7 8 9 10 11 12 13 por dirección
  7. 1 2 3 4 5 500 metros para multimodo , 10 kilómetros para monomodo
  8. 1 2 3 4 128 por expansor
  9. por carril PCIe 3.0
  10. No especificado, limitación práctica de USB 3.1
  11. semidúplex
  12. semidúplex
  13. sobre Ethernet , por 10 Gbit/s, MTU 1500
  14. sobre Ethernet, por 10 Gbit/s, MTU 9000

Referencias

  1. ^ ANSI Borrador de la norma SASI, Rev D, 17 de febrero de 1982, pág. ii dice: "Primera presentación del 15/9/81 al comité ANSI X3T9-3 (2 semanas después del anuncio en Diseño Electrónico)".
  2. Campo. El libro de SCSI . pág.  1.
  3. "ANSI INCITS 131 94.ª edición, 2004" . global.ihs.com . Consultado el 25 de abril de 2017 .
  4. Glass, Brett (febrero de 1989). "Interfaces de disco duro" . BYTE . págs. 293–297 . Recuperado el 8 de octubre de 2024 . 
  5. Folleto informativo de Data Technology Corporation . 27 de mayo de 1987. En 1979, la empresa desarrolló el primer controlador que utilizaba la interfaz SASI... en colaboración con Shugart Associates.
  6. Bahrami, Homa; J. Stuart Evans (2005). Superflexibilidad para empresas del conocimiento . 9783540205760. pág. 59. ISBN  9783540205760 vía Google Libros.
  7. Norma ANSI SCSI, X3.131-1986, 23 de junio de 1986, 2.ª edición, prólogo.
  8. Musumeci, Gian-Paolo D.; Michael Kosta Loukides (2002). Ajuste del rendimiento del sistema . Medios O'Reilly. pag. 147.ISBN  9780596002848 vía Google Libros.
  9. O'Reilly, James (2016). Almacenamiento en red: Herramientas y tecnologías para almacenar los datos de su empresa . Elsevier Science. pág. 255. ISBN  9780128038659 vía Google Libros.
  10. 1 2 Documento de trabajo para la reunión de ANSI del 3 de marzo de 1982, "Interfaz del sistema SASI Shugart Associates, Revisión D, 17 de febrero de 1982"
  11. "Página principal de ENDL Inc." . Endl.com. 27 de abril de 2014. Consultado el 11 de mayo de 2014 .
  12. ""Cómo el almacenamiento informático se convirtió en un negocio moderno", Museo de Historia de la Computación, 9 de marzo de 2005. Youtube.com. 7 de diciembre de 2007. Archivado del original el 17 de noviembre de 2021. Consultado el 11 de mayo de 2014 .
  13. "Colección NCR (LSI Logic) en el Museo Smithsonian" . Smithsonianchips.si.edu . Consultado el 11 de mayo de 2014 .
  14. Bursky, D. (28 de abril de 1983). "Controlador de un solo chip maneja SCSI" . Electronic Design . 31 (9). Endeavor Business Media: 268 vía Gale. NCR Corp., División de Microelectrónica, ha anunciado el lanzamiento de su controlador de un solo chip NCR 5385. NCR es el primero en utilizar el protocolo SCSI (Small Computer System Interface).
  15. "Productos SCSI - Adaptadores de bus de host". Guía de origen SCSI (Informe). Technology Forums Inc. Cuarto trimestre de 1990. págs. 195–260 . 
  16. Sheldon, Robert; Sliwa, Carol. "adaptador de bus de host (HBA)" . TechTarget . Consultado el 18 de abril de 2024 .
  17. "Power Macintosh G3, G4: Diferencias entre las tarjetas SCSI disponibles" . Apple, Inc. 1 de abril de 2010. Consultado el 7 de julio de 2014 .
  18. David Allen (1 de julio de 2005). "Los beneficios de Serial Attached SCSI (SAS)" . Consultado el 6 de febrero de 2015 .
  19. Shuangbao Paul Wang (10 de enero de 2013). Arquitectura y seguridad informática: Fundamentos del diseño de sistemas informáticos seguros (1.ª ed.). John Wiley & Sons. ISBN  978-1118168813.
  20. Groth, David; Dan Newland (enero de 2001). Guía de estudio completa A+ (2.ª ed.). Alameda, CA, EE. UU.: Sybex. pág. 183. ISBN   978-0-7821-4244-0.
  21. "na_lun(1) – Página del manual para "lun" en NetApp DataONTAP" . NetApp . 7 de julio de 2009. El comando lun se utiliza para crear y administrar luns[...]
  22. "na_lun(1) – Página del manual para "lun" en NetApp DataONTAP" . NetApp . 7 de julio de 2009. Si no se especifica un ID de LUN, se selecciona automáticamente el número más pequeño [...].
  23. "Direccionamiento SCSI" . tldp.org . Consultado el 4 de marzo de 2021 .
  24. "Un ejemplo de una interfaz SCSI antigua que solo admitía dispositivos de almacenamiento masivo con nombre" . H30097.www3.hp.com . Consultado el 11 de mayo de 2014 .

Bibliografía

  • Field, Gary; Peter Ridge; John Lohmeyer; Gerhard Islinger; Stefan Groll (2000). El libro de SCSI (2.ª  ed.). No Starch Press. ISBN 978-1-886411-10-4.
  • Comité Internacional de Normas de Tecnología de la Información: Comité Técnico T10 sobre Interfaces de Almacenamiento SCSI (Comité de Normas SCSI)