欢迎来到天天文库
浏览记录
ID:10272676
大小:253.50 KB
页数:15页
时间:2018-06-14
《╲〞邮╲〞系方寸间e-mail服务器应用方案测试报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、“邮”系方寸间——E-Mail服务器应用方案测试报告金笛邮件系统测试部分《网络世界》记者:张峰一、为什么是方案测试?1二、E-mail服务器测试方法2三、为什么测试E-Mail应用方案?3四、应用场景4五、E-mail服务器功能测试4六、E-mail服务器性能测试9七、DellPowerEdge2600+金笛邮件系统方案点评13一、为什么是方案测试?之所以最初确定要进行“基于方案的服务器比较评测”,是因为我们看到在实际的应用环境当中,用户对于硬件的关注力越来越多地转化为对整个系统或者实施方案的可用性、可管理性的关注,整体的应用方
2、案涉及到了硬件系统上的应用软件,比如E-mail、数据库甚至大型的ERP、CRM等应用,所以,我们看到,目前的硬件设备提供商很紧密地与系统集成商合作,或者自己也充当一部分集成商的角色,提供给最终用户一整套的应用解决方案。另一方面,IA服务器产品在硬件配置上的“同质化”已经成为不可回避的事实,这样的事实导致各厂商都在同质化竞争中寻求差异化的生存,纷纷建立解决方案中心,以整体打包方案的形式给用户更贴身贴心的产品和服务。于是,厂商对于“解决方案产品”的提供能力、整体解决方案是否是针对某种应用的最优化、最有效的系统以及厂商们能够对整体方
3、案提供的支持与服务,这些问题,对于用户来说,应该是最迫切关注的。而就目前很多测试实验室提供的单纯的服务器硬件测试的情况来看,用户无从知道整体的应用方案在应用起来时会是什么样的情形。基于上面的考虑,我们《网络世界》评测实验室在年初制定测试计划时就提出了测试整体应用方案的大胆设想:我们希望征集到的应用解决方案,硬件不受架构、配置等的限制,也就是说,无论服务器硬件使用IA架构还是RISC架构,无论是配置几颗CPU、几块硬盘,应用软件也不做特别要求,只要能够实现我们要求的某种应用(如E-mail、Web、Streaming等),我们就将
4、它置入我们搭建好的应用场景中,考察其相关的性能和功能指标。在这样的设想基础上,我们确定了测试整体应用方案的全新的思路,并从E-mail服务器应用方案入手。所谓方案测试,是指我们要求一定的应用场景,而厂商提供适合这种应用场景的整体应用解决方案——硬件+应用软件+服务等,我们搭建一个实际应用环境对整体的方案进行测试,测试的内容除了包括整个方案在应用环境下表现出的性能外,还包括特定功能上的一些验证性测试,比如整个方案的易用性、可管理性等。二、E-mail服务器测试方法 本次测试分为性能测试与功能测试两部分。 测试工具采用思
5、博伦通信(SpirentCommunications)公司提供的Avalanche2200。Avalanche2200模拟实际的用户发出向服务器的请求(包括SMTP和POP3),并根据回应给出具体的详细测试结果。它有以下特点:能够模拟成百上千的客户端对服务器发出请求;能够模拟真实的网络应用情况;可以产生20000个连接/秒请求量,足以满足测试的需要。 监控端安装了带SP2的Windows2000Server。测试环境如下图所示。两台被测服务器(软硬件配置均相同)直连,并且分别通过交换机(港湾的礖ammer24交换机)与Av
6、alanche2200的测试端口连接在一起。为了方便管理,我们使用了AvocentKVM交换机,通过远程的方式就可以方便地控制多台服务器。 为了将测试环境和测试模型尽量模拟为实际邮件系统的运行情况,我们在测试方法上作了充分的考虑。第一,采用两台服务器建立的邮件系统。一台服务器只有本地投递而没有远程投递的情况,对邮件系统的压力不大,而用户实际的使用情况肯定会包括远程投递的情况,因此我们进行了两台服务器的邮件系统测试。第二,采用多域测试。两台服务器分别配置独立的DNS服务器,并指定多域名(5个域名)。第三,采用多账号测试。我们
7、在每个域里建立200个账号,一共1000个账号。测试时,两台服务器的用户之间相互发送邮件,占总数的90%,同时,每台服务器内部的用户之间互发邮件,占总数的10%。第四,发送邮件大小满足一定分布。发送邮件大小分别为:400、1000、2000、4000、10000、20000、40000和100000字节。 具体测试过程由4个阶段组成,第一阶段是预热阶段,Avalanche发出的发送邮件请求量由0慢慢上升到10/s;第二阶段是逐步加压阶段,请求量逐步增加到510/s(此数值超过所有参测邮件系统的最高能力);第三阶段是维持阶段
8、,请求量保持不变;第四阶段是下降阶段,请求量由最大值下降为0。最后得出服务器的最大并发数,同时还会提供成功百分比、往返延迟等结果。 POP3协议的各项操作有CHECK、LIST、RETR、DELETE等,每种测试方法与SMTP大致一样。本次参测的邮件系统都
此文档下载收益归作者所有