Erinevus lehekülje "GlusterFS" redaktsioonide vahel

Allikas: Kuutõrvaja
(Sissejuhatus)
P (Lehekülg "Glusterfs" teisaldatud pealkirja "GlusterFS" alla)
 
(ei näidata sama kasutaja 6 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
 
                                       |              |
 
                                       |              |
                               www-1  _|_            _|_  www-2
+
                               www-1  _|_            _|_  www-2       GlusterFS kliendid
                                     |  |          |  |
+
                                     |  |          |  |  
         gfs-1:/srv/gfs -> /srv/www  |___|          |___|  gfs-2:/srv/gfs -> /srv/www
+
         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
 
                                 |  |                    |  |  
 
                                 |  |                    |  |  
 
                                 |___|                    |___|  
 
                                 |___|                    |___|  

Viimane redaktsioon: 27. juuni 2009, kell 17: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