1. Deploying and Managing Gluster using oVirt Ramesh N Red Hat
FUDCon Pune 2015 June 26-28
2. 06/26/15 2Fudcon Pune 2015 Agenda About oVirt and Gluster
Ovirt Gluster Integration Gluster Features Managing Gluster using
oVirt Upcoming Gluster features in oVirt Q & A
3. 06/26/15 3Fudcon Pune 2015 Ovirt oVirt is a
virtualizationoVirt is a virtualization management platform
tomanagement platform to manage virtual machines,manage virtual
machines, storage and networksstorage and networks Engine
(ovirt-engine)Engine (ovirt-engine) Manages the oVirt hosts,
andManages the oVirt hosts, and allows system administrators
toallows system administrators to create and deploy new Vms. It
alsocreate and deploy new Vms. It also supports Gluster
management.supports Gluster management. Host Agent (VDSM)Host Agent
(VDSM) oVirt engine communicates withoVirt engine communicates with
VDSM to manage the VMs,VDSM to manage the VMs, storages and
networksstorages and networks Clusters Storage Server StorageEngine
Storage Server Cluster Hosts
4. 06/26/15 4Fudcon Pune 2015 Ovirt Architecture
5. 06/26/15 5Fudcon Pune 2015 Gluster GlusterFS is a general
purpose scale-out distributed file- system supporting thousands of
clients Aggregates storage exports over network interconnect to
provide a single unified namespace File-system completely in
userspace, runs on commodity hardware Layered on disk file systems
that support extended attributes
6. 06/26/15 6Fudcon Pune 2015 oVirt Gluster Integration
Introduced in oVirt 3.1 Supports Three ApplicationMode
configuration 1 Virtualization only 2 Gluster only 255
Virtualization + Gluster (default) Enable Gluster at cluster level
New entities (Volumes, Bricks, Volume Options) VDSM verbs for
gluster management vdsm-gluster plug-in
8. 06/26/15 8Fudcon Pune 2015 Managing Gluster in oVirt 1/2
Gluster Service support is located in the Cluster properties Deploy
Hosts with GlusterFS Server support Enable Bricks and Volume
Management from oVirt WebAdmin and REST-API
9. 06/26/15 9Fudcon Pune 2015 Managing Gluster in oVirt 2/2 It
is possible to create and manage Gluster Volumes from WebAdmin and
using the REST-API Volume Profiling Volume Capacity Monitoring
Re-balancing Volume
10. 06/26/15 10Fudcon Pune 2015 Upcoming Features in oVirt
3.6
11. 06/26/15 11Fudcon Pune 2015 Gluster Dashboard UI Add-on
developed using Ovirt UI Plugins and REST API Default landing page
Gives an overview of entities in the system Focus on the entities
which needs admin intervention
12. 06/26/15 12Fudcon Pune 2015 Gluster Dashboard
13. 06/26/15 13Fudcon Pune 2015 Disk Management Identify
available disks and storage devices Create new bricks by creating
new Logical Volumes (Thin LVs) Format the logical volume with the
XFS file-system and manage fstab entries
http://www.ovirt.org/Features/GlusterHostDiskManagement
14. 06/26/15 14Fudcon Pune 2015 Brick Creation
15. 06/26/15 15Fudcon Pune 2015 Gluster Snapshot Supports
Volume Snapshot related operations Snapshot configurations at
Volume level as well as Cluster level Supports Snapshot scheduling
to take repeated snapshots based on the time interval
16. 06/26/15 16Fudcon Pune 2015 Geo Replication Enables
creation and maintenance of Geo- Replication sessions across
clusters http://www.ovirt.org/Features/Gluster_Geo_Replication
17. 06/26/15 17Fudcon Pune 2015 Storage Network Selection
Currently, Gluster nodes use the same network for both Management
and Gluster traffic (possibly causing traffic chokes) The proposed
solution is to separate out the GlusterFS traffic and management
traffic VMsandStorageEngine Direct-attached storage (SAS/SATA)
http://www.ovirt.org/Features/Select_Network_For_Gluster