Gluster Storage Solutions
Enterprises today are faced with storage silos and geographically dispersed data amongst data centers around the globe. Red Hat Gluster Storage offers enterprises to eliminate storage silos and unify their data by provisioning and managing storage regardless of whether it is on premise, virtualized, or in a public cloud infrastructure.
- Erasure coding is an advanced data-protection mechanism that can lower the total cost of ownership (TCO) as it reduces the need for RAID.
- Tiering, now in Tech Preview, offsets the computational expense of moving data between tiers of hot and cold storage
- Bit-rot detection enhances end-to-end data integrity by scanning data periodically to detect the data corruption that arises from silent failures in underlying storage media
- Active/active NFSv4 via the NFS ganesha project allows users to export Gluster volumes through NFSv4.0 and NFSv3 via NFS Ganesha
- Enhanced security via support for SELinux in enforcing mode and SSL-based network encryption
- Enhanced security via support for active NFSv4
What is the Gluster File System
Developed on Red Hat Enterprise Linux® and GlusterFS, Red Hat Gluster Storage works well for a diverse blend of storage needs. Red Hat Gluster Storage is an open scale-out, software-defined storage (SDS) that can easily and securely manage large, unstructured, and semi-structured data at a fraction of the cost of traditional, legacy storage. Gluster Storage allows you deploy the same storage on premise; in private, public, or hybrid clouds; and within Linux® containers.
Gluster Storage excels at managing growth of unstructured data in your enterprise across various workloads such as big data and analytics, enterprise virtualization and hyperconvergence, rich media, and archival storage. This innovative platform offers a flexible, scalable, reliable, and cost-effective data management platform, streamlining file and object access across physical, virtual, and cloud environments.
Employees require the agility to access data from anywhere, anytime, on any device, the flexibility to store data on-premises or in the cloud, and advanced data protection that provides integrity and high availability at very large scale. Red Hat Gluster Storage scale-out architecture provides additional flexibility, allowing customers to scale performance and capacity separately. Gluster Storage excels in offering agility and the ability to deploy anywhere, with multi-tenancy and achieve resiliency with high availability (HA).
Red Hat Gluster Storage are highly scalable and provisioned in a self-healing, self-managing platform with no single point of failure. Red Hat Gluster Storage offers users the ability to use a scale-out, POSIX-compatible, massively scalable, elastic file storage solution with a global namespace. Our solutions scale-out instead of just scale-up, offering you the ability to:
- Add or remove compute, I/O bandwidth, or storage when your capacity and performance needs change.
- Repurpose existing hardware on the fly.
- Respond to business changes quickly without creating a siloed storage for each new initiative.
- Scales linearly and non-disruptively
- Expand capacities seamlessly to petabytes and beyond
Red Hat Gluster Storage doesn’t require a complex storage area network (SAN) infrastructure, saving valuable time and maintenance overhead for your IT staff. It also simplifies storage management by:
- Unifying file and object storage, which eliminates storage silos while letting users instantly access files and objects from one place across data storage locations.
- Centralizing management and providing an intuitive interface.
- Integrating into Red Hat OpenShift Container Platform to give developers seamless storage management and provisioning for containerized applications.
- Automating management tasks.
Unlike rigid legacy storage, Red Hat Gluster Storage doesn’t force you into a lifelong commitment to someone else’s innovation cycles or proprietary hardware configuration they choose. The software runs on any x86 hardware or public cloud infrastructure—and with erasure coding you lower the cost per GB as well as the risk of data-recovery failure. Because Red Hat Gluster Storage uses a subscription model with predictable costs, budgeting is easy.
The latest version of Red Hat Gluster Storage includes enhancements to address the data-protection and storage-management challenges confronting users of unstructured and big data storage. Red Hat Gluster Storage 3.1 offers a host of new features you can leverage, including:
Erasure coding: Delivering data protection
Erasure coding is an advanced data-protection mechanism that can lower the total cost of ownership (TCO) as it reduces the need for RAID. An alternative to RAID, erasure coding reconstructs corrupted or lost data by using information about the data that’s stored elsewhere in the system. Erasure coding provides failure protection beyond just single/double component failure and consumes less space than replication.
Tiering: Streamlining data management
Tiering, now in Tech Preview, offsets the computational expense of moving data between tiers of hot and cold storage, Red Hat Gluster Storage 3.1 automatically assigns or reassigns data a “temperature” based on the frequency of access and promotes or demotes data in a volume so different sub-volume types act as hot and cold tiers. An “attach” operation in the solution converts an existing volume to a “cold” tier in a volume and creates a new “hot” tier in the same volume. The result is one “tiered” volume—thus the feature’s name.
Bit-rot detection: Enhancing data integrity
Bit-rot detection enhances end-to-end data integrity by scanning data periodically to detect the data corruption that arises from silent failures in underlying storage media. Without this feature, the performance and integrity of stored data would slowly deteriorate and eventually severely degrade storage system performance.
Active/active NFSv4: Boosting security and resilience
By supporting active/active NFSv4 via the NFS ganesha project, Red Hat Gluster Storage 3.1 allows users to export Gluster volumes through NFSv4.0 and NFSv3 via NFS Ganesha. A user space implementation of the NFS protocol, NFS Ganesha is very flexible, with simplified failover and failback in case of a node/network failure. The high availability implementation
(that supports up to 16 nodes of active-active NFS heads) uses the corosync and pacemaker infrastructure. Each node has a floating IP address that fails-over to a configured surviving node in case of failure. Failback happens when the failed node comes back online.
Enhanced security: Spanning deployments
Red Hat Gluster Storage 3.1 enhances security via:
- Support for SELinux in enforcing mode and SSL-based network encryption, increasing security across the deployment
- Support for active NFSv4, based on the NFS Ganesha project, to provide performance and secure data access through clustered NFSv4 endpoints
SMB 3 capabilities, adding protocol negotiation, copy-data offload, and in-flight data encryption to allow for efficient file transfer and secure access in Microsoft Window environments