Along with security (which is a huge problem) a production quality native file-system driver would have to deal with:
- serialization (GRS/XCF enqueues with z/OS) - support for z/OS catalogs - support for dealing with variable length binary records. - support for datasets with extents that span volumes - VSAM, ISAM, etc. To satisfy everyone, you would probably need a big chunk of MVS implemented in Linux (or VM?) On the topic of security - does anyone use NFS to share sensitive datasets with Linux and have issues with delegating user-level security control to Linux? Once the filesystem is mounted, you are trusting Linux to control access to it. Kirk Wolf On Mon, May 19, 2008 at 12:38 PM, Thomas Kern <[EMAIL PROTECTED]> wrote: > I am pretty sure it would take at least a new driver and probably a new > filesystem, akin to CMSFS for a start. But then you get into the area of > security. Without z/OS doing the file access, your z/OS security package > cannot validate any of the linux i/o to each file. Any process on linux > might be able to read all of your z/OS data. If you want to do this in a > controlled linux just for the purpose of coping z/OS data to linux data > and setting the linux uid/gid and permissions properly for each data > file, then you might get by with something as simple as the CMSFS. > > I would look at two alternatives. One, push the data from z/OS to linux > with something like Co:Z and then leave all processing of that data in > linux, DON'T bring it back to z/OS all the time. Two, consider > building/buying a custom client/server application, with linux as the > client, requesting some data from z/OS and the server in z/OS validating > each request against your security pacakge before delivering the data. > > But again, those alternatives are meant to stay within the scope of a > z/OS security package. If you don't need to bother with the security > package in order to quickly move to linux, then move quickly to linux > bypassing as much security as you can and then stop using the z/OS copy > of the data. > > /Tom Kern > > ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390