Feeds

GFS and open source clustering

Dumb-down Reg makes storage too simple

  • alert
  • submit to reddit

Remote control for virtualized desktops

Linux takes obscurity route to datacentre

Many readers found our birds eye view of the storage industry too simple to be useful. Here are a couple of constructive comments.

We should point out too that our the article left the issue of whether Sistina's GFS is open source fuzzy.

After a chat with Matt O'Keefe, founder of Sistina, it's clear that it's not. O'Keefe says the closed source model Sistina adopted in August was the result of OEM and customer demand as much as the need to make a dime. It merits a full follow-up in short order, but here are your impressions:-

You write:-

Basically, Sistina tries to do what Veritas does - provide a clustered file system and lock manager for applications - only cheaper, and on Linux. More recently GFS has got more attention recently for all the
wrong reasons. At LinuxWorld in August, Sistina announced that it would no longer be available under GPL. But it remains the most used Linux clustered file system, despite several academic rival projects (Andrew
and Coda) and recent competition from Compaq's decision to open source its Non Stop Cluster work."

Andrew and Coda are what might be called "network" file systems (although that name, without the quotes around "network", refers, of course, to a *particular* "network" file system) - data is stored on a
server, and the server takes responsibility for the data. The same is true of NFS, SMB/CIFS, and the OSF's DFS. Andrew and Coda *do* have the notion of files being "cached" on the client (so do NFS and CIFS - or,
rather, they have the notion of individual blocks of a file being cached on the client, with CIFS and NFSv4, unlike NFSv2 and v3, having mechanisms to tell a client that some other client is using the file and that the client should no longer keep the data to itself).

GFS, as I understand it, does all the file system work on the clients, with the "servers" acting as dumb disks.

As for


And Network Appliance has scooped up much of this business very neatly: it's Linux friendly but ensures the file system protocols favor NetApp kit. So it can claim the best of both worlds.

We're "Linux-friendly" in the same sense that we're "Solaris-friendly" and "HP-UX-friendly" and "AIX-friendly" and "BSD-friendly" and so on -
we act as an NFS server, and all the various flavors of UNIX (including reimplementations such as Linux) can act as NFS clients. (We're also "Windows-friendly" in that we also act as a SMB/CIFS server; of course,
Linux has had its own SMB/CIFS client file system for a while, and FreeBSD also got one recently, as did MacOS X, so if you want to use a "network" file system designed for Windows on your UNIX box, for some
reason, you can do that.)

I'm not sure what "ensures the file system protocols favor NetApp kit" means here; we didn't invent the file system protocols we support (NFS and SMB/CIFS), although we have participated in the groups designing
NFSv3 and NFSv4 and in the SNIA group producing a CIFS standard. We think our *implementations* of those protocols - and our underlying file system - have some advantages over other implementations and file
systems, but that's another matter, and we *do* offer other services with protocols of our own (some of which, e.g. NDMP, are published and available for others to implement).

Also, note that GFS can use SAN storage devices as "dumb disks", so it's not as if GFS necessarily displaces large RAID boxes on a SAN.

(Also, although GFS might not longer be available under the GPL, there's a project to continue to develop the GPLed version, OpenGFS

Guy Harris
Network Appliance



A Storage Area Network is composed of several levels from the disk level to the Fibre Channel fabric to the Operating Systems supported and _then_ you have storage virtualization software such as Veritas or GFS. (Note that Compaq has a SAN / storage virtualization offering that is totally server independent eg, http://www.compaq.com/products/storageworks/enterprise/index.html ).

I guess I am just nit-picking here but your article made storage area networks sound like an OS issue. In my opinion storage virtualization is (or should be) completely independant of the servers which use the storage.

It is nice that there is a full fledged storage virtualization package available for Linux but your article didn't illuminate why or where it should be used (other than it's availability for an open source OS).

It seems to me that you are lumping NAS, Clustered File Systems, and SAN's together and trying to compare virtualization offerings at different levels. In my view a very apples - oranges attempt.

As for "the ability to split mirrored backups to ... storage". With Compaq SAN offerings you can "clone" or "snapshot" existing raidsets (or volumes, if you prefer) by issuing commands directly to the storage controller with no OS intervention via a management appliance.

I guess I would have been happier with your article if it had clearly differentiated between the SAN (as storage) and the virtualization software providing specific functionality.

Thanks,


[name and address supplied]®

Choosing a cloud hosting partner with confidence

More from The Register

next story
Holy vintage vehicles! Earliest known official Batmobile goes on sale
Riddle me this: are you prepared to pay US$180k?
'Open source just means big companies can steal your code.' O RLY?
Plus: Flame of the Week returns, for one night only!
'It is comforting to know where your data centres are.' UK.GOV does NOT
Plus: Anons are 'wannabes', KKK says, before being pwned
Hey, you, PHONE-FACE! Kickstarter in-car mobe mount will EMBED your phone into your MUG
Stick it on the steering wheel and wait for the airbag to fire
NEWSFLASH: It's time to ditch dullard Facebook chums
Everything hot in tech, courtesy of avian anchor Regina Eggbert
Criticism of Uber's journo-Data Analytics plan is an Attack on DIGITAL FREEDOM
First they came for Emil – and I'm damn well SPEAKING OUT
Bible THUMP: Good Book beats Darwin to most influential tome title
Folio Society crowns fittest of surviving volumes
U wot? Silicon Roundabout set to become Silicon U-BEND
Crap-spouting London upstarts to get permanent road closure
prev story

Whitepapers

Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Getting ahead of the compliance curve
Learn about new services that make it easy to discover and manage certificates across the enterprise and how to get ahead of the compliance curve.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.