GFS, OCFS, and GPFS - Which Filesystem for Oracle? 36
amani asks: "My company has a Oracle 9i RAC database running on a Sun cluster. In 6 months we are looking to replace the cluster with either a Linux or an AIX solution that will involve SAN storage. I see that their are a variety of filesystems for Oracle and Linux. Sistina (Red Hat) has the GFS, Oracle has the OCFS, and IBM has GPFS. Does anyone know the pros and cons of each of these filesystems ,and which one would be better for a continuously growing database?"
"An Oracle Database" what kind? (Score:5, Insightful)
As someone involved in building and architecting ludicrously sized realtime transaction processing systems, I can honestly tell you that the answer is "whatever".
If you have lots more updates than accesses, you need your redo logs etc on RAW devices, no filesystem required, these will be your biggest bottleneck. The rest, well, just go for a decent hardware RAID implementation, since software RAID is a joke.
If you have lots more accesses than updates then it's your RAM which will probably make the real impact.
And at the end of the day, if you're looking at advice, and you're sporting a cheque in your pocket - ask the vendors to tell you which one you should buy! Ask the tricky questions and put their answers in your contract so that they pay you if they lie
I know - it's a nice dream.
Re:VCS is the way to go (Score:2, Insightful)
Bigtime.
Oh, wait, if you buy a piece of Sun/IBM/SGI/etc. hardware, they throw the OS in for free anyway
Hmm, there goes *that* argument.
Why? (Score:5, Insightful)
Figure out what you want to accomplish, then figure out what you need to do that. It's easy enough to try all three and see...
Re:VCS is the way to go (Score:3, Insightful)