三. 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显得略为有点繁琐。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器