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

Reply via email to