Thomas Bennett, Site Reliability Engineer at MX, shared insights into how MX harnesses OpenNebula to support its expansive financial technology operations. MX’s mission is to empower financial institutions with advanced software solutions, catering to millions of end users who benefit from enhanced banking experiences through their products, including a versatile white-label mobile banking application.
Harnessing OpenNebula for Scalable Solutions
As a SaaS company operating across multiple data centers, MX relies heavily on virtualization to manage its platform. Initially utilizing OpenNebula’s open source version, MX transitioned to the enterprise version to meet growing demands. Here’s how OpenNebula has become integral to MX’s infrastructure:
1. Seamless integration and customization: OpenNebula’s Ruby SDK has played a crucial role in MX’s operations. The team has developed numerous custom Ansible modules, Puppet scripts, and automation tools, allowing for efficient scaling, disaster recovery, and complex configurations tailored to their needs.
2. Optimized VM provisioning and management: using Ruby scripts and Ansible, MX automates virtual machine provisioning. This integration ensures that VMs are configured with necessary requirements and schedules, enhancing resource management and operational efficiency.
3. Advanced metrics and monitoring: through OpenNebula’s CLI tools, MX has built custom metrics for tracking VM migrations, provisions, and decommissions. These metrics are essential for capacity planning and substantiating infrastructure investments to management.
4. Efficient hardware upgrades: OpenNebula’s live migration feature has facilitated seamless hardware upgrades. MX successfully transitioned from older Intel hardware to newer AMD processors, achieving increased VM density and performance without impacting services.
Explore the Full Story
OpenNebula has proven to be a powerful asset for MX, enabling effective scaling and innovation in their financial technology services. The team anticipates continued enhancements and support from OpenNebula as they advance their infrastructure.
For a deeper understanding of how MX utilizes OpenNebula and to discover the full scope of their integration, watch the complete video here.
Top comments (0)