ATA. La tecnología ATA, ha sido el dominio de los equipos de

Anuncio
ATA.
La tecnología ATA, ha sido el dominio de los equipos de sobremesa. Han existido varios intentos de los
fabricantes de mover la tecnología ATA a los servidores y a los entornos empresariales, pero esto no ha cuajado
debido a falta de características hardware específicas en los discos ATA y sus controladores.
En la actualidad, está surgiendo una nueva tecnología que tiene el potencial de romper esta larga bipolaridad. La
nueva tecnología es la SATA (Serial ATA), la cual es una mezcla de las tecnologías de los discos ATA y las
tecnologías de las comunicaciones serie. Esto aparentemente se ve como muy simple y al ser tan
extremadamente simple no parece que sea una verdadera revolución en el almacenamiento de datos. La
respuesta a esta pregunta necesita mirar un poco más con profundidad las actuales tecnologías y sus ventajas e
inconvenientes.
Un dispositivo de ATA es un dispositivo de la memoria de masa que almacena datos en 512 pedazos del octeto
llamados los sectores. Estos sectores son to/from transferidos el dispositivo en bloques contiguos de los datos
que son un múltiplo de 512 octetos. Cada sector almacenado por un dispositivo tiene una dirección única del
sector que se llame una dirección lógica del bloque (LBA). El primer sector en un dispositivo está en LBA 0, el
siguiente en LBA 1, etc.
Observar que un poco de nuevo dispositivo de ATA está permitido tener tamaños del sector con excepción de 512
octetos pero este el dispositivo está utilizado solamente en sistemas muy especiales y propietarios.
Un dispositivo de ATAPI es realmente un dispositivo de SCSI que utiliza el interfaz de ATA. ATA/ATAPI es uno de
muchos interfaces de la comprobación de SCSI. ATA/ATAPI es probablemente el más simple de todos los
interfaces de la comprobación de SCSI. Un dispositivo de ATAPI debe poner todas las señales de ATA y la mayor
parte de los protocolos del comando en ejecución de ATA pero un dispositivo de ATAPI utiliza comandos de SCSI.
Desemejante de ATA, los dispositivos de ATAPI (dispositivos de SCSI) pueden almacenar datos en una variedad
de formatos y de tamaños de bloque - tales como 512 octetos usados por muchos accionamientos de disco de
SCSI, 2048 octetos usados para los datos de CD/DVD y 2352 octetos usados por los datos de CD-DA (audio
digital) (música). Muchos comandos de SCSI, tales como sentido de la petición, transfieren solamente algunos
octetos de datos.
Un interfaz de ATA/ATAPI puede apoyar uno o dos dispositivos. Los dispositivos pueden ATA o ATAPI o ambos.
Las diversas versiones de ATA son:
- Paralell ATA
- ATA.
- ATA2. Soporta transferencias rápidas en bloque y multiword DMA.
- ATA3. Es el ATA2 revisado.
- ATA4. conocido como Ultra-DMA o ATA-33 que soporta transferencias en 33 MBps.
- ATA5 o ATA/66. Originalmente propuesta por Quantum para transferencias en 66 MBps.
- ATA6 o ATA/100. Soporte para velocidades de 100MBps.
- ATA/133. Soporte para velocidades de 133MBps.
PERIODO DE
RELOJ
CONTADOR DE
RELOJ
TIEMPO POR
CICLO
VELOCIDAD DE TRANSFERENCIA DE
DATOS
ATA 33
30ns
4
120ns
(1/120ns) x 2byte x 2 = 33MB/s
ATA 66
30ns
2
60ns
(1/60ns) x 2byte x 2 = 66MB/s
ATA 100
20ns
2
40ns
(1/40ns) x 2byte x 2 = 100MB/s
ATA 133
15ns
2
30ns
(1/30ns) x 2byte x 2 = 133MB/s
MODO
La ventaja publicada de ATA-66 es, por supuesto, el aumento en tarifas de transferencia del almacenador-aanfitrión a 66 MB/seg. En segundo lugar, las mejoras de ATA-66 en márgenes de la sincronización y la corrección
de error realzan la confiabilidad de la transferencia, mejorando estabilidad del sistema y también aumentando
funcionamiento reduciendo o eliminando las recomprobaciones que resultan de una transferencia fallada.
Según la industria que produce discos duros más rápidos y con mayor capacidad, la interfaz Ultra ATA100 actual
da lugar a un cuello de botella mayor entre la unidad y el PC.
Para solucionar el problema, los fabricantes de discos duros han introducido la nueva tecnología de la interfaz
Ultra ATA-133, con velocidades de transferencia de datos de hasta 133 MB/s.
Algunas placas base de AOpen están equipadas con la interfaz ATA-133. AOpen le recomienda que instale en su
sistema discos duros equipados con tecnología ATA-133 para conseguir el mejor rendimiento de las nuevas placas
base y para atender la necesidad de velocidad de su sistema.
- ATA 33: Esta norma tiene varias velocidades de transmisión de datos, según el modo UltraDMA que soporten
la unidad y la controladora IDE: usando el modo UltraDMA 0 es capaz de llegar a los 16,67 MB/s, con el modo
UltraDMA 1 esta velocidad llega hasta los 25 MB/s y utilizando el modo UltraDMA 2 alcanza los 33 MB/s.
- ATA 66: Dentro de esta norma también podremos encontrar dos variantes: utilizando el modo UltraDMA 3
podremos alcanzar velocidades de hasta 44,44 MB/s, mientras que con el modo UltraDMA 4 podemos llegar a los
66
MB/s.
- ATA 100: Esta norma utiliza el modo UltraDMA 5 y alcanza velocidades de hasta 100 MB/s.
- ATA 133: Esta ha sido la última especificación en salir y con ella podremos alcanzar velocidades de
transferencia de hasta 133 MB/s. También es la última especificación de lo que ha pasado a llamarse PATA
(Parallel ATA) debido a la reciente aparición de la interfaz SATA (Serial ATA) que trataremos a continuación.
SATA.
SATA (Serial-ATA) mezcla las tecnologías de señal serie con los discos ATA. Esto es importante debido a que
soluciona un número importante de problemas que afectan al uso de almacenamiento ATA en sistemas realmente
grandes, o cuando las necesidades de almacenamiento son muy altas. El cable es estrecho y flexible por lo que
no afecta a los sistemas de ventilación pudiendo llegar hasta el tamaño de 1 metro por lo que los discos pueden
ya estar alojados fuera del servidor.
Este cable usa tecnología de señal de bajo-voltaje (low-voltage) lo cual permite un mayor ancho de banda sin
usar componentes caros y adicionales. Esta tecnología también elimina el requerimiento de tener que usar +5V
en las actuales fuentes de alimentación cuyo único sentido era proporcionar este voltaje a los discos.
Además, podemos añadir a lo beneficios anteriores que SATA tiene la característica de evitar autobloqueos; en
primer lugar, la conexión entre el disco y el controlador es una conexión punto a punto en lugar de una conexión
bus. Para cada disco existe un único cable dedicado que lo conecta al controlador. Esto va a cambiar la manera
de configurar y desarrollar debido a que una topología de conexión punto a punto permite el uso de controladores
que pueden extraer mucho más rendimiento a los discos ATA. ¿Por qué? Pues precisamente porque este tipo de
arquitectura permite acceso concurrente a todos los discos, lo cual no es posible en una arquitectura de bus.
SATA utiliza un interfaz de 7 alambres. Tres de los alambres son señales de tierra. Los otros 4 son dos pares de
las señales diferenciadas - un par en cada dirección. SATA está utilizando la tecnología del transmisor-receptor
usada por el canal de Fiber (fibra). El hardware de hoy funciona en 1.5GHz y debe estar en 3GHz pronto. Los
comandos, el estado y los datos de ATA se transmiten en paquetes en este interfaz. Esto se hace tales que los
protocolos tradicionales del comando de ATA son básicamente sin cambios (más sobre esto abajo).
Diferencias entre S-ATA (Serial ATA) y P-ATA (Parallel ATA).
Se diferencia del P-ATA en que los conectores de datos y alimentación son diferentes y el cable es un cable (7
hilos) no una cinta (40 hilos), con lo que se mejora la ventilación. Para asegurar la compatibilidad, hay fabricantes
que colocan los conectores de alimentación para P-ATA y S-ATA en las unidades que fabrican.
Los discos duros se conectan punto a punto, un disco duro a cada conector de la placa, a diferencia de P-ATA en
el que se conectan dos discos a cada conector IDE.
La razón por la que el cable es serie es que, al tener menos hilos, produce menos interferencias que si utilizase
un sistema paralelo, lo que permite aumentar las frecuencias de funcionamiento con mucha mayor facilidad.
Su relación rendimiento/precio le convierte en un competidor de SCSI. Están apareciendo discos de 10000rpm
que sólo existían en SCSI de gama alta. Esta relación rendimiento/precio lo hace muy apropiado en sistemas de
almacenamiento masivos, como RAID.
Este nuevo estándar es compatible con el sistema IDE actual. Como su nombre indica (Serial ATA) es una
conexión tipo serie como USB o FireWire. La primera versión ofrece velocidades de hasta 150MB/s, con la
segunda generación (SATA 3Gb/s) permitiendo 300MB/s. Se espera que alcance los 600MB/s alrededor de 2007.
S-ATA no supone un cambio únicamente de velocidad sino también de cableado: se ha conseguido un cable más
fino, con menos hilos, que funciona a un voltaje menor (0.25V vs. los 5V del P-ATA) gracias a la tecnología LVDS.
Además permite cables de mayor longitud (hasta 1 metro, a diferencia del P-ATA, que no puede sobrepasar los
45 cm).
Un punto a tener en consideración es que para poder instalarlo en un PC, la placa madre debe poseer un
conector S-ATA.
S-ATA en contrario a P-ATA facilita tecnología NCQ (Native Command Queuing) dicha tecnología consiste en
ordenar inteligentemente la Cola Nativa de Comandos del disco duro. Su funcionamiento consiste en reordenar
las peticiones de lectura y escritura que recibe el disco duro del ordenador para reducir el movimiento de las
cabezas, y de este modo optimiza los tiempos de acceso de lectura y escritura en paralelo, con lo que permite
acceder a los datos de un modo más rápido y lograr tasas de transferencia mayores.
El acceso al disco duro es más rápido como consecuencia de una menor cantidad de movimiento, lo que aumenta
la vida útil de la unidad de almacenamiento. Esta tecnología es usada en discos duros con estándar SATA.
Descargar