StorPool is distributed data storage software. It is a software only solution that provides a block device interface and behaves like a standard physical alternative. StorPool aggregates the performance AND capacity of the hard drives in your servers, into a single storage pool. Instead of buying a rack of servers and a rack of storage, with StorPool you can use the same servers for both functions and this architecture, delivers higher performance and better reliability, than traditional storage arrays.
StorPool uses standard x86 hardware, i.e. servers, drives, (hard disks or SSDs) and Ethernet network components. StorPool’s data storage software delivers all of the storage functionality on top of this standard hardware. StorPool is hardware agnostic and works with almost any standard hardware, regardless of the type and / or manufacturer. StorPool implements a SAN less architecture, (virtual SAN) that provides distributed block level storage, (block device), which is visible on all of the servers in the cluster.
StorPool is an infrastructure solution. It can be used by any business that needs shared storage or builds clouds. It is a perfect solution for all types of hosting companies and service providers e.g. MSP’s, ISP’s, telecom companies, data centers and is an ideal replacement for expensive and inflexible, SAN and all-flash storage arrays.
There are many reasons to choose StorPool, but in summary StorPool reduces complexity, Total Cost of Ownership, (TCO) and removes storage related bottlenecks. StorPool’s distributed storage solution can be used in numerous applications, whether the requirement is for higher performance, increased reliability, improved redundancy, greater flexibility and scalability and easy management, or simply to reduce capital expenses, by switching to a pay as you go/grow pricing model, StorPool is the storage solution that can provide all of these benefits in one package.
StorPool is used as a replacement for centralized storage solutions such as SAN’s, traditional and all flash disk arrays, or other less advanced storage software.
IOPS is the bottleneck of VM hosting and StorPool completely removes this bottleneck, making it possible to run twice as many virtual machines per server, hence increasing the profits of those who adopt StorPool and in turn, resulting in very happy customers.
StorPool is a radically different distributed storage solution, providing higher reliability, and increased performance and scalability, all at a lower total cost. StorPool achieves this by using a distributed architecture and a highly efficient implementation policy.
Learn more on our “Advantages” page.
StorPool started with support for the Linux stack, however in our latest version we have added a highly-available and scale-out iSCSI target, which allows using StorPool with all kinds of other operating systems and hypervisors, including VMware, Windows Server and Hyper-V, among others.
As with any technology there are advantages and disadvantages of this approach. On the one hand iSCSI is a standard protocol which allows for wider compatibility. On the other hand it is not as intelligent as our own driver and for this reason StorPool cannot be deployed in a hyper-converged fashion with hypervisors using it via iSCSI. Over time we will be looking forward to add deeper integrations with various hypervisors.
StorPool is a software defined storage solution, with features that cannot be provided by traditional storage vendors:
Compared to other storage software, StorPool looks like “software defined storage 2.0″. with StorPool having rebuilt the storage stack from scratch, to achieve unmatched levels of performance, efficiency, scalability and simplicity, compared to what is offered by other vendors.
StorPool’s distributed storage software is installed on every server and controls the drives (both hard disks and SSDs), in the servers themselves. The Servers communicate with each other to aggregate the capacity and performance of all of the drives. Data is replicated and striped across all of the drives in all of the servers. In this case if a drive or a server fails, the user will still have active copies of their data. There are no central management or metadata servers required and the cluster uses a shared nothing architecture, with performance scaling with every added server or drive.
Learn more on our “How it works” page.
Pricing of a storage solution is becoming complex with all use case variety, software intelligence and deployment scenarios (like hyper-converged setups). We did our best to make the pricing of StorPool as simple and transparent as possible. The price driver is TB usable on SSDs and TB usable on HDDs. The standard option is a monthly recurring license, on “all inclusive basis”: the right to use the software, 24/7 support, new versions, fine tuning, proactive monitoring. We also have 1 and 3 year prepay packages, which come at a considerable discount.
The overall price of a StorPool distributed storage solution depends upon the use case, the exact storage requirements and design of the storage system itself, in terms of capacity, performance and features.
Please have a look at our Pricing page or Contact us for a for custom quote, tailored to your use case and needs.
Please view our dedicated “System requirements” page.
Please view our dedicated “Features” page.