| Home | Company | Contacts | Products | Support | News | Index |
|
How many HTTP requests per second can be handled Directory browsing performance File compression methods usedThere is no file compression used for AFP, SMB/CIFS, WebDAV, FTP and SSH FTP. Only Xinet WebNative and HELIOS WebShare use download compression. The following table shows the compression type and rate used by the different products.
The Zip (Flate) format, as used in HELIOS WebShare, has the benefit that it is already completely integrated in Windows XP or newer. Opening a Zip file is supported in the Microsoft Windows Explorer. On Mac OS 9 and OS X, Zip files are supported by the included StuffIt application. A second benefit is that Zip (Flate) compressed files are smaller than StuffIt files, resulting in faster file downloads. WebShare Zip downloads can include complete recursive (subfolders) folders. WebNative does not have this capability. Delay before download startsThis table shows the delay after files are selected for download, until the transfer starts. The delay is due to the archive creation on the server.
HELIOS WebShare does not have any delay to compress the download archive. The compression used by WebShare, built on the HELIOS "zipstream" technology, is done on-the-fly during the download. The WebShare download stream is piped from the WebShare file server to the WebShare WebObjects Server, and down to the Browser client, all without creating temporary files. How many HTTP requests per second can be handledThe tests were made using the curl/wget command line tool to measure the performance.
This shows the server performance and indicates that the HELIOS WebShare WebObjects server outperforms any CGI web server solution. Directory browsing performanceHow many network packets are sent over the Internet to enumerate a directory from a remote Internet client. The test was done after the server authorization by opening a volume and selecting a remote file without loading it. The server volume/share root directory contained about 34 folders. We used the Photoshop open file dialog to open one folder and select a file (without loading the file into Photoshop).
This clearly shows that AFP and SMB/CIFS volumes, mounted over the Internet, are very difficult to work with, due to the many network requests, which cause long delays for the clients. The Mac OS X test with 2440 packets takes less than a second in a local area network. Using a 64 Kbit network the same task would take minutes. FTP requires only 67 packets but did not include any file icons, which are displayed in all other solutions. Using WebDAV (tested using an Apple iDisk volume), opening the volume and the first folder required about 500 packets, when selecting a file in Photoshop the machine was completely busy for minutes resulting in more than 12000 packets. This shows how inefficient the usage of a WebDAV volume with real world applications is. The test was performed using a fast 2 Mbit Internet connection. The WebNative test was done with the "Demo INK" demo account by opening the "advertisers" folder and selecting one file for the download basket. HELIOS WebShare is the only solution with an extremely optimized protocol implemented by the HELIOS WebObjects Server. Requiring 9 times less packets compared with Xinet WebNative means that customers will have less delays and faster responses using HELIOS WebShare. Q: Why do Windows and Mac OS 9 & OS X use so many packets for directory browsing? Please note: The following table gives an overview how many packets can be handled on different networks. This number depends on the packet size and network request type and is just an estimation.
This shows that an intelligent server solution is required for remote file access. HELIOS WebShare and Xinet WebNative use a Web based approach, which has the benefit that the HTML in the browser displays the file listing including icons, while requiring significantly fewer packets compared to direct volume access using AFP or SMB/CIFS. Q: Why is WebDAV not recommended for remote file access? Files used for the download tests
ConclusionThe two-tier server concept of HELIOS WebShare represents the fastest remote file access solution available. No other solutions come close to its server performance and security. The benefit for users is that WebShare provides very fast, easy and reliable access to the file server data. This document is subject to change. Last updated October 10, 2003 |
| Home | Company | Contacts | Products | Support | News | Index |