Upload
raymond-willis
View
212
Download
0
Embed Size (px)
Citation preview
Page 1 of NFS Vendors ConferenceOctober 24, 2000
NFS Past, Present & Future
David F. BrittleSr Mgr., File Sharing Technologies
Sun Microsystems, [email protected]
Page 2 of NFS Vendors ConferenceOctober 24, 2000
“The one thing I have learned from watching my son play video games is that if you stand still long enough you die,”
Anonymous
Page 3 of NFS Vendors ConferenceOctober 24, 2000
Agenda
• History
• Current Status
• WebNFS
• Pointers
Page 4 of NFS Vendors ConferenceOctober 24, 2000
Why NFS?
• Need to share files– Simplified administration
– Applications
• Cross platform– PC-NFS
Page 5 of NFS Vendors ConferenceOctober 24, 2000
Progression NFS v2
• First Commercial shipment 1985
• 18 ops
• File sizes limited to 32 bit
• Slow writes
• Arbitrary transfer limit
• Lack of cache consistency
Page 6 of NFS Vendors ConferenceOctober 24, 2000
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
Page 7 of NFS Vendors ConferenceOctober 24, 2000
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)
Page 8 of NFS Vendors ConferenceOctober 24, 2000
Business Driver NFS v4
• Internet
• Need for cross platform support
• Strong security
• Designed for growth
Page 9 of NFS Vendors ConferenceOctober 24, 2000
Current status
• NFS v2 and v3 shipping with Solaris
• All major platforms
• Connectathon
• Bakeoffs
Page 10 of NFS Vendors ConferenceOctober 24, 2000
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
Page 11 of NFS Vendors ConferenceOctober 24, 2000
Recent Product Enhancements
• NFS Logging shipped Solaris 8
• Forced unmount Solaris 8
• IPv6 support
• Performance improvements
Page 12 of NFS Vendors ConferenceOctober 24, 2000
Security
• RPCSEC_GSSAPI– Kerberos
– others
• Compatibility testing
Page 13 of NFS Vendors ConferenceOctober 24, 2000
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
Page 14 of NFS Vendors ConferenceOctober 24, 2000
Future business driversWhy NFS v4?
• Internet pressures
• B2B, B2C, P2P
• Security requirement
• Ability to respond to rapid changes
Page 15 of NFS Vendors ConferenceOctober 24, 2000
Future
• Continue working through the IETF process
• Under the NFS v4 working group– File migration
– replication
Page 16 of NFS Vendors ConferenceOctober 24, 2000
Collaborative Development
• Continue funding college (CITI)
• Additional opportunities– Conformance test development
– SPEC SFS to include NFS v4
– Client benchmark
Page 17 of NFS Vendors ConferenceOctober 24, 2000
Reading list
• NFS Illustrated, Brent Callaghan
• Managing NFS and NIS, Hal Stern
• White papers at www.nfsv4.org
Page 18 of NFS Vendors ConferenceOctober 24, 2000
Reference
• www.nfsv4.org
• www.ietf.org
• www.connectathon.org
• www.sun.com/webnfs
Page 19 of NFS Vendors ConferenceOctober 24, 2000
Summary
• History of success
• Continued leadership
• Active– Vendor deployment
– Working groups
Page 20 of NFS Vendors ConferenceOctober 24, 2000
Q & A