[Gluster-users] glusterfs alternative ? :P

Keith Freedman freedman at FreeFormIT.com
Mon Jan 12 13:36:26 UTC 2009


At 05:08 AM 1/12/2009, Stas Oskin wrote:
> From Lustre wiki 
> (<http://wiki.lustre.org/index.php?title=Lustre_FAQ>http://wiki.lustre.org/index.php?title=Lustre_FAQ)
>
>
>Are fibrechannel switches necessary? How does HA shared storage work?
>
>
>
>Typically, fibrechannel switches are not necessary. Multi-port 
>shared storage for failover is normally configured to be shared 
>between two server nodes on a FC-AL. Shared SCSI and future shared 
>SATA devices will also work.
>
>Backend storage is expected to be cache-coherent between multiple 
>channels reaching the devices. Servers in an OSS failover pair are 
>normally both active in the file system, and can be configured to 
>take over partitions for each other in the case of a failure. MDS 
>failover pairs can also both be active, but only if they serve 
>multiple separate file systems.
>
>
>As far a I understand, Lustre is designed with the approach most 
>cluster file systems (except GlusterFS of course :) ), meaning you 
>have master servers that responsible for storage and retrieval of 
>the data, and storage nodes, which do actualy storage.

unless something has changed drastically since the last time I read 
up on lustre, it requires shared storage in some capacity.  Whether 
they're connected via a SCSI ring or FC-AL or iSCSI or whatever other 
mechanism, as I understand it, the machine needs to view the physical 
disks as devices on the machine, and mirrors across the block devices.

This is similar to ocfs2 which I think is superior to lustre, but 
still kind of difficult to configure.

The advantages gluster has over all the other cluster filesystems out 
there are:
1) you can use commodity hardware without having to build additional 
infrastructure (you don't need a SAN, just the same computers 
connected to the same network will do the trick)
2) replica's (ha/afr, whatever) needn't be physically connected (or 
connected by anything but a network connection.   While it might be a 
tad slow, it will work exactly the same over a wide area as within a 
data center.

While number 2 could be addressed with a remote block device (drbd) 
when used with ocfs2 or probably lustre, they require more complex 
administration.







More information about the Gluster-users mailing list