Today we announced SwiftStack 4.0, which includes a lot of great customer-driven functionality to help you manage your operations-at-scale. We also unveiled our product plan for the remainder of 2016 that will help enterprises on their journey to cloud storage. Let me take you through the two primary features you can expect to see from us this year…
Swift File Access
The real value of object storage is more in the overall architecture than how it is accessed. Of course S3 and Swift APIs are important, but in private enterprise IT environments, many applications that can benefit from object storage just cannot be refactored to natively access it. To fill this gap, we all built gateways, but this approach removed some of the key advantages of our system…scale-out performance and ease-of-use to name a few.
This is why we’ve kicked off an effort to do file access in object storage the right way. Since we feel this is fundamentally how private cloud storage should function, we’re open sourcing this capability in an OpenStack project called ProxyFS. You’ll be able to directly access SwiftStack via file and object by the end of the year, without gateways.
This capability is being built right into the proxy layer alongside S3 and Swift API access. Both SMB and NFS file protocols will be supported and performance using these protocols will scale-out, which is ideal for applications that need significant concurrency. Just like with SwiftStack today, data can come in over a file protocol and be accessed through an object API, or the other way around, ensuring access to data remains constant as applications evolve.
Cloud Object Synchronization
Today you’re most likely using cloud storage for some applications and storage in your data centers for others. While SwiftStack has all of the fundamentals of public cloud storage, it is running behind your firewall. We feel you should have the ability to easily leverage both within the same workflow and realize the the value of a hybrid cloud, where data created in the public cloud can be utilized in the private cloud and vice versa.
We’re adding a capability to SwiftStack that will allow your to replicate objects to any public or private cloud supporting the S3 API. Based on defined policies, data is automatically delivered to where it can best be utilized. For example, if you have a customer who needs to utilize your data and do not want to give them access to your private SwiftStack cluster, you can replicate the data to an AWS S3 bucket and give them access there.
As development of these features evolve, we will keep you up-to-date on our blog and show demos through our YouTube channel.
If you’d like to stay informed and are not already subscribed to our newsletter, please sign up here.