Cloud builders worldwide - Managed Services Providers, Hosting Services Providers, Cloud Services Providers, Enterprises, and SaaS Vendors - are always seeking ways to optimize the architecture and cost of their public and private cloud deployments. With Apache CloudStack and StorPool Storage, they can deploy a highly automated cloud that delivers the application performance and reliability their users need while easily addressing changes in user requirements over the long term.
The new Solution Brief developed by the Apache CloudStack Community and StorPool aids cloud and storage architects, consultants, administrators, and field practitioners in the design and deployment of reliable, easy-to-manage, and cost-efficient cloud infrastructure based on Apache CloudStack working with KVM hosts and StorPool Storage.
StorPool’s Integration with Apache CloudStack
StorPool Storage volume management is integrated with Apache CloudStack to allow seamless use of the capabilities of the StorPool Storage system through the CloudStack GUI, CLI, and API interfaces. With the integration, the features available in StorPool get inherited by each cloud deployed with StorPool Storage - enabling cloned provisioning, instant snapshots, thin provisioning, and backup, disaster recovery, and Quality of Service (QoS) policies per virtual disk or virtual machine (VM). Thanks to the way StorPool works, VM provisioning is nearly instantaneous, and data placement policies and other settings can be changed in-flight to address changes in user requirements.
Benefits of a Joint Deployment with CloudStack and StorPool Storage
The integration between Apache CloudStack and StorPool Storage results in several business and technical benefits.
• Always online
• End-to-end automation
• Operational flexibility
• Component interoperability
• Effective hardware lifecycle management
• Simplified operations
• Faster deployment with reduced technological risk and shorter time to market
• Reduced outages caused by human errors
• Shared continuous storage space for all hosts in a zone
• Independent scaling of the compute and storage resources
• Fast live migration of VMs from any to any host without data movement
• Resilience to hardware failures as data integrity is maintained upon failure of a drive, storage node, host, or even an entire pod.
• All storage operations are automated, eliminating storage administration tasks like volume management, capacity management, etc.
About StorPool Storage
StorPool Storage is a primary storage platform designed to be the ideal foundation for high-performance public and private clouds. It is the easiest way to convert sets of commercial off-the-shelf servers with standard storage drives and network devices into high-performance, linearly scalable primary storage systems.
StorPool Storage systems are ideal for storing and managing the data of workloads that demand extreme reliability and low latency - databases, web servers, virtual desktops, real-time analytics, and other mission-critical software. Compared to traditional SANs, all-flash arrays, or other storage software, StorPool Storage is faster, more reliable, and scalable due to its distributed architecture. StorPool is designed from the ground up to provide cloud builders with the fastest and most resource-efficient storage software on the market.