OpenStack, una solución gratuita de computación en la nube, fue creada por la NASA en 2010 y diseñada inicialmente como una versión de código abierto del servicio AWS EC2. Con el tiempo, ha evolucionado hasta convertirse en una plataforma independiente respaldada por una vasta comunidad de entusiastas y usuarios comerciales, lo que la convierte en la plataforma global de nube de código abierto. Con más de 25 millones de núcleos en funcionamiento y una valoración de mercado de alrededor de 6 mil millones de dólares, OpenStack se suele implementar como infraestructura como servicio (IaaS) en nubes públicas y privadas, proporcionando servidores virtuales y otros recursos como computación, red y almacenamiento.
OpenStack was a part of AWS, drawing comparisons with Amazon’s well-known service. Deploying OpenStack involves constructing a cloud infrastructure from the ground up, requiring substantial investment. However, OpenStack’s operational expenses are relatively modest, particularly in the context of complex and advanced infrastructure. This cost-effectiveness makes OpenStack an appealing option for disaster recovery and backup strategies, as it ensures a more financially sustainable approach to maintaining business continuity.
Elegir entre backup y recuperación ante desastres: ¿cuál es la mejor opción?
En un artículo anterior, analizamos en profundidad la comparación entre la copia de seguridad y la recuperación ante desastres, analizando sus respectivas aplicaciones y consideraciones esenciales; puede encontrar más detalles en ese artículo. artículoEn pocas palabras, la decisión de optar por la copia de seguridad en la nube o recuperación ante desastres La recuperación ante desastres no debería depender del tamaño de su empresa, sino de su naturaleza. Por ejemplo, si su empresa depende en gran medida de la infraestructura de TI y la amenaza a la continuidad del negocio por un desastre de TI es sustancial, puede ser más prudente priorizar la recuperación ante desastres por sobre la copia de seguridad en la nube.
Al igual que cualquier servicio en la nube, que es inherentemente adaptable y multipropósito, puede utilizarlo en función de sus necesidades específicas. Por lo tanto, ya sea que desee implementar una copia de seguridad en la nube o un plan integral de recuperación ante desastres, OpenStack resulta beneficioso en ambos casos.
Optimización gratuita de los costos de la nube. De por vida
Estrategias efectivas para la copia de seguridad y recuperación ante desastres de OpenStack
1. Estudie a fondo la documentación de OpenStack
Para un funcionamiento óptimo, se recomienda a los miembros del equipo de TI que estudien minuciosamente la documentación de OpenStack con cada nueva actualización. Este documento guía cómo proteger y configurar los datos de forma adecuada.
2. Familiarícese con los módulos principales de OpenStack, su organización y su interacción entre ellos y con herramientas adicionales.
OpenStack está compuesto por elementos de software individuales y únicos que se combinan para ofrecer servicios en la nube. La comunidad OpenStack reconoce nueve componentes fundamentales: Nova, Swift, Cinder, Glance, Neutron, Horizon, Keystone, Ceilometer y Heat.
En el contexto de la copia de seguridad y la recuperación ante desastres, Cinder, un componente de almacenamiento en bloque que proporciona volúmenes para instancias de OpenStack, merece una atención especial. Una solución de almacenamiento robusta, confiable, escalable y repleta de funciones que cumpla con todas sus demandas de carga de trabajo es crucial para maximizar los beneficios de Cinder. Ceph, una solución de almacenamiento en la nube que se integra sin esfuerzo con OpenStack, es una opción popular para esto. La popularidad de esta integración se debe al hecho de que Cinder, respaldado por Ceph, permite la escalabilidad y redundancia de los volúmenes de almacenamiento, particularmente en entornos de producción a gran escala.
Desde el punto de vista de la recuperación ante desastres, es fundamental que la solución que utilice pueda integrarse sin problemas con Cinder y Ceph. Por ejemplo, nuestra solución de recuperación ante desastres, Hystax Acura, admite Ceph (así como otros sistemas de almacenamiento similares a S3) para instantáneas y ofrece una restauración rápida en volúmenes de Cinder.
3. Asegúrese de realizar una copia de seguridad exhaustiva de sus máquinas virtuales y datos
Si bien la copia de seguridad de sus datos en OpenStack se limita a la copia de seguridad de máquinas virtuales, no debe descuidar los datos que no forman parte de esas máquinas virtuales. Por lo tanto, es fundamental garantizar una copia de seguridad completa: máquinas virtuales, aplicaciones, redes, etc.
Recuerde que esto se puede hacer de forma manual y utilizando diversas herramientas de terceros. Por ejemplo, OpenStack Backup Solution, una Software de recuperación ante desastres Hystax Componente que puede replicar cargas de trabajo de producción y convertir datos y arquitecturas de infraestructura para operar en OpenStack. Además, admite escenarios de respaldo en la nube con almacenamiento en caliente y frío y políticas de retención flexibles.
4. Aproveche las soluciones nativas de OpenStack
Un complemento crucial al punto anterior es que no todas las herramientas de respaldo de terceros ofrecen una confiabilidad constante. Algunas deben estar equipadas para funcionar con OpenStack, lo que significa que no son herramientas nativas de OpenStack. Además, si bien algunos creen que la redundancia de datos proporcionada por las herramientas heredadas será suficiente para realizar copias de seguridad, esto podría necesitar una revisión en situaciones que involucren datos dañados o máquinas virtuales mal configuradas. Por el contrario, las soluciones nativas de OpenStack permiten la restauración de la carga de trabajo a partir de varias instantáneas, lo que facilita el acceso a un punto de recuperación específico.
5. Asegúrese de que las métricas críticas de recuperación ante desastres se alineen con las necesidades comerciales
Al planificar la recuperación ante desastres para OpenStack, es fundamental centrarse en el objetivo de punto de recuperación (RPO) y el objetivo de tiempo de recuperación (RTO). El RPO designa el punto material en el que se restaurarán los datos. Al mismo tiempo, el RTO define la duración máxima aceptable para que los sistemas críticos vuelvan a estar en línea y en pleno funcionamiento después de una interrupción. Estos deben equilibrarse de manera óptima para garantizar la seguridad de su empresa y, al mismo tiempo, ser rentables. Hystax Acura, una solución de recuperación ante desastres, garantiza valores mínimos de RPO/RTO al realizar la recuperación a un sitio de recuperación ante desastres o al realizar un failback a producción, al tiempo que reduce significativamente los costos.
Para resumir
Por lo general, la copia de seguridad en la nube y la recuperación ante desastres en OpenStack, junto con la configuración inicial de este servicio en la nube, son tareas que requieren mucho trabajo. La flexibilidad y las amplias capacidades de optimización de OpenStack se ven contrarrestadas por la complejidad de la configuración de la nube.
Afortunadamente, existen plataformas de copia de seguridad y recuperación de OpenStack que simplifican enormemente estos procedimientos, ahorrando tiempo y recursos. Sin embargo, no todas estas soluciones son igualmente eficientes: es mejor evitar herramientas obsoletas que podrían poner en peligro toda su estrategia de recuperación ante desastres. En su lugar, es posible que desee considerar una solución nativa de OpenStack que sea totalmente compatible con todas las tecnologías esenciales de OpenStack.
Hystax proporciona una software de recuperación ante desastres totalmente automatizado para OpenStack, adaptado a los clientes finales y socios. Les permite lograr resiliencia de TI y continuidad comercial, al tiempo que reduce significativamente los costos de respaldo y recuperación ante desastres.
Los recursos no reconocidos pueden aumentar la factura de la nube de una empresa, y los usuarios podrían tener que darse cuenta de que están pagando por ellos.
💡 Por lo tanto, es fundamental encontrar métodos para identificar y eliminar instantáneas huérfanas para administrar los costos de manera efectiva en plataformas como MS Azure y Alibaba Cloud. → https://hystax.com/finops-best-practices-how-to-find-and-cleanup-orphaned-and-unused-snapshots-in-microsoft-azure-and-alibaba-cloud