Documentos de Académico
Documentos de Profesional
Documentos de Cultura
jpg
¿Es importante saber el espacio en disco duro en servidores y PC? ¿Cuál es el consumo
de memoria? ¿Se debe saber sobre el consumo de ambos hardware?
En este módulo se mostrará algunas maneras utilizar los sistemas operativos y observar 2
Según (Daniel Doña Ibáñez, 2014), los discos duros (HDD, Hard Disk Drive)
constituyen el medio de almacenamiento de información más importante del ordenador.
Permiten almacenar y recuperar gran cantidad de información
Según (Pérez Alonso, Fuentes Astorga, & Carretero Pérez, 2010), el disco duro es un
dispositivo de almacenamiento de gran capacidad formado por varios discos polarizados
magnéticamente sobre los que se mueve una o varias cabezas que se encargan de leer
los datos almacenados en él. Los parámetros más importantes de un disco duro son:
Velocidad de giro, capacidad, interfaz de conexión y cache.
según convenga, todos a la vez. En la punta de dichos brazos están las cabezas de
lectura/escritura, que gracias al movimiento del cabezal pueden leer tanto zonas
interiores como exteriores del disco.
Cada plato posee dos caras, y es necesaria una cabeza de lectura/escritura para cada
cara. Si se observa el esquema Cilindro-Cabeza-Sector de más abajo, a primera vista se
ven 4 brazos, uno para cada plato. En realidad, cada uno de los brazos es doble, y
contiene 2 cabezas: una para leer la cara superior del plato, y otra para leer la cara
inferior. Por tanto, hay 8 cabezas para leer 4 platos, aunque por cuestiones comerciales,
no siempre se usan todas las caras de los discos y existen discos duros con un número
impar de cabezas, o con cabezas deshabilitadas. Las cabezas de lectura/escritura nunca
tocan el disco, sino que pasan muy cerca (hasta a 3 nanómetros), debido a una finísima
película de aire que se forma entre éstas y los platos cuando éstos giran (algunos discos
incluyen un sistema que impide que los cabezales pasen por encima de los platos hasta
que alcancen una velocidad de giro que garantice la formación de esta película). Si
alguna de las cabezas llega a tocar una superficie de un plato, causaría muchos daños en
él, rayándolo gravemente, debido a lo rápido que giran los platos (uno de 7.200
revoluciones por minuto se mueve a 129 km/h en el borde de un disco de 3,5 pulgadas)
Según (Lázaro, 2014), hay varios conceptos para referirse a zonas del disco:
• Plato: Cada uno de los discos que hay dentro del disco duro.
• Cara: Cada uno de los dos lados de un plato.
• Cabeza: Número de cabezales.
Cada una de las caras o cabezas del disco se divide en anillos concéntricos
denominados pistas (tracks), que es donde se graban los datos (Daniel Doña Ibáñez,
2014).
• Pista: Una circunferencia dentro de una cara; la pista 0 está en el borde exterior.
Más adelante se creó otro sistema más sencillo: LBA (direccionamiento lógico de
bloques), que consiste en dividir el disco entero en sectores y asignar a cada uno un
único número. Éste es el que actualmente se usa.
Según (Lázaro, 2014), si hablamos de disco duro podemos citar los distintos tipos de
conexión que poseen los mismos con la placa base, es decir pueden ser SATA, IDE,
SCSI o SAS:
• El sector de arranque (master boot record). Es el primer sector de todo el disco duro:
10
cabeza 0, cilindro 0 y sector 1. En él se almacena la tabla de particiones, que
contiene información acerca del inicio y el fin de cada partición, y un pequeño
programa llamado master boot, que es el encargado de leer la tabla de particiones y
ceder el control al sector de arranque de la partición activa, desde la que arranca el
PC.
• El espacio particionado es el espacio de disco duro que ha sido asignado a alguna
partición. Las particiones se definen por cilindros. Cada partición tiene un nombre;
en los sistemas Microsoft llevan asociada una letra: C, D, E, etc.
• El espacio sin particionar es el espacio que no se ha asignado a ninguna partición.
La Figura Nº 4 muestra una utilidad de administración de discos en la que se
visualizan tres particiones de un disco duro de 80 GB con las letras C, D y E.
Según (Daniel Doña Ibáñez, 2014), marca la velocidad de giro del disco. Los valores
típicos se encuentran entre 5 400, normalmente en discos duros de portátiles, y 7 200
rpm (revoluciones por minuto), en discos duros para ordenadores de sobremesa. En
discos con interfaz SCSI, las velocidades de giro pueden ser mayores, 10 000 e incluso
15 000 rpm, aunque estos son más ruidosos y consumen más energía.
internet.
Samsung
Toshiba
Dell
Quantum
Seagate
Maxtor
Hitachi
Fujitsu
Entre otras
Según (SEAGATE, 2014) , PCI Express (PCIe) es una interfaz bus de propósito general
usada en aplicaciones de informática de clientes y empresas. Las interfaces de
almacenamiento masivo existentes (SATA, SAS) se conectan a la computadora
anfitriona mediante adaptadores de host que a su vez se conectan a la interfaz PCIe.
La interfaz SATA se diseñó como una interfaz para unidades de disco duro (HDD) y la
interfaz SAS se diseñó como una interfaz para dispositivos y una interfaz/infraestructura
para subsistemas de almacenamiento. Como las unidades de disco duro de estado
híbrido y los requerimientos del sistema han evolucionado, por lo cual necesitan
interfaces más rápidas y nuevas características, las interfaces SATA y SAS han pasado
por varias revisiones.
¿Qué es RAID?
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), las siglas RAID
(conjunto redundante de discos independientes), hacen referencia a un sistema de
almacenamiento que utiliza un conjunto de discos duros independientes organizados
para que el sistema operativo los vea como un solo disco lógico. Almacena los datos de
forma redundante. Los RAID suelen usarse en servidores y normalmente se
implementan con unidades de disco de la misma capacidad. Los beneficios de RAID
respecto a un único disco duro son: mayor integridad en los datos, mayor tolerancia a
fallos, mayor rendimiento y mayor capacidad Se mejora el rendimiento ya que permite a
varias unidades trabajar en paralelo. La fiabilidad se aumenta mediante dos técnicas:
redundancia que implica el almacenamiento de los mismos datos en más de una unidad
y la paridad de datos. Esta última consiste en un algoritmo matemático que genera
información de paridad, cuando se produce un fallo en una unidad se leen los datos
correctos que quedan y se comparan con los datos de paridad almacenados. El uso de
paridad es menos costoso que la redundancia ya que no requiere la utilización de un
conjunto redundante de unidades de disco.
La tecnología RAID surge ante la necesidad que existe hoy en día de tener un buen
sistema de almacenamiento seguro y tolerante a fallos. Asegura la integridad de los
datos ante la avería de uno de los discos, asegurando un funcionamiento continuo y
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), cada nivel RAID
13
ofrece una combinación específica de tolerancia a fallos (redundancia), rendimiento y
coste, diseñadas para satisfacer las diferentes necesidades de almacenamiento. La
mayoría de los niveles RAID pueden satisfacer solamente uno o dos de estos tres
criterios.
Los niveles de RAID más usados son: RAID 0 (conjunto dividido), RAID1 (conjunto en
espejo) y RAID5 (conjunto dividido con paridad distribuida)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), tiene la transferencia
más alta pero sin tolerancia a fallos. Se utiliza normalmente para incrementar el
rendimiento. Los datos se dividen en pequeños segmentos (stripes) y se distribuyen en
varias unidades. Al no existir redundancia de datos no hay tolerancia a fallos. No se
considera RAID propiamente dicho, sino un conjunto de unidades de disco conectadas
en paralelo que permiten una transferencia simultánea de datos a gran velocidad. Es
recomendable su uso en aplicaciones de tratamiento de imágenes, audio y vídeo. Se
necesita un mínimo de dos unidades de disco para implementar esta solución.
Figura Nº 5. RAID 0. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
una solución costosa ya que las unidades se deben añadir en pares, es una buena
solución cuando solo hay dos unidades disponibles por ejemplo servidores de archivos
pequeños.
Figura Nº 6. RAID 1. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), utiliza un poco de
cada uno lo que proporciona velocidad y tolerancia a fallos. Fracciona los datos para
mejorar el rendimiento mientras que utiliza un conjunto de discos duplicados para
conseguir redundancia de datos. Requiere un mínimo de cuatro unidades, sólo dos de
ellas se utilizan para el almacenamiento de datos.
Figura Nº 7. RAID 0+1. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), divide los datos a
nivel de bits en lugar de a nivel de bloques, utiliza código Hamming para la corrección
de errores. Los discos son sincronizados por la controladora para funcionar al unísono.
Permite tasas de transferencia extremadamente altas, aunque actualmente no se usa, ya
que las propiedades de código Hamming restringen configuraciones posibles de
matrices para el cálculo de paridad de los discos.
Necesitaría 39 discos, 32 se usarían para almacenar los bits individuales que forman
cada palabra y 7 para la corrección de errores.
Figura Nº 8. RAID 2. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
activar todos los discos, son discos paralelos pero no independientes. No se utiliza.
Una petición del bloque «A» formado por los bytes A1 a A6 requeriría que los tres
discos de datos buscaran el comienzo (A1) y devolvieran su contenido. Una petición
simultánea del bloque «B» tendría que esperar a que la anterior concluyese.
Figura Nº 9. RAID 3. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), acceso independiente
con un disco dedicado a la paridad. Basa su tolerancia a fallos en la utilización de un
disco dedicado a guardar la información de paridad calculada a partir de los datos
guardados en otros discos.
Una petición del bloque «A1» sería servida por el disco 0. Una petición simultánea del
bloque «B1» tendría que esperar, pero una petición de «B2» podría atenderse
concurrentemente.
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), acceso independiente
con paridad distribuida. Ofrece tolerancia a fallos y además optimiza la capacidad del
sistema. Esto se consigue mediante el cálculo de información de paridad y su
almacenamiento alternativo por bloques en todos los discos del conjunto. La
información del usuario se graba por bloques y de forma alternativa en todos ellos.
Elimina el problema de RAID 4 al no asignar un disco específico para la comprobación,
sino que asigna un bloque alternativo de cada disco a esta misión de escritura.
Este es el nivel más eficaz y el de uso preferente para las aplicaciones de servidor en la
empresa. Ofrece la mejor relación rendimiento- coste en un entorno con varias unidades.
Gracias a la combinación del fraccionamiento de datos y la paridad como método para
recuperar los datos en caso de fallo, constituye una solución ideal para los entornos de
servidores en los que gran parte de E/S es aleatoria, la protección y disponibilidad de los
datos es fundamental y el coste es un factor importante. Esta especialmente indicado
para trabajar con sistemas multiusuario.
Figura Nº 10. RAID 5. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), acceso independiente
con doble paridad. Parecido al RAID 5, pero incluye un segundo esquema de paridad
distribuido por los diferentes discos, por lo que ofrece tolerancia extremadamente alta a
los fallos y las caídas de disco, ofreciendo dos niveles de redundancia. Su coste de
implementación es muy alto por eso casi no se implementa.
Los anteriores niveles RAID pueden implementarse en dos tipos de tecnologías RAID:
basada en software y basada en hardware.
− Sistema hibrido.
Figura Nº 11. Modelo puro de Software – Operating System Software RAID. (Villa Cuetos, Alonso Murias, & García Camporro, 2014)
Según (Villa Cuetos, Alonso Murias, & García Camporro, 2014), en este caso, la
implementación RAID es una aplicación ejecutándose en el host sin ningún hardware
adicional. Se utilizan los discos duros que han sido incluidos en el equipo informático
vía interfaz de Entrada/Salida o vía HBA (Host Bus Adapter).
El raid se vuelve activo tan pronto como el sistema operativo carga los drivers RAID.
Como todas las soluciones RAID Software, a menudo vienen incluidas en el sistema
operativo del servidor y por lo general son gratis para el usuario.
Las memorias RAM son aquellas que permiten accesos de lectura y escritura de datos e
instrucciones por parte del procesador o cualquier otro dispositivo con capacidad para
ello. Tienen la particularidad de que mantienen el dato mientras tienen energía, y lo
pierden si esta falla, por lo que también se les llama Volátiles. En un principio el
acrónimo bastaba para distinguirlas de las memorias ROM, módulos de memoria de
sólo lectura cuyos datos se grababan en el proceso de fabricación de la memoria y que
por lo tanto no perdían la información en ausencia de energía. Las memorias RAM
primeras se fabricaron con elementos toscos basados en medios magnéticos; con la
aparición de los semiconductores surgieron las RAM transistorizadas. Estas se
componen de una matriz de elementos de almacenamiento (flip-flop o biestables) más
una lógica combinación al de acceso. Son memorias bastante rápidas, pero limitadas en
el aspecto de la integración. Debido a esta limitación aparecieron las memorias RAM
llamadas dinámicas, en las cuales los elementos de almacenamiento se simplifican
mucho a cambio de que la persistencia del dato almacenado tiene un límite si no es
reescrito con cierta periodicidad (refresco). La simplificación de la celda implica mayor
1
Fuente: http://serdis.dis.ulpgc.es/~itis-
byp/NotasDeClase/informacion/Material%20Complementario/RAM/Memorias.pdf
2
Fuente: http://makeuse.blogspot.com/2012/01/why-ddr3-is-better-than-ddr-and-ddr2.html
Según (Sanchez Iglesias, 2014) BIOS es el acrónimo de (Binary Input Output System) y
se encuentra en todos los PCs. Su importancia es tal que sin este componente no podrías
ni encender el equipo. ¿Qué es físicamente y donde se localiza? Este elemento forma
parte del chipset y por lo tanto se encuentra sobre la placa base. Físicamente la BIOS no
es más que un pequeño chip que se activa cuando pulsas el botón de encendido, si
quieres saber su ubicación exacta no tienes más que consultar el manual de tu placa.
¿Qué hace? Tiene varias funciones. La principal es arrancar el PC. Cuando esta
enciende, realiza el test de memoria RAM y comprueba que dispositivos, como por
ejemplo los discos duros, están conectados. En este proceso se encarga de configurarlos
y ofrecérselos al sistema operativo. Si la BIOS es incapaz de detectar un determinado
dispositivo el sistema no podrá usarlo, aquí puedes ver la importancia de este elemento.
La BIOS, por tanto, se convierte en la encargada de ofrecer la capa más cercana al
3
Fuente: http://www.3dcenter.org/news/crucial-demonstriert-lauffaehiges-ddr4-modul-trotzdem-
duerfte-ddr4-noch-einige-jahre-benoetigen
#df –h (Provee información sobre la utilización del espacio en disco en los diferentes
sistemas de archivos montados en el sistema. –h imprime los tamaños de forma más
legible para humanos)