Krypton Solid

Krypton Solid
Krypton Solid

La última tecnología en raciones de 5 minutos

Cree sus propios dispositivos SAN iSCSI y ahorre dinero

No todas las organizaciones de TI tienen dinero suficiente para comprar un dispositivo de red de área de almacenamiento (SAN). Sin embargo, la mayoría de las empresas necesitan …

una SAN porque, en mi opinión, es probablemente la mejor manera de evitar la pérdida de datos críticos cuando ocurren fallas en el almacenamiento del servidor. No necesita pagar por un dispositivo SAN patentado, porque puede crear su propia SAN utilizando software de código abierto. En este consejo de cuatro partes, aprenderá cómo configurar una instalación de este tipo.

Antes de comenzar a construir sus propios dispositivos SAN, debe determinar qué es exactamente lo que necesita. Por lo general, una SAN consta de diferentes componentes de los cuales el almacenamiento de alta disponibilidad es el núcleo. Si su SAN consta de una sola caja, está jugando con fuego. Si esta casilla falla, sus datos no estarán disponibles y eso le costará.

Con los sistemas propietarios, se necesitan dos cajas para construir una SAN, y es lo mismo cuando se crea una SAN de código abierto. Ahí es donde entra en juego Distributed Replicated Block Device (DRBD), un sistema de almacenamiento distribuido para distribuciones de Linux. Con DRBD, puede crear su propio RAID 1 a través de la red, de modo que si uno de los servidores que proporciona almacenamiento deja de funcionar, el otros asumirán este papel de inmediato. Hablaremos más sobre DRBD en la segunda parte de este consejo.

En una SAN altamente redundante, necesitará un único punto de acceso. Algunas configuraciones de SAN funcionan con Fibre Channel. Debido a que esto implica una costosa infraestructura basada en fibra óptica, esta opción no es la mejor imaginable para una SAN iSCSI de código abierto asequible. En lugar de utilizar Fibre Channel, usaremos iSCSI. Se utilizará un destino iSCSI para proporcionar acceso al dispositivo de almacenamiento.

Uno de los desafíos de construir una configuración SAN tan flexible es hacerlo lo más versátil posible. Eso significa que un componente defectuoso tiene que cambiar automáticamente. Entonces, si la caja SAN que actualmente aloja DRBD así como el acceso iSCSI deja de funcionar, la otra caja en la SAN debe tomar el control automáticamente. Para hacer esto, usaremos Heartbeat, un programa portátil de administración de clústeres de alta disponibilidad, para monitorear y garantizar la disponibilidad de todos los recursos críticos en la SAN.

CONTENIDO RELACIONADO  La adquisición de Atos de la firma consultora de inteligencia artificial parece prometedora

Hablaremos de Heartbeat en la tercera parte de este consejo y de iSCSI en la cuarta. Además, consulte mis instrucciones de Heartbeat en este sitio.

Imagen 1: Descripción esquemática de la SAN de código abierto

Software requerido
Para construir estos dispositivos SAN, necesita el software adecuado. Normalmente, cualquier distribución de Linux servirá, pero en este artículo usaremos SUSE Linux Enterprise Server 10 SP2, que está disponible como descarga gratuita. Una de las ventajas de utilizar SUSE es su posición como distribución utilizada por los desarrolladores de Heartbeat Software; Heartbeat juega un papel fundamental en esta configuración. Por lo tanto, siempre tendrá la garantía de una integración óptima entre el sistema operativo y el software del clúster cuando trabaje con SUSE. También puede usar la versión de código abierto de SUSE Linux, pero para crear una configuración estable y confiable, siempre recomendaría trabajar con la versión empresarial.

Al hacer su elección de software para instalar, manténgalo al mínimo. Después de todo, está construyendo dispositivos SAN aquí y, por lo general, en una SAN no ejecutaría ningún servicio. De la lista de patrones de software instalables, seleccione lo siguiente:

  • Sistema base del servidor
  • Alta disponibilidad
  • Documentación
  • Entorno de escritorio GNOME para servidor
  • Sistema de ventanas X

Aparte de eso, seleccione también los componentes de destino iSCSI. Entonces no necesitas nada más. De hecho, incluso puede hacerlo con menos y elegir no seleccionar el entorno GNOME y el sistema X Window, pero dado que SUSE depende en gran medida de YaST para configurar la caja, lo recomendaría, al menos durante el tiempo en el que todavía esté trabajando. la instalación – que mantenga el entorno gráfico a mano. Una vez finalizada la instalación, aún puede deshabilitarla. Por supuesto, también puede iniciar todos los componentes gráficos desde un escritorio en caso de que lo prefiera.

CONTENIDO RELACIONADO  ¿Qué es Global Available-to-Promise?

Además del requisito de software, también debe pensar en el diseño del disco duro que desea utilizar al crear dispositivos SAN como este. No importa si está configurando hardware de servidor o dos computadoras portátiles para crear un entorno de prueba, debe tener en cuenta que se necesita un dispositivo de almacenamiento como almacenamiento SAN. En la figura 1, he usado / dev / sdb como un dispositivo de almacenamiento de ejemplo, pero esto supone que tiene dos (o incluso más) discos duros disponibles. En caso de que no tenga eso, puede ser una buena opción crear una configuración LVM y hacer que un gran volumen dedicado esté disponible para el almacenamiento SAN.

La configuración de LVM también le permite trabajar con un dispositivo de instantáneas; más sobre eso más adelante en este consejo. En mi configuración de prueba, donde uso dos computadoras portátiles con un disco duro de 160 GB, usé el siguiente diseño de disco:

  • / dev / sda1: una partición formateada Ext2 de 100 MB que está montada en / boot.
  • / dev / sda2: el resto de todo el espacio disponible en disco, marcado como tipo 8e para su uso en un entorno LVM.
  • / dev / system: el grupo de volúmenes LVM que usa el espacio en disco disponible en / dev / sda2.
  • / dev / system / root: un volumen lógico formateado Ext3 de 10 GB para usar como raíz del sistema de archivos del servidor.
  • / dev / system / swap: un volumen lógico de 2 GB que se utiliza como espacio de intercambio.
  • / dev / system / DRBD: un volumen lógico de 100 GB que se acaba de asignar y no se formatea.
CONTENIDO RELACIONADO  Cómo elegir el equipo de proyecto ERP adecuado: 5 secretos para el éxito

Para crear un diseño de disco de este tipo, utilice el módulo integrado de YaST mientras realiza la instalación.

Imagen 2: Para configurar el diseño del disco de su SAN, YaST puede ser de gran ayuda.

La última consideración a tener en cuenta al configurar su servidor es la red. Recomiendo colocar su SAN en una red que esté separada del tráfico normal de usuarios. No desea que la sincronización entre los dispositivos de almacenamiento en la configuración de DRBD sea interrumpida por una gran transferencia de archivos iniciada por un usuario final, por lo tanto, si es posible, cree una red de almacenamiento dedicada.

Normalmente, también querrá configurar una red separada para el tráfico Heartbeat, a fin de que un nodo no se desconecte de la red cuando el tráfico se eleva temporalmente. En esta situación, sin embargo, prefiero no hacer eso. Si los paquetes Heartbeat no llegan a través de la conexión de red normal, es probable que su dispositivo DRBD también haya dejado de comunicarse. No querría que Heartbeat ignorara una falla en el enlace de comunicaciones mientras su SAN está en una etapa desconectada porque un enlace redundante todavía está respondiendo, ¿verdad?

Ahora tiene disponible la base de su solución SAN: los dos servidores que ofrecerán los servicios de almacenamiento iSCSI. En la siguiente parte de este artículo, aprenderá cómo configurar un dispositivo de almacenamiento compartido DRBD además de esta configuración.

Sobre el Autor:Sander van Vugt es autor y formador técnico independiente, especializado en Linux desde 1994. Vugt también es consultor técnico para la optimización del rendimiento y la agrupación en clústeres de alta disponibilidad (HA), así como un experto en SUSE Linux Enterprise Desktop 10 (SLED 10) administración. Consulte otro de los consejos de Sander, «Supervisión del rendimiento de la red», aquí..

¡Haz clic para puntuar esta entrada!
(Votos: Promedio: )

También te puede interesar...

¿Qué es el hipervisor de VMware vSphere?

VMware vSphere Hypervisor es un hipervisor completo y gratuito de VMware que permite a los usuarios virtualizar sus servidores y consolidar aplicaciones. El hipervisor ha estado disponible desde 2008, cuando se llamaba Free ESXi 3.5.

¿Qué es directorio? – Definición de Krypton Solid

Un directorio es, en general, un método para organizar la información, siendo el ejemplo más conocido un directorio telefónico. 1) En la World Wide Web, un directorio es una guía temática, normalmente organizada por temas

¿Qué es Amazon Braket? Definición de SearchAWS

¿Qué es Amazon Braket? Amazon Braket es un servicio en la nube de Amazon Web Services (AWS) totalmente administrado diseñado para proporcionar a los usuarios de computadoras cuánticas acceso remoto a un único entorno de

¿Qué es la especificación por ejemplo (SBE)?

La especificación por ejemplo (SBE) es un enfoque contextual impulsado por el usuario para definir los requisitos de software. SBE requiere que las partes interesadas del negocio proporcionen escenarios realistas sobre cómo se utilizará el

¿Qué es la cantidad de sustancia (cantidad de material)?

La cantidad de sustancia, también llamada cantidad de material, es una expresión adimensional del número de partículas en una muestra. Las partículas suelen ser átomos, pero pueden ser protones, neutrones, electrones o partículas más fundamentales

Centros de datos en 90 días

Algunos proveedores de centros de datos modulares han agregado instalaciones de fabricación para satisfacer las demandas globales. El proveedor de centros de datos modulares IO abrió recientemente una nueva fábrica en Chandler, Arizona, para producir

TDOA para LPWAN: desafíos, mejoras y pruebas

Este es el segundo de una serie de tres partes sobre IoT, ubicación y TDOA. Para leer la primera parte, haga clic aquí. La diferencia de tiempo de llegada (TDOA) en redes de área amplia

SIP en el centro de llamadas: 10 palabras de moda

En muchos de los centros de llamadas actuales, el protocolo de inicio de sesión (SIP) permite a los clientes y agentes del centro de llamadas … para conectarse a través de diversas formas de comunicaciones

Consultoría de comunicaciones unificadas, puesta en marcha

Los servicios de implementación y consultoría de comunicaciones unificadas están experimentando un aumento de la demanda a medida que los clientes buscan solidificar y expandir los intentos tempranos, y generalmente apresurados, de construir una infraestructura

¿Cómo soluciono una aplicación bloqueada o congelada?

La solución de problemas de una aplicación congelada o bloqueada puede ser una experiencia frustrante porque hay innumerables posibles culpables. Si un usuario tiene problemas con una aplicación congelada, verifique si alguien más tiene problemas

Los beneficios de los discos virtuales delgados

está escrito en él. Es una creencia común que el aprovisionamiento delgado ofrece un rendimiento inferior en comparación con los discos virtuales gruesos, que vienen en un tamaño fijo. Sin embargo, hay muchas investigaciones que

¿Qué es la gestión de sistemas de TI?

La gestión de sistemas es la administración de los sistemas de tecnología de la información en un centro de datos empresarial. Un plan de gestión de sistemas eficaz facilita la prestación de TI como servicio

Cómo planificar la virtualización de escritorio

El paso a la virtualización de escritorio no es fácil. La planificación y las pruebas adecuadas son esenciales para garantizar que se seleccionen las tecnologías adecuadas para adaptarse a los casos de uso comercial y

Tres opciones para crear encuestas de Microsoft CRM

Microsoft Dynamics CRM no proporciona la funcionalidad de cuestionario de encuesta lista para usar. He visto varias sugerencias en el pasado para usar Campañas y Respuestas de campaña para encuestas, pero ese enfoque no le

Cómo mantener bajo control la expansión de VM

Durante la implementación de entornos virtuales, la atención se centra en el diseño y la configuración. Rara vez se revisan los entornos para comprobar si es posible realizar mejoras. La virtualización trajo muchos beneficios a

¿Qué es la tecnología de bienestar corporativo?

La tecnología de bienestar corporativo es software y, a veces, hardware asociado, que los departamentos de recursos humanos utilizan para mejorar y gestionar la salud y el bienestar de los trabajadores. La tecnología de bienestar

¿Qué es la gestión de contenido móvil?

La gestión de contenido móvil (MCM) es un conjunto de tecnologías que brindan acceso seguro a datos corporativos en teléfonos inteligentes, tabletas y otros dispositivos terminales. El componente principal de un sistema de gestión de

¿Qué es bash (Bourne Again Shell)?

Bash (Bourne Again Shell) es la versión gratuita del shell Bourne distribuida con los sistemas operativos Linux y GNU. Bash es similar al original, pero ha agregado funciones como la edición de la línea de

¿Qué es 802.11h? – Definición de Krypton Solid

La especificación 802.11h es una adición a la familia de estándares 802.11 para redes inalámbricas de área local (WLAN). 802.11h está destinado a resolver problemas de interferencia introducidos por el uso de 802.11a en algunos

Peores prácticas en el gobierno de datos empresariales

Cada vez más empresas reconocen que están acumulando cantidades cada vez mayores de datos, pero no necesariamente obtienen información empresarial a partir de ellos. El eslabón perdido es la transformación de datos en información completa,

Comprensión del formato de archivo del disco de la máquina virtual

Los servidores y escritorios tradicionales no virtualizados cargarán y ejecutarán cientos, incluso miles, de archivos individuales, como archivos del núcleo del sistema operativo, controladores de dispositivos, componentes de aplicaciones y archivos de datos. La virtualización

Deja un comentario