GlusterFS: erinevus redaktsioonide vahel

Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Imre (arutelu | kaastöö)
Imre (arutelu | kaastöö)
P Lehekülg "Glusterfs" teisaldatud pealkirja "GlusterFS" alla
 
(ei näidata sama kasutaja 7 vahepealset redaktsiooni)
1. rida: 1. rida:
===Sissejuhatus===
===Sissejuhatus===


GlusterFS http://www.gluster.org/ failisüsteem on järgmiste omadustega 'distributed parallel fault_tolerant file system'
GlusterFS http://www.gluster.org/ on järgmiste omadustega paralleelne võrgufailisüsteem (ingl. k. parallel network file system)


* põhineb klient-server arhitektuuril
* põhineb klient-server arhitektuuril
* ei ole iseseisev failisüsteem, töötab mitmete (Ext3, ReiserFS) olemasolevate failisüteemidega
* ei ole iseseisev failisüsteem, vaid võimaldab rakenduste jaoks kasutada mitmeid olemasolevaid failisüsteeme (Ext3, ReiserFS, XFS) tingimusel, et need toetavad extended attribute'isid
* on võrgufailisüsteem, mis tähendab, et mitmed kliendid saavad GlusterFS süsteemi samaaegselt kasutada
* on võrgufailisüsteem, mis tähendab, et mitmed kliendid saavad GlusterFS süsteemi samaaegselt üle võrgu kasutada
* on hajusfailisüsteem võimaldades kasutada kliendil võrgust kas mitmeid iseseisvaid salvestusressursse eraldi või selliselt, et sama muudatus kirjutatakse ühteviisi igale poole
* on paralleelne failisüsteem võimaldades kasutada kliendil võrgust kas mitmeid iseseisvaid salvestusressursse eraldi või selliselt, et sama muudatus kirjutatakse ühteviisi kõikjale


GlusterFS kasutust võiks illustreerida sellise skeemiga
GlusterFS kasutust võiks illustreerida sellise skeemiga
12. rida: 12. rida:
                                     --|--------------|--------- teenuse kliendid internetis
                                     --|--------------|--------- teenuse kliendid internetis
                                       |              |
                                       |              |
                               smtp1 _|_            _|_  smtp2
                               www-1 _|_            _|_  www-2        GlusterFS kliendid
                                     |  |          |  |
                                     |  |          |  |  
      gfs-1:/srv/gfs -> /srv/cyrus |___|          |___|  gfs-2:/srv/gfs -> /srv/cyrus
        gfs-1:/srv/gfs -> /srv/www |___|          |___|  gfs-1:/srv/gfs -> /srv/www
                                      |  \        /  |
        gfs-2:/srv/gfs -> /srv/www    |  \        /  |   gfs-2:/srv/gfs -> /srv/www
                                       |    \    /    |
                                       |    \    /    |
                                       |      \/      |
                                       |      \/      |
22. rida: 22. rida:
                                 --|----|--------------|----|--
                                 --|----|--------------|----|--
                                   |                        |   
                                   |                        |   
                                 _|_  gfs-1              _|_  gfs-2  
                                 _|_  gfs-1              _|_  gfs-2   GlusterFS serverid
                                 |  |                    |  |  
                                 |  |                    |  |  
                                 |___|                    |___|  
                                 |___|                    |___|  
    
    
                             /dev/sdb -> /srv/gfs    /dev/sdb -> /srv/gfs
                             /dev/sdb -> /srv/gfs    /dev/sdb -> /srv/gfs
kus
* veebiserverile www-1 on veebijuurikas ühendatud külge natuke erilisel moel, mõlemast GlusterFS serverist, kirjutamised tehakse mõlema füüsilise salvestusserveri gfs-1 ja gfs-2 failisüsteem
* veebiserverile www-2 on veebijuurikas ühendatud külge sarnaselt
Selliselt seadistatud süsteem jätkab klientide teenindamist ka peale seda, kui on lakanud töötamast üks veebiserver ning üks GlusterFS server.


===Tööpõhimõte===
===Tööpõhimõte===

Viimane redaktsioon: 27. juuni 2009, kell 14:45

Sissejuhatus

GlusterFS http://www.gluster.org/ on järgmiste omadustega paralleelne võrgufailisüsteem (ingl. k. parallel network file system)

  • põhineb klient-server arhitektuuril
  • ei ole iseseisev failisüsteem, vaid võimaldab rakenduste jaoks kasutada mitmeid olemasolevaid failisüsteeme (Ext3, ReiserFS, XFS) tingimusel, et need toetavad extended attribute'isid
  • on võrgufailisüsteem, mis tähendab, et mitmed kliendid saavad GlusterFS süsteemi samaaegselt üle võrgu kasutada
  • on paralleelne failisüsteem võimaldades kasutada kliendil võrgust kas mitmeid iseseisvaid salvestusressursse eraldi või selliselt, et sama muudatus kirjutatakse ühteviisi kõikjale

GlusterFS kasutust võiks illustreerida sellise skeemiga

                                    --|--------------|--------- teenuse kliendid internetis
                                      |              |
                              www-1  _|_            _|_  www-2        GlusterFS kliendid
                                    |   |          |   | 
        gfs-1:/srv/gfs -> /srv/www  |___|          |___|  gfs-1:/srv/gfs -> /srv/www
        gfs-2:/srv/gfs -> /srv/www    |  \        /  |    gfs-2:/srv/gfs -> /srv/www
                                      |    \    /    |
                                      |      \/      |
                                      |    /    \    |
                                      |  /        \  |
                               --|----|--------------|----|--
                                 |                        |   
                                _|_  gfs-1               _|_  gfs-2   GlusterFS serverid
                               |   |                    |   | 
                               |___|                    |___| 
 
                            /dev/sdb -> /srv/gfs     /dev/sdb -> /srv/gfs

kus

  • veebiserverile www-1 on veebijuurikas ühendatud külge natuke erilisel moel, mõlemast GlusterFS serverist, kirjutamised tehakse mõlema füüsilise salvestusserveri gfs-1 ja gfs-2 failisüsteem
  • veebiserverile www-2 on veebijuurikas ühendatud külge sarnaselt

Selliselt seadistatud süsteem jätkab klientide teenindamist ka peale seda, kui on lakanud töötamast üks veebiserver ning üks GlusterFS server.

Tööpõhimõte

TODO

Juhendid erinevate operatsioonisüsteemidega kasutamiseks