主流WEB服务器比较(3)_Windows教程
三. Zeus Webserver3.3.8 服务器
Zeus是一个商业化的Web服务器产品,最近它成为很多业界媒体中的头条新闻,因为有消息宣称Zeus服务器的性能在2.4内核+SMP环境下相对于2.2.x内核环境下性能提升了85%之多。速度永远是Zeus服务器的卖点。常常有评论说如果希望对Linux进行其作为服务器操作系统的性能测试,那么就运行Zeus进行测试。
Zeus服务器在SMP环境下有优秀的可伸缩性,并实现了常见的特性集合,如访问控制、动态内容产生和安全等。它具有健壮、集成有集群支持的容错和负载平衡等特色,是高端应用的很好的选择。
Zeus服务器的安装和管理相对比较简单。软件是以tar.gz格式的包格式,安装软件只需要解压软件包并运行一个安装脚本,在性能适当的机器上安装过程只需要几分钟。而且Zeus服务器安装以后提供Web方式的远程管理功能。
对Zeus的管理分为两个部分:管理配置部分包含对管理服务器本身的配置和访问;而Web配置部分则包含对Web服务器的各方面特性的设置,从虚拟服务器设置到集群系统的管理及监控等等方面。默认情况下即使Zeus仅仅运行一个服务器,其也被看做是一个虚拟服务器。和Apache一样,多个虚拟服务器可以运行在同一台服务器上,同样虚拟服务器可以是"硬"(基于IP)或"软"(基于域名)虚拟服务器。
管理服务器的GUI界面非常易于使用,可以轻易生成复杂的多虚拟服务器的配置。使用GUI,不同虚拟服务器的设置可以相互克隆,可以建立集群系统,可以实现类似.htaccess的模块化配置。监控工具非常不错,具有对每个虚拟服务器和独立的集群节点的动态监控。
其功能可以与Apache匹敌,包含易于实现的SSL安全特性和其他有用的特性,如带宽控制等等。Zeus宣称支持PHP和Java Servlets。虽然易于使用的管理界面在某种程度上模糊了这些高级的配置特性。PHP4可以通过Zeus支持的API方式(NSAPI)来运行,也可以通过CGI发给你是来运行。但是很多用户报告这种API方式存在稳定性问题。
高端应用服务器的性能总是难以精确的测试,在负载相对较小情况下进行的测试,尽管很难给出在超负荷情况下服务器的运行情况,仍然具有一定的实用价值。在我们的测试中,Zeus在服务器的吞吐量和响应时间上性能卓越,和Apache一样它出错的概率也很少。Zeus具有其它服务器所不具有的漂亮简洁的GUI配置界面。据报道,Zeus在四个处理器的Linux系统下运行性能良好。要建立高性能的Zeus服务器,相对其它服务器Zeus显得略为有点繁琐。
- 相关链接:
- 教程说明:
Windows教程-主流WEB服务器比较(3)。