200 likes | 219 Views
Explore the history, current status, and future of NFS (Network File System), a simplified file sharing technology. Discover its business drivers, recent enhancements, and upcoming developments in collaborative development. Gain insights from literature, reference sources, and Q&A.
E N D
NFS Past, Present & Future David F. Brittle Sr Mgr., File Sharing Technologies Sun Microsystems, Inc. david.brittle@sun.com
“The one thing I have learned from watching my son play video games is that if you stand still long enough you die,” Anonymous
Agenda • History • Current Status • WebNFS • Pointers
Why NFS? • Need to share files • Simplified administration • Applications • Cross platform • PC-NFS
Progression NFS v2 • First Commercial shipment 1985 • 18 ops • File sizes limited to 32 bit • Slow writes • Arbitrary transfer limit • Lack of cache consistency
Business Drivers NFS v3 • PC Explosion • 64 bit hardware • File size growth • data explosion • Application data needs • Movement from • mainframe to open systems • IT centers to desktop
Progression NFS v3 • Protocol published 1993 • 22 ops • File size extended to 64 bit • Fast write • Increased transfer size • ACCESS over the wire (supports caching & ACLs)
Business Driver NFS v4 • Internet • Need for cross platform support • Strong security • Designed for growth
Current status • NFS v2 and v3 shipping with Solaris • All major platforms • Connectathon • Bakeoffs
Open Source • Released TI-RPC via new Sun Open Source License • available at http://soldc.sun.com • License supported in Open Standards community • Positive press from: • InfoWorld • Linux Weekly • CNET News • Linux Today
Recent Product Enhancements • NFS Logging shipped Solaris 8 • Forced unmount Solaris 8 • IPv6 support • Performance improvements
Security • RPCSEC_GSSAPI • Kerberos • others • Compatibility testing
WebNFS • Available for download • www.sun.com/webnfs/ • Prototypes working • IE5 plug in • Netscape plug in • Server shipped with the following versions of Solaris: 2.5.1, 2.6, 7 & 8
Future business driversWhy NFS v4? • Internet pressures • B2B, B2C, P2P • Security requirement • Ability to respond to rapid changes
Future • Continue working through the IETF process • Under the NFS v4 working group • File migration • replication
Collaborative Development • Continue funding college (CITI) • Additional opportunities • Conformance test development • SPEC SFS to include NFS v4 • Client benchmark
Reading list • NFS Illustrated, Brent Callaghan • Managing NFS and NIS, Hal Stern • White papers at www.nfsv4.org
Reference • www.nfsv4.org • www.ietf.org • www.connectathon.org • www.sun.com/webnfs
Summary • History of success • Continued leadership • Active • Vendor deployment • Working groups