Gluster Filesystem - Practical Method
()
About this ebook
Gluster Filesystem is a scalable network file system, independent of hardware and with various data structuring schemes, which provides important integrations with Hyperconvergence platforms, Containers, Virtualization, among others. This ebook will allow you to get to know Gluster in a practical way, to get involved in the world of Software Defined Storage from conceptualization to configuration of functionalities on Gluster volumes. With this practice guide, you will be able to implement Gluster, to know its use cases, create Gluster Pools, create and publish volumes by FUSE, NFS or SMB, manage pools and bricks, as well as apply functionalities to volumes.
Related to Gluster Filesystem - Practical Method
Related ebooks
CentOS High Availability Rating: 5 out of 5 stars5/5Proxmox High Availability Rating: 0 out of 5 stars0 ratingsWindows Performance Analysis Field Guide Rating: 4 out of 5 stars4/5Learning Ansible 2 - Second Edition Rating: 5 out of 5 stars5/5Mastering Go Network Automation Rating: 0 out of 5 stars0 ratingsLearning RHEL Networking Rating: 0 out of 5 stars0 ratingsMastering Proxmox Rating: 5 out of 5 stars5/5Ansible For Security by Examples Rating: 0 out of 5 stars0 ratingsSoftware Knowledge Rating: 0 out of 5 stars0 ratingsCentOS High Performance Rating: 0 out of 5 stars0 ratingsMonitoring Docker Rating: 0 out of 5 stars0 ratingsMastering KVM Virtualization Rating: 5 out of 5 stars5/5Terraform for Developers Rating: 0 out of 5 stars0 ratingsCUPS Administrative Guide Rating: 0 out of 5 stars0 ratingsNginx Essentials Rating: 0 out of 5 stars0 ratingsAdvanced Platform Development with Kubernetes: Enabling Data Management, the Internet of Things, Blockchain, and Machine Learning Rating: 0 out of 5 stars0 ratingsCentOS System Administration Essentials Rating: 0 out of 5 stars0 ratingsLinux Essentials Rating: 4 out of 5 stars4/5Opa Application Development Rating: 0 out of 5 stars0 ratingsIPv6 Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsStorage area network The Ultimate Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsKubernetes Secrets Management Rating: 0 out of 5 stars0 ratingsMastering Ansible - Second Edition Rating: 0 out of 5 stars0 ratingsWorking with Linux – Quick Hacks for the Command Line Rating: 5 out of 5 stars5/5Mastering OpenLDAP: Configuring, Securing and Integrating Directory Services Rating: 0 out of 5 stars0 ratingsSELinux System Administration Rating: 0 out of 5 stars0 ratingsDeveloping with Docker Rating: 5 out of 5 stars5/5Learn Windows Subsystem for Linux: A Practical Guide for Developers and IT Professionals Rating: 0 out of 5 stars0 ratings
Computers For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsAlan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsThe Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5The ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsCreating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Childhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsAP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsCompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Going Text: Mastering the Command Line Rating: 4 out of 5 stars4/5The Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5People Skills for Analytical Thinkers Rating: 5 out of 5 stars5/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5
Reviews for Gluster Filesystem - Practical Method
0 ratings0 reviews
Book preview
Gluster Filesystem - Practical Method - Fabian Mestre
To God, my father.
To my wife Gina for her love and understanding, my daughters Sarita and Mia Carolina for their joy and motivation; thank you mom for giving me life and take care of me; to my father, in eternity; my nieces Sofi, Totonia and Yuliyu, your innocence, you are my unconditionals.
Thanks also to all those who have been part of my professional career and have contributed a grain of sand to my growth as an Engineer in the ICTs world.
INTRODUCTION
ADVANTAGES OF USING GLUSTERFS
USE CASES
VOLUMES - IMPLEMENTATION TOPOLOGIES
LICENCE
IMPLEMENTATION AND INSTALLATION SCENARIO
TRUSTED STORAGE POOL
CREATING A REPLICATED VOLUME
THE SPLIT BRAIN PROBLEM
CREATING AN ARBITRATED REPLICATED VOLUME
ADDING A PEER TO TRUSTED STORAGE POOL
REMOVING A POOL NODE AND A BRICK
BRICKS REPLACEMENT
STOPPING AND REMOVING VOLUMES
PUBLISHING GLUSTER VOLUMES
MOUNT BY NATIVE CLIENT (FUSE) – g1 Node
MOUNT BY SMB - SAMBA
MOUNT BY NFS
FEATURES IN VOLUMES
FEATURE – AUTO HEALING
FEATURE - BITROT - ERROR DETECTION
FEATURE - QUOTA MANAGEMENT
FEATURE - READ ONLY VOLUME
FEATURE - TRASHCAN
FEATURE - SNAPSHOT MANAGEMENT
SNAPSHOTS CLONING
FEATURE - GLUSTERFIND
WORKLOAD MONITORING
TUNING FOR PERFORMANCE
THE AUTOR
INTRODUCTION
The following practical guide is developed based on implementing a Software Defined Storage service using GlusterFS, is very important to you as a Technology Administrator have the context of what this software is, its capabilities and the different applications it has this tool.
GlusterFS is a scalable distributed file system, which aggregates disks from multiple servers in order to present Gluster volumes
to its clients, in one way or another it conforms to the famous client-server model. You will have two more servers (this is known as a Trusted Pool of Servers) with disks, and from those disks you will generate Gluster volumes (grouping of two or more disks) which will be presented through protocols such as FUSE, NFS or SMB for the different use cases: file servers, storage for containers, Hyperconvergence, etc.
This document is not intended to be an official Gluster book, only a practical reference source on how to operate this platform from open source. You can acquire the commercial version of this platform with the sales executives of Red Hat Inc, however, if you believe that the open source version meets your requirement, this document will be very helpful.
The practices carried out and documented in this material have been done using the Linux CentOS 8.2.2004 operating system and the Gluster version has been 8.1. It is important to mention that documents generated by Red Hat such as the Red Hat Gluster Storage 3.x Administration Guide
and the documentation from the gluster.org website have been used as support material.
ADVANTAGES OF USING GLUSTERFS
• Can scale to Petabytes level
• Can handle thousands of clients simultaneously
• Compatible with POSIX standard
• It can be implemented in servers of any commercial brand
• Your volumes are published through protocols such as NFS or SMB
• Provides functionalities such as volume replication, disk quotas, geo-replication, snapshots among others.
• Allows monitoring and optimization of volumes
• It is Open Source and has product and commercial support with companies such as Red Hat Inc.
USE CASES
There are multiple use cases that can occur with the implementation of Gluster, however this training guide is oriented to the