Herramientas de usuario

Herramientas del sitio


clase:asir:fhw:2eval:tema06

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Próxima revisión Ambos lados, revisión siguiente
clase:asir:fhw:2eval:tema06 [2021/01/01 18:40]
admin
clase:asir:fhw:2eval:tema06 [2022/01/17 20:53]
admin
Línea 1: Línea 1:
-====== 07. Almacenamiento ======+====== 06. Almacenamiento ======
  
  
Línea 59: Línea 59:
   * CHS (Cylinder-Head-Sector): Ya no se usa . Su principal desventaja es que depende de la estructura física del disco.   * CHS (Cylinder-Head-Sector): Ya no se usa . Su principal desventaja es que depende de la estructura física del disco.
   * LBA (Logical block addressing): Es un número consecutivo para cada sector. Ya no depende de la estructura física del disco.   * LBA (Logical block addressing): Es un número consecutivo para cada sector. Ya no depende de la estructura física del disco.
 +
 +{{:clase:asir:fhw:2eval:uefi-vs-bios.png?direct|}}
  
  
Línea 64: Línea 66:
   * [[https://es.wikipedia.org/wiki/Pista_(unidad_de_disco)|Pista y sector]]   * [[https://es.wikipedia.org/wiki/Pista_(unidad_de_disco)|Pista y sector]]
   * [[https://es.wikipedia.org/wiki/Direccionamiento_de_bloque_l%C3%B3gico|Direccionamiento de bloque lógico. LBA]]   * [[https://es.wikipedia.org/wiki/Direccionamiento_de_bloque_l%C3%B3gico|Direccionamiento de bloque lógico. LBA]]
 +  * [[https://www.incibe-cert.es/en/blog/bootkits-en|Bootkits: Attacking the boot process]]
  
 ==== Métodos de grabación magnética ==== ==== Métodos de grabación magnética ====
-Existen 3 forma de grabar los datos en un disco duro:+Existen varias formas de grabar los datos en un disco duro:
  
   * LMR (Longitudinal Magnetic Recording): Los datos se guardan de forma longitudinal.   * LMR (Longitudinal Magnetic Recording): Los datos se guardan de forma longitudinal.
Línea 87: Línea 90:
  
 El problema fue que algunos fabricantes, en especial Western Digital no avisó a los usuarios que una serie de sus discos duros que los vendían para [[https://es.wikipedia.org/wiki/Almacenamiento_conectado_en_red|NAS]] y RAID usaban SMR. Así que empezaron a haber problemas. La cosa ha acabado tan mal que han  demandando a  Western Digital. Finalmente Western Digital tuvo que decir que discos usaban SMR y cuales CMR. El problema fue que algunos fabricantes, en especial Western Digital no avisó a los usuarios que una serie de sus discos duros que los vendían para [[https://es.wikipedia.org/wiki/Almacenamiento_conectado_en_red|NAS]] y RAID usaban SMR. Así que empezaron a haber problemas. La cosa ha acabado tan mal que han  demandando a  Western Digital. Finalmente Western Digital tuvo que decir que discos usaban SMR y cuales CMR.
 +
 +
 +  * HAMR (Heat-assisted magnetic recording): Es como PMR pero el disco se calienta con un láser , lo que hace que las densidades sean aun mayores. Esta tecnología es la que está consiguiendo que tengamos discos de decenas de TB actualmente. Su mayor impulsor es Seagate. Los problemas de HARM son las elevadas temperaturas (400 ºC), el coste energético de calentar el disco y dudas sobre la fiabilidad del láser a largo plazo.
 +
 +{{:clase:asir:fhw:2eval:harm.jpg?direct|}} 
 +
 +  * MAMR (Microwave-Assisted Magnetic Recording): Es como PRM pero el disco se bombardea con un campo de microondas, lo que hace que las densidades sean aun mayores. Esta tecnología es la que está consiguiendo que tengamos discos de decenas de TB actualmente. Su mayor impulsor es Western Digital.
 +
 +  * EAMR (energy assisted magnetic recording): Es como se llaman a las dos tecnologías de MARM y EARM. Ya que ambas han aparecido a la vez y tienen capacidades similares.
  
  
Línea 92: Línea 104:
   * [[https://naseros.com/2020/05/03/diferencias-entre-smr-cmr-y-pmr/|Diferencias entre SMR, CMR y PMR. Como elegir el mejor disco duro]]   * [[https://naseros.com/2020/05/03/diferencias-entre-smr-cmr-y-pmr/|Diferencias entre SMR, CMR y PMR. Como elegir el mejor disco duro]]
   * [[https://www.linuxadictos.com/diferencias-entre-smr-cmr-pmr.html|Diferencias entre disco duro SMR, CMR, LMR y PMR: ¿tiene algo que ver con Linux?]]   * [[https://www.linuxadictos.com/diferencias-entre-smr-cmr-pmr.html|Diferencias entre disco duro SMR, CMR, LMR y PMR: ¿tiene algo que ver con Linux?]]
-  * [[https://hardzone.es/noticias/componentes/wd-discos-duros-smr-problemas/|WD dice que tu disco SMR pierde rendimiento si no «descansa»]] +  * MARM, HARM: 
-  * [[https://hardzone.es/noticias/componentes/discos-wd-red-smr-lento-problemas/|¡Cuidado! Algunos discos WD Red son más lentos y dan problemas]] +    * [[https://www.toshiba-storage.com/trends-technology/hamr-vs-mamr-microwave-technology-delivers-higher-storage-densities-in-hard-disks/|HAMR vs. MAMR – Microwave technology delivers higher storage densities in hard disks]] 
-  * [[https://www.techpowerup.com/265841/some-western-digital-wd-red-hdds-allegedly-use-smr-a-big-nono-for-nas-and-raid|Some Western Digital WD Red HDDs Allegedly Use SMR, A Big Nono for NAS and RAID]] +    * [[https://hardzone.es/reportajes/que-es/mamr-microondas-grabacion-datos-hdd/|Las microondas llegan a los HDD gracias a MAMR, ¿qué es y cómo funciona?]] 
-  * [[https://www.servethehome.com/wd-red-smr-vs-cmr-tested-avoid-red-smr/2/|WD Red SMR vs CMR Tested Avoid Red SMR]] +    * [[https://hardzone.es/2019/09/07/hamr-mamr-tdmr-disco-duro/HAMR vs MAMR vs TDMR: ¿cuál es mejor para un disco duro de gran capacidad?]] 
-  * [[https://hardzone.es/tutoriales/componentes/lista-disco-duro-smr/|Cómo saber si tu disco es SMR: listado completo de los fabricantes]] +  * El fraude de WD en sus discos duros: 
-  * {{demanda-2020.05.29-malone-v-western-digital-corporation-red-nas-smr.pdf |Demandando a  Western Digital}} +    * [[https://hardzone.es/noticias/componentes/western-digital-demanda-smr/|Western Digital condenada a 2,7 millones de dólares por el caso SMR]] 
 +    * {{demanda-2020.05.29-malone-v-western-digital-corporation-red-nas-smr.pdf |Demandando a  Western Digital}} 
 +    * [[https://hardzone.es/noticias/componentes/wd-discos-duros-smr-problemas/|WD dice que tu disco SMR pierde rendimiento si no «descansa»]] 
 +    * [[https://hardzone.es/noticias/componentes/discos-wd-red-smr-lento-problemas/|¡Cuidado! Algunos discos WD Red son más lentos y dan problemas]] 
 +    * [[https://www.techpowerup.com/265841/some-western-digital-wd-red-hdds-allegedly-use-smr-a-big-nono-for-nas-and-raid|Some Western Digital WD Red HDDs Allegedly Use SMR, A Big Nono for NAS and RAID]] 
 +    * [[https://www.servethehome.com/wd-red-smr-vs-cmr-tested-avoid-red-smr/2/|WD Red SMR vs CMR Tested Avoid Red SMR]] 
 +    * [[https://hardzone.es/tutoriales/componentes/lista-disco-duro-smr/|Cómo saber si tu disco es SMR: listado completo de los fabricantes]]
  
  
Línea 113: Línea 130:
   * Muy rápidos   * Muy rápidos
   * Tienen un número limitado de escrituras.    * Tienen un número limitado de escrituras. 
 +
 +
 +Vamos ahora una serie de gráficas para comprar la capacidad y el precio de los SSD vs los HDD  en 2022
 +
 +  * En la siguiente gráfica podemos ver las diferencias de capacidades y precios de distintos SSD y HDD.
 +
 +{{ :clase:asir:fhw:2eval:tamanyos_precios_ssd_hdd.png?direct |}}
 +
 +<sxh python>
 +import matplotlib.pyplot as plt
 +import numpy as np
 +from sklearn.linear_model import LinearRegression
 +from matplotlib.ticker import AutoMinorLocator
 +
 +figure=plt.figure(figsize=(18,12))
 +axes = figure.add_subplot()
 +
 +axes.xaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.yaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.set_facecolor("#E5F2FF")
 +axes.grid(visible=True, which='major', axis='both',color="#FFFFFF",linewidth=1)
 +axes.grid(visible=True, which='minor', axis='both',color="#FFFFFF",linewidth=1)
 +axes.tick_params(axis='x',which='major', labelsize=13, colors="#174F78")
 +axes.tick_params(axis='y',which='major',labelsize=13, colors="#174F78"
 +axes.tick_params(axis='x',which='minor', labelsize=13, colors="#FFFFFF")
 +axes.tick_params(axis='y',which='minor',labelsize=13, colors="#FFFFFF"
 +
 +axes.set_xlabel('Tamaño (TB)', fontsize=15,labelpad=10,color="#011119")  
 +axes.set_ylabel('Precio (€)', fontsize=15,labelpad=10,color="#011119")
 +axes.set_title("Comparación de precio y tamaños de HDDs y SDDs en 2022", fontsize=20,pad=10,color="#011119")
 +
 +
 +axes.xaxis.set_ticks(np.arange(0.0,19,2))
 +axes.yaxis.set_ticks(np.arange(0,660,50))
 +
 +
 +x=[0.5,0.5,0.24,0.48,1,0.512,1,0.48,0.12,0.96,0.256,0.512,1,2,0.5]
 +y=[101,51,27,44,86,101,138,50,22,83,41,78,126,183,91]
 +axes.scatter(x,y,color="#36A522",label="SSD",s=80,zorder=100,alpha=0.7)
 +
 +
 +x=[2,2,1,1.5,4,2,4,6,5,8,10,12,14,16,18]
 +y=[48,51,37,55,81,48,88,187,146,240,360,387,443,516,612]
 +axes.scatter(x,y,color="#AC201B",label="HDD",s=80,zorder=100,alpha=0.7)
 +
 +axes.legend()
 +</sxh>
 +
 +  * En la siguiente gráfica podemos ver una regresión lineal del precio de los discos HDD para poder saber cuales son mas caros o baratos.
 +
 +{{ :clase:asir:fhw:2eval:tamanyos_precios_regresion_hdd.png?direct |}}
 +
 +<sxh python>
 +import matplotlib.pyplot as plt
 +import numpy as np
 +from sklearn.linear_model import LinearRegression
 +from matplotlib.ticker import AutoMinorLocator
 +
 +figure=plt.figure(figsize=(18,12))
 +axes = figure.add_subplot()
 +
 +axes.xaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.yaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.set_facecolor("#E5F2FF")
 +axes.grid(visible=True, which='major', axis='both',color="#FFFFFF",linewidth=1)
 +axes.grid(visible=True, which='minor', axis='both',color="#FFFFFF",linewidth=1)
 +axes.tick_params(axis='x',which='major', labelsize=13, colors="#174F78")
 +axes.tick_params(axis='y',which='major',labelsize=13, colors="#174F78"
 +axes.tick_params(axis='x',which='minor', labelsize=13, colors="#FFFFFF")
 +axes.tick_params(axis='y',which='minor',labelsize=13, colors="#FFFFFF"
 +
 +axes.set_xlabel('Tamaño (TB)', fontsize=15,labelpad=10,color="#011119")  
 +axes.set_ylabel('Precio (€)', fontsize=15,labelpad=10,color="#011119")
 +axes.set_title("Precio de los HDD en función de su tamaño en 2022", fontsize=20,pad=10,color="#011119")
 +
 +axes.xaxis.set_ticks(np.arange(0.0,19,2))
 +axes.yaxis.set_ticks(np.arange(0,660,50))
 +
 +
 +x=[2,2,1,1.5,4,2,4,6,5,8,10,12,14,16,18]
 +y=[48,51,37,55,81,48,88,187,146,240,360,387,443,516,612]
 +axes.scatter(x,y,c="#DB2424",s=80,zorder=100,alpha=0.7)
 +
 +model = LinearRegression().fit(list(zip(x)), y)
 +x_recta=[min(x),max(x)]
 +y_recta = model.predict(list(zip(x_recta)))
 +axes.plot(x_recta,y_recta,c="#7F1910")
 +</sxh>
 +
 +  * En la siguiente gráfica podemos ver una regresión lineal del precio de los discos SSD para poder saber cuales son mas caros o baratos.
 +
 +{{ :clase:asir:fhw:2eval:tamanyos_precios_regresion_ssd.png?direct |}}
 +
 +<sxh python>
 +import matplotlib.pyplot as plt
 +import numpy as np
 +from sklearn.linear_model import LinearRegression
 +from matplotlib.ticker import AutoMinorLocator
 +
 +figure=plt.figure(figsize=(18,12))
 +axes = figure.add_subplot()
 +
 +axes.xaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.yaxis.set_minor_locator(AutoMinorLocator(2))
 +axes.set_facecolor("#E5F2FF")
 +axes.grid(visible=True, which='major', axis='both',color="#FFFFFF",linewidth=1)
 +axes.grid(visible=True, which='minor', axis='both',color="#FFFFFF",linewidth=1)
 +axes.tick_params(axis='x',which='major', labelsize=13, colors="#174F78")
 +axes.tick_params(axis='y',which='major',labelsize=13, colors="#174F78"
 +axes.tick_params(axis='x',which='minor', labelsize=13, colors="#FFFFFF")
 +axes.tick_params(axis='y',which='minor',labelsize=13, colors="#FFFFFF"
 +
 +axes.set_xlabel('Tamaño (TB)', fontsize=15,labelpad=10,color="#011119")  
 +axes.set_ylabel('Precio (€)', fontsize=15,labelpad=10,color="#011119")
 +axes.set_title("Precio de los SDD en función de su tamaño en 2022", fontsize=20,pad=10,color="#011119")
 +
 +axes.xaxis.set_ticks(np.arange(0.0,2.2,0.2))
 +axes.yaxis.set_ticks(np.arange(0,240,20))
 +
 +
 +x=[0.5,0.5,0.24,0.48,1,0.512,1,0.48,0.12,0.96,0.256,0.512,1,2,0.5]
 +y=[101,51,27,44,86,101,138,50,22,83,41,78,126,183,91]
 +axes.scatter(x,y,c="#36A522",s=80,zorder=100,alpha=0.7)
 +
 +model = LinearRegression().fit(list(zip(x)), y)
 +x_recta=[min(x),max(x)]
 +y_recta = model.predict(list(zip(x_recta)))
 +axes.plot(x_recta,y_recta,c="#22610F")
 +</sxh>
  
 Mas información: Mas información:
Línea 167: Línea 313:
 Con esos dos datos podemos calcular cuantos terabytes se pueden escribir como media cada dia o TBWPD (TeraBytes Written Per Day). Con esos dos datos podemos calcular cuantos terabytes se pueden escribir como media cada dia o TBWPD (TeraBytes Written Per Day).
  
-$$TeraBytes \quad  Written \quad  Per \quad  Day \quad  (TBWPD)=\frac{TWB}{365*Años \quad de \quad garantía}$$+$$TeraBytes \quad  Written \quad  Per \quad  Day \quad  (TBWPD)=\frac{TBW}{365*Años \quad de \quad garantía}$$
  
 Pero realmente el dato que acabamos de calcular  dato no es muy útil ya que dependiendo del tamaño del disco el valor de TWB puede ser bueno o malo.Así que el datos que se usa realmente es el **DWPD** (Drive Writes Per Day) que es simplemente el Nº de veces que se puede escribir el disco completo cada día. Pero realmente el dato que acabamos de calcular  dato no es muy útil ya que dependiendo del tamaño del disco el valor de TWB puede ser bueno o malo.Así que el datos que se usa realmente es el **DWPD** (Drive Writes Per Day) que es simplemente el Nº de veces que se puede escribir el disco completo cada día.
Línea 215: Línea 361:
 Ahora vamos a usar el dato ''numero de dias'' que es el número de días que ha pasado desde que empezamos a usar el disco SSD hasta el día que hemos calculado el ''Total_LBAs_Written''. Es decir, en cuantos días se han escrito los ''TeraBytes escritos realmente''. Y con ese datos vamos a calcular el tiempo de vida del disco. Ahora vamos a usar el dato ''numero de dias'' que es el número de días que ha pasado desde que empezamos a usar el disco SSD hasta el día que hemos calculado el ''Total_LBAs_Written''. Es decir, en cuantos días se han escrito los ''TeraBytes escritos realmente''. Y con ese datos vamos a calcular el tiempo de vida del disco.
  
-$$Tiempo \quad de \quad vida  \quad (en  \quad dias)=\frac{TBW}{TeraBytes  \quad escritos \quad realmente}*numero  \quad de  \quad dias$$  +$$Tiempo \quad de \quad vida  \quad (en  \quad dias)=\frac{TBW*numero  \quad de  \quad dias}{TeraBytes  \quad escritos \quad realmente}$$  
-$$Tiempo \quad de \quad vida  \quad (en  \quad años)=\frac{Tiempo \quad de \quad vida  \quad (en  \quad años)}{365}$$+$$Tiempo \quad de \quad vida  \quad (en  \quad años)=\frac{Tiempo \quad de \quad vida  \quad (en  \quad días)}{365}$$
  
  
Línea 250: Línea 396:
 Del interfaz SATA hay 3 variantes: Del interfaz SATA hay 3 variantes:
  
-^ Nombre ^ Frecuencia ^ Velocidad (MB/s) ^ Nombre Alternativo ^ Otro nombre alternativo ^  +^ Nombre ^ Velocidad (Gb/s) ^ Velocidad Util (Gb/s) ^ Nombre Alternativo ^ Otro nombre alternativo ^  
-| SATA 1,5 Gb/s |  1500 MHz |  150 MB/s |  SATA I |  SATA 1.0 | +| SATA 1,5 Gb/s |  1,5 Gb/s |  1,2 Gb/s |  SATA I |  SATA 1.0 | 
-| SATA 3 Gb/s |  3000 MHz |  300 MB/s |  SATA II |  SATA 2.0 | +| SATA 3 Gb/s |  3 Gb/s |  2,4 Gb/s |  SATA II |  SATA 2.0 | 
-| SATA 6 Gb/s |  6000 MHz |  600 MB/s |  SATA III |  SATA 3.0 |+| SATA 6 Gb/s |  6 Gb/s |  4,8 Gb/s |  SATA III |  SATA 3.0 |
  
-¿Como se calcula la velocidad en función de la frecuencia? Como sabemos el interfaz es serie pero los bits están codificados de forma que cuando se envían 10 bits realmente solo hay 8 de información , es lo que se llama [[https://es.wikipedia.org/wiki/8b/10b|codificación 8b/10b]]. Por lo que la velocidad real es de solo el 80%.+¿Como se calcula la velocidad útil (A la que realmente transmitimos nuestros datos con información)? Como sabemos el interfaz es serie pero los bits están codificados de forma que cuando se envían 10 bits realmente solo hay 8 de información , es lo que se llama [[https://es.wikipedia.org/wiki/8b/10b|codificación 8b/10b]]. Por lo que la velocidad real es de solo el 80%. Es decir que hay que multiplicar la velocidad por el ratio de 8b/10b para obtener la velocidad Útil.
  
 Por lo tanto la formula es: Por lo tanto la formula es:
  
-$$ Velocidad \quad (MB/s) =\frac{Frecuencia \quad (GHz)*1000}{8}*0,8$$ +$$ Ratio =\frac{8b}{10b}=0,8$$ 
 + 
 +$$ Velocidad \quad Util \quad (Gb/s) =Velocidad \quad  (Gb/s)*Ratio=Velocidad \quad  (Gb/s)*0,8$$ 
  
 Veamos un ejemplo. Veamos un ejemplo.
  
-SATA 6 Gb/s , funciona a 6 GHz, por lo tanto la formula queda:+SATA III , funciona a una velocidad de 6 Gb/s, por lo tanto la formula queda:
  
-$$ Velocidad \quad (MB/s) =\frac{Frecuencia \quad (GHz)*1000}{8}*0,8=\frac{6*1000}{8}*0,8=600 \quad MB/s$$ +$$ Velocidad \quad Útil \quad (Gb/s) =Velocidad \quad  (Gb/s)*0,8=6*0,8=4,8 \quad Gb/s$$ 
  
 ==== PCIe ==== ==== PCIe ====
Línea 347: Línea 495:
 ^ PATA  |  IDE  |    |    | ^ PATA  |  IDE  |    |    |
 ^ SATA  |    |  IDE o AHCI  |    | ^ SATA  |    |  IDE o AHCI  |    |
-^ PCIe (AIC)  |    |    |  AHCI o MVMe  | +^ PCIe (AIC)  |    |    |  AHCI o NVMe  | 
-^ M.2  |    |  AHCI  |  AHCI o MVMe  |+^ M.2  |    |  AHCI  |  AHCI o NVMe  |
  
 Pasemos ahora a explicar cada uno de ellos: Pasemos ahora a explicar cada uno de ellos:
Línea 357: Línea 505:
 | SATA | SATA | AHCI | Son los discos SATA que usamos actualmente. Se gastan para discos duros. También se usan con SSD pero están siendo reemplazados por los M.2 | | SATA | SATA | AHCI | Son los discos SATA que usamos actualmente. Se gastan para discos duros. También se usan con SSD pero están siendo reemplazados por los M.2 |
 | PCIe (AIC) | PCIe | AHCI | Fueron los primeros discos SSD que se conectaban en un zócalo PCIe. Aun usaban el protocolo AHCI, no tuvieron mucho éxito ya que para esa época el SATA aun era lo suficientemente rápido   | | PCIe (AIC) | PCIe | AHCI | Fueron los primeros discos SSD que se conectaban en un zócalo PCIe. Aun usaban el protocolo AHCI, no tuvieron mucho éxito ya que para esa época el SATA aun era lo suficientemente rápido   |
-| PCIe (AIC) | PCIe | MVMe | Actualmente son los discos mas rápidos ya que puede llegar a usar los 16 railes de PCIe |+| PCIe (AIC) | PCIe | NVMe | Actualmente son los discos mas rápidos ya que puede llegar a usar los 16 railes de PCIe |
 | M.2 | SATA | AHCI | Son los discos M.2 "lentos" ya que al usar el interfaz físico SATA sólo llegan a 600 MB/s | | M.2 | SATA | AHCI | Son los discos M.2 "lentos" ya que al usar el interfaz físico SATA sólo llegan a 600 MB/s |
 | M.2 | PCIe | AHCI | De estos hay muy pocos discos ya que aunque usan como interfaz físico PCIe aun usan el protocolo antiguo AHCI.   | | M.2 | PCIe | AHCI | De estos hay muy pocos discos ya que aunque usan como interfaz físico PCIe aun usan el protocolo antiguo AHCI.   |
-| M.2 | PCIe | MVMe | Son los discos M.2 mas rápidos ya que ademas de usar PCIe , usan el nuevo protocolo MVMe |+| M.2 | PCIe | NVMe | Son los discos M.2 mas rápidos ya que ademas de usar PCIe , usan el nuevo protocolo NVMe |
  
  
Línea 428: Línea 576:
  
 ===== Software ===== ===== Software =====
 +Para acabar el tema vamos a hablar de algunas herramientas software para discos.
 +
 +  * [[https://crystalmark.info/en/software/crystaldiskmark/|CrystalDiskMark]]: Medir el rendimiento de tu disco
 +  * [[https://hddscan.com/|HSSScan]]: Comprobar el estado del disco.
 +  * [[http://www.hdtune.com|HD Tune]]: Medir el rendimiento de tu disco, obtener información S.M.A.R.T. y comprobar el estado del disco.
 +  * [[http://crystalmark.info/software/CrystalDiskInfo/index-e.html|CrystalDiskInfo]]: Obtener información S.M.A.R.T.
 +    * [[https://hardzone.es/tutoriales/rendimiento/crystaldisk-info-disco-duro-ssd/|Esto es todo lo que CrystalDiskInfo nos dice sobre el disco duro]]
 +
 +==== S.M.A.R.T. ====
 +S.M.A.R.T. es un sistema que permite obtener de los discos valores para determinar si va a fallar el disco duro.
  
-  * [[http://www.hdtune.com|HD Tune]] 
   * [[https://en.wikipedia.org/wiki/S.M.A.R.T.|S.M.A.R.T.]]   * [[https://en.wikipedia.org/wiki/S.M.A.R.T.|S.M.A.R.T.]]
   * [[https://sourceforge.net/projects/smartmontools/|S.M.A.R.T. Monitoring Tools]]   * [[https://sourceforge.net/projects/smartmontools/|S.M.A.R.T. Monitoring Tools]]
-  * [[http://crystalmark.info/software/CrystalDiskInfo/index-e.html|CrystalDiskInfo]] + 
-    * [[https://hardzone.es/tutoriales/rendimiento/crystaldisk-info-disco-duro-ssd/|Esto es todo lo que CrystalDiskInfo nos dice sobre el disco duro]]+
  
  
Línea 444: Línea 601:
   * Mini PCIe   * Mini PCIe
   * Micro SD   * Micro SD
 +  * M.2 Key E
 +  * [[https://www.storagereview.com/what-is-edsff-form-factor|EDSFF]]
  
 Mas información: Mas información:
Línea 459: Línea 618:
  
 Indica lo siguiente: Indica lo siguiente:
 +  * Nombre del fabricante
 +  * Modelo
   * Conector   * Conector
   * Interfaz físico y su versión.   * Interfaz físico y su versión.
Línea 475: Línea 636:
  
 Indica lo siguiente: Indica lo siguiente:
 +  * Nombre del fabricante
 +  * Modelo
   * Conector   * Conector
   * Interfaz físico y su versión.   * Interfaz físico y su versión.
Línea 492: Línea 655:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Dado el disco SSD {{ :clase:asir:fhw:2eval:samsung_ssd_960_pro_data_sheet_rev_1_2.pdf |Samsung SSD 960 PRO 1 TB}} Dado el disco SSD {{ :clase:asir:fhw:2eval:samsung_ssd_960_pro_data_sheet_rev_1_2.pdf |Samsung SSD 960 PRO 1 TB}}
  
 Indica lo siguiente: Indica lo siguiente:
 +  * Nombre del fabricante
 +  * Modelo
   * Conector   * Conector
   * Interfaz físico y su versión.   * Interfaz físico y su versión.
Línea 513: Línea 678:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Dado el disco SSD {{ :clase:asir:fhw:2eval:samsung_ssd_850_evo_m.2.pdf |Samsung SSD 850 EVO M.2 de 1 TB}} Dado el disco SSD {{ :clase:asir:fhw:2eval:samsung_ssd_850_evo_m.2.pdf |Samsung SSD 850 EVO M.2 de 1 TB}}
  
 Indica lo siguiente: Indica lo siguiente:
 +  * Nombre del fabricante
 +  * Modelo
   * Conector   * Conector
   * Interfaz físico y su versión.   * Interfaz físico y su versión.
Línea 532: Línea 699:
   * Calcula el DWPD   * Calcula el DWPD
   * Si después de 500 días ha escrito 600 TB, ¿cuantos días aun le queda de funcionamiento?   * Si después de 500 días ha escrito 600 TB, ¿cuantos días aun le queda de funcionamiento?
-==== Ejercicio ====+ 
 + 
 +==== Ejercicio ====
 Dado el disco SSD {{ :clase:asir:fhw:2eval:neutron_nx500_800gb_nvme_pcie_ssd_aic.pdf |Neutron NX500 800GB NVMe PCIe SSD AIC}} Dado el disco SSD {{ :clase:asir:fhw:2eval:neutron_nx500_800gb_nvme_pcie_ssd_aic.pdf |Neutron NX500 800GB NVMe PCIe SSD AIC}}
  
 Indica lo siguiente: Indica lo siguiente:
 +  * Nombre del fabricante
 +  * Modelo
   * Conector   * Conector
   * Interfaz físico y su versión.   * Interfaz físico y su versión.
Línea 554: Línea 725:
  
  
-==== Ejercicio ====+==== Ejercicio ====
 Entre los discos: Entre los discos:
   * Corsair Force Series Gen.4 PCIe MP600 1TB NVMe M.2 SSD   * Corsair Force Series Gen.4 PCIe MP600 1TB NVMe M.2 SSD
Línea 561: Línea 732:
 ¿Cual es mas fiable? Calcula y razona la respuesta. ¿Cual es mas fiable? Calcula y razona la respuesta.
  
-==== Ejercicio ====+==== Ejercicio ====
 Entre los discos: Entre los discos:
   * Samsung SSD 960 PRO 500 GB   * Samsung SSD 960 PRO 500 GB
Línea 569: Línea 740:
 Ordénalos de mas a menos fiable. Calcula y razona la respuesta. Ordénalos de mas a menos fiable. Calcula y razona la respuesta.
  
-==== Ejercicio ====+==== Ejercicio ====
 Entre los discos: Entre los discos:
   * Samsung SSD 850 EVO M.2 de 120 GB   * Samsung SSD 850 EVO M.2 de 120 GB
Línea 579: Línea 750:
  
  
 +==== Ejercicio 9 ====
 +Dado los siguientes "nombres" de discos, indica toda la información que puedes obtener de las características de cada disco. (No hay que mirar por internet , solo averiguar todo lo posible en función el nombre)
 +  * Seagate BarraCuda 3.5" 2TB SATA 3
 +  * WD Blue SN550 SSD 1TB NVMe M.2 PCIe Gen 3
 +  * SanDisk SSD Plus 1TB SATA III
 +  * Western Digital Black SN750 NVMe 1TB SSD M.2 PCI Express 3.0
 +  * WD Black SN850 1TB SSD NVMe M.2 PCIe 4.0 sin Disipador Térmico
  
-==== Ejercicio 8 ==== 
-Vamos a comprobar si hay algún error en el disco.Para ello vamos a usar el programa [[https://hddscan.com/|HDD Scan]] 
  
-  * Deberemos elegir la opción de "TESTS" del tipo "READ Read Data To de Host".  +==== Ejercicio 10 ====
-  * Una vez se ponga en marcha el test , deberemos pinchar en la parte inferior del programa , en el triangulo blanco central para ver el progreso. +
-  * Sobre la tareas, con el botón derecho veremos los detalles. +
-  * Hacer una captura de pantalla donde se vea la pestaña de "Map" que ha generado y responde a las siguientes preguntas: +
-    - Nº sector defectuoso +
-    - Nº de sectores con tiempo de lectura menor que 5 ms +
-    - Nº de sectores con tiempo de lectura mayor o igual a 5 ms y menor que 10 ms +
-    - Nº de sectores con tiempo de lectura mayor a 500 ms +
-  * Haz una captura de pantalla donde se vea la pestaña de "Graph" y responde a las siguientes preguntas: +
-    - ¿La velocidad de lectura ha sido en general constante? +
-    - Si no ha sido constante, ¿a que crees que puede haber sido debido? +
- +
- +
-<note tip> +
-Te en cuenta que la pestaña de "Map" no da los resultado en sectores sino en bloques +
-</note> +
- +
- +
-==== Ejercicio 2 ==== +
-Vamos a comprobar es estado de un disco duro usando la tecnología [[https://es.wikipedia.org/wiki/S.M.A.R.T.|S.M.A.R.T.]].Para ello vamos a usar el programa [[https://crystalmark.info/en/software/crystaldiskinfo/|Crystal Disk Info]].  Lee el siguiente artículo [[https://hardzone.es/2018/11/04/crystaldiskinfo-tutorial-completo/|CrystalDiskInfo: ¿qué es y para que sirve? Tutorial completo]] para entender que es S.M.A.R.T. y como usar Crystal Disk Info. +
- +
- +
-  - Indica el % de salud que indica Crystal Disk Info que tiene tu disco duro. +
-  - Explica que significa el parámetro S.M.A.R.T. con número 196 +
-  - Explica que significa el parámetro S.M.A.R.T. con número 197 +
-  - Explica que significa el parámetro S.M.A.R.T. con número 198 +
-  - Indica la mayor temperatura que ha tenido. Para ello deberás averiguar como se guarda ese valor  +
- +
- +
-Busca otro programa que muestre los valores S.M.A.R.T. de tu disco duro de forma que sea mas amigable de ver ya que viendo la información que indica Crystal Disk Info realmente no sabes si los valores son correctos o no , o si deben tener un valor alto o bajo ,etc, etc.Una vez obtenido ese programa: +
-  * Haz una captura de pantalla donde se vean los valores S.M.A.R.T. +
-  * Compáralo con Crystal Disk Info para ver lo sencillo que es ver los datos  +
-  * Usando solo la información que da ese nuevo programa, mira el valor de varios de los parámetros e indica si el valor es correcto o no +
- +
- +
-==== Ejercicio 1 ==== +
-Dado la siguiente mini-ordenador: [[https://www.aaeon.com/en/p/pico-itx-boards-pico-whu4|PICO-WHU4]] con las siguientes características:{{:clase:modulos:asir:fwh:pico-whu4.pdf|pico-whu4.pdf}}. +
- +
-{{:clase:modulos:asir:fwh:pico-whu4.jpg?300|}} +
-  +
- +
-  - Indica las velocidades máximas de los siguientes conectores en la placa [[https://www.aaeon.com/en/p/pico-itx-boards-pico-whu4|PICO-WHU4]]: +
-    * M.2 +
-    * USB 3.2 +
-    * SATA +
-    * mSATA +
-    * mPCIe x1 +
-  - Busca un disco SSD que se pueda usar en el conector M.2 pero además que sea el mas adecuado para la velocidad que tiene el conector M.2. Deberás indicar el modelo y  URL donde se vean sus características +
-  - Busca un disco SSD que se pueda usar en el conector mPCIe x1 pero además que sea el mas adecuado para la velocidad que tiene el conector mPCIe x1. Deberás indicar el modelo y  URL donde se vean sus características +
-  - Busca un disco SSD que se pueda usar en el conector mSATA pero además que sea el mas adecuado para la velocidad que tiene el conector mSATA. Deberás indicar el modelo y  URL donde se vean sus características +
-  - Viendo el esquema de conexiones. Si conectamos un disco SSD al conector M.2 y otro al conector mPCIe x1. ¿Habrá alguna perdida de velocidad al estar los dos a la vez conectados? +
-  - ¿Podemos conectar a la vez un disco SSD mSATA  y un disco SSD mPCIe x1? +
-  - Si quisieras añadir una tarjeta Wifi. ¿Cual sería el conector mas adecuado para hacerlo? +
-  - Lee el siguiente {{:clase:modulos:asir:fwh:electronicdesign_10308_whatsthedifferencebetweenmpcieandmsata.pdf|artículo}} y explica la diferencia entre el conector mSATA y el mPCIe x1 +
- +
-<note tip> +
-El ejercicio de esta semana necesitan que aprendais a mirar en detalle las caracteristicas de cada conector, que aprendais a investigar un poco por internet y a leer articulos. +
-</note> +
- +
-<note tip> +
-El PICO-WHU4,tiene un conector  M.2 2230  E Key.  +
- +
-Fijaros bien en las características que tiene ese conector en la propia hoja de especificaciones ya que os ayudará en una pregunta que aparentemente puede tener múltiples respuestas. También que sea E Key hace que no valga para conectar cualquier cosa ahí. +
- +
-Respecto a la pregunta "explica la diferencia entre el conector mSATA y el mPCIe x1" es explicar lo que pone el artículo. +
-</note> +
- +
-<note tip> +
-Resulta que en la hoja de las especificaciones del PICO-WHU4 está fatal contado, así que parte del objetivo del ejercicio es conseguir averiguar esas velocidades. Por lo que deberéis demostrar vuestras dotes para conseguirlo. Como os expliqué en el reto que puse en el foro, mucha información que necesitamos sobre el Hardware , no se encuentra tan fácilmente como abrir el primer PDF que encontramos en google y leer lo que queremos. Y este ejercicio va de eso. +
-</note> +
- +
-<note tip> +
-Si hace falta algún tipo de adaptador deberéis indicarlo pero no es necesario que indiquéis la página de internet donde está. Solo hace falta que indiquéis que necesitáis un adaptador para pasar de una tecnología a otra. Indicando obviamente las tecnologías +
-</note> +
- +
- +
-==== Ejercicio 1 ====+
  
 Busca una placa base con **PCIe 4.0** e indica Busca una placa base con **PCIe 4.0** e indica
-  * El modelo de la placa base+  * El fabricante y modelo de la placa base
   * La máxima velocidad del conector M.2   * La máxima velocidad del conector M.2
   * Explica si puedes o no puedes y si es adecuado o no es adecuado conectar el disco [[https://www.samsung.com/us/business/products/computing/ssd/enterprise/983-dct-960gb-mz-1lb960ne/|983 DCT 960GB M.2 22110]]. (**Ten en cuenta tanto la velocidad como el tamaño físico**)    * Explica si puedes o no puedes y si es adecuado o no es adecuado conectar el disco [[https://www.samsung.com/us/business/products/computing/ssd/enterprise/983-dct-960gb-mz-1lb960ne/|983 DCT 960GB M.2 22110]]. (**Ten en cuenta tanto la velocidad como el tamaño físico**) 
Línea 668: Línea 768:
  
  
-==== Ejercicio ====+==== Ejercicio 11 ====
  
 Busca una placa base con **PCIe 3.0** e indica Busca una placa base con **PCIe 3.0** e indica
-  * El modelo de la placa base+  * El fabricante y modelo de la placa base
   * La máxima velocidad del conector M.2   * La máxima velocidad del conector M.2
   * Explica si puedes o no puedes y si es adecuado o no es adecuado conectar el disco [[https://www.samsung.com/us/business/products/computing/ssd/enterprise/983-dct-960gb-mz-1lb960ne/|983 DCT 960GB M.2 22110]]. (**Ten en cuenta tanto la velocidad como el tamaño físico**)    * Explica si puedes o no puedes y si es adecuado o no es adecuado conectar el disco [[https://www.samsung.com/us/business/products/computing/ssd/enterprise/983-dct-960gb-mz-1lb960ne/|983 DCT 960GB M.2 22110]]. (**Ten en cuenta tanto la velocidad como el tamaño físico**) 
  
-==== Ejercicio 3 ==== 
  
-Busca una placa base con conector M.2 cuya velocidad del conector M.2 sea la mínima para que funcionen el siguiente disco+==== Ejercicio 12 ==== 
-  * [[https://shop.westerndigital.com/es-es/products/internal-drives/wd-blue-3d-nand-sata-ssd#WDS500G2B0B|Western Digital WD Blue 3D NAND SATA SSD 500GB M.2 2280]]+Vamos a comprobar si hay algún error en el disco de tu propio ordenador.Para ello vamos a usar el programa [[https://hddscan.com/|HDD Scan]] 
 + 
 +  * Deberemos elegir la opción de "TESTS" del tipo "READ Read Data To de Host".  
 +  * Una vez se ponga en marcha el test , deberemos pinchar en la parte inferior del programa , en el triangulo blanco central para ver el progreso. 
 +  * Sobre la tareas, con el botón derecho veremos los detalles. 
 +  * Hacer una captura de pantalla donde se vea la pestaña de "Map" que ha generado y responde a las siguientes preguntas: 
 +    Nº sector defectuoso 
 +    Nº de sectores con tiempo de lectura menor que 5 ms 
 +    Nº de sectores con tiempo de lectura mayor o igual a 5 ms y menor que 10 ms 
 +    Nº de sectores con tiempo de lectura mayor a 500 ms 
 +  * Haz una captura de pantalla donde se vea la pestaña de "Graph" y responde a las siguientes preguntas: 
 +    ¿La velocidad de lectura ha sido en general constante? 
 +    Si no ha sido constante, ¿a que crees que puede haber sido debido?
  
  
 <note tip> <note tip>
-Las velocidades , en general, se pone en las unidades que mas se ajustan. Por ejemplo si tienes algo que mide mas de 1000m ya lo mides en Km.  +Te en cuenta que la pestaña de "Map" no da los resultado en sectores sino en bloques
- +
-Y si no podéis encontrar la velocidad, mi consejo es que elijáis otra placa base en la que el fabricante si que especifique la velocidad. +
 </note> </note>
  
  
-<note tip> +==== Ejercicio 13 ==== 
-Respecto la frase de los ejercicios**"Explica si puedes o no puedes y si es adecuado o no es adecuado conectar el disco"**+Vamos comprobar cuanta vida le queda al SSD de tu ordenador, para ello vamos a usar [[https://es.wikipedia.org/wiki/S.M.A.R.T.|S.M.A.R.T.]] con el programa [[https://crystalmark.info/en/software/crystaldiskinfo/|Crystal Disk Info]].  Lee el siguiente artículo [[https://hardzone.es/2018/11/04/crystaldiskinfo-tutorial-completo/|CrystalDiskInfo: ¿qué es y para que sirve? Tutorial completo]] para entender que es S.M.A.R.T. y como usar Crystal Disk Info.
  
-Vamos a ver dos ejemplo para ver si se entiende: 
  
-**LA CARRETERA**+Dado la información que proporciona CrystalDiskInfo , calcula cuantos días va a durar tu disco SSD antes de que pueda fallar. 
  
-Imaginemos la siguiente carretera:+Deberás: 
 +  * Hacer capturas de pantalla de CrystalDiskInfo, indicar que datos has usado 
 +  * Indicar los cálculos que has hecho.
  
-{{:clase:modulos:asir:fwh:67106397-teleferico-con-curvas-y-curvas-carretera-en-el-parque-nacional-zhangjiajie-montana-tianmen-provincia-de-h.jpg?200|}} 
  
-Y debes transitar mucho por dicha carretera, supongamos que tienes que elegir entre dos coches: +<note tip> 
-  * Seat Ibiza: Es un coche pequeño, 115 CV y que no va muy rápido. +  * Si no sabes la garantía de tu SSDpuedes suponer que son 5 años
-  * Porche 911 Turbo S: Deportivo 650 CV y que alcanza una gran velocidad +  * Si no sabes cuando empezaste a usar tu SSDpon una fecha aproximada 
- +  * Si no tienes SSDbusca por internet una captura de pantalla de CrystalDiskInfo de un SSD.
-Preguntas: +
-  * ¿Puede el Seat Ibiza ir por esa carretera?: Si, está asfaltada , así que puede ir. +
-  * ¿Puede el Porche 911 Turbo S ir por esa carretera?: Si, está asfaltada , así que puede ir. +
-  * ¿Es adecuado el Seat Ibiza para esa carretera?: Si, ya que como no corre mucho es ideal ya que con tantas curvas no es posible correr mucho  +
-  * ¿Es adecuado  el Porche 911 Turbo S para esa carretera?: No, ya que este coche alcanza una gran velocidad y por esta carretera nunca va a poder ir rápido ya que está llena de curvas +
- +
- +
- +
-**El USB** +
- +
-Si nuestra placa base tiene un USB 3.0 y nos compramos un disco duro USB 2.0 +
-  * ¿Puede conectarse el disco USB 2.0  a la placa base con USB 3.0?: Si +
-  * ¿Es adecuado conectar el disco USB 2.0  a la placa base con USB 3.0?: .........???+
 </note> </note>
  
 +==== Ejercicio 14 ====
 +Lee el siguiente artículo:
  
 +[[https://hardzone.es/noticias/componentes/ssd-wd-black-sn850-problemas-rendimiento-amd/Descubren problemas de rendimiento con los SSD WD Black SN850]]
  
 +Haz un esquema de una placa base y explica en que consiste el problema.
  
clase/asir/fhw/2eval/tema06.txt · Última modificación: 2023/03/21 08:22 por admin