Hi, I have a few brief questions on the Lustre OSS architecture (sorry if these are redundant, I looked but didn't see these in my Lustre training info).
- Do the Lustre modules on the OSS all run entirely in kernel mode? Is there anything in the IO path that invokes a user/kernel transition, or perform any data block copying? - Where do the Lustre modules hook into the back-end IO stack on the OSS? (VFS/VOP? Block? SCSI? submit_bio()?) I'm interested in optimizing the Linux IO stack but I don't want to collide with any Lustre changes. - Does Lustre on the OSS make use of the Linux page cache or direct IO? Is any of that configurable? - What Linux kernel goes with Lustre 1.6? Thanks in advance, Ed Nadolski LSI Logic _______________________________________________ Lustre-discuss mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
