Bringing Browser-Based MFA SSO to the OpenStack CLI
Learn how a lightweight keystoneauth1 plugin brings your existing browser-based MFA and SSO to the OpenStack CLI, with no changes to any client tools.
Insights, updates, and stories from our team
Learn how a lightweight keystoneauth1 plugin brings your existing browser-based MFA and SSO to the OpenStack CLI, with no changes to any client tools.
Hyperscaler AI looks fast but hides long-term lock-in and rising costs. See how OpenStack and Kubernetes deliver GPU infrastructure you actually control.
Many AI clusters run at only 30–50% GPU utilization. Learn why GPUs sit idle and how Kubernetes, scheduling, and better infrastructure design can improve AI infrastructure efficiency.
Thinking of deploying Atmosphere but unsure how to handle storage integration? In this blog post, we will discuss three scenarios of storage integration when migrating to OpenStack using Atmosphere, VEXXHOST’s cloud solution.
Our top choice is using Ceph as your storage solution, and we have several reasons for that (explored later in the article). However, we also have other use cases where we integrate different storage solutions with Atmosphere or switch to Ceph later.
Before we dive into discussing storage integration scenarios and highlighting Ceph’s advantages, let us briefly go over what Atmosphere is and what it offers.
VEXXHOST’s Atmosphere is a comprehensive cloud solution built on OpenStack, offering a flexible and scalable Infrastructure-as-a-Service (IaaS) platform. Designed for diverse deployment options – public cloud, dedicated private cloud, or on-premise environments – Atmosphere caters to a wide range of business needs.
It leverages open-source technologies and integrates seamlessly with popular tools like Kubernetes for container orchestration and Ceph for storage, delivering a robust and modern cloud experience. Key features include compute, networking, storage options, identity management, and orchestration services, allowing for extensive customization and integration with existing infrastructure.
Whether deployed publicly, hosted in global data centers, or implemented on-premise, Atmosphere provides a secure, high-performing, and cost-effective cloud environment backed by professional support for a smooth user experience.
Ceph is a unified, distributed storage system designed for excellent performance, reliability, and scalability. It provides an open-source platform to store substantial amounts of data with high redundancy and accessibility. Engineered to work in distributed environments, Ceph offers a resilient and adaptive architecture that can handle massive data growth while maintaining consistent performance. As a versatile and powerful storage system, it is widely used in various environments, including cloud infrastructures like Atmosphere.
Here is a concise overview of Ceph's strengths and how it complements cloud solutions:
Ceph's design allows it to scale out to exabyte-level capacities, providing ample room for growth and ensuring that storage can keep pace with increasing data volumes.
With its self-healing and self-managing capabilities, Ceph can automatically redistribute data to maintain redundancy and availability, significantly reducing the impact of hardware failures.
As an open-source platform, Ceph can be deployed on commodity hardware, saving costs on specialized storage solutions, and eliminating licensing fees.
Ceph's software-defined storage approach means it can run on various hardware configurations, offering flexibility, and optimizing existing infrastructure investments.
Ceph supports encryption of data at rest, adding an essential layer of security to protect sensitive data and comply with industry regulations.
Ceph is often the storage solution of choice for OpenStack deployments due to its native integration, providing consistent and efficient storage services across cloud environments.
By offering block, object, and file storage in one unified system, Ceph simplifies storage management and enables diverse application requirements to be met without the need for multiple storage systems.
In the context of Atmosphere, Ceph's features directly contribute to delivering a high-performance, scalable, and cost-effective cloud experience. It supports Atmosphere's commitment to providing advanced cloud services by ensuring that the underlying storage platform is solid and capable of meeting the complex needs of modern cloud deployments.
While we strongly recommend Ceph as the storage solution for Atmosphere deployments, we understand that customers may have existing storage investments. This is another scenario. To accommodate various customer needs, we have outlined three primary deployment scenarios: use existing storage, move to Ceph, and start with Ceph.
The following sections will detail each scenario.
We have customers aiming to use their current storage ecosystem when deploying Atmosphere. Our cloud solution is designed for compatibility, allowing you to integrate your existing storage solutions without the immediate need for overhaul or replacement. This approach not only protects your storage investments but also minimizes disruptions to your operations.
To ensure seamless integration, it is critical to evaluate your existing storage system's compatibility with OpenStack's interfaces and requirements. You can check the matrix table to help you verify if your storage backend aligns with the OpenStack driver or not. Atmosphere supports a wide array of storage backends, which means most industry-standard solutions can be interfaced with minimal adjustments. The integration process typically involves the following steps:
Throughout this process, Atmosphere's professional services are available to provide guidance, support, and expertise to ensure that your storage integration is executed with precision and aligned with best practices. Whether you need assistance in the planning phase or require hands-on support during deployment, the platform's team of experts is available to help you every step of the way.
Migrating to Ceph storage for your Atmosphere deployment brings numerous benefits, including enhanced scalability, fault tolerance, and performance. Ceph is a highly resilient distributed storage system that offers self-healing capabilities, and it is designed to seamlessly scale both in capacity and performance without any significant downtime.
Migration Process:
Migration Tools and Resources: Atmosphere provides a suite of migration tools and comprehensive documentation to facilitate the transition to Ceph. Additionally, professional services are available to assist with the migration, offering support and expertise throughout the process.
Deploying Atmosphere directly onto Ceph storage from the outset presents a multitude of advantages for new deployments. Ceph offers a unified platform for block, object, and file storage, which simplifies management and reduces overhead. It is designed to be self-managing and self-healing, which translates to lower operational costs and increased reliability.
Advantages for New Deployments:
Initial Setup Process:
Security Considerations: Ceph provides powerful security features, including encryption at rest to protect data from unauthorized access. When deploying Atmosphere with Ceph, it is essential to configure user permissions, encryption keys, and network security settings to safeguard your data and meet compliance requirements.
Whether you are looking to integrate your current storage solutions with Atmosphere, transition to a more resilient and scalable storage system with Ceph, or start fresh with Ceph as the backbone of your cloud infrastructure, we have laid out the scenarios to suit your business needs.
Each path offers a unique set of advantages, and we are here to support you in making the choice that aligns best with your strategic goals. Our team of experts is ready to guide you through the intricacies of storage integration, migration, and deployment, ensuring a seamless transition and a well-built cloud environment tailored to your requirements.
Are you ready to elevate your cloud strategy with Atmosphere?
Reach out to us today and discover how our solutions can transform your business's approach to cloud infrastructure.
Choose from Atmosphere Cloud, Hosted, or On-Premise.
Simplify your cloud operations with our intuitive dashboard.
Run it yourself, tap our expert support, or opt for full remote operations.
Leverage Terraform, Ansible or APIs directly powered by OpenStack & Kubernetes