Parallel File System vs. REST/SOAP

I have gotten a lot of feedback from people in the parallel file system community my article on cloud computing's impact on file systems. All of the feedback has been positive, but a number of people pointed out that I should have also discussed file systems that support a single namespace but not parallel I/O to a single file. I like to call these "shared file systems."

It is likely easier for these file systems to deal with the POSIX atomicity issues, but they still face many of the same problems with POSIX and file system metadata requirements as file systems that support parallel I/O do.

The vendor community that controls the standard does not want to add anything, so what are we to do as?

The other option besides adding things is to relax the requirements. Since adding new features seems to be out of the question, how about relaxing the current requirements?

Maybe we could have a mount option that doesn't have the same metadata atomicity requirements. File systems that are NFS mounted have in the past had different metadata atomicity requirements than the server file system. Maybe we should use this model as an option for shared and parallel file systems.

Clearly, this is not up to me but up to those people and companies that have paid to be part of the OpenGroup and part of the standards process. If these people are reading this blog entry, please consider this. Without some changes, I fear that the REST/SOAP interface might make the POSIX file system go the way of the dodo bird, which went extinct because of human decisions.

Labels: POSIX,SOAP,REST,standards,metadata,Cloud,Parallel File System

posted by: Henry Newman

Henry Newman, InfoStor Blogger
by Henry Newman
InfoStor Blogger

Henry Newman is CEO and CTO of Instrumental Inc. and has worked in HPC and large storage environments for 29 years. The outspoken Mr. Newman initially went to school to become a diplomat, but was firmly told during his first year that he might be better suited for a career that didn't require diplomatic skills. Diplomacy's loss was HPC's gain.

Previous Posts