gluster-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gluster-devel] Re :Confusion GlusterFS over GFS(Global File system)


From: Gordan Bobic
Subject: Re: [Gluster-devel] Re :Confusion GlusterFS over GFS(Global File system)
Date: Sun, 09 Nov 2008 12:06:53 +0000
User-agent: Thunderbird 2.0.0.17 (X11/20081001)

Yang Ye wrote:

GlusterFS exports a file system. Once mounted, it works as like local hard disk, like NFS. So there is no relationship between MyISAM and GlusterFS. And you can definitely mount GlusterFS volume to /var/lib/mysql, though I recommened to mount it somewhere else and configure mysql to that directory. This answers (4) and (7).

I wouldn't want to try concurrent access from multiple nodes to a MySQL DB. I really don't think that would work without trashing the data.

For (1), (2) and (3), better try yourself. To me, GFS configuration is not something I would like to try. It's just too complex, IMHO.

GFS isn't _THAT_ hard to configure when you consider that GFS doesn't come on it's own - you have to configure the clustering subsystem to guarantee that the file system stays consistent, which also requires external fencing. It depends on whether your application requires extra consistency that GFS guarantees. In GFS, concurrent write locking is handled implicitly and you cannot have concurrent write locks from several nodes. GlusterFS doesn't even try to pretend that this is a reasonable use case (locking is handled using advisory POSIX locks). But the relaxation of restrictions does give a file system that has better performance in it's intended field of application. The applications of GFS and GlusterFS are sufficiently divergent that there is seldom justification to consider them equivalent.

Gordan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]