开放源代码与.NET应用程序平台的性能测试

本文涉及的产品
性能测试 PTS,5000VUM额度
简介:
您的企业或组织采用哪一种应用程序平台架构?不论哪一种,应用程序平台基本上至少都包含了服务器操作系统、 Web 服务器软件、数据库服务器软件、程序开发语言,有些平台还会包含独立的应用服务器软件( application server )。这些都是 IT 环境的基础,是 IT 人员所关注的焦点, IT 人员非常在意 IT 环境的部署成本、部署方式、执行性能、开发效率。尤其当厂商推陈出新各种应用程序平台的解决方案, IT 人员在目不暇接之余,该如何从中选出最适合、最符合成本效益的架构,是 IT 人员关注的焦点。
ZD 媒体集团旗下的 eWEEK 在线杂志,在 2006-7-9 发表的《 eWEEK Labs Bakeoff: Open Source Versus .Net Stacks 》专题,不仅简述了数种开放源码的应用程序平台组成架构,而且 eWEEK 实验室实测了数种应用程序平台的执行性能。这个专题的重点在于这些应用程序平台的执行性能,文中除了论及 .NET LAMP Linux Apache MySQL PHP Python Perl )等平台,也以同样的方法实测了共八种平台的性能;下图来自 eWEEK 网站,列出了此专题所测试的各种平台环境。
 
整个测试的服务器硬件环境,都采用
AMD Opteron 服务器,并搭配 SATA RAID 硬盘和 2 GB 主存储器,而且也为每一部数据库配置了独立的服务器系统。客户端是 Windows XP AMD Athlon 64 位工作站。服务器和客户端之间是以 Gigabit 以太网连接。执行测试的软件最后决定采用 Borland SilkPerformer (原是 Segue 软件公司的产品),每一次测试大概耗时一个钟头,在这一个钟头之内, SilkPerformer 对接受测试的平台架构发出了相当于一千台虚拟客户端的请求。
根据测试结果, eWEEK 认为这些应用程序平台架构都足够满足大多数企业的需求,虽然有些平台架构在某一项测试的表现较优异,但并没有能在每一项测试均表现优异的赢家。而且混合搭建的平台架构性能并不差,甚至在某些测试的表现还更优异。
当企业组织有意采用更多的“面向服务架构”( service-oriented architectures SOA ),企业组织的 IT 环境也将扮演更重要的角色。不论您的企业组织是自行部署应用程序平台、甚至有自己开发程序的能力,还是会将部署、开发(甚至管理)的工作外包给 IT 公司,如果能更了解各种应用程序平台解决方案的特性(包括“能”与“不能”),再综合评估厂商提供的每一种方案的成本及效益,才能收到最好的评估成果。
您可以在线阅读完整的题内容,包括测试结果的图表,以及 eWEEK 对测试结果的解读。





本文转自 张善友 51CTO博客,原文链接:http://blog.51cto.com/shanyou/75001,如需转载请自行联系原作者
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
目录
相关文章
|
14天前
|
Kubernetes 测试技术 Perl
混沌测试平台 Chaos Mesh
混沌测试平台 Chaos Mesh
34 1
|
1月前
|
传感器 数据采集 监控
LabVIEW电池管理系统测试平台
LabVIEW电池管理系统测试平台
28 4
|
2天前
|
网络协议 Windows
在电脑上测试TCP/UDP端口是否开放,还是得网络大佬这招厉害!
在电脑上测试TCP/UDP端口是否开放,还是得网络大佬这招厉害!
|
6天前
|
运维 Kubernetes 监控
|
2月前
|
人工智能 分布式计算 DataWorks
首批!阿里云 MaxCompute 完成中国信通院数据智能平台专项测试
2024年5月31日,在中国信通院组织的首批数据智能平台专项测试中,阿里云数据智能平台解决方案(MaxCompute、DataWorks、PAI)顺利完成测试。
166 5
首批!阿里云 MaxCompute 完成中国信通院数据智能平台专项测试
|
20天前
|
开发框架 JSON 前端开发
基于ABP框架的SignalR,使用Winform程序进行功能测试
基于ABP框架的SignalR,使用Winform程序进行功能测试
|
1月前
|
C# 数据安全/隐私保护
推荐三款开源且实用的.NET代码混淆工具,保护你的.NET应用程序
推荐三款开源且实用的.NET代码混淆工具,保护你的.NET应用程序
|
1月前
|
运维 监控 大数据
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
|
1月前
|
传感器 存储 数据采集
LabVIEW阀性能测试平台
LabVIEW阀性能测试平台
24 0
|
2月前
|
开发框架 JSON .NET
学习ASP.NET 中的 默认应用程序配置源
默认主机配置源 使用命令行配置提供程序的命令行参数
25 2

热门文章

最新文章