Skip to main content
Skip table of contents

Protección de MyQ X con Alta Disponibilidad

Implementación de alta disponibilidad con MyQ X

Teniendo en cuenta lo que hemos comentado hasta ahora, continuaremos analizando diferentes formas de proteger MyQ X con tecnologías de alta disponibilidad (HA), clústeres y el conjunto único de funciones de conmutación por error de MyQ X.

A estas alturas, ya debería tener una visión clara de los requisitos de su empresa en relación con la disponibilidad de los servicios de impresión y gestión de la impresión.

Sabemos que existen muchos métodos y tecnologías de HA con los que su organización y su departamento de TI quizá ya estén familiarizados y que utilicen actualmente en su infraestructura existente. Estos métodos y tecnologías de HA pueden ofrecer una funcionalidad similar a la que vamos a tratar, como el clúster de conmutación por error de Microsoft y el clúster virtual de VMware. En nuestros ejemplos, explicaremos el concepto básico de cómo lograr la alta disponibilidad con MyQ y su entorno de impresión.

Si puede lograr el mismo resultado con sus tecnologías existentes, le recomendamos que utilice aquello en lo que su equipo de TI ha recibido formación y con lo que usted está familiarizado. Sin embargo, al utilizar sus propios métodos y tecnologías, le recomendamos que implemente una prueba de concepto en un entorno controlado y realice pruebas exhaustivas antes de implementarlo en un entorno en producción.

En MyQ, también hemos tenido en cuenta que puede haber organizaciones más pequeñas que también necesiten que los servicios de impresión estén disponibles durante los periodos de inactividad. Estas organizaciones no disponen necesariamente del presupuesto ni del personal de TI formado para implementar métodos y tecnologías de alta disponibilidad costosos y complejos. Por lo tanto, hemos desarrollado un conjunto de funciones de conmutación por error de MyQ X que son gratuitas para todos los clientes de MyQ X. Estas funciones se diseñaron para que nuestros clientes puedan seguir imprimiendo durante los periodos de inactividad del servidor, ya sean planificados o no.

Clúster de conmutación por error de Microsoft

El clúster de conmutación por error de Microsoft es una función basada en Windows Server (sistema operativo). La solución de software facilita la agrupación de varios servidores de hardware independientes (en adelante, «nodos») en un clúster. Los nodos del clúster trabajan conjuntamente para proporcionar capacidades avanzadas como la gestión de recursos, la supervisión del estado y la coordinación de la conmutación por error.

En cuanto a los requisitos de almacenamiento para implementaciones de alta disponibilidad, se recomienda que haya al menos una ubicación de almacenamiento compartida a la que puedan acceder todos los nodos del clúster. Los nodos interconectados dentro del clúster deben configurarse para acceder al almacenamiento compartido a través de, por ejemplo, una conexión de red de alta velocidad.

La comunicación interconectada entre los múltiples nodos, combinada con el almacenamiento compartido, hace que esta solución sea de alta disponibilidad. Si uno de los servidores del clúster (nodos) falla, los demás nodos se harán cargo de proporcionar el servicio (el proceso de conmutación por error). Los nodos del clúster se supervisan de forma proactiva. Cuando el software detecta que un nodo no funciona correctamente, se reinicia automáticamente o se traslada a otro nodo.

Microsoft Failover Cluster Illustration

Ilustración del clúster de conmutación por error de Microsoft

MyQ X y clústeres de conmutación por error de Microsoft

El concepto de alta disponibilidad de MyQ X y el clúster de Microsoft consiste en agrupar al menos 2 nodos en un clúster de conmutación por error. El clúster de conmutación por error se gestionará utilizando la funcionalidad de clúster de conmutación por error de Windows Server de Microsoft y debe configurarse para la gestión de recursos compartidos, la supervisión del estado y la conexión de conmutación por error.

Los nodos del clúster de conmutación por error deben configurarse para incluir una red de alta velocidad conectada a un almacenamiento compartido al que puedan acceder todos los nodos interconectados dentro del clúster. A continuación, MyQ X se implementa dentro del clúster en una configuración activa-pasiva con el Print Server MyQ X instalado en al menos dos nodos. El software de clúster de conmutación por error de Microsoft administra los servicios de MyQ; si el nodo actualmente activo deja de estar disponible, se cambia a uno de los nodos pasivos disponibles.

La ventaja de implementar MyQ X dentro del clúster de conmutación por error de Microsoft es que el sistema ya no depende de un único servidor físico y, por lo tanto, es más resistente ante fallos de hardware.

Leer más…

Consulte nuestro Manual sobre MyQ y el clúster de MS para conocer los detalles exactos de la configuración. Aprenderá a configurar el clúster de MS y a preparar MyQ para que funcione en esta configuración.

📓 Ejemplo:

En la ilustración siguiente, el Print Server MyQ X se implementa en una configuración activa-pasiva dentro del clúster de conmutación por error de Microsoft, con el Nodo 1 configurado como activo y el Nodo 2 como pasivo. El Nodo 1, el Nodo 2 y el almacenamiento compartido están interconectados a través de una red dedicada de alta velocidad. Además, esta configuración también requiere una red independiente que interconecte los clientes de usuario y las impresoras multifunción con el Nodo 1 y el Nodo 2. Las redes separadas se basan en el concepto de alta disponibilidad para eliminar los puntos únicos de fallo.

El software de clúster de conmutación por error de Microsoft administra los servicios de MyQ y supervisa continuamente el estado de los nodos. Si detecta que el nodo activo (Nodo 1) deja de estar disponible, intentará recuperar los servicios; si no puede recuperarlos, cambiará automáticamente al nodo pasivo (Nodo 2).

MyQ X deployed in Microsoft Failover Cluster

MyQ X implementado en un clúster de conmutación por error de Microsoft

Clúster de máquinas virtuales (clúster VMware)

El objetivo principal de la agrupación en clústeres de máquinas virtuales (VM) es ejecutar servicios en un entorno virtualizado, garantizando una alta disponibilidad y una mayor utilización del servidor. Los fallos de hardware dentro de un clúster de máquinas virtuales tienen un impacto mínimo en las máquinas virtuales, ya que la VM se transferirá a otro nodo.

Un clúster de máquinas virtuales suele constar de varios componentes. Necesitará tecnología de hipervisor, por ejemplo, vSphere ESXi de VMware. La imagen de vSphere ESXi se instala en hardware bare-metal igual que un sistema operativo y actúa como un hipervisor de tipo 1 (denominado host ESXi). Los hosts ESXi se configuran de modo que sus recursos se compartan.

Un componente esencial para configurar un clúster de máquinas virtuales de alta disponibilidad es elegir una solución de almacenamiento adecuada que sea altamente resistente a fallos y que no tenga puntos únicos de fallo. MyQ recomienda combinar su clúster de máquinas virtuales con una solución de almacenamiento compartido conectado a la red. Sin embargo, los diferentes proveedores de software de clústeres de máquinas virtuales gestionan el almacenamiento del clúster de diversas maneras y puede que haya otras soluciones de almacenamiento que se adapten mejor a su organización. El concepto general de eliminar los puntos únicos de fallo debe mantenerse, pero la solución de almacenamiento que elija debe cumplir con sus requisitos empresariales individuales en términos de tiempo de actividad operativa y coste.

Los hosts ESXi se pueden gestionar mediante una plataforma de gestión de servidores centralizada como VMware vCenter. vCenter permite la gestión centralizada de los recursos informáticos subyacentes de los hosts ESXi y la administración de máquinas virtuales, incluyendo una serie de funciones como la clonación de máquinas virtuales, la alta disponibilidad, la tolerancia a fallos, etc. Además, mediante vCenter, puede agrupar varios hosts ESXi para crear un clúster de máquinas virtuales. Cada máquina virtual de un clúster está interconectada a través de una red virtual.

Example of a Virtual Machine cluster using VMware technologies

Ejemplo de un clúster de máquinas virtuales que utiliza tecnologías de VMware

MyQ X y la agrupación en clústeres de máquinas virtuales (VMHA)

El concepto de clúster de máquinas virtuales de MyQ X, también conocido como VMHA (alta disponibilidad de máquinas virtuales), consiste en ejecutar el sistema MyQ X en un entorno de clúster virtualizado en combinación con un almacén de datos NAS (almacenamiento conectado a la red).

El NAS (almacenamiento conectado a la red) consiste en sistemas de almacenamiento externos que los nodos de servidor (hosts ESXi) utilizarán para almacenar y acceder a los archivos de las máquinas virtuales de forma remota. Los hosts ESXi accederán a estos sistemas a través de una red de almacenamiento de alta velocidad. Varios nodos de servidor (hosts ESXi) pueden acceder simultáneamente a los almacenes de datos del almacenamiento en red. El Print Server MyQ X se instala en un nodo de servidor virtual (host ESXi), distribuyéndose la carga de trabajo y los recursos del nodo virtual a lo largo del clúster virtual. Al utilizar la base de datos del sistema integrada de MyQ X (base de datos Firebird), los datos se almacenarán en la instancia virtual. Con este concepto, los datos están siempre disponibles siempre que la instancia virtual de MyQ X se traslade a otros nodos dentro del clúster virtual. Además de los datos de la base de datos, los datos de los trabajos de impresión se almacenan en la carpeta de trabajos de la instancia virtual de MyQ X.

La ventaja de implementar MyQ X con el modo VMHA en un clúster virtual es que el sistema ya no depende de un único servidor físico y, por lo tanto, es más resistente ante fallos de hardware. VMHA también puede funcionar en un entorno de nube privada, como por ejemplo MS Azure, con el requisito previo de que existan túneles VPN (red privada virtual) establecidos entre el servidor MyQ X y la red local de la organización.

📓 Ejemplo:

En la ilustración siguiente, el Print Server MyQ X está implementado en la máquina virtual 1, que está asignada al host ESXi 1. La imagen de la máquina virtual 1 se almacena de forma segura en la ubicación de almacenamiento compartido; el almacenamiento compartido puede ser, por ejemplo, un NAS (almacenamiento conectado a la red). Si el host ESXi 1 falla, la máquina virtual 1 (Print Server MyQ X) se trasladará, por ejemplo, al host ESXi 3 y seguirá funcionando sin interrupciones. Los datos y los trabajos de impresión de MyQ X Print Server permanecen seguros en el almacén de datos y no se ven afectados por fallos de hardware.

Virtual machine cluster failover operation

Operación de conmutación por error del clúster de máquinas virtuales

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.