Archive for the 'Storage' Category

SMB/CIFS file migration engine

For the last 9 months, I’ve been working on a SMB/CIFS virtualization product at Brocade. We announced this product to the world yesterday.

FME lets sysadmins migrate open files (holding rangelocks and oplocks) that are being used by client applications in a DFS namespace, from one filer to another without disruption. Hence the name virtualization. Client applications don’t know that files are being moved at the remote end. My work has been in the CIFS datapath, tracking and restoring open file metadata such as rangelocks and oplocks, and also helping migration processes track changes in a file’s data while it’s being migrated. It’d be very cool to a network filesystem developer or even a sysadmin, to see a Wireshark packet capture of the orchestrated steps.

This work was, for various reasons, done in Windows land, as a driver. Yes, I know.. ugh yuck bleh, but I got to explore a bit of Windows land :).

Doom 3 for Linux

For Linux users, id Software have released Doom 3 binaries for Linux today. They have a demo for Linux too, so even if you don’t own the retail copy you can still try the game.

For those who work with clusters or storage, Red Hat recently released the GFS cluster file system as free software under the GNU GPL license. They deserve a big pat on the back.