57
© 2011 CustomSol 1 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS Storage für die Cloud Thomas Halinka CustomSol

GlusterFS - · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

Embed Size (px)

Citation preview

Page 1: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 1 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFSStorage für die Cloud

Thomas HalinkaCustomSol

Page 2: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 2 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Agenda

Warm-Up Cloud Kurze Geschichte

NFS DRBD (daisy-Chain) SAN

GlusterFS

Page 3: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 3 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Agenda

Warm-Up Cloud Kurze Geschichte

NFS DRBD (daisy-Chain) SAN

GlusterFS

Page 4: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 4 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Warm-Up – Who am I

OpenSource-Evangelist OpenQRM-Core-Team Consultant Trainer (ClusterFS/XEN/Cloud) Buchautor (XEN)

Page 5: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 5 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Warm-Up – Wer sind sie?

Wer sind sie? Wer gehört eher zu

Entwicklung Betrieb Management

Wer setzt ein? Cloud NAS DRBD SAN ClusterFS

Page 6: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 6 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Warm-Up – Wer sind sie?

Wer hat Spitzenlasten über 10GBit pro Sekunde?

Wer betreibt Cluster > 50 Knoten? Wer hat schon mal zu einem Open-Source-

Projekt beigetragen? Patch, Doku, Problemanalyse

Wer ist Projektmitglied bei einem OpenSource-Projekt?

Page 7: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 7 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Agenda

Warm-Up Cloud Kurze Geschichte einer Cloud

NFS DRBD (-Daisy-Chain) SAN

GlusterFS

Page 8: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 8 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Warm-Up – Cloud

SAAS PAAS IAAS XAAS

→ Speicher?!

Page 9: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 9 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Agenda

Warm-Up Cloud Kurze Geschichte einer Cloud

NFS DRBD (-Daisy-Chain) SAN

GlusterFS

Page 10: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 10 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - NFS

Aufbau für Pilotbetrieb Zentraler NFS HA-VMs Live-Migration Work-Load-Balancing

Page 11: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 11 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - NFS

Probleme: Performance Skalierbarkeit SPOF > 10 Subdir + Files < 100kb ….

→ Nicht geeignet für Produktion

Page 12: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 12 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - NFS

Page 13: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 13 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - DRBD(-Daisy-Chain)

Redundanter NFS Kein SPOF

→ Skaliert aber nicht :(

Page 14: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 14 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - DRBD(-Daisy-Chain)

Page 15: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 15 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - DRBD-Daisy-Chain

DRBD-Daisy-Chain ResA on NodeA und NodeB ResB on NodeB und NodeC ResC on NodeC und NodeA

Mehrere Redundante NFS Kein SPOF Skalierbarkeit

Page 16: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 16 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - DRBD-Daisy-Chain

Problem: Manageability

Page 17: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 17 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - DRBD-Daisy-Chain

Page 18: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 18 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - SAN

Ersatz von NAS durch SAN SAN skaliert

Page 19: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 19 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - SAN

Problem: Preis

Anschaffung Replikation Snapshots ...

Vendor-Lockin Admin Man-in-the-Middle (Betriebsrisiko)

Bsp: Strato 3 Tage offline wegen FS-Error

Page 20: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 20 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - SAN

Page 21: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 21 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - Fazit

→ Alle Lösungen mangelhaft

Page 22: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 22 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Eine kleine Geschichte - Fazit

Auswege/Lösungen?!

Page 23: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 23 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

Agenda

Warm-Up Kurze Geschichte

NFS DRBD (daisy-Chain) SAN

Cloud GlusterFS

Page 24: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 24 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS - Einführung

Verteiltes Cluster-Filesystem FUSE-Basiert Skalierbarkeit

Mehrere PetaByte >1000 Client

Page 25: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 25 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS - Features

Skalierbarkeit Mehrere PetaByte >1000 Client

Performance (~30 Nodes) > 18 Gbit/s >1.000.000 IOPs

Betriebsmodi Standalone Distributed Replicated

Page 26: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 26 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS - Features

Distributed replicated Striped

Storage-Subsystem beliebig Backend-FS beliebig Healing Locking Quota

Page 27: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 27 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Standalone

Page 28: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 28 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Replicated (RAID 1)

Page 29: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 29 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Replicated Distributed (RAID X0)

Page 30: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 30 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Striped (RAID 0)

Page 31: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 31 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Striped (RAID 0)

Tolle Performance Keine Redundanz per GlusterFS

Page 32: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 32 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Architektur | Striped (RAID 0)

Linux-Baukastenprinzip: DRBD-Unterbau

Page 33: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 33 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Storage-Subsystem

Alles!

Lokal Storage SAN DRBD

→ Flexibilität

Page 34: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 34 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Backend-FS

Alles!

EXT3 EXT4 XFS ZFS (Solaris BTRFS …. → Flexibilität

Page 35: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 35 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Healing

Background SelfHealing Checksum-Based On-The-Fly (FileOpen) Generation Numbers

Page 36: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 36 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Quota

volume quota

type features/quota

option min-free-disk-limit 90% ; percent of filesystem usage limit

option refresh-interval 300s ; 20s is the default

option disk-usage-limit 100G ; usage limit in bytes

subvolumes <x>

end-volume

Page 37: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 37 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Locking

POSIX-konform fnctl() Flock()

Benötigt dringend „patched FUSE“

Page 38: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 38 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – FUSE (patched)

höhere IO BufferSize erhöht IO Performance

Erweiterung um flock() SystemCall. Erweiterung von FUSE um Locking-Funktionalität

Nutzung von O_DIRECT bei open()

(http://ftp.zresearch.com/pub/gluster/glusterfs/fuse/).

Page 39: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Installation:

modprobe fuse

apt-get install udev libibverbs1 glusterfs-XYZ

Page 40: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 40 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Konfiguration

Server: /etc/glusterfs/glusterfsd.vol

Client: /etc/glusterfs/glusterfs.vol

Page 41: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 41 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Logfiles

Server: /var/log/glusterfs/etc-glusterfs-glusterfsd.vol.log

Client (der Name des Logfiles richtet sich nach dem

Mountpoint): /var/log/glusterfs/data.log

Page 42: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 42 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Administration

Server: /etc/init.d/glusterfsd [start|stop|restart]

Keine dynamische Konfiguration, der Server muß also durchgestartet werden. Das funktioniert problemlos und die Clients machen automatisch einen Reconnect(timeout=1800s).

Client: mount -t glusterfs -o _netdev,noatime

/etc/glusterfs/glusterfs.vol /data

Page 43: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 43 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Cronjobs

FS-Caches aufräumen. Siehe auch http://bugs.gluster.com/cgi-

bin/bugzilla3/show_bug.cgi?id=545 :

/etc/cron.d/drop_fs_caches (sync; echo 3 >/proc/sys/vm/drop_caches)

Page 44: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 44 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Statistik io-stats-Translators generiert Server-Statistiken

volume iostats

type debug/io-stats

subvolumes posix

end-volume Die Statistik wird durch das Setzen eines Attributes über

einen mit dem Server verbundenen Client ausgelöst, aber in das Logfile des Servers geschrieben!

setfattr -n io-stats-dump <client mount-point>

Page 45: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 45 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Debugging

Use

'option trace on'

NICHT in Produktion! Performance!!!

Page 46: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 46 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Cronjobs

FS-Caches aufräumen. Siehe auch http://bugs.gluster.com/cgi-

bin/bugzilla3/show_bug.cgi?id=545 :

/etc/cron.d/drop_fs_caches (sync; echo 3 >/proc/sys/vm/drop_caches)

Page 47: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 47 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Usage

Logfiles

Server: /var/log/glusterfs/etc-glusterfs-glusterfsd.vol.log

Client (der Name des Logfiles richtet sich nach dem

Mountpoint): /var/log/glusterfs/data.log

Page 48: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 48 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – FUSE vs Performance

Beispiel:

GlusterFS (standalone) vs NFS

Performance besser als NFS-Kernel-Space-Daemon!

100 Clients – 10Gbit-Link NFS: ~ 6 Gbit/s GlusterFS: ~8,7 Gbit/s

Page 49: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 49 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Enterprise-Hints

GlusterFS-Client verbindet sich mit einem Port <=1023/TCP mit dem Server

→ Firewalling

See: <glusterfs-src-dir>/xlators/protocol/client/src/client-

protocol.h: #define CLIENT_PORT_CEILING 1023

Page 50: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 50 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Enterprise-Hints

Remove Translators 'quickread' 'Statprefetch'

Else random-IO über das komlette FS!!!

Page 51: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 51 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Enterprise-Usage

Mehrere PB (aktuell ~5) Mehrere Tausende Clients (> 6000) Bandwith (~28 Gbit/s) Throughput (~ 2.000.000 IOP/s)

Page 52: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 52 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Fazit

Absolut Enterprise-Ready Performance Skalierbarkeit Redundanz

GPL v3 Kommerzieller Support optional

30 Tage+ Free Trial

Page 53: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 53 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Community

Developer-Liste:[email protected]

Archiv aller Releases unterhttp://www.gluster.org/download/gluster-source-code/

Fehlerberichte an die Liste oderhttp://bugs.gluster.com

Dokumentationhttp://gluster.com/community/documentation

Page 54: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 54 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Community

Build von Releases:

Source Tarball vom FTP-Server oder git-Snapshot (ggf. aktuelle Fixes)

http://ftp.gluster.com/pub/gluster/glusterfs/qa-releases/

http://git.gluster.com/?p=glusterfs.git;a=summary

cd ~/glusterfs-<version>

./autogen.sh

./configure --prefix=/usr --disable-ibverbs

dh_make --createorig -b && debuild

Page 55: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 55 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Alternativen

Hadoop DFS MogileFS CloudStore (Kosmos) Tahoe Ceph (RDB) Starfish Sheepdog ... und unzählige mehr

Page 56: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 56 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Diskussion

Fragen?

Page 57: GlusterFS -   · PDF file( . © 2011 CustomSol 39 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011 GlusterFS – Usage

© 2011 CustomSol 57 GlusterFS – Thomas Halinka – OSDC 2011 – 06.04.2011

GlusterFS – Kontakt

Wie können wir Ihnen helfen? So erreichen Sie uns:

[email protected] [email protected] www.customsol.de 07642 - 9180210