Red Hat Unveils Virtual Storage Appliance for AWS
Open source solutions provider Red Hat, Inc. (RHT) today announced the availability of the Red Hat Virtual Storage Appliance for Amazon Web Services (AWS), which will enable enterprises to extend scale-out Network-Attached Storage (NAS) to the cloud.
Built on the former Gluster technology (acquired by Red Hat this fall) the offering allows organizations to extend their data center storage to the cloud. With the appliance, users have the ability to aggregate both Amazon Elastic Block Storage (EBS) and Amazon Elastic Compute Cloud (EC2) instances, creating a highly available virtualized storage pool that offers enhanced scalability and performance in the cloud.
Red Hat also recently released its Storage Software Appliance. The two products will offer greater flexibility to organizations looking to include file storage in their on-premise and cloud strategies.
Works Across Multiple AWS Zones
Red Hat Virtual Storage Appliance for AWS features both synchronous and asynchronous file replication, assuring data availability across AWS Availability Zones. Synchronous replication provides users with redundancy and protection within a single datacenter or multiple datacenters and availability zones in a region, while asynchronous geo-replication offers data availability across all AWS Regions. Red Hat Virtual Storage Appliance is POSIX compliant meaning that no application modifications are required for data access in the cloud, according to Red Hat.
Key benefits of Red Hat Virtual Storage Appliance for AWS include:
- Deploy in minutes – Red Hat Virtual Storage Appliance for AWS can be deployed in minutes, providing one of the fastest ways to create an on-demand, high-performance, petabyte-scale storage environment;
- Improved Amazon EC2 experience – each Red Hat Virtual Storage Appliance pools multiple EBS storage elements together, moving beyond capacity limitations of a single device and smoothing performance variations across the pool. With Red Hat Virtual Storage Appliance, Amazon EC2 customers experience greater availability, performance and utility pricing;
- No application rewrites – because Red Hat Virtual Storage Appliance is POSIX- compliant, there is no need to rewrite applications when moving data to the cloud as with cloud-based object storage; and,
- Extend your data center – Using the Red Hat Virtual Appliance along with the Red Hat Storage Software Appliance enables you to easily extend the unstructured data storage in your data center to the cloud. You can use storage as a large pool or resource and replicate to and from the cloud to meet your growing storage needs and to handle overflow situations.
For more information about Red Hat Virtual Storage Appliance for Amazon Web Services, visit the Red Hat web site.
[...] Red Hat Unveils Virtual Storage Appliance for AWS [...]
the past year and a half experience for me in EC2 says that pooling EBS is a double edged sword. EBS performance by itself is crap, and is unpredictable. Striping across multiple devices makes your storage even more vulnerable as the stripe is only as good as it’s worst performing member.
There was a blog post on the mysql performance blog (not affiliated with it by any means) which did some good EBS testing
the key quote I like to point people to with regards to EBS performance is
“Yes, that’s right, average latency during some of those samples was over 230 milliseconds per operation. At that rate you could expect to get about 4 reads per second from that device. ”
230 milliseconds is more than 10 times higher than decent enterprise storage under extreme conditions. Good enterprise storage can sustain sub 12 or even sub 10ms response times under load.
So just be aware of what your using and set your expectations appropriately.