Whitepaper 'FinOps y gestión de costes para Kubernetes'
Considere darle a OptScale un Estrella en GitHub, es 100% de código abierto. Aumentaría su visibilidad ante los demás y aceleraría el desarrollo de productos. ¡Gracias!
Seminario web 'FinOps y optimización de costos en la nube para cargas de trabajo de ML/AI'. Regístrese aquí →
Ebook 'De FinOps a estrategias comprobadas de gestión y optimización de costos en la nube'
OptScale - FinOps
Descripción general de FinOps
Optimización de costos:
AWS
MS Azure
Nube de Google
Alibaba Cloud
Kubernetes
OptScale - MLOps
Perfiles de ML/IA
Optimización de ML/IA
Perfilado de Big Data
PRECIOS DE ESCALA OPTICA
Acura: migración a la nube
Descripción general
Cambio de plataforma de la base de datos
Migración a:
AWS
MS Azure
Nube de Google
Alibaba Cloud
VMware
OpenStack
KVM
Nube pública
Migración desde:
En la premisa
Acura: recuperación ante desastres y respaldo en la nube
Descripción general
Migración a:
AWS
MS Azure
Nube de Google
Alibaba Cloud
VMware
OpenStack
KVM

Mejores prácticas de backup y recuperación ante desastres para OpenStack

OpenStack es un servicio gratuito de computación en la nube que fue desarrollado en 2010 por la NASA y concebido originalmente como una implementación de código abierto del servicio AWS EC2. Desde entonces, se ha convertido en una plataforma independiente y está respaldada por una amplia comunidad de entusiastas y adoptantes comerciales, siendo la plataforma de código abierto en la nube más popular en todo el mundo: más de 25 millones de núcleos funcionan actualmente en producción y el tamaño del mercado se estima en 6.000 millones de dólares. Normalmente, OpenStack se despliega como infraestructura como servicio (IaaS) en nubes públicas y privadas donde se ponen a disposición de los usuarios servidores virtuales y otros recursos (computación, red y almacenamiento).

Backup disaster recovery best practices for OpenStack

Como hemos dicho, OpenStack apareció inicialmente como parte de AWS, lo que significa que no podemos evitar la comparación con el servicio de Amazon, cuyas características principales son bien conocidas por todos. El uso de OpenStack implica la construcción de una infraestructura en la nube desde cero, lo que conlleva unos costos importantes al principio. Por otro lado, a diferencia de Amazon Web Services, OpenStack tiene unos costos operativos mucho más modestos, sobre todo cuando se trata de una infraestructura compleja y sofisticada.

Backup vs. recuperación ante desastres: ¿cuál elegir?

En uno de nuestros artículos recientes, comparamos el backup y la recuperación ante desastres, y hablamos de sus casos de uso y de consejos importantes; puedes leer más sobre ello aquí. En pocas palabras, tu elección entre el backup en la nube y la recuperación ante desastres no debería depender del tamaño de la empresa que gestionas, sino de su tipo. Cuanto más dependa tu empresa de la infraestructura informática y más grave sea el riesgo de continuidad del negocio en caso de desastre informático, más sentido tiene inclinarse por la recuperación ante desastres que por el backup en la nube.

Como cualquier otro servicio en la nube, que es intrínsecamente flexible y versátil, puedes utilizarlo en función de tus necesidades. Así que no importa si quieres implementar un backup en la nube o una recuperación ante desastres plena: en ambos casos vale la pena utilizar OpenStack.

Optimización gratuita de los costos de la nube. De por vida

Mejores prácticas para el backup y la recuperación ante desastres de OpenStack

1. Lee y revisa la documentación de OpenStack

Para garantizar que todo funcione sin problemas, los miembros del equipo de TI deben revisar diligentemente la documentación de OpenStack una vez que se lanza una nueva versión. Esta documentación describe cómo proteger y configurar los datos de forma adecuada.

2. Conocer bien los principales módulos de OpenStack, su disposición y la interacción entre ellos, así como con otras herramientas

OpenStack está formado por componentes de software separados y distintos que trabajan juntos para proporcionar servicios en la nube. La comunidad de OpenStack ha identificado nueve componentes principales: Nova, Swift, Cinder, Glance, Neutron, Horizon, Keystone, Ceilometer y Heat. 

Dado que nuestro objetivo es el backup y la recuperación ante desastres, debemos prestar especial atención a Cinder, un componente de almacenamiento en bloque que proporciona volúmenes para las instancias de OpenStack. Para sacar el máximo partido a Cinder, se necesita una solución de almacenamiento resistente, fiable, escalable y con muchas funciones que cumpla con todos los requisitos de su carga de trabajo. Muchos prefieren utilizar Ceph para estos fines: es un almacenamiento en la nube que se integra perfectamente con OpenStack. La popularidad de esta integración se debe a que Cinder, respaldado por Ceph, permite la escalabilidad y la redundancia de los volúmenes de almacenamiento, especialmente en las implementaciones de producción a gran escala.

Desde el punto de vista de la recuperación ante desastres, es importante que la solución que se utilice pueda integrarse fácilmente tanto con Cinder como con Ceph. Hystax Acuranuestra solución de recuperación ante desastres, es compatible con Ceph (así como con cualquier otro almacenamiento tipo S3) para las copias instantáneas de volumen y proporciona una restauración rápida en los volúmenes de Cinder.

3. Haz un backup de tus máquinas virtuales y de tus datos con cuidado

Aunque pueda parecer que el backup de tus datos en OpenStack se limita al backup de las máquinas virtuales, no debes pasar por alto los datos que no pertenecen a esas máquinas virtuales. Asegúrate de que al final del día hayas hecho un backup de todo: máquinas virtuales, aplicaciones, redes, etc.

Ten en cuenta que todo esto se puede hacer no solo con tus manos, sino utilizando varias herramientas de terceros. Por ejemplo, OpenStack Backup Solution, que forma parte del software Hystax Disaster Recovery, puede duplicar la producción de cargas de trabajo y convertir los datos y las arquitecturas de infraestructura para que se ejecuten en OpenStack. Admite escenarios de backup en la nube con almacenamiento de datos activos e inactivos, y políticas de retención flexibles.

4. Utilizar soluciones nativas de OpenStack

Un añadido importante al punto anterior: no todas las herramientas de backup de terceros proporcionan la misma fiabilidad. También encontramos las que simplemente no están adaptadas para trabajar con OpenStack, o lo que es lo mismo, no son nativas de OpenStack. Existe la opinión de que la propia redundancia de datos que pueden proporcionar las herramientas heredadas te salvará durante el backup, pero en realidad hay situaciones en las que esto puede no ser suficiente, por ejemplo, en presencia de datos corruptos o máquinas virtuales mal configuradas. A su vez, las soluciones nativas de Openstack permiten restaurar las cargas de trabajo a partir de diferentes copias instantáneas de volumen, por lo que se puede acceder a un punto de recuperación deseado.

5. Asegúrate de que los parámetros clave de la recuperación ante desastres cumplan con los requisitos de la empresa

Si estás planificando la recuperación ante desastres en OpenStack, debes prestar la máxima atención al RPO (punto objetivo de recuperación) y al RTO (tiempo objetivo de recuperación). El primero determina el punto de tiempo hasta el que se recuperarán tus datos, mientras que el segundo es la cantidad máxima de tiempo tolerable que se necesita para que los sistemas críticos vuelvan a estar en línea y completamente funcionales después de una interrupción. Obviamente, tienen que estar perfectamente equilibrados para que sean lo suficientemente bajos como para mantener tu negocio a salvo; y por otro lado, el costo de dicha solución debe ser razonable. Hystax Acura, una solución de recuperación ante desastres, garantiza unos valores mínimos de RPO/RTO cuando se recupera a un sitio de DR o se hace una conmutación por recuperación a producción, con una importante reducción de costos.

Conclusión

Por defecto, el backup en la nube y la recuperación ante desastres en OpenStack, así como la configuración inicial de este servicio en la nube, requieren mucho trabajo. La flexibilidad y las amplias posibilidades de optimización de OpenStack se ven compensadas por la complejidad de la configuración de la nube.

Afortunadamente, existen plataformas de backup y recuperación para OpenStack que facilitan estos procesos y ahorran tiempo y recursos. Sin embargo, no todas las soluciones de este tipo son igual de efectivas: hay que evitar las herramientas heredadas que pueden comprometer toda la estrategia de recuperación ante desastres. Lo que se debe utilizar es una solución nativa de Openstack, que esté totalmente integrada con todas las tecnologías clave de OpenStack.

Hystax ofrece un software de recuperación ante desastres totalmente automatizado para OpenStack, que puede convenir por igual a los clientes finales y a los socios para ayudarlos a lograr la resiliencia informática y la continuidad del negocio con un ahorro significativo en backups y recuperación ante desastres.

Los recursos que se pasan por alto se agregan al gasto de la compañía en la nube, y los usuarios ni siquiera se dan cuenta de que están pagando por ellos.
💡 Encuentre formas de identificar y limpiar instantáneas huérfanas para mantener bajo control los costos de 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

Ingresa tu email para recibir contenido nuevo y relevante

¡Gracias por estar con nosotros!

Esperamos que lo encuentre útil.

Puede darse de baja de estas comunicaciones en cualquier momento. política de privacidad

Noticias e informes

FinOps y MLOps

Una descripción completa de OptScale como plataforma de código abierto FinOps y MLOps para optimizar el rendimiento de las cargas de trabajo en la nube y el costo de la infraestructura. Optimización de costos de la nube, ajuste del tamaño de las VM, instrumentación PaaS, buscador de duplicados S3, uso de RI/SP, detección de anomalías y herramientas de desarrollo de IA para una utilización óptima de la nube.

FinOps, optimización de costos en la nube y seguridad

Descubra nuestras mejores prácticas: 

  • Cómo liberar direcciones IP elásticas en Amazon EC2
  • Detectar máquinas virtuales de MS Azure detenidas incorrectamente
  • Reduce tu factura de AWS eliminando las copias instantáneas de disco huérfanas y no utilizadas
  • Y conocimientos mucho más profundos

FinOps y optimización de costos en la nube para cargas de trabajo de ML/AI

Únase a nuestra demostración en vivo el día 7 
Mayo y descubra cómo OptScale permite ejecutar ML/AI o cualquier tipo de carga de trabajo con rendimiento y costo de infraestructura óptimos.