1
  • OCFS/GFS/other, what do you prefer for Linux and why?

  • Are there any solutions for Windows servers? Especially interested to share the same partition between Linux & Windows.

Personally I am have an experience only with OCFS2 and find it stable only on SLES10.

disserman
  • 1,850
  • 2
  • 17
  • 35

7 Answers7

3

Seriously consider Sun's open-source CFS Lustre

Chopper3
  • 100,240
  • 9
  • 106
  • 238
1

GFS2 was until 5.3 a "technology preview", even though the documentation for RHCS gave specific instructions for it. I can't speak to it in 5.3 because I gave up on it.

I have heard good things about Lustre and OCFS. I have also gathered from listening to a lot of people that (if you have the disk space available) DRBD is an excellent way to go. Unfortunately, I'm yet to try it.

Matt Simmons
  • 20,218
  • 10
  • 67
  • 114
1

I discussed some of the merits and drawbacks ... well, ok, the drawbacks, of ocfs2 in a production environment over in another question.

Long story short: Cool toys, but make sure you reallyreallyreallyREALLY need the featureset before you deploy it, or you might deploy yourself into a corner. You'll watch your permissible downtime dribble away through your fingers as lights blink and disks spin incomprehensibly.

k.i.s.s - keep IT simple, stupid. Note the caps.

Karl Katzke
  • 2,596
  • 1
  • 21
  • 24
  • We had a similar experience with OCFS2 on SLES10, except in our case we had to spend a week down to one machine running from backup while I "almost" got OCFS2 up and running again. Now we run NFS + heartbeat and all is well – Mark Porter Jun 04 '09 at 19:35
1

Take a look at chirp http://www.cse.nd.edu/~ccl/software/chirp/ . It is pretty straightforward to setup and should run both on Linux and Windows

hartem
  • 196
  • 3
0

We use GFS on RHEL 5.3 and CentOS 5.3 with no issues. From what I see, Windows support is in its infancy though.

Josh
  • 118
  • 9
0

You may want to check out GlusterFS. It's Linux-only, but very configurable. One of the advantages is the lack of needing extra metadata servers if you're starting out small.

David
  • 3,337
  • 25
  • 20
0

Are there any solutions for Windows servers?

NBD Server for Windows might be the answer:

http://www.vanheusden.com/windows/nbdsrvr/

It allows you to share disk blocks from Windows machines to a Linux server. You can aggregate those blocks into a RAID array of some kind (use Linux software RAID, MDADM) using NBD on your Linux server:

http://nbd.sourceforge.net/ http://en.wikipedia.org/wiki/Mdadm

I'm inclined to think that machines providing shared network block devices are going to want second network cards.

Especially interested to share the same partition between Linux & Windows.

You can format your new volume and share it as a Samba share.

David Hicks
  • 2,258
  • 2
  • 15
  • 12