Internet Server Project

The assignment for this week is Internet Web Servers. Do not confuse this with Web Hosting, the server is what holds your site. I went to the website of Server Watch and did a server search. Using only the criteria of Server Type=Web, the site produced 32 choices of servers. We were then required to narrow the search to any 3 of our choice. I choose Roxen Web Server, Sambar Server and Zeus Web Server.
Servers
Roxen WebServer
Sambar Server
Zeus Web Server
Server Type
Web
Web
Web
Latest Version
4.0.172
6.3
4.3
Price Details
Free, open-source, GPL
Free Basic Server; Professional Version (WebDAV & Mail Server) $99
$1,700 up to two physical CPUs; $850 per additional CPU
Rating
4
4
5
Vendor
Roxen Internet Software
Sambar Technologies
Zeus Technology
Description
Web application server with everything but the kitchen sink
Freeware Win32 Web Server
An enterprise-strength Web server with outstanding performance and management characteristics.
Features
Administration
Check GUI configuration
check GUI setup
checkRemote administration
noSNMP configurable/monitorable

Futureproofing/scalability
.Net compliant
64-bit port
Cluster support
IPv6 support
J2EE 1.4 certified
J2EE 1.4 compliant

Other Features
Multiple logs
Supports Microsoft ISAPI
Virtual servers
Web-based user interface

Programming/Scripting
Includes source
Own API
Own scripting/batch language
Supports external scripting/batch language

Security
ActiveDirectory authentication
Antispam features
Antivirus features
Built-in firewall capabilities
Built-in proxy capabilities
Internal user access scheme
LDAP authentication
Other/system authentication
SSL (hardware)
SSL (software)

Support
Commercial support available
Forum support
Free telephone support
GSA scheduled
Mailing list support
Service-level agreement offerings available
Administration
GUI configuration
GUI setup
Remote administration
SNMP configurable/monitorable

Futureproofing/scalability
.Net compliant
64-bit port
Cluster support
IPv6 support
J2EE 1.4 certified
J2EE 1.4 compliant

Other Features
Multiple logs
Supports Microsoft ISAPI
Virtual servers
Web-based user interface

Programming/Scripting
Includes source
Own API
Own scripting/batch language
Supports external scripting/batch language

Security
ActiveDirectory authentication
Antispam features
Antivirus features
Built-in firewall capabilities
Built-in proxy capabilities
Internal user access scheme
LDAP authentication
Other/system authentication
SSL (hardware)
SSL (software)

Support
Commercial support available
Forum support
Free telephone support
GSA scheduled
Mailing list support
Service-level agreement offerings available
Administration
GUI configuration
GUI setup
Remote administration
SNMP configurable/monitorable

Futureproofing/scalability
.Net compliant
64-bit port
Cluster support
IPv6 support
J2EE 1.4 certified
J2EE 1.4 compliant

Other Features
Multiple logs
Supports Microsoft ISAPI
Virtual servers
Web-based user interface

Programming/Scripting
Includes source
Own API
Own scripting/batch language
Supports external scripting/batch language

Security
ActiveDirectory authentication
Antispam features
Antivirus features
Built-in firewall capabilities
Built-in proxy capabilities
Internal user access scheme
LDAP authentication
Other/system authentication
SSL (hardware)
SSL (software)

Support
Commercial support available
Forum support
Free telephone support
GSA scheduled
Mailing list support
Service-level agreement offerings available

We were then to determine if the servers have the ability to support Virtual Servers and Virtual Hosting.

All of the above choices do indeed support Virtual Servers. Having the Virtual Servers eliminates the need for Virtual Hosting.

Next we were to determine the Servers Protocol that are supported and what each protocol is used for. Every server supports HTTP, as it states in our reading.

Roxen, it seems, only support HTTP. It supports a MIME email system, sending email to an email server that supports (E)SMTP protocol. Roxen does have it's own CMS which includes FTP protocol. It does not state anywhere, though, that the Web Server supports its own FTP.

Sambar, on the other hand, supports a large variety of protocol. Mail, FTP, TFTP, IRC, DHCP, DNS and Proxy are among those listed.

Zeus uses what they call a Load Balancer to work with HTTP, SSL, POP3, IMAP, SMTP, Telnet, SSH, LDAP and FTP.

Then we were to compare the security features of each server. Security involves letting the right people in while keeping the wrong people out!

Roxen: Built-in proxy capabilities, Internal user access scheme, LDAP authentication and SSL (software). From their site, they describe security as follows- Overview

Htaccess is a system for handling access control to your pages. It works by placing an .htaccess file in a directory, which contains the access control lists for that directory. It is possible to get fine grained security and to configure exactly who can view which pages. The .htaccess support module must be enabled for htaccess to work.

It is possible to distinguish users either by the IP address or domain name of their computer or by letting them authenticate with a user name and password. The user name and password is by default compared via an authentication module. That usually means that users are authenticated by the operating systems authentication system.

If you want to have password protected pages usable by users that are not handled by the current Authentication module you can create your own database of users by creating .htpasswd and .htgroup files.

htaccess is a standard supported by many web servers. The access control you have built with htaccess should therefore be portable to other web servers.

Sambar: Antispam features, Built-in proxy capabilities, Other/system authentication and SSL (software). From their site they describe security as follows- Overview

The Sambar Server supports three security models:
URL-Based Access Control - via security.ini
File-Based Access Control - via .htaccess
Host-Based Access Control - via security.ini and/or .htaccess
Traffic-Based Access Control - via throttling

Zeus: Antivirus features, Built-in firewall capabilities, Built-in proxy capabilities, Internal user access scheme, LDAP authentication, Other/system authentication, SSL (hardware), SSL (software). From their site they describe security as follows- Overview

Zeus Web Server is the solution to your security problems. It is secure out of the box, hardened against intrusion and Denial-of-Service (DoS) attacks, and is designed from the outset with security in mind. Our outstanding security track record and the incorporation of the latest and strongest encryption technologies in our products ensure peace of mind for both you and your customers.

Finally we are to determine the OS that each server can run on.

Roxen: Linux, MacOS X Server, Solaris, Windows 2000, Windows Server 2003, Windows XP

Sambar: Red Hat Linux, Windows 2000, Windows 95/98, Windows ME, Windows NT 4.0, Windows Server 2003, Windows XP

Zeus: AIX, BSD (any), HP-UX, IRIX, Linux, MacOS X Server, SCO OpenServer, Solaris, Tru64 Unix

*Below is a chart from Netcraft Web Server Survey with the results shown on Server Watch with the results from the October 2005 survey. Netcraft received responses to its October 2005 survey from 76,942,632 sites.

"Although October brought yet another peak in the number of responses received, the top-four players, Apache, Microsoft (which includes Microsoft-Internet-Information-Server, Microsoft-IIS, Microsoft-IIS-W, Microsoft-PWS-95, and Microsoft-PWS), Sun (which includes SunONE, iPlanet-Enterprise, Netscape-Enterprise, Netscape-FastTrack, Netscape-Commerce, Netscape-Communications, Netsite-Commerce, and Netsite-Communications), and Zeus essentially remained flat. Collectively, they account for 92.92 percent of all sites counted.

Of the sites surveyed, 39,171,171, or 50.91 percent, had .com domains; 41,74,673, or about 5.43 percent, had .uk domains. "

Server No. of
SitesMarket Share
No. of Sites
With .com domains
Apache 53,797,45569.92% 26,689,970
Microsoft-IIS 15,604,77120.28% 8,172,676
Unknown 1,779,5282.31% 1,273,438
Sun-ONE-Web-Server 1,476,5891.92% 985,996
Zeus 613,9820.80% 220,605
Netscape-Enterprise 523,7190.68% 302,097
tigershark 240,9360.31% 182,786
thttpd 215,7770.28% 4,344
Rapidsite 199,0410.26% 108,891
Lotus Domino 94,1690.12% 30,845
WebSTAR 45,8890.06% 26,521
Zope 39,9650.05% 9,580
Stronghold 29,8510.04% 18,484
AOLServer 21,8460.03% 4,083
WebSitePro 18,1720.02% 8,999
4D_WebSTAR_S 16,1420.02% 7,956
WebSite 13,4720.02% 5,825
WebLogic 11,5460.02% 6,143
JRun 10,1070.01% 9,696
WN 9,1200.01% 1,329
Oracle 8,4160.01% 2,645
Squid 7,5990.01% 2,651
Roxen WebServer 6,5920.01% 2,249
Orion 6,1830.01% 3,833
Sambar 5,1250.01% 1,930
Xitami 4,1770.01% 2,345
Enterprise for NetWare 3,550 0.00% 1,052
Netscape FastTrack Server 2,817 0.00% 1,222
NCSA HTTPd 1,426 0.00% 348

Return To WDC Home