Almacenamiento Flash

Anuncio
Almacenamiento
Flash
whitepaper
Integración de Sistemas
Contenido
03 Flash: Una nueva visión de Almacenamiento.
04 Características
05 Ventajas Flash frente al disco tradicional.
06 Una tecnología que lleva tiempo entre nosotros.
07 Sugerencias.
Futuro.
El reto Flash.
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
2
Flash: una nueva visión
de almacenamiento
La memoria flash es del tipo EEPROM (Electrically-Erasable Programmable Read Only Memory,
ROM programable y borrable eléctricamente) y se basa en semiconductores. Fue inventada a
principio de los 80 por Fujio Masuoka, del fabricante TOSHIBA y no es en sí novedosa ya que
lleva en el mercado más de 20 años (la primera tarjeta CompactFlash, que solo tenía de 4Mb de
capacidad, se comercializó en 1994). En la actualidad es muy común y utilizada en numerosos
dispositivos: teléfonos móviles, PDA, reproductores de audio y cámaras.
La memoria flash está clasificada como no volátil, significa que las celdas de memoria mantienen
su estado incluso tras dejar de recibir corriente, al contrario que con otros tipos de tecnologías de
memoria, como la DRAM, que pierden el contenido tras dejar de recibir alimentación. Ofrece alta
velocidad de acceso a muy baja latencia o tiempo de respuesta, durabilidad y bajo consumo de
energía, y no está sujeta a fallos de mecánica como ocurre con los discos duros convencionales
(no es tan sensible a golpes y a las vibraciones).
Las celdas de memoria flash se agrupan dentro del dispositivo o matriz en conjuntos de 4Kb de
información que se conocen como páginas de memoria. A su vez, estas páginas de memoria se
agrupan en bloques, que suelen ser de 512KB (es decir, un bloque lo componen 128 páginas de
memoria). La siguiente figura muestra la organización de un dispositivo de almacenamiento de
memoria flash NAND convencional:
CORTESÍA DE VIOLIN MEMORY
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
3
Características
La modificación de los datos en una celda de flash sigue el modelo “Erase before Write”, es
decir, antes de poder escribir sobre una celda de memoria flash ésta tiene que haberse borrado
previamente. Por imposiciones en el diseño del dispositivo, aunque la escritura se realiza a
nivel de página, solo se puede borrar a nivel de bloque. Esto puede implicar problemas como
la amplificación de las escrituras (si hay que modificar una página se debe borrar primero el
bloque, lo que obliga a leer el resto de páginas que componen el bloque y almacenarlas en
caché para luego volver a escribir el bloque de nuevo, es decir una operación read-erase-modifywrite). Adicionalmnete la búsqueda de soluciones (intentar que las escrituras o modificaciones
recaigan sobre celdas ya borradas previamente) lleva a implementar otros mecanismos (garbage
collection, TRIM, etc)
El número de ciclos completos de escritura o borrado (program/erase) es limitado porque cada
operación daña la capa de óxido de silicio (dieléctrico) del transistor MOSFET sobre el que se
apoya la celda de flash. La solución genérica a este problema se denomina Wear Leveling. Es
una manera de maximizar el número de ciclos de escritura posible intentando que sobre cada
celda recaiga la misma cantidad de operaciones, distribuyendo mejor el proceso y evitando fallos
mayores.
Pese a todo lo mencionado anteriormente, la memoria flash ofrece muchas ventajas con
respecto a los clásicos medios de almacenamiento de datos como los discos.
Los requerimientos actuales en IT (cada vez más exigentes y sensibles en mejorar el modelo de
negocio buscando obtener mejores tiempos de respuesta y una mayor eficiencia en los Centros
de Datos) enfocan el almacenamiento flash en la lista de sugerencias como posibles cambios en
las futuras mejoras del rendimiento de un Data Center.
En el sector TIC se está hablando del flash como protagonista del almacenamiento. Esto
plantea el uso de modelos híbridos, es decir, el empleo flash para un porcentaje de los datos y
guardar otra parte de la información en disco. Un factor que frena aún el despegue total del flash
es su coste, de ahi que los fabricantes y sus unidades de I+D+I trabajen en ello para que se
abarate este tipo de soluciones.
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
4
CORTESÍA DE VIOLIN MEMORY
Ventajas frente
al disco tradicional
Mejora el rendimiento debido a su velocidad de escritura y lectura, y de lanzamiento
y arranque de aplicaciones.
Reduce el número de licencias de bases de datos.
Reduce la latencia de lectura y escritura, pasa de milisegundos a microsegundos.
Eficiencia: menor consumo de energía y producción de calor
Maximiza el uso de servidores.
Maximiza la eficiencia del almacenamiento. Mayor cantidad de datos en menos espacio.
Versatilidad: es capaz de adaptarse a varias funciones.
Acelera el crecimiento de las aplicaciones críticas.
Elimina los cuellos de botella.
Es resistente y fiable, no tiene componentes mecánicos (que suelen estar expuestos
a problemas por golpes y vibraciones).
El almacenamiento basado en flash mejora el rendimiento y la eficiencia en la aceleración de
bases de datos, la virtualización de servidores y escritorios y la infraestructura de nube.
Según un artículo publicado en la revista Datacenter Dynamics, la asociación de almacenamiento
internacional SNIA (Storage Networking Industry Association) considera que la memoria flash
consume 600 veces menos energía que el disco por IOPs.
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
5
Una tecnología que
lleva tiempo entre nosotros
La tecnología flash no es nueva y que lleva presente en nuestras vidas desde hace años en
numerosas formas. Algunas son :
Pendrives:
Un pequeño dispositivo que se conecta al puerto USB para poder transferir datos sin complicaciones.
Es el medio extraíble más utilizado.
Las causas de daños físicos en tarjetas pueden deberse a incidentes electrónicos, aplastamiento o
incendio. Otras causas pueden ser la pérdida de datos por fallo lógico como pueden ser formateo,
borrado o problemas en la partición.
CompactFlash (CF):
Actualmente hay dos tipos: CF I, de 43 × 36 mm y 3,3 mm de grosor, y CF II, de 43 × 36 mm
y 5,5 mm de grosor.
La velocidad varía dependiendo del estándar CF. La especifi cación 2.0 define 16 MB/s; la 3.0, 66
MB/s; la especificación 4.0, 133 MB/s.
La capacidad de almacenamiento puede llegar hasta los 137 GB.
SmartMedia Card (SMC):
Similar a la anterior, pero algo más fina, de menor coste y de distinto fabricante. Su capacidad
máxima es de 128 MB. Está en extinción.
Memory Stick (MS) y Memory Stick PRO.
Formato utilizado por fabricantes de cámaras digitales, PDA y reproductores de música digital.
Tiene forma de barrita fina rectangular y la capacidad máxima original era de 128 MB.
Posteriormente, se desarrolló la tarjeta Memory Stick PRO y versiones de tamaño reducido como
Memory Stick PRO Duo, con una capacidad actual de 16 GB, y Memory Stick Micro/M2, con una
capacidad actual de 8 GB.
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
6
Sugerencias
La estrategia flash definirá la inversión en tecnología de la empresa. Se debe hacer calculando
costes y resultados para maximizar la efi ciencia y el uso de equipos y soluciones de almacenamiento
adquiridas con anterioridad.
Futuro
La memoria flash tiene un futuro prometedor debido a su velocidad y prestaciones que
proporcionan un almacenamiento más rápido y seguro.
Los grandes fabricantes apuestan por enormes inversiones en esta área para conseguir avances
en investigación, desarrollo e innovación en el mercado.
En el caso de los Data Center, la memoria se abre paso en el sector, donde convive con discos de
estado sólido. Tiene potencial para cambiar el almacenamiento por las mejoras que proporciona
para la entrega de aplicaciones y Centro de Datos.
La tecnología flash ha visto una mayor aceptación con los discos flash encajados en arrays dentro
de las redes de almacenamiento. Aunque el flash es más caro que el disco, utilizar la tecnología
flash reduce el precio final del presupuesto de almacenamiento.
De momento son más costosas que la rotación de los dispositivos hardware, pero su uso masivo
en tabletas y teléfonos móviles están provando una bajada de precio.
El reto Flash
Actualmente, el uso más comúnde la memoria flash en un Centro de Datos se encuentra dentro de
los sistemas de almacenamiento basados en discos convencionales. La instalación de un número
limitado de unidades de memoria flash en estos dispositivos puede mejorar su rendimiento, al
tiempo que reduce su precio de compra. El uso futuro del flash sigue este patrón.
Están surgiendo otras formas de uso de flash en los centros de datos, que representan un
alejamiento de las arquitecturas de almacenamiento convencionales. En el futuro, los datos
seguirán almacenándose en dichos sistemas (flash y de almacenamiento en disco). Sin embargo,
los datos de acceso más frecuente, estarán almacenados en unidades flash situadas en servidores
o flash sólo dentro de grandes sistemas.
WWW.TRC.ES / WHITEPAPER / ALMACENAMIENTO FLASH
7
Sedes
Red oficinas TRC
SEDE CENTRAL
TRC MADRID
Albasanz, 25
28037. Madrid
Comercial@TRC.es
91 627 01 00
CASTILLA-LEÓN
CASTILLA-LA MANCHA
GALICIA
Parque Tec. del Boecillo
Ed. Centro. Módulo 108.
47151 Boecillo. Valladolid.
Parque Tec. de Guadalajara
Av. de Buendía, 11.
19005 Guadalajara.
Av. Monterreal, 13
36300 Baiona. Pontevedra.
CastillayLeón@TRC.es
CastillaLaMancha@TRC.es
Galicia@TRC.es
983 54 82 64 / 66
986 35 81 05
LEVANTE
PAÍS VASCO
Levante@TRC.es
Euskadi@TRC.es
91 627 01 00
91 627 01 00
Descargar