OpenNebula Storage for Efficient Clouds – StorPool Block Storage
With StorPool, for OpenNebula storage, any OpenNebula cloud gets exceptional storage bandwidth, IOPS and low latency, enabling companies to provision many more VMs per host.
OpenNebula, is a leading Cloud management system – simple, yet powerful. It is easy to deploy, manage and grow. Using StorPool for the storage layer and OpenNebula for the cloud management, any company building a cloud, can now build an efficient and high performance IT infrastructure.
StorPool is integrated with OpenNebula and is a great option for Opennebula storage. The integration is performed as a new datastore driver in ONE. OpenNebula persistent and non persistent images(virtual disks) are safely stored in a StorPool cluster, with the usual high level of reliability and performance, with ONE controling and monitoring the StorPool cluster itself. For example, when you create a VM in OpenNebula, it instructs StorPool to create a new volume for the VM, which may be based on an ONE template. When an ONE template is being imported, it goes directly into the StorPool image data store. For more information on how the integration is performed click HERE.
The advantages of choosing StorPool for OpenNebula
With StorPool, any OpenNebula cloud gets exceptional storage bandwidth, IOPS and low latency, enabling companies to provision many more VMs per host. Combining both products allows for seamless scalability in terms of capacity and performance, as well as increased reliability.
The solution is a drop in replacement for traditional SANs, all-flash arrays (AFA) and other slower or less efficient storage software. Besides having significant technological advantages, running a cloud with StorPool and OpenNebula can also considerably lower Total Cost of Ownership (TCO) and increase the Return on Investment (ROI).
Infrastructure architecture of a cloud with OpenNebula and StorPool
Hyperconverged cloud architecture
StorPool and OpenNebula joined efforts and technologies to help companies easily build a simple, efficient and high performance cloud. The Hyperconverged Cloud is using standard servers and network. Every server within the cloud combines computing, storage and virtual networking functions to achieve better efficiency and simplified management.
The final result is turnkey software stack for building public or private cloud.
The main goals when deploying a hyperconverged cloud are usually to gain simplicity, performance and efficiency, without sacrificing features or reliability.