Racetrack: Futuras unidades de almacenamiento mágnetico de alto rendimiento de IBM


Según parece el “Gigante Azul” (IBM (International Business Machines) para más señas) esta estudiando un sistema de almacenamiento magnético denominado Racetrack que se caracteriza por:

  • Aumentar la capacidad de almacenamiento.
  • Reducido tamaño.
  • Mejor rendimiento. Se espera que sea superior a los SSD, Solid State Devices (Dispositivos de Estado Sólido):
    • No tienen partes móviles (Al igual que los SSD actuales).
    • Tendrán hasta 100.000 veces la velocidad de escritura de un SSD actual.
    • Admiten un número de escrituras infinitas (Los SSD actuales tienen un número de escrituras limitadas).

Esta tecnología de almacenamiento se basa en el uso de nanotecnología “aprovechando” huecos que no se han utilizado hasta ahora; aunque según ha comentado la propia IBM por lo menos hasta dentro de 10 años (Quizás para el año 2020) no veremos los resultados, aunque si saldrán prototipos dentro de unos 3 años (2013).

Se puede encontrar más información en:

Software para testeo (comprobación) de Memorias Flash


Actualmente es muy común el uso de dispositivos de memoria flash ya sean en formato:

  • USB como es el caso de los “pendrives” (Memorias Flash USB) que actualmente los fabrican una gran cantidad de empresas con diversas capacidades y diseños, los de mayor capacidad creo que actualmente llegan a 64 GB, aunque no sería raro ver en unos meses algunos de mayor capacidad.
  • Tarjeta de memoria de las que existen una gran variedad de formatos, entre otros:
    • SD (incluyendo MiniSD, MicroSD y TransFlash).
    • MMC (incluyendo RS-MMC).
    • Sony Memory Stick (incluyendo las versiones Pro y Duo, entre otras variantes).
    • xD (De Olimpus y Fujifilm).
    • Compact Flash.
    • IBM Microdrive.

Sin embargo en algunas ocasiones estos dispositivos pueden dar fallos bien por:

  • La memoria flash tenga algun tipo de error dejandola inservible de forma total o parcial.
  • Porque la memoria flash sea una falsicación (hay muchas memorias flash de alta capacidad “Made In China” que son falsificaciones de productos originales y tienen mucha menor capacidad de la que anuncian y en consecuencia se producen una corrupción (daño) en los datos almacenados ya que aunque se puedan “guardar” no son accesibles).

Si se piensa utilizar algún software de testeo para la memoria flash, es aconsejable que este vacía (sin datos) ya que algunos test es posible que tengan que borrar los datos existentes en la memoria flash, con la consecuente pérdida de los mismos.

Para detectar este tipo de problemas podemos usar varias aplicaciones como por ejemplo:

  • Flash Memory Tool Kit: Es una Suite (conjunto de programas) de pago, aunque existe una versión de prueba que tiene algunas limitaciones (han desactivado algunas funciones) que tiene varias funciones:
    • Permite Obtener Información del dispositivo USB.
    • Detectar Errores en la memoria flash.
    • Recuperar ficheros que se hayan borrado de la memoria flash (aunque para hacer eso supongo que no podrán sobreescribirse ya que sino su recuperación sería improbable).
    • Borrado de ficheros seguro, para no ser recuperables.
    • Backup/Restore: Hace una copia de seguridad de los datos de la memoria flash que posterirmente puede ser restaurada en caso necesario.
    • Test de rendimiento (Benchmark): Tiene dos tipos de mediciones: Low Level y File (Archivos).
  • H2Testw (la página esta en alemán, aunque en SOS Fake Flash hay información en inglés): Esta disponible en alemán e inglés, se puede descargar desde este link: http://www.heise.de/ct/Redaktion/bo/downloads/h2testw_1.4.zip (la página esta en alemán), el programa tiene varias opciones:
    • Verificar una parte de la memoria o toda la memoria flash.
    • Escribir y Verificar una parte de la memoria o toda la memoria flash.
  • Check Flash: Es un programa desarrollado por Cherkes Mihail que permite verificar las memorias flash, se puede descargar de forma directa desde: http://mikelab.kiev.ua/PROGRAMS/ChkFlsh.zip. Hay que tener en cuenta que este archivo zip ademas del archivo ChkFlsh.exe que es el programa en si mismo, contiene dos archivos mas:
    • Un archivo denominado “Danger.bat” (es un archivo por lotes de MS-DOS) que habilita el análisis en todas las unidades de disco, por lo que debe usarse cuidadosamente.
    • Otro archivo denominado Switches.txt que contiene las sintaxis para ejecutar las ordenes a traves de la consola de comandos.
  • FlashNul: Es un programa ruso que funciona con la consola de comandos (no es un programa “Windows”, por lo que es algo más complicado de manejar que los anteriores), permitiendo testear las memorias flash. Se puede descargar de forma directa desde: http://shounen.ru/soft/flashnul/flashnul-0.993.zip (la web es rusa).

Guía para comprar un disco duro (HDD: Hard Disk Drive)


DiscoDuro

Actualmente el disco duro (HDD: Hard Disk Drive) es una de las piezas de mayor importancia en un ordenador ya que por norma general suele ser uno (Aunque se pueden tener varios discos duros sin problemas siempre y cuando la placa base o la controladora tenga las conexiones necesarias), es una una de las piezas clave de un ordenador por varias razones:

  1. Son el medio principal de almacenamiento de datos no volátiles (Los datos almacenados no se pierden al apagar el ordenador), almacenan:
    • El Sistema/s Operativo (S.O), aunque se pueden tener varios Sistemas Operativos (ej: Windows y Linux) en particiones diferentes instalados en un mismo disco duro.
    • Software (Programas, Utilidades y/o Juegos) que instalamos para poder usarlos en el Sistema Operativo.
    • Nuestros datos personales (Documentos, Archivos, Descargas,….), siendo aconsejable tenerlos en otra partición diferente de la del Sistema y Programas, en esta entrada se comentan
  2. Determinan el rendimiento del sistema de almacenamiento del equipo, no es lo mismo tener un disco de 5.400 Rpms IDE ATA66 de hace unos años, que un disco duro de 7.200 Rpms SATA300 con NCQ.
  3. Guardan nuestros datos de usuario por lo que un fallo grave en el disco duro podría suponer la pérdida de los mismo, por esta razón es más que aconsejable tener copias de seguridad de los datos (Back-Up) en otros soportes (ej: CDs/DVDs, Memorias Flash USB, Tarjetas de memoria, Discos duros,…).

Hay que tener en cuenta que es conveniente hacer al menos un par de particiones al disco duro (En esta entrada (¿Por qué es bueno hacer particiones a los discos duros?) se comenta más detalladamente el tema de las particiones):

  • Una para el Sistema Operativo y el Software (Programas, utilidades y juegos). Hay que tener en cuente que cada sistema operativo requiere una partición propia para él (salvo que se utilicen maquinas virtuales), es decir que si queremos usar una versión de Windows (ej: Windows XP o Vista) y una distribución Linux (ej: Ubuntu u Open Suse) necesitaremos al menos dos particiones una para cada sistema, además de las que requiera Linux para su uso como por ejemplo las particiones:
    • /Swap donde se ubica el archivo de intercambio o memoria virtual del S.O, es una zona del disco duro en la que se almacenan los datos que no pueden almacenarse en memoria RAM por falta de espacio en memoria RAM.
    • /Home donde se almacenan los datos de usuario, equivale a la carpeta Mis Documentos de Windows.
  • Otra para los datos (documentos, archivos de audio/video, descargas,…) del usuario.

Además de ser una de las piezas críticas de un equipo ya que si tiene algún problema este puede verse reflejado en el funcionamiento del ordenador como por ejemplo:

  • Perdida o corrupción de datos.
  • Bloqueos o cuelgues del sistema.
  • Imposibilidad de reinstalar el sistema operativo si el disco tiene una avería que implica su sustitución.

Para evitar pérdidas de datos importantes por un fallo crítico en el disco duro podemos usar algunas utilidades que hay para diagnosticar dichos fallos, en estas entradas se comentan algunas de ellas:

A la hora de elegir un modelo tenemos que tener en cuenta algunos factores como por ejemplo su:

  • Fiabilidad: Unas marcas suelen ir mejor que otras aunque es relativo la fiabilidad a veces depende más de los modelos en cuestión más que del fabricante; las principales marcas suelen ser Seagate (hace tiempo compro a Maxtor), Western Digital, Hitachi (antes de IBM) y Samsung para discos de 3,5″, en el mercado de 2,5″ hay algún que otro fabricante más (por ejemplo Toshiba o Fujitsu).
  • Garantía: Lo normal es que tengan 3 años (aunque las tiendas suelen dar 2 años que es lo que dice la ley) pero ciertos modelos destinados al mercado empresarial preparados para funcionar 24 / 7 (24 horas al día los 7 días de la semana) o de gama alta tienen hasta 5 años de garantía.
  • Tiempo de vida: Normalmente un disco duro domestico tiene unas 500.000 horas MTBF, mientras que los discos empresariales llegan o superan el 1.000.000 horas MTBF (Usan mecánicas de mayor calidad). Esto no significa que un disco no pueda estropearse a los 4 días de usarlo; ni tampoco significa que vaya a durar 50 años o más. En muchos casos algunos fabricantes estiman una vida útil de unos 5 años, a partir de esa fecha podría dar “problemas”.
  • Prestaciones, están determinadas por los siguientes factores:
    • Revoluciones por minuto (Rpms): A mayor Rpms mayor rendimiento, los discos duros de 3,5″ (estándar de sobremesa) IDE/SATA actuales funcionan a 7.200 Rpms (Hasta hace poco los discos duros  funcionaban a 5.400 Rpms). Actualmente los discos IDE/SATA son de 7.200 Rpms (A excepcion del Western Digital Raptor/Velociraptor que actualmente son los únicos discos SATA de 10.000 Rpms), por otro lado los discos duros SCSI/SAS actuales son de 10.000 ó 15.000 Rpms.
    • Tiempo de acceso (Latencia): Es el tiempo que tarda el disco leer o escribir datos, a menor tiempo de acceso mayor rendimiento. Es un parametro relacionado con las Rpms (A más Rpms, menor tiempo de acceso). Hay varias latencias:
      • Tiempo medio de acceso: Tiempo medio que tarda la aguja en situarse en la pista y el sector deseado; es la suma del Tiempo medio de búsqueda (situarse en la pista) y la Latencia media (situarse en el sector).
      • Tiempo medio de búsqueda: Tiempo medio que tarda la aguja en situarse en la pista deseada; es la mitad del tiempo empleado por la aguja en ir desde la pista más periférica hasta la más central del disco.
      • Latencia media: Tiempo medio que tarda la aguja en situarse en el sector deseado; es la mitad del tiempo empleado en una rotación completa del disco.
    • Densidad de datos: A mayor densidad, mayor rendmiento (y menor número de platos), por ejemplo un disco de 1 TB tendrá peor rendimiento si tiene 4 platos de 250 GB cada uno en lugar de tener 3 platos de 320 GB cada uno, ya que este último almacena mayor cantidad de datos por plato, y puede transmitir mayor cantidad de datos.
    • Tasa de transferencia de datos (Lectura y Escritura): Depende de los parametros anteriores, a más Rpms mayor tasa de transferencia, y a mayor densidad de datos mayor tasa de transferencia. La tasa de transferencia puede ser:
      • Sostenida: Es la tasa de transferencia media, es decir que el disco duro puede transmitir “n” MB/seg ya que los discos duros no tienen una tasa de transferencia “fija” sino que esta oscila entre una tasa mínima y otra máxima, siendo la “media” la de referencia ya que de poco sirve tener varios picos muy altos si no se mantienen.
      • De pico: Son picos de transferencia máxima.
      • Ráfaga (Burst Rate): Es la tasa de transferencia entre la controladora del disco duro y el bus de datos de la placa base, por ejemplo en un disco SATA150 el Burst Rate se aproxima 150 MB/seg, en SATA300 se aproxima a 300 MB/seg, aunque casi nunca se llega al máximo del burts rate.
    • Memoria cache (Bufer): Es una memoria intermedia que tiene el disco duro para almacenar los datos, a mayor cantidad de bufer mejor rendimiento aunque no necesariamente, los discos actuales tienen entre 16 y 32 MB de bufer, aunque es posible que aún queden discos con 8 MB de bufer (de todas formas hay que tener en cuenta que hace tiempo los discos tenían 512 KB de bufer y poco después pasaron a tener 2 MB).
    • Grabacion perpendiacular (PMR): actualmente los discos de mayor capacidad usan esta tecnica que permite aumentar la capacidad de almacenamiento y por tanto su densidad por plato. En esta entrada () hay mas información sobre esta tecnología.
    • Native Command Queuing (NCQ): Es una tecnología que mejora el rendimiento del disco, optimizando las operaciones de lectura, como se puede ver en esta imagen de Wikipedia (en inglés):

NCQ

  • Tamaño: Los discos duros actuales tienen varios tamaños según su finalidad, los tamaños más habituales son:
    • 3,5″: Son los discos que se utilizan de forma estándar en los ordenadores de escritorio.
    • 2,5″: Son los discos que se utilizan de forma estándar en los ordenadores portátiles.
    • 1,8″: Son los discos que se utilizan de forma estándar en muchos reproductores portátiles.
  • Conexión de datos: En principio es indiferente (En esta entrada: Velocidad de transferencia de datos de dispositivos de un PC (2ª parte) se puede encontrar información más detallada) aunque se pueden diferenciar dos sectores:
    • Doméstico: Utilizan conexiones IDE ATA100/133 (ATA100 y ATA133, hasta 100 MB/seg y 133 MB/seg) o Serial ATA (SATA) 150/300 .(150 MB/seg y 300 MB/seg), siendo más recomendable el uso de Serial ATA frente a IDE ya que este último es más antiguo, de todas formas SATA300 tiene suficiente ancho de banda para los discos actuales de 7.200 Rpms y para los Raptor/Velociraptor de 10.000 Rpms, e incluso para los nuevos SSD (Solid State Drive, Dispositivo de Estado Sólido) que se comentaron en esta entrada: SSD (Solid State Drive, Dispositivo de Estado Sólido): Los nuevos discos duros.
    • Profesional/Empresarial/Corporativo: Utilizan conexion SCSI (Small Computer System Interface)160/320 (Hasta 160 MB/seg y 320 MB/seg) y SAS (Serial Attached SCSI) 3 Gbps (unos 300 MB/seg),  SAS sustituira a SCSI en breve. Tanto SCSI160/SCSI320 como SAS tienen suficiente ancho de banda para los discos SCSI/SAS de 10.000 y 15.000 Rpms.

Se puede encontrar más información en:

¿Ordenador de Marca o Clónico?


ibm_clonico

Al principio de los años 80, cuando la informática doméstica se hizo relativamente accesible a todo el mundo (aunque el precio de los equipos era bastante alto) había dos tipos de equipos informáticos:

  • IBM o PC (Personal Computer, Ordenador Personal): que funcionaban con MS-DOS al principio, y posteriormente con Windows.
  • Macintosh (o Mac): que funcionaban con el sistema operativo Mac OS.

Posteriormente los fabricantes de hardware viendo el mercado emergente de la informática doméstica dividieron el mercado IBM/PC, en varios subtipos:

  • IBM: El ordenador de marca por excelencia al principio de los tiempos de la informática doméstica.
  • PC de Marca compatibles: como por ejemplo Hewllet-Packard (HP), Acer, Packard Bell,… Actualmente IBM (ahora Lenovo) entraría también en esta categoría.
  • PC Compatibles (o Clónicos): Eran equipos que ensamblaba un fabricante sin “marca” (como por ejemplo los equipos informáticos de las franquicias actuales) que era algo más baratos que el equipo de marca equivalente.

Actualmente el mercado PC se puede dividir en varios tipos:

  • PC de Marca: IBM (ahora Lenovo), Acer, Asus, Hewlett-Packard, Packard Bell, Dell, Alienware (actualmente pertenece a Dell), … Y otras muchas marcas que actualmente se dedican a vender equipos montados bajo su propia marca.
  • Clónicos con piezas de marca: es decir equipos que para su ensamblado utilizan componentes (Placa base, RAM, Tarjeta gráfica, fuente de alimentación, monitor,…) de marcas de primera calidad (ej: Asus, Gigabyte, MSI, Corsair, Kingston, Transcend, Seagate, Western Digital, Antec, Coolermaster,…) pero no pertenecen a una marca en concreto, un caso claro son los equipos de las franquicias informáticas o pequeñas tiendas informáticas de barrio, ya que suelen ofrecer tanto equipos clónicos con piezas de marca como equipos clónicos sin piezas de marca.
  • Clónicos con piezas sin marca: es decir equipos que para su ensamblado utilizan componentes (Placa base, RAM, Tarjeta gráfica, fuente de alimentación, monitor,…) de marcas no muy conocidas pero que no pertenecen a una marca en concreto, un caso claro son los equipos de las franquicias informáticas o pequeñas tiendas informáticas de barrio, ya que suelen ofrecer ambos tipos de equipos.

Las ventajas principales de un ordenador de marca bajo mi punto de vista serían:

  • Tienen un soporte técnico bastante bueno (ya sea por teléfono o in situ), que está respaldado por una marca de primera calidad.
  • La calidad de las piezas suele ser mejor frente a un clónico “genérico”, aunque hay excepciones (Por ejemplo los clónicos montados con piezas de primeros fabricantes no tienen nada que envidiar en cuanto a rendimiento a los equipos de “marca”).
  • Traen instrucciones de uso e instalación.
  • El tiempo de garantía suele ser ampliable (pagando una cierta cantidad de dinero adicional), lo cuál asegura tener un periodo de garantía mayor e incluso en muchos casos se puede elegir un seguro (hay que tener en cuenta las clausulas del mismo) para que en caso de que el equipo se rompa por una causa fortuita (ej: un golpe fuerte, un pico de tensión, un derrame de liquido,…) se cambie sin problemas.
  • El equipo se vende montado y listo para funcionar, el cliente únicamente tiene que conectar los cables y poco más.
  • El Sistema Operativo viene preinstalado, y lógicamente incluido en el precio del equipo.
  • Suelen traer más software preinstalado, aunque en muchos casos puede ser software prueba.
  • El CD de recuperación incluye todo lo necesario (Sistema Operativo, Drivers, y software adicional) para poner en marcha el ordenador en caso de fallo grave del sistema operativo.

Sus mayores desventajas a mi modo de ver son:

  • La plataforma suele ser cerrada, es decir si queremos ampliar o reparar alguna pieza (ej: Memoria RAM, Unidad Óptica,…) es muy posible que solamente nos sirva la que nos vende la marca del equipo y no otra similar, evidentemente la pieza que nos vende el fabricante es mas cara que una compatible, al menos es lo que pasaba hace un tiempo, actualmente es posible que los fabricantes de marca se hayan dado cuenta de este error y permitan usar cualquier pieza de PC compatible.
  • Durante el tiempo de garantía hay que pedir asistencia técnica al fabricante, es decir que uno mismo aunque sepa donde esta el fallo no puede arreglarlo, es muy posible que el usuario al abrir el equipo invalide la garantía del mismo (esto también se aplica a los clónicos, aunque tienen sus excepciones).
  • El equipo no suele ser ampliable de serie, es decir si nos gusta un equipo que hay en Stock al ser de marca estos no se pueden modificar (ej: ampliar la RAM, cambiar el sistema operativo,…) porque vienen así de fabrica, otra cosa es que una vez comprado el cliente se ponga en contacto con el fabricante y le comente el tema y se tomen las medidas oportunas.
  • El fabricante suele recomendar el mejor Sistema Operativo a utilizar con el equipo (normalmente una versión de Windows), por lo que si tenemos una licencia de un sistema operativo anterior (ej: Windows XP) no deberiamos de usarla (aunque tampoco supondria un gran problema pero si tendría alguna pega como por ejemplo tener que buscar los drivers (controladores) de los componentes del equipo para el equipo en cuestión) por varias razones:
    • El equipo de marca ya trae un sistema operativo preinstalado (con su CD de recuperación o sistema similar) listo para su funcionamiento.
    • Es posible que si cambiamos el Sistema Operativo actual del ordenador de Marca por otro (ej: pasar de Windows Vista a Windows XP) tengamos problemas con los drivers (o controladores) si no encontramos los adecuados para el nuevo sistema operativo, el fabricante del equipo solamente incluye drivers para el sistema operativo preinstalado.
  • El CD de recuperación solamente es válido para ese equipo, es decir que si cambias el equipo por uno clónico posteriormente dicho CD de recuperación no sirve para el equipo nuevo, esto no pasaría con un Sistema Operativo adquirido aparte como ocurre con los clónicos.

Por otro lado tenemos los Clónicos ensamblados con piezas de marca, cuyas ventajas principales son:

  • Tienen un precio inferior al de los equipos de marca por regla general, si entiendes de informática (o tienes algún conocido que entienda del tema) es una buena elección ya que puedes montar piezas de calidad sin tener que pagar un sobrecoste por el hecho de ser de marca.
  • La calidad de las piezas puede ser similar a uno de marca o incluso mejor.
  • Se puede decir que son equipos a medida (por ejemplo podemos ajustar una configuración más óptima para juegos/tareas 3D, para ofimática, edición de vídeo,…), aunque normalmente suelen existir configuraciones estándar, las cuales pueden ser modificadas (ej: ampliar la RAM, cambiar el disco duro por otro mejor,…) sin problemas, en muchos casos aunque estén en stock en el establecimiento de compra.
  • La plataforma es abierta, en principio sirve cualquier pieza de PC compatible para reparar o ampliar el equipo.
  • Los CD de los componentes (ej: Chipset de placa base, tarjeta gráfica, impresora,…) suelen tener drivers para varios sistema operativos, dichos drivers también pueden bajarse de internet.

Y las desventajas son:

  • El soporte técnico puede ser algo peor, y además se encuentra en el establecimiento donde se compró el equipo, es decir que si compramos nuestro nuevo ordenador a 30 km de nuestro lugar de residencia en caso de fallo tendríamos que llevar el equipo a la tienda.
  • El soporte técnico telefónico no existe, es muy raro que una franquicia o tienda de informática de barrio ofrezca este tipo de soporte.
  • Durante el periodo de garantía no se puede abrir el equipo, aunque si lo monta uno mismo por piezas esto no puede aplicarse, puesto que no viene ensamblado de fabrica.
  • Apenas traen Software, en muchos casos se instala un sistema operativo libre (ej: Linux) o bien de pago (ej: Windows), si el cliente paga la licencia del mismo y poco más.
  • El equipo generalmente se encuentra en stock, aunque si las piezas son muy concretas posiblemente tendrían que pedirlo.

Por ultimo tenemos los Clónicos con piezas sin marcas o genéricas, cuyas ventajas son:

  • Son más baratos que los equipos de marca y que los equipos clónicos ensamblados con piezas de calidad.
  • Suelen existir configuraciones estándar que tienen en stock, las cuales pueden ser modificadas sin problemas.
  • La plataforma es abierta, en principio sirve cualquier pieza de PC compatible para reparar o ampliar el equipo.
  • Los CD de los componentes (ej: Chipset de placa base, tarjeta grafica, impresora,…) suelen tener drivers para varios sistema operativos, dichos drivers también pueden bajarse de internet.

Y sus desventajas son:

  • La calidad de las piezas suele ser inferior a los equipos de marca o equipos clónicos ensamblados con piezas de marca.
  • El soporte técnico puede ser algo peor y ademas se encuentra en el establecimiento donde se compro el equipo, es decir que si compramos nuestro nuevo ordenador a 30 km de nuestro lugar de residencia en caso de fallo tendríamos que llevar el equipo a la tienda.
  • El soporte técnico telefónico no existe, es muy raro que una franquicia o tienda de informática de barrio ofrezca este tipo de soporte.
  • Durante el periodo de garantía no se puede abrir el equipo, aunque si lo monta uno mismo esto no puede aplicarse.
  • Apenas traen Software, en muchos casos se instala un sistema operativo libre (ej: Linux) o bien de pago (ej: Windows), si el cliente paga la licencia del mismo y poco más.

Se puede decir que actualmente hay dos variedades de PC: de Marca y Clónicos, y dentro de estos últimos existen dos clases: Clónicos con piezas de marca y Clónicos con piezas genéricas.

En estas páginas web podemos encontrar más información sobre el tema: