Toon posts:

Linux & distrubuted Filesystem

Pagina: 1
Acties:

Verwijderd

Topicstarter
is er zo iets als een distrubuted Filesystem oplossing voor linux.
Ik heb er niet veel kunnen vinden op internet.

Ik wil min. drie servers waarop apache&ssl met Mysql en java draait en dat alle data verdeeld over deze drie servers word opgeslapen, dus als er een server uitvalt kunnen klanten gewoon blijven werken, en als de derde server weer up is kan deze zijn data weer herstellen aan de hand van de andere twee servers. Het moet een beetje op een raid5 oplossing lijken..

Ik weet niet of ik het goed hebt uitgelegd.
dus "correct me if i'm wrong".

  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
In de kernel config vind ik CODA:
Coda is an advanced network file system, similar to NFS in that it enables you to mount file systems of a remote server and access them with regular Unix commands as if they were sitting on your hard disk. Coda has several advantages over NFS: support for disconnected operation (e.g. for laptops), read/write server replication, security model for authentication and encryption, persistent client caches and write back caching.

If you say Y here, your Linux box will be able to act as a Coda *client*. You will need user level code as well, both for the client and server. Servers are currently user level, i.e. they need no kernel support. Please read Documentation/filesystems/coda.txt and check out the Coda home page <http://www.coda.cs.cmu.edu/>.
en Intermezzo (staat nog wel als experimental fs):
InterMezzo is a networked file system with disconnected operation and kernel level write back caching. It is most often used for replicating potentially large trees or keeping laptop/desktop copies in sync.

If you say Y or M your kernel or module will provide InterMezzo support. You will also need a file server daemon, which you can get from <http://www.inter-mezzo.org/>.
Zit nu net een artikel over InterMezzo te lezen op linuxplanet, en dat klinkt best interessant.

[ Voor 0% gewijzigd door _Squatt_ op 02-10-2002 23:14 . Reden: artikel+url toegevoegd. ]

"He took a duck in the face at two hundred and fifty knots."


  • mpol
  • Registratie: September 2002
  • Laatst online: 19-01 18:45

mpol

root@localhost

Ik geloof dat Codafs de bekendste is. Er is ook Intermezzo, Openafs en nog iets (ook een afs).
Ik ben pas zelf wat bezig geweest met codafs, maar ik snap het nog niet helemaal. Dus ik heb het nog niet aan de praat.
Codafs is volgens mij de enige die ook in de portscollectie van FreeBSD zit, mocht dat in je netwerk aanwezig zijn.

https://timelord.nl


Verwijderd

kijk ook ff naar de high availability projecten voor linux, die bieden nog veel meer software aan, voor wat je wilt. Wat jij n'l wilt is (correct me if I'm wrong) een failover cluster opzetten.

Het linux virtual server project is mischien ook nog interesant, als was dat meer voor load-balanced clusters...

Verwijderd

Topicstarter
Hmm dat lijkt er inderdaad op.
waar kan ik wat meer info vinden over deze failover cluster.

Ik heb nu 2x debain server draaien met heartbeat en mysql data die gesync word.
maar hier zijn nog wat haken en ogen aan gebonden. een server is nu uitgevallen omdat de intern klok vervelend ging doen zo nu zijn er problemen met data die niet gesync kunnen worden etc.etc.

Ik wil gewoon dat al mijn data net als een raid5 config verdeeld over meerdere servers word opgeslagen, en dat als er een server uitvat er ook gewoon doorgewerkt kan worden.Zodra die ene server weer up is word alle data "gerebuild". zoiets.

Verwijderd

Ga 's naar: http://kernelnewbies.org/patches/
Daar tref je een leuk overzicht aan, ook met betrekking tot (distrubuted) filesystems.
Er moeten verschillende smaken en soorten voor linux bestaan, dat weet ik zeker, helaas heb ik me er niet in verdiept dus kan ik je niet verder helpen. Altijd wel nieuwsgierig, laat het ons weten. :)
Pagina: 1