To: buck who wrote (25172 ) 5/23/2000 9:55:00 AM From: DownSouth Read Replies (3) | Respond to of 54805
The SCSI interface is a function of the OS, not the application. The application is issuing reads, writes, inserts, searches, deletes, etc. The OS, then determines the platform on which the app's data resides and uses that interface. That is why NFS was "invented" by SUNW--so that a file system could be on the local drive attached to the server on which the app resides or on a network drive. That is why MSFT invented CIFS--so that a file could reside on the local PC drive or on a network attached Windows file server. I don't get your point, unless you are referring to proprietary platforms other than UNIX or Windows. WRT UDP and IP processing, first of all, UDP is obsolete, as I recall, though still supported for some legacy apps. Second of all, the bottlenecks in a multiuser, data intensive application environment are potentially many and can exist in the disk subsystem, the OS, the network, and the application code itself. NTAP remedies the disk subsystem bottleneck (whether NTAP is configured with SCSI or FC) by providing a much more efficient means of writing data, reading data. That's a fact proven time and again by NTAP and its customers and prospective customers. Solving the disk subsystem bottleneck will almost always result in finding the next bottleneck, such as the communication pipes between the app server and the data server. Solving that bottleneck is easily solved by providing more and or faster ethernet cable segments between the application server(s) and the data server(s). Often the potential bottleneck created by the speed of the application code itself is avoided by implementation of the NAS concept, as the platform on which the application resides is suddenly doing less work. It is no longer managing data or doing disk I/O. If there is a bottleneck on the app server, then apps can be distributed to more app servers and/or more powerful app servers, because the problem becomes a compute bound problem as opposed to an I/O bound problem to solve. The reason you should "stick two extra potential bottlenecks between me and my data if I am an application doing SCSI reads and writes" is simply because NTAP's NAS usually eliminates the bottleneck created by general purpose OS and the Windows or UNIX file layouts and I/O methods. You may discover a new bottleneck in the network communicating between the app server and the data server, but that is usually cheap and easy to solve. Here is a NetBench benchmark to demonstrate the fact:netapp.com Other reasons to replace SCSI file systems on general purpose computers with NTAP NAS: 1) Reduce the total number of application servers being supported. 2) Consolidate data from multiple servers to a single server. 3) Reduce sys admin costs. 4) Improve reliability. 5) Improve data security. 6) Provide an easy, inexpensive method of growing storage capacity without operational interruption. Buck, you remind me of the main problem that NTAP reps have had in selling their product. The prospect just can't quite accept the story on faith. The NTAP rep will then do the following 1) provide a customer reference who will attest to what NTAP claims; 2) provide an evaluation unit so that the prospect can see the results in their own environment using their own apps, data, and network. The result is usually a sale and a customer who now "gets it".