[comp.protocols.nfs] Survey about use of NFS

jerzy@scotty.dccs.upenn.edu (Jerzy Sliwinski) (01/05/89)

	We are asking people at educational institutions to participate
in a survey concerning your use of Network File Systems (NFS) software. 
We are anticipating that our utilization of NFS products will increase 
in the future and are attempting to better understand their impact on 
our network.  We would appreciate it if you would take the time to fill 
out the questionnaire and return it to us by Monday, January 23, 1989. 
Please send responses via E-Mail to Survey@UPENN.EDU.
We will provide you with the results of the survey when completed.

	In order to clarify the information being requested in the survey, 
we have also attached a completed sample survey.  Please refer to it if 
the intent of any of the questions is unclear.  If you have specific 
questions, please send E-Mail to the above mentioned address or call me 
at (215) 898-9308. 
	Thank you in advance for your participation.



Jerzy Sliwinski
University of Pennsylvania
Data Communications and Computing Services
Suite 221A, 3401 Walnut Street 
Philadelphia, PA 19104-6228
phone #(215)898-9308
jerzy@dccs.upenn.edu

*************** begin survey **************************************
GENERAL QUESTIONS
 
- Are you using TCP/IP over Ethernet connected by routers and/or bridges and 
if so briefly describe your Network Architecture.


- If not, describe your Network
 
	- Bandwidth
	- Campus wide connectivity strategy
	 
- What are the major protocols used on the Network
 
	- Estimate % use of each major protocol 
 
 
NETWORK FILE SYSTEM QUESTIONS 
 
- How many hosts at your site are using NFS (complete the table below) 
 
 
Principle NFS                                                 # Projected in 
  Function         Vendor    Hardware/OS  Version  # Today      One Year 
 
 
*Disc Server 
*Diskless Clients 
*Dataless Clients 
*Standalone Clients 
 


- Describe any problems encountered with NFS 
 
- What performance bottlenecks have you observed while using NFS? 
 
- Describe any new bottlenecks you expect in a year.  Consider 
  availability of faster client and server hardware 
 
- If your Network isn't the bottleneck, now under what situation would 
  it be? 
 
- If you had a faster Network would you use NFS differently? 
 
- Describe any ambitious use of NFS:  specifically; purpose, 
  describe this configuration, list number and type of servers and 
  clients, describe any specialized networking in this application,
  explain how you isolate traffic, (e.g. separate NFS Ethernet,
  filtering bridges, IP routers). 
 
- Briefly note any other observations you have regarding use of NFS. 
 
 
*Definition of terms: 
 
Disk Server	- System which main function is to offer its disk accessible 
		  to other systems on the Network via NFS protocol. 
 
Diskless Clients - Systems that do not have a disk, they do all the disk 
		  access via Network. 
 
Dataless Clients - System with a small disk.  The disk is used for swapping,
		   temporary files and some files that do not change and do 
		   not require backup.  The rest of the files are stored on 
		   the disk server.

	         Both diskless and dataless clients require the file server 
		 to boot.
 
Standalone Clients	- System that does not need the presence of the server 
			on the Network to boot.  It uses the server for some 
			of the files.  It may also act as the file server. 
 


*********** end survey ************************************************

	Completed sample survey:

GENERAL QUESTIONS
 
- Are you using TCP/IP over Ethernet connected by routers and/or bridges and 
if so briefly describe your Network Architecture.

	Our network is composed of 12 cisco routers interconnected by point 
	to point ethernet bridges (DEC DEBETs and DELNIs).


- If not, describe your Network
 
	- Bandwidth
	- Campus wide connectivity strategy
	 
- What are the major protocols used on the Network
 
	- Estimate % use of each major protocol 
	
		IP 	80%	
		DECnet  15%
		XNS	 4%
		other 	 1%
 

NETWORK FILE SYSTEM QUESTIONS 
 
- How many hosts are using NFS (complete the table below) 
 
 
Principle NFS                                                 # Projected in 
  Function         Vendor    Hardware/OS  Version  # Today      One Year 
 
 
*Disc Server 

                 SUN         3/280 SunOS 4.0          3           4
		
*Diskless Clients 

		 SUN         3/60  SunOS 4.0 	     17          40

*Dataless Clients 

                 SUN         3/60  SunOS 4.0         5           20

*Standalone Clients 

		DEC          microVAX Ultrix 2.2     5           10

- Describe any problems encountered with NFS 

We noticed problems when too many clients tried to use the server.

Cross mounting file systems,  that is A mounts files of B while B mounts 
files on A,  creates unexpected dependencies, making it hard to reboot either
A or B and recover.
 
- What performance bottlenecks have you observed while using NFS? 

The familiar message "NFS server not responding".  Some of these are just 
over-anxious clients, but some are indicative of problems.
 
- Describe any new bottlenecks you expect in a year.  Consider 
  availability of faster client and server hardware 
 
As always, servers are the usual bottleneck. As clients become faster,
their appetite for data increases. Also, I haven't seen the figures for 
ethernet utilization, but expect that may start to be a problem.

- If your Network isn't the bottleneck, now under what situation would 
  it be? 

I think that diskless workstations that use the network for both paging and
file access are the biggest users of network resources. I don't know what are 
the  number of clients and servers that can be accommodated on a single 
ethernet.  As the number and speed of workstations increases the network may be 
a potential bottleneck.
 
- If you had a faster Network would you use NFS differently? 

Local use probably would not change significantly. A faster, more reliable
campus backbone might allow more cross-campus NFS mounting. A faster WAN would 
allow cross-country mounting. This could be useful with internet archives.

- Describe any  ambitious use of NFS:  specifically; purpose, 
  describe this configuration, list number and type of servers and 
  clients, describe any specialized networking in this application,
  explain how you isolate traffic, (e.g. separate NFS Ethernet,
  filtering bridges, IP routers). 
 
We have a cluster of diskless workstations (17 SUN 3/60s) served by 2 
file servers (SUN 3/280s).  This cluster is used by graduate students. 
While installing and configuring this cluster we realized that 
we would like to be able to give users an account that could be used on 
any of the workstations  and give the user access to his files.
My long term goal for the CIS department and possibly for the School of
Engineering and Applied Science (SEAS) is to have everyone have one account
which they can use on any machine. File system and cpu will become 
separable resources from the users' perspective.

- Briefly note any other observations you have regarding use of NFS. 
 
So far, we have not seen any serious incompatibility between different vendor's
NFS implementations.