¿cuanta gente a visto el blog?

Sistemas de almacenamiento

 En un servidor debo respaldar la informacion

¿Que es raid?

RAID: Redundant Array of Independent Disks (Matriz redundante de discos independientes)

Un RAID es una tecnología que combina múltiples discos duros en un solo sistema de almacenamiento, ofreciendo varios beneficios como:

  • Mayor velocidad: Al distribuir los datos en varios discos, las operaciones de lectura y escritura pueden realizarse en paralelo, mejorando significativamente el rendimiento.
  • Mayor capacidad: Al combinar varios discos, se obtiene un almacenamiento total mayor que el de un solo disco.
  • Redundancia: Algunos niveles de RAID permiten duplicar los datos en diferentes discos, lo que proporciona protección contra fallos de disco y pérdida de datos.

¿Cómo funciona?

Un sistema RAID presenta al sistema operativo un solo disco lógico, aunque internamente esté compuesto por varios discos físicos. Los datos se distribuyen o replican entre estos discos de acuerdo a una configuración específica, conocida como nivel RAID.

Tipos de RAID

Existen diferentes niveles de RAID, cada uno con sus propias características y ventajas:

  • RAID 0: Distribuye los datos en bloques a través de todos los discos, mejorando el rendimiento pero sin ofrecer redundancia.
  • RAID 1: Duplica los datos en todos los discos, ofreciendo una alta tolerancia a fallos pero sin aumentar la capacidad total.
  • RAID 5: Distribuye los datos y los datos de paridad a través de todos los discos, ofreciendo un buen equilibrio entre rendimiento, capacidad y redundancia.
  • RAID 10: Combina RAID 0 y RAID 1, ofreciendo tanto alta velocidad como alta tolerancia a fallos.

Otros niveles de RAID: RAID 2, RAID 3, RAID 4, RAID 6, etc. Cada uno con características específicas y diseñado para diferentes necesidades.

¿Para qué se utiliza RAID?

Los sistemas RAID se utilizan en servidores, estaciones de trabajo y cualquier sistema que requiera un alto rendimiento, gran capacidad de almacenamiento y/o alta disponibilidad de los datos. Son especialmente útiles en entornos críticos donde la pérdida de datos puede tener consecuencias graves.

Ventajas de RAID

  • Mayor rendimiento: Al distribuir las operaciones de lectura y escritura en múltiples discos, se mejora significativamente la velocidad.
  • Mayor capacidad: Al combinar varios discos, se obtiene un mayor espacio de almacenamiento.
  • Mayor fiabilidad: Algunos niveles de RAID ofrecen protección contra fallos de disco, evitando la pérdida de datos.
  • Flexibilidad: Existen diferentes niveles de RAID para adaptarse a diferentes necesidades y presupuestos.

Desventajas de RAID

  • Costo: Implementar un sistema RAID requiere la compra de varios discos duros, lo que puede aumentar el costo inicial.
  • Complejidad: La configuración y gestión de un sistema RAID puede ser más compleja que la de un solo disco duro.
  • Punto único de fallo: El controlador RAID es un punto único de fallo, por lo que su falla puede afectar a todo el sistema.

En resumen, RAID es una tecnología que ofrece múltiples beneficios en términos de rendimiento, capacidad y fiabilidad, pero su implementación debe ser cuidadosamente evaluada en función de las necesidades específicas de cada caso.


Conbinar dos discos raid 0 es tener un disco de mayor capacidad. Pero tendra infromacion en un disco que en otro. 

La composicion raid 1 es tener un espejo, lo que escriba en uno, tendra el otro

El raid 10 es una mescla entre el 1 y 0, son cuatro discos, dos son espejo . Si fueran 1Tb cada disco, serian 2 Tb porque los otros 2Tb son respaldo

El raid 5 es una combinacion de discos para control de fallo, distibuye los datos, en uno de esos tendra un algoritmo para recuperar la informacion


practica 

añadir dos discos de 1G
lsblk
Guardnar nombres de nvme0n2 nvme0n3
fdisk /dev/nvme0n2


fdisk /dev/nvme0n2
m
n
p
1
(enter) 
eleguir el tipo que se quiere con t
eleguir el de FD

p
w

lsblk (para confirmar el formato)

fdisk /dev/nvme0n3
m
n
p
1
(enter) 
eleguir el tipo que se quiere con t
eleguir el de FD 
p
w

lsblk (para confirmar el formato)
dnf install -y mdadm (Ayudara a administrar el raid)
.para crear el raid a base de comandos
mdadm -C /dev/md0 -l -1 -n 2 /dev/ (ele, luego 1Se especifica el raid que se va a generar) (-n pARA la cantidad de discos que pertenecera, en este caso dos)
mdadm -C /dev/md0 -1 -l -n 2 /dev/nv
mdadm -C /dev/md0 -l -1 -n 2 /dev/nvme0n2p1 /dev/nvme0n3p
(debe aparecer una jerarquia menos al hacer la revision)
arrat /dev/md0 started

mkfs.ext4 /dev/md6


cat /proc/mdstar



mount /dev/md0 /mnt
lsblk

tar zcf /mnt/backup.tar.gz /etc
dnf install tar (consulta version que instalarte)
ls /mnt
ls -l


mdadm -f /dev/md0 /dev/nvme0n3p1(Simula una falla)
cart /proc/mdstat
mdadm -r /dev/md0 /dev/nvme0n3p1

tar zcf /mnt/backup2/.tar.gz /etc (Saca un respaldo para un disco)

Aqui normalmente se apaga la maquina, se pone otro disco, se formate y se pone en el md0
ls /mnt
lsblk
¿Como replicar la informacion?

Con una replica de lo que tiene, usa un 
sfdisk -d /dev/nvme0n2p1 sfdisk /dev/nvme03ps1
mdadm -a /dev/md0 /dev/md0 /dev/nvme0n3p1
(sale seña de añadido)
cat /proc/mdstat


aparte de la misma maquina, necesita tener un respaldo en otro servidor y aparte en otra ubicacion fisica

tegnologias nas

NAS: Tu Almacenamiento en la Nube, Pero en Casa

NAS son las siglas de Network Attached Storage, que en español significa Almacenamiento Conectado a la Red. Imagina tener tu propia nube privada en casa, donde puedes almacenar todos tus archivos y acceder a ellos desde cualquier dispositivo conectado a tu red.

¿Cómo funciona un NAS?

Un dispositivo NAS es básicamente un servidor de archivos especializado. Se conecta a tu red (como un router) y te permite almacenar y compartir archivos a través de ella. Es como un disco duro externo gigante al que puedes acceder desde tu computadora, teléfono, tablet o cualquier otro dispositivo conectado a la red.

Características principales:

  • Almacenamiento centralizado: Todos tus archivos en un solo lugar, fácil de administrar y organizar.
  • Acceso remoto: Accede a tus archivos desde cualquier lugar con conexión a internet.
  • Compartir archivos: Comparte archivos y carpetas con otros usuarios de tu red.
  • Copias de seguridad automáticas: Protege tus datos con copias de seguridad programadas.
  • Escalabilidad: Puedes expandir la capacidad de almacenamiento agregando más discos duros.

¿Para qué sirve un NAS?

  • Almacenamiento de archivos: Fotos, videos, documentos, música... todo en un solo lugar.
  • Copias de seguridad: Protege tus datos importantes de pérdidas accidentales o fallos del disco duro.
  • Servidor multimedia: Transmite películas, música y fotos a tus dispositivos de entretenimiento.
  • Servidor de archivos: Comparte archivos con otros usuarios de tu red.
  • Virtualización: En algunos casos, puedes utilizar un NAS para ejecutar máquinas virtuales.

Ventajas de un NAS

  • Centralización: Todos tus archivos en un solo lugar.
  • Acceso remoto: Accede a tus archivos desde cualquier lugar.
  • Seguridad: Puedes configurar permisos de acceso para proteger tus datos.
  • Escalabilidad: Puedes expandir el almacenamiento según tus necesidades.
  • Fiabilidad: Los NAS suelen tener redundancia de discos para proteger tus datos.

¿Qué debes considerar al elegir un NAS?

  • Capacidad de almacenamiento: Depende de la cantidad de datos que quieras almacenar.
  • Velocidad: Si vas a trabajar con archivos grandes o multimedia, la velocidad de transferencia es importante.
  • Número de bahías: El número de discos duros que puedes instalar.
  • Conectividad: Ethernet, Wi-Fi, USB...
  • Funciones adicionales: Algunas unidades NAS ofrecen funciones como transcodificación de video, servidor VPN, etc.

En resumen, un NAS es una solución versátil y práctica para almacenar y compartir tus archivos. Si buscas una forma segura y eficiente de gestionar tus datos, un NAS podría ser la solución ideal para ti.

Los nas pueden tener su propio sistema operativo

Es caro, un QNAPNAS TS

Solo la caracasa es caro, los discos se venden aparte Un nas puede hacerse con una Rasberry pi


Si ya no quiero que trabaje como raid
desmonto con umount /dev/md0
mdadm --stop /dev/md0
mdadm --zero-superblock /dev/nvme0n2p1 (nombre del primer disco)
mdadm --zero-superblock /dev/nvme0n3p1 
lsblk (debe indicar que ya no pertenece al ride)

Sacar respaldo de todo

Instalacion por hardware

¡Excelente pregunta! Vamos a desmenuzar estos conceptos para que queden claros:

Número de Procesadores y Núcleos por Procesador

Imagina tu cerebro como un procesador. Tiene diferentes áreas que se encargan de distintas tareas al mismo tiempo, como pensar, recordar y sentir. De manera similar, un computador tiene un procesador (o CPU) que se encarga de ejecutar las instrucciones de los programas.

  • Número de procesadores: Se refiere a la cantidad de chips físicos que se encargan de procesar la información en una computadora. Antiguamente, las computadoras solían tener un solo procesador. Sin embargo, con el avance de la tecnología, es común encontrar equipos con dos o más procesadores físicos.
  • Número de núcleos por procesador: Cada procesador físico está compuesto por varios núcleos. Un núcleo es como un pequeño procesador dentro del procesador principal, capaz de ejecutar una tarea de forma independiente. Es como tener varios "cerebros pequeños" trabajando en conjunto dentro de un solo cerebro.

¿Por qué es importante?

  • Rendimiento: Cuantos más núcleos y procesadores tenga un equipo, mayor capacidad tendrá para realizar múltiples tareas al mismo tiempo, lo que se traduce en un mejor rendimiento.
  • Multitarea: Si estás editando un video, escuchando música y navegando por internet al mismo tiempo, un procesador con múltiples núcleos te permitirá realizar todas estas tareas de manera más fluida.
  • Aplicaciones específicas: Algunas aplicaciones, como programas de diseño gráfico o edición de video, pueden aprovechar al máximo la capacidad de múltiples núcleos y procesadores.

Un ejemplo sencillo:

Imagina que tienes que preparar la cena para toda tu familia. Si tienes una sola cocina (un solo procesador), tendrás que hacer cada tarea de una en una: cortar las verduras, cocinar la carne, preparar la ensalada. Sin embargo, si tienes dos cocinas (dos procesadores), puedes pedirle a alguien que te ayude a cortar las verduras mientras tú cocinas la carne, lo que hará que la cena esté lista mucho más rápido.

En resumen:

  • Procesador: Es el chip principal que ejecuta las instrucciones de los programas.
  • Núcleo: Es una unidad de procesamiento dentro del procesador, capaz de ejecutar tareas de forma independiente.
  • Más núcleos y procesadores = mayor rendimiento: Generalmente, cuantos más núcleos y procesadores tenga un equipo, más rápido será.

Los nombres i5, i7 e i9 son marcas comerciales de Intel que se utilizan para clasificar sus procesadores. Cada una de estas designaciones corresponde a un nivel de rendimiento diferente, siendo i9 el más potente y i5 el más básico dentro de esta línea.

¿Qué significan estas letras y números?

  • i: Indica que se trata de un procesador de la línea Core de Intel, que está diseñada para equipos de escritorio y portátiles.
  • 5, 7, 9: Estos números representan diferentes niveles de rendimiento. A mayor número, mayor será la capacidad de procesamiento del procesador.

¿Cuáles son las diferencias entre i5, i7 e i9?

  • Número de núcleos y hilos: Los procesadores i9 suelen tener más núcleos y hilos que los i7 e i5, lo que les permite realizar múltiples tareas al mismo tiempo de forma más eficiente.
  • Velocidad de reloj: Los procesadores i9 suelen tener una frecuencia de reloj más alta, lo que significa que pueden ejecutar instrucciones más rápido.
  • Caché: La cantidad de caché también suele ser mayor en los procesadores i9, lo que mejora el rendimiento al permitir un acceso más rápido a los datos.
  • Características adicionales: Los procesadores i9 suelen incluir características adicionales, como soporte para tecnologías más avanzadas, que pueden no estar disponibles en los modelos i5 e i7.

¿Cuál es el mejor para mí?

La elección del procesador adecuado depende de tus necesidades y presupuesto.

  • i5: Ideal para usuarios que realizan tareas básicas como navegar por internet, trabajar con documentos de Office y reproducir videos.
  • i7: Recomendado para usuarios que necesitan un mayor rendimiento, como editores de video, diseñadores gráficos o jugadores que buscan una experiencia de juego fluida.
  • i9: Diseñado para usuarios con demandas extremadamente altas, como creadores de contenido profesional, científicos o entusiastas de los videojuegos que buscan el máximo rendimiento.

En resumen:

  • i5: Para uso diario y tareas básicas.
  • i7: Para usuarios que necesitan un buen rendimiento en múltiples tareas.
  • i9: Para usuarios que requieren el máximo rendimiento y están dispuestos a pagar más.

Desde cero tienen su servidor y le van a poner 2 discos de 50 Gb
Creo nueva maquina 
Vamos a crear maquinas virtuales dentro de la virtualizacion
Es posible que la maquina virtual comparta recursos con la maquina virtial
KVN, virtualizacion infinita de maquinas 
dnf install -y virt-manager
hacer un lsblk para ver como quedaron las particiones 
Todo deberia funcionar como espejo 
dnf groupinstall -y "Virtualization host"
virtualizacion con ducker
ssh con bash


No hay comentarios.:

Publicar un comentario