Está en la página 1de 37

Estructura temática

Unidad 4 : Almacenamiento
 Cómo funciona un Disco Duro (HD)
 Cómo funciona un Disco Duro (SSD)
 Sub-sistema de Discos Duros
 RAID y sus diferentes niveles
 Protocolos SCSI
 iSCSI
 Fibre Channel
 FCoE
 LUN (Logical Unit Number)
 SAN vs NAS vs DAS
Tema 3
Cómo funciona un Disco Duro (HD) (i)
Cómo funciona un Disco Duro (HD) (ii)
Un disco duro es un dispositivo de almacenamiento de datos de forma
nó volátil y almacena los datos digitales a través de un sistema de
grabación magnética.
Un disco duro tiene partes internas las cuales podemos describir como :

 Platos magnéticos
Es donde se almacena la información de un disco duro, están ubicados
de forma horizontal y constan de dos caras una superior y otra inferior.

 Cabezas de Lectura - Escritura


Es el elemento que hace la función de lectura o escritura y existirá
uno por cada cara o superficie del plato, por lo que si un disco duro
tiene dos platos existirán cuatro cabezas lectoras.
 El brazo actuador (o mecánico)
Son los elementos encargados de sujetar las cabezas lectoras.
Cómo funciona un Disco Duro (HD) (iii)
 Motores
Son dos componentes uno de los cuales hacer girar los platos a una
velocidad expresada en revoluciones (rpm) y el otro para el movimiento
de los brazos mecánicos.

 Circuito electrónico
Se encarga de gestionar las funciones de posicionamiento del cabezal y la
lectura y escritura de este.

 Memoria Caché
Es como un búfer dinámico para aligerar el acceso a la información física.
 Puertos de Conexiones
Es la parte trasera del disco, y fuera del encapsulado, donde se
encuentra el conector del bus, el conector de alimentación y posibles
jumpers.
Cómo funciona un Disco Duro (SSD) (i)
Se diferencia físicamente con el Disco Duro tradicional en que no tiene
componentes mecánicos para añadir o borrar información sino un
conjunto de de chips con memoria flash interconectados para almacenar
información.
Al ser memorias no volátiles, no requieren ningún tipo de alimentación
constante ni pilas para no perder los datos almacenados

En los discos duros, los datos se pueden


escribir en cualquier ubicación en
cualquier momento, y eso significa que
los datos se pueden sobrescribir
fácilmente, sin embargo, Los SSD no
pueden sobrescribir directamente los
datos en páginas individuales. Solo
pueden escribir datos en páginas
vacías de un bloque.
Cómo funciona un Disco Duro (SSD) (i)
Algunas diferencias entre las tecnologías HDD y SSD

• El SSD tiene una velocidad de acceso superior.

• El SSD tiene un arranque instantáneo 55% menos que un HDD.


• El SSD no se afecta por el magnetismo que pudiera provocar
pérdidas de datos.
• El SSD no vibra por no tener partes móviles lo que minimiza daños.
• El SSD permite reescribir sus celdas de forma ilimitada, cosa que no
sucede con un HDD y por eso se dañan sus partes mecánicas.
Sub sistemas de Discos Duros
Velocidad de Rotación (RPM)
Es la velocidad a la que gira el disco duro, más exactamente, la
velocidad a la que giran el/los platos del disco, que es donde se
almacenan magnéticamente los datos.

Tiempo de Acceso (Access Time)


Es el tiempo medio necesario que tarda la cabeza del disco en acceder
a los datos que necesitamos.

Memoria Caché (Tamaño del Buffer)

Es una memoria que va incluida en la controladora interna del disco


duro, de modo que todos los datos que se leen y escriben a disco duro
se almacenan primeramente en el buffer.
RAID y sus diferentes niveles
RAID 0
El nivel 0 de RAID no es redundante y la información está dividida en
diversas unidades, obteniéndose como resultado una unidad mayor.

Ejemplo, si disponemos de 2 discos duros de 4TB en RAID 0 tendremos


como resultado una unidad de 8TB. La capacidad de procesamiento
del RAID 0 es muy buena, tanto en operaciones de escritura como de
lectura, pero si falla una de las unidades, se pierde toda la información
del array.
RAID y sus diferentes niveles
RAID 1 (i)
El nivel 1 de RAID proporciona redundancia al duplicar todos los datos de
una unidad a otra y es una de las tecnologías más comúnmente
utilizadas para proporcionar redundancia de datos y buena tolerancia a
fallos.

A nivel del sistema operativo, solamente tendremos una unidad de


almacenamiento, a la que accederemos para leer los datos de su
interior. Pero en caso de que esta falle, automáticamente se buscará el
dato en la unidad replicada.

También es interesante para aumentar la velocidad de lectura de datos,


ya que podremos leer la información de forma simultánea de las dos
unidades en espejo.
RAID y sus diferentes niveles
RAID 1 (ii)
RAID y sus diferentes niveles
RAID 2, RAID 3 y RAID 4 (i)
Son tecnologías RAID disponibles pero poco utilizadas y utilizan una forma
de distribuir los datos a nivel de Bit y en formato de bloques.

Estas tecnologías permiten el acceso rápido a la información y la


recuperación de los datos de una unidad dañada.
RAID y sus diferentes niveles
RAID 5 (i)
RAID 5 ofrece tolerancia a fallas con paridad que permite una
reconstrucción de datos si ocurre una falla en el disco.
En el caso del RAID 5 la información es almacenada de forma dividida
en bloques que se reparten entre los discos duros que forman el RAID.
Pero además se genera un bloque de paridad para asegurar la
redundancia y poder reconstruir la información en caso de que un disco
duro se corrompa.
• La diferencia entre RAID 1 y RAID 5 es que RAID 5 ofrece una mejora en
el rendimiento de Entrada / Salida.
• Mínimo 3 discos
• Buen rendimiento ya que los bloques están rayados
• Buena redundancia y paridad distribuida.
RAID y sus diferentes niveles
RAID 5 (ii)
En RAID 5 solamente se tolerará el fallo en una unidad a la vez, en caso de
romperse dos de forma simultánea, perderemos la información de paridad,
y al menos uno de los bloques de datos implicados. Existe una
variante RAID 5E en donde se introduce un disco duro de reserva para
minimizar el tiempo de reconstrucción de datos, si uno de los principales
falla.
RAID y sus diferentes niveles
RAID 6
Es básicamente una ampliación del RAID 5, en el que se añade otro bloque
de paridad para hacer un total de dos.

De esta forma el sistema será tolerante al fallo de hasta dos unidades de


almacenamiento, pero, en consecuencia, necesitaremos hasta cuatro
unidades para poder formar un RAID 6E.
RAID y sus diferentes niveles
RAID 0 + 1
Existen distintas capas de RAID que son capaces de realizar de forma
simultánea las funciones propias de los niveles básicos, y así poder
combinar por ejemplo la capacidad de acceso de lectura más rápido con
un RAID 0 y la redundancia de un RAID 1.
RAID y sus diferentes niveles
RAID 10
Es una combinación de niveles de RAID que ofrece una mayor seguridad
cuyo propósito es lograr la protección de los datos a nivel de hardware con
un acceso eficiente a los mismos, así como un almacenamiento efectivo.

Es una solución fundamental para las aplicaciones criticas.


RAID y sus diferentes niveles
Protocolos SCSI (Small Computer System Interface)
SCSI es un protocolo estándar ampliamente utilizado por los dispositivos de
almacenamiento.
Usando el protocolo SCSI, los datos y los comandos de control son
enviados a los discos.
Las respuestas y los mensajes de estado, así como los datos leídos desde
los dispositivos, son pasados a través de los controladores SCSI.

Actualmente SCSI es popular en estaciones de trabajo de alto rendimiento y


servidores. Los sistemas RAID en servidores casi siempre usan discos duros
SCSI, aunque varios fabricantes ofrecen sistemas RAID basados en SATA
como una opción de menor coste.
iSCSI (Internet Small Computer System Interface)
El iSCSI es un estándar que permite el uso del protocolo SCSI sobre redes
TCP/IP
Es un protocolo de capa de transporte definido en las especificaciones
de SCSI3.

¿Por qué usar iSCSI?

La respuesta más simple es para centralizar el almacenamiento en disco


e independizar la información de los servidores.

iSCSI utiliza switches Ethernet estándares y cableado y opera a


velocidades de 1GB/s, 10GB/s y 40GB/s.
Fibre Channel
Es una tecnología de red utilizada principalmente para redes de
almacenamiento, disponible primero a la velocidad de 1 Gbit/s y
posteriormente a 2, 4, 8, 10 y 16 Gbit/s.

El Canal de Fibra consiste de arreglos de almacenamiento que


incorporan conectividad con canal de fibra. Luego estos arreglos son
conectados a un ambiente de red con fibra que está formado por
switches de canal de fibra. En los servidores cada uno es equipado con
un adaptador de canal de fibra o HBA, el cual conecta el servidor con
los switches de canal de fibra.
FCoE
Es un protocolo de almacenamiento basado en estándares que permite
que las tramas Fibre Channel se transporten a través de enlaces Ethernet,
por lo que se evita la necesidad de ejecutar redes LAN y SAN separadas.

¿Por qué FCoE?

Para consolidar los procesos de I/O permitiendo la coexistencia de


distintos tipos de tráfico en la misma conexión, lo que reduce y simplifica el
cableado, reduce el número de adaptadores necesarios en cada host y
los requisitos de alimentación.
LUN (Local Unit Number)
Es una dirección para una unidad de disco duro y por extensión, el disco
en sí mismo

El término es originario del protocolo SCSI como una forma de diferenciar


unidades de disco individuales dentro de un bus SCSI tal que un array de
discos.
Es también un elemento dentro de la arquitectura de almacenamiento
de tipo SAN (Storage Area Network).

Es una unidad de discos en bloque que se provisiona a un host o servidor


a través de un SAN mediante protocolos de almacenamiento iSCSI o FC
desde una cabina de almacenamiento compuesto por un arreglo de
discos.
SAN vs NAS vs DAS
SAN (Storage Area Network)
Es una red dedicada de alta velocidad que brinda acceso al
almacenamiento a nivel de bloque.
Los equipos conectados a la SAN no solicitan los ficheros sino que como
están conectados a bajo nivel solicitan el bloque concreto de un
determinado disco. La máquina local conectada a una SAN verá el
disco/compartición de la SAN como si fuera un disco/sistema de
archivos local en lugar de uno remoto.
NAS (Network Attached Storage)
Un sistema NAS es un dispositivo de almacenamiento conectado a una
red que permite almacenar y recuperar los datos en un punto
centralizado para usuarios autorizados de la red y multiplicidad de
clientes. Este modo de almacenamiento se caracteriza por servir de
soporte para el compartimiento de datos dentro de una red a través del
protocolo TCP-IP y basandose en sistemas de ficheros remotos como NFS
(Network File System) o CIFS (Common Internet File System)
SAN vs NAS vs DAS (ii)
DAS (Direct Attached Storage)

utiliza la misma forma de comunicación que SAN, a través de


protocolos SCSI,SAS y Fibre Channel, aunque en este caso se conecta
directamente al servidor a través de un «host bus adapter» (HBA)
SAN vs NAS vs DAS (iii)
Estructura temática

Unidad 5 : Virtualización
 Qué es Virtualización
 Ventajas y desventajas de la Virtualización
 Desktop virtualization y application
virtualization
 Hypervisors
 Tipos de Hypervisores
 Máquinas Virtuales. Cómo funcionan, gestión
de los recursos: memoria, cpu,
almacenamiento y red.
Qué es Virtualización
Es una metodología que nos permite, a través de un software
específico que una sola computadora pueda ejecutar
simultáneamente dos o más sistemas operativos, los cuales pueden
interactuar de forma independiente con otros dispositivos,
aplicaciones, datos y usuarios.
Es una técnica que a través del hardware y software es capaz de crear
un entorno virtual o simulado, en el cual se puede ejecutar procesos en
un entorno que no es físico.

Para virtualizar se hace necesario tener buenas prestaciones de


hardware y un software que funcione como Administrador de la
virtualización.
Qué es Virtualización (ii)
Existen varios tipos de virtualizaciones entre ellos están :
Virtualización de Escritorio (VDI):
Ejecuta escritorios corporativos en el equipo del cliente o en forma
centralizada en el Data Center.

Virtualización de Sistema Operativo :


Ejecuta varios sistemas operativos en el mismo dispositivo.

Virtualización de Red:
Es la capacidad de combinar recursos físicos y lógicos de red de
manera que se vean como una unidad.

Virtualización de Almacenamiento :
Es un conjunto de dispositivos físicos y lógicos que aparentan ser una
única unidad de almacenamiento que permiten almacenar la
información de los usuarios, aplicaciones y servicios.
Qué es Virtualización (iii)
Virtualización de Servidor :
Consiste en ejecutar máquinas virtuales con Sistemas Operativos de Red
o Servidores (NOS)

Virtualización Gráfica :
Ejecuta elementos gráficos a nivel de aceleración GPU (Unidad de
Procesamiento Gráfico) de forma remota, sin tener que poseer
físicamente un equipo como estación de trabajo.

Virtualización de Aplicaciones :
Ejecuta aplicaciones corporativas que están hospedadas en un servidor
compartido sin necesidad de instalar localmente sobre el sistema
operativo.
Virtualización de Perfil :
Permite al usuario tener acceso a su perfil, documentos y configuración,
de manera que estén disponibles aunque cambien de estaciones de
trabajo.
Qué es Virtualización (iv)
Beneficios y Ventajas de la Virtualización (i)
 Mejor desempeño y eficiencia de los recursos en los componentes
de computación.

 Mejora la seguridad de la máquina virtual ya que estas están


separadas de forma lógica.

 Reducción de costos, pues consolida los servidores disminuyendo el


costo de espacio, aire acondicionado y energía eléctrica.

 Continuidad del negocio, pues tenemos más eficiencia en el


proceso de recuperación ante desastres, respaldos y recuperación
de capacidades.

 Administración centralizada, lo que permite el uso de herramientas


que permiten controlar el ambiente físico y virtual para administrar
la plataforma.
Beneficios y Ventajas de la Virtualización (ii)
 Infraestructura ágil y flexible, lo que permite hacer en minutos lo que
antes tomaba horas y días, por ejemplo el aprovisionamiento de un
nuevo servidor.
 Menor necesidad de mantenimiento porque no tiene componentes
físicos que puedan fallar o se distribuye el costo de mantenimiento
del equipo físico.
Hypervisores
 Es una plataforma que permite aplicar diversas técnicas de control de
virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos
en una misma computadora.
 Un hipervisor permite que un ordenador host preste soporte a varias
máquinas virtuales invitadas mediante el uso compartido virtual de sus
recursos, como la memoria y el procesamiento.

 Los hipervisores son una pieza crucial de software que hace posible la
virtualización.
 Los hipervisores crean una capa de virtualización que separa el CPU /
Procesadores, memoria RAM y otros recursos físicos de las máquinas
virtuales.
Tipos de Hypervisores
 Tipo 1 – metal desnudo o nativo
Es una capa de software que se instala directamente sobre un servidor
físico y su hardware subyacente. No utilizan ningún sistema operativo de
por medio y proporcionan una gran estabilidad.
Los más comunes son : Vmware vSphere con ESX/ESXi, KVM (Kernel),
Microsoft Hyper-V y Oracle VM

 Tipo 2 - alojados
Es el que se ejecuta dentro de un sistema operativo de una máquina host
física.
Los más comunes son : Oracle VM VirtualBox, Vmware Workstation Pro,
Windows Virtual PC
Máquinas Virtuales
Son contenedores de software perfectamente aislado que puede ejecutar
sus propios sistemas operativos y aplicaciones como si fuera un ordenador
físco.

Una máquina virtual se comporta exactamente igual que un computador


físico y contiene sus propios CPU, RAM, Disco Duro y tarjetas de red virtuales
(basados en software).

Una máquina virtual se compone exclusivamente de software y no


contiene ninguna clase de componente de hardware.

Máquinas Virtuales de sistema:


Es una máquina virtual que permiten a la máquina física multiplicarse entre
varias máquinas virtuales ejecutando su propio sistema operativo.

Máquinas Virtuales de proceso:


Es una máquina que se ejecuta como un proceso normal dentro del
sistema operativo y se incia cuando se lanza un proceso y se detiene
cuando este finaliza.
Cómo funcionan los componentes fisicos
En el caso del procesador debe soportar la tecnología de virtualización. En
el caso de Intel la función se conoce como Intel VTx. En el caso de AMD-v
debe estar habilitada además la tecnología en la BIOS (o UEFI).
En las máquinas virtuales el procesador es fundamental y es preferible
utilizar uno tipo multinúcleo para asignar a cada máquina virtual.

En el caso del almacenamiento se debe decidir por tamaño de fijo de los


disco y no dinámicos y de ser posible SSD. Es preferible uso de SAN para
distribuir mejor las máquinas virtuales.
La memoria RAM total del equipo físico debe ser repartida entre los
equipos virtuales.
Recomendaciones generales
• Asegurese que Intel VT-x o AMD-V esté disponible y activado

• Crea discos de tamaño fijo y no dinámicos

• Elige la unidad de almacenamiento más rápida.

• Instala herramientas software adicionales.

• Asigna más memoria RAM.

• Asigna más núcleos de CPU

• Ajusta la configuración de vídeo.


• Suspender en lugar de apagar.
• Excluye directorios en el antivirus

También podría gustarte