Cloud object storage comparable to Amazon’s S3 object storage, Google Storage, or Microsoft Azure Blob storage.
Offers secure and private data storage with immediate access and high reliability.
Stores data as objects within buckets that can be accessed and managed via our basic browser based user interface or full functionality through our S3 compatible API.
We’re Not Your Typical Cloud Storage Provider
First, let’s compare us to a single site data center.
In a typical cloud data storage solution your data ultimately sits inside a data center. Data centers are large buildings full of servers and hard drives that are connected to the internet.
- Data centers are very expensive to build, operate, and maintain.
- Require large amounts of real estate, numerous buildings, huge amounts of power to not only operate the building and equipment, but also to keep all the equipment cool.
- Use redundant infrastructure such as multiple backup generators and onsite fuel repositories to ensure that the risk of failure is minimized.
Overall, this infrastructure equates to large operational costs and large environmental impact. Which is why we try to minimize the amount of traditional data center infrastructure we utilize with Polycloud.
The Distributed Data Storage Process
It’s a three-step process that ensures your cloud data management is secure and safely guarded.
In a typical cloud data storage solution your data ultimately sits inside a cloud data management center, a large building full of servers and hard drives connected to the internet. Polycloud sometimes uses regionally distributed data centers to temporarily store data, but ultimately the data is stored on our distributed network. The three steps below are the process used to store data on our distributed network.
The Data Retrieval Process
When an object is retrieved, each of the 40 pieces of that object are called for and streamed back in parallel.
Polycloud then retrieves the fastest 20 pieces and reconstructs the file, decrypts it, and delivers it back to the end user. Because we are able to download the objects in parallel, and because we only require 20 pieces to reconstruct the whole file, our system is able to retrieve data at very fast speeds.
How Is It So Fast?
Larger objects are broken down into smaller blocks, these speeds scale even as the size of the object increases. Of the 40 pieces stored we only need to download the fastest 20 pieces in parallel from the network to restore the object.
In addition to the built in redundancy of the storage platform (storing 40 pieces of data but only needing any 20 to reconstruct each object), the durability of the data is ensured through our active repair mechanism. Each day every object in the network is examined and the number of available pieces of each object is assessed.
How Does Cloud Object Storage Redundancy Work?
If the number of available pieces falls below the threshold where we can be certain that the object will be safe, then we will actively insert additional pieces of the object onto other nodes in the network, thereby keeping the number of available pieces well above the minimum of 20 that is required to reconstruct the file.
Cloud Data Management Safety
Polycloud uses state of the art xsalsa20poly1305 encryption both in transit and at rest to ensure that your data is safe and secure.
The Durability of Polycloud
Because of the geographically distributed architecture of Polycloud we are able to prevent the loss of data more effectively than solutions which are housed within data centers within a single geographic region.
Designed to provide better than 11 9’s (99.9999999%) durability. This translates to on average losing less than 0.000000001 % of objects a year, or in other words if you store 10,000 objects with Polycloud you should lose less than one object every 10,000,000 years.
Get Started with Polycloud.
Getting set up with Polycloud is easy
Head over to our registration page to sign up for an account. Once your account is created, you can use our basic web interface to create buckets as well as upload, download, and manage your files. If you would rather use an approved 3rd party application to manage your data storage use cases, you can obtain the necessary credentials using the same web interface. This will allow you to use our S3 compatible API to connect your 3rd party application to Polycloud.