1. 如何测试web服务器的网速
电脑进入运行程序,输入CMD,然后键入ping+空格+你的IP地址(+号无需输入),按回车键就可以了。
如果是联通宽带用户,可登陆网上营业厅www.10010.com 后,首页点击“我的联通”-“便民服务”-“宽带测速”,即可根据页面提示信息进行测速。也可以使用宽带号码登录联通手机营业厅客户端——查询——宽带业务查询——立即测试(“宽带测速”业务不支持免流)。
温馨提示:以上路径以网上营业厅实际显示信息为准。
2. 常见的服务器性能指标有哪些及简要介绍
当前业界常见的服务器性能指标有:
TPC-C
TPC-E
TPC-H
SPECjbb2005
SPECjEnterprise2010
SPECint2006 及 SPECint_rate_2006
SPECfp2006 及 SPECfp_rate_2006
SAP SD 2-Tier
LINPACK
RPE2
一、TPC (Transaction Processing Performance Council) 即联机交易处理性能协会, 成立于1988年的非盈利组织,各主要软硬件供应商均参与,成立目标: 为业界提供可信的数据库及交易处理基准测试结果,当前发 布主要基准测试为:
TPC-C : 数据库在线查询(OLTP)交易性能
TPC-E : 数据库在线查询(OLTP)交易性能
TPC-H : 商业智能 / 数据仓库 / 在线分析(OLAP)交易性能
1.TPC-C测试内容:数据库事务处理测试, 模拟一个批发商的订单管理系统。实际衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表现. 正规 TPC-C 测试结果发布必须提供 tpmC值, 即每分钟完成多少笔 TPC-C 数据库交易 (TPC-C Transaction Per Minute), 同时要提供性价比$/tpmC。如果把 TPC-C 测试结果写成为 tpm, TPM, TPMC, TPCC 均不属正规。
2.TPC-E测试内容:数据库事务处理测试,模拟一个证券交易系统。与TPC-C一样,实际衡量服务器及数据库软件处理在线查询交易处理(OLTP)的性能表现。正规TPC-E测试结果必须提供tpsE值,即每秒钟完成多少笔TPC-E数据库交易(transaction per second),同时提供$/tpsE。测试结果写成其他形式均不属正规。
对比:TPC-E测试较TPC-C测试,在测试模型搭建上增加了应用服务器层,同时增加了数据库结构的复杂性,测试成本相对降低。截止目前,TPC-E的测试结果仅公布有50种左右,且测试环境均为PC服务器和windows操作系统,并无power服务器的测试结果。除此之外,TPC官方组织并未声明TPC-E取代TPC-C,所以,说TPC-E取代TPC-C并没有根据。
3. 从协议分析的角度,WWW服务的第一步操作是WWW浏览器对WWW服务器的()
C.域名解析
4. 一台服务器的主要性能指标有哪些
人尽其才、物尽其用”。企业购买服务器当然是为满足特定需要。针对不同需求,我们要关注的性能指标也不同。举例来说,对于数据库服务器,联机事物处理能力是最需着力考察的指标。TPC-C是“事务处理性能委员会”(TPC)负责制订的基准测试指标,考察联机事务处理每分钟吞吐量。而TPC-C测试结果又包括两个指标,一个是流量指标tpmC,这个值越大越好;另一个是性价比指标Price/tpmC,指的是测试系统价格与流量指标的比值,这个值则越小越好。以IBM公司的x366为例子,根据TPC官方网站,TPC-C在线交易基准测试中,x366的流量指标达到了141504tpmC,是4路至强芯片服务器的世界纪录。
再比如说,购买Web服务器时,最重要的性能指标就应该是SPEC web99。SPEC web99为Web用户提供了用于评测系统用作Web服务器能力的最客观、最具代表性的基准; 而如果是选购应用服务器,关注SPEC jbb200和SAP SD这两个指标就能知道大概其了,因为SPEC jbb200是专门用来评估服务器系统运行Java应用程序能力的基准测试,而SAP SD 的测试结果为客户提供了基本的规模建议。
对于大多数人来说,基准测试指标是一个全新的知识空间 – 许多人在购买服务器时习惯于考虑CPU和内存,以为选定了这些,服务器的性能就差不多了。其实,不同的系统设计技术会对服务器的性能产生巨大影响,用诸多量化指标来衡量比较是十分必要和重要的。
用户都希望系统能24×7×365不停机、无故障地运行,这其实是要求服务器的可用性。而可用性和可管理性是息息相关的。服务器的故障处理技术越成熟,为用户提供的可用性就越高,而这个故障处理技术必须要有良好的管理手段和界面来及时表现:一方面可以通过出现故障时自动执行系统或部件切换以避免或减少意外停机,另一方面要让管理员及时察觉及帮助诊断,才能从根本上解决问题。目前这方面做得较好的是IBMx3架构服务器。它带有一种叫“弹出式光通路诊断面板”的技术,只要轻轻,光通路诊断面板就会以从服务器前端弹出,指示器可以帮助管理员快速地定位和替换故障组件,减少服务器的宕机时间。
以基准测试指标为基准,以理性考量为准绳,二者并行互航,您选择的服务器肯定错不了!
附表:部分服务器性能指标
应用
基准测试
简述
测试中主要考察的部件
联机事物处理
TPC-C
TPC-C是一种考察联机事务处理(OLTP)每分钟吞吐量的基准测试。TPC-C模拟的是完整的计算环境,大量用户针对数据库(如SQL、Server Oracle,DB2)执行并发事务操作。许多IT专业人员将TPC-C视为衡量“真实”OLTP系统性能的有效参考基准。
全面考察微处理器,内存子系统,磁盘子系统合一些网络组件
电子商务
SPECweb99 SPECweb99用于评测Web服务器能够支持的最大同时连接数的客户端/服务器基准测试。基准负载是由运行HTTP Server的服务器联网的客户端设备上的客户端软件来实现的。为Web用户提供用于评测系统用作Web服务器能力的最客观、最具代表性的基准。
系统的微处理器、内存体系结构和编译器
SPECjbb200 SPECjbb200(Java业务基准)是SPEC第一个用于评估服务器端Java的性能的基准,为Java用户提供用于评测服务器系统运行Java应用程序能力的最客观、最具代表性的基准
5. 网络基准测试
表示链路的最大传输速率,单位是b/s(比特 / 秒)。
表示单位时间内成功传输的数据量,单位通常为 b/s(比特 / 秒)或者 B/s(字节 / 秒)。吞吐量受带宽限制
表示从网络请求发出后,一直收到远端响应,所需要的时间延迟。在不同场景中,这一指标可能会有不同含义。比如,它可以表示,建立连接需要的时间(比如 TCP 握手延时),或一个数据包往返所需的时间(比如 RTT)。
Packet Per Second(包 / 秒) 的缩写,表示以网络包为单位的传输速率。PPS通常用来评估网络的转发能力。
Linux 内核自带的高性能网络测试工具 pktgen。pktgen 支持丰富的自定义选项,方便你根据实际需要构造所需网络包,从而更准确地测试出目标服务器的性能。
不过,在 Linux 系统中,你并不能直接找到 pktgen 命令,因为 pktgen 作为一个内核线程来运行,需要你加载 pktgen 内核模块后,再通过 /proc 文件系统来交互。
根据上面的结果,我们发现,PPS 为 12 万,吞吐量为 61 Mb/s,没有发生错误。那么,12 万的 PPS 好不好呢?
作为对比,你可以计算一下千兆交换机的 PPS。交换机可以达到线速(满负载时,无差错转发),它的 PPS 就是 1000Mbit 除以以太网帧的大小,即 1000Mbps / ((64+20)*8bit) = 1.5 Mpps(其中,20B 为以太网帧前导和帧间距的大小)。
即使是千兆交换机的 PPS,也可以达到 150 万 PPS,比我们测试得到的 12 万大多了。所以,看到这个数值你并不用担心,现在的多核服务器和万兆网卡已经很普遍了,稍做优化就可以达到数百万的 PPS。
而且,如果你用了DPDK 或 XDP ,还能达到千万数量级。
iperf 和 netperf 都是最常用的网络性能测试工具,用来测试TCP 和 UDP的吞吐量。它们都以客户端和服务器通信的方式,测试一段时间内的平均吞吐量。这里以 iperf 命令为例。
从上面可以看出目标机器的吞吐量为866 Mb/s。
测试HTTP的性能,也有大量工具可以使用,比如 ab,webbench等。这里以 ab 为例
TODO
6. 对于应用服务器与数据库服务器的测试,关注的性能指标分别是什么呢
最重要的性能指标就应该是SPEC web99。SPEC web99为Web用户提供了用于评测系统用作Web服务器能力的最客观、最具代表性的基准; 而如果是选购应用服务器,关注SPEC jbb200和SAP SD这两个指标就能知道大概其了,因为SPEC jbb200是专门用来评估服务器系统运行Java应用程序能力的基准测试,而SAP SD 的测试结果为客户提供了基本的规模建议。
7. www服务器最基本的任务是什么
(1)接收请求;
(2)检查请求的合法性;
(3)针对请求获取并制作数据,包括使用CGI脚本和程序,为文件设置适当的类型来对数据进行前期处理和后期处理;
(4)把信息发送给提出请求的客户机.
8. 求2010版自考电子商务概论复习资料!谢谢啦!!!
电子商务一般结构的主要组成部分6层:
网络基础设施(电话、有线电视、无线通信、互联网);
多媒体内容和网络出版(HTML、Java、WWW);
消息传送和信息发布基础设(EDI、电子邮件、超文本传输协议);
公共商业服务的基础设施(安全/证明、电子支付);
电子商务应用(供应链、VOD、远程金融、家庭购物);
重要支持层(公共政策,技术标准)。
在线中介类型:
设备提供商、介入服务商、信息访问提供商、结算交易处理商、金融中介、网站提供和设计者、信息目录提供商、信息排名服务商。
电子商务发展阶段:
1.银行间电子资金转帐(EFT),70年代;
2.电子报文传送技术,电子数据交换(EDI),70年代后80年代初;
3.……联机服务,80年代中,聊天室、FTP和新闻组;
4.WWW,90年代中至今。
电子商务类型:
B2B、企业内部的电子商务、B2C(企业与消费者间的电子商务)。
B2B电子商务主要应用:
1.供应商管理,减少供应商数量,减低订单处理成本,提高处理订单数量,加强业务伙伴关系;
2.存货管理,通过网络传送信息、文件,提高审计能力;
3.配送管理,电话运输单证传送,确保数据准确,改善资源管理;
4.渠道管理,快速传递经营信息给贸易伙伴,减少人工和时间;
5.结算管理,电子结算减少单证错误,提高处理发票速度,降低交易费用。
电子商务职能:
1.为方便商品交换而采用的结算方法;
2.随时随地传输不同类型内容的方法;
3.提高生产效率的资源配置机制。
4.管理和协调企业各部门决策的方法。
电子商务概念:
1997欧洲委员会“以电子方式进行商务交易”;它以数据(文本、声音和图象)的电子处理和传输为基础,包含了许多不同的活动(商品服务的电子贸易,数字内容的在线传输,电子转帐等)。它设计产品和服务(信息、财务和法律);传统活动(保健教育)与新活动(虚拟市场)。
1.从通信角度看,是通过电话线、计算机网络或其他方式实现的信息、产品/服务或结算款项的传送;
2.业务流程看,是实现业务和工作流程自动化的技术应用;
3.服务角度看,是要满足企业、消费者、和管理者的愿望如降低服务成本同时改进商品质量并提高服务实现的速度;
4.在线角度,是指提供互联网和其他联机服务上购买和销售产品的能力。
优势:
1.增加销售额,降低成本;
2.降低询价、提供报价和确定存货等活动的处理成本;
3.增加卖主销售机会,降低交易双方成本;
4.增加买主机会;
5.好处可以惠及整个社会。
缺点:
1.有些流程永远不能使用电子商务,易腐食品、贵重珠宝;
2.很难计算对电子商务的投资收益;
3.文化和法律上的障碍;
4.国际电子商务困难重重。
推动电子商务发展的力量:
1.经济力量:指源于对经济效率的追求的一中推动力量。通过两方面体现:内部集成,指在企业内部形成一个共同的社区(重要);外部集成,是将供应商、政府机构和公司集成为一个共同的社区,使它能在任何计算机平台之间进行通信。
2.顾客交互:为企业提供了与顾客之间一对一的交互方式,争取获得新的竞争优势。
3.技术驱动的数字化融合:将多个现存技术结合起来,创造出比原有技术更为强大和高效的新技术,从而形成新的技术能力。融合包括两方面:内容融合,使数字化信息可以降低成本进行处理、检索、分类等;传输融合,一指压缩和贮存数字话信息,也指通信设备的融合。 三种力量共同推进了电子商务的发展。
战略业务单位价值链的构成:
1.关键活动:寻找顾客;设计;购买原材料和配件;制造;上市销售;运输;提供售后服务和技术支持。
2.支持活动:财务和管理;人力资源;技术开发。
企业实行电子商务面临的管理问题:
1.新的竞争环境对电子商务提出了更高的要求,职能,
2.管理者在分析外部威胁时,要将技术趋势、竞争者动机、顾客行为等问题与企业的长期战略结合。
3.综合考虑各种变化。
4.设计新的组织结构,适应新环境,改变组织结构。
5.管理抉择和优先顺序决定,对大多数组织而言,成本收益是指定重要投资决策的先决条件。
包交换:
将文件和信息分解成包,在包上打上信息源和目的地电子标签,包在网络中从一台计算机传输到另一台,直到抵达目的地,目的地计算机把这些包集中起来,并把包中的信息重新集合和原先的数据。每个包从源头到目的地的最佳路径是有各个计算机决定的,决定包的路径的计算机叫路由器,确定最佳途径的程序叫路由算法。
包交换优点:
1.避免了网络中的交通拥挤,长数据流分解成易于管理的小数据包,小数据包延大量不同的路径进行传输;
2.数据包到达目的地后更换受损数据包的成本低,一个数据包改变了,只要重新穿这个就可,不用整个数据重新发送。
TCP/IP协议:
双层程序,传输控制协议(TCP)和互联网协议(IP)。TCP:控制信息在互联网传输前的打包和到达目的地后的重组。IP:控制信息包从源头到目的地的传输路径。 TCP/IP的结构:物理层(最低层);链接层;网络层(IP);传输层(TCP);会话层;表示层;应用层。每一层为上一层服务,最高层是应用层,是互联网的服务程序运行的地方。
一级域名分两类:
1.说明组织性质:com公司,e教育机构,gov政府组织,mil军事部门,net主要网络支持中心,org非营利组织;
2.代表国家:au澳大利亚;ca加拿大;de德国;fr法国;uk英国。
HTTP协议:超文本传输协议,负责传输和显示页面的互联网协议。运行在TCP/IP模型的应用层,采用客户机/服务器模式。
SMTP和POP:是负责客户机/服务器模式发送和检索电子邮件的协议。SMTP邮件传输协议,规定了邮件信息的具体格式和邮件的管理方式;POP邮局协议,负责从邮件服务器中检索电子邮件,支持多用互联网邮件扩展(MIME)。
IMAP:互联网信息访问协议,优于POP,可决定客户机请求邮件服务器提交所受到邮件的方式,请求邮件服务器只下在所选中的邮件而不是全部邮件。
FTP:文件传输协议,是TCP/IP的组成部分,采用客户机/服务器模式,允许文件双向传诵,可传输二进制数据或ASCII码文本。
标注语言:
SGML(标注语言的鼻祖)、HTML(SGML的派生物)、XML(SGML的最新变种)
SGML:标准标注通用语言
HTML:超文本标注语言,适用于页面的显示。
XML:扩展标注语言,优于HTML,可以描述页面内容,定义数据结构,有数据跟踪能力,提供元数据,可用低成本软件处理数据,简化企业间数据交流,有助于业务处理信息。 HTML可用来处理XML文件数据的显示和格式细节,HTML有强大显示和格式能力。
外部网可使用的三种网络类型:
1.公用网络,一个组织允许公众通过任何公共网络访问该组织的内部网,或两个或更多的企业同意用公共网络把它们的内部网连接在一起,就形成功用网络,安全性是个大问题,所以很少采用。
2.专用网络,两个企业间的专线连接,安全,信息流的安全性和完整性,但成本太高,专线昂贵。
3.虚拟专用网络(VNP),采用“IP通道”或“数据封装”的系统,用公共网络及其协议向贸易伙伴、顾客、供应商和雇员发敏感数据。保证数据安全传输,成本低。
WWW交互的三个发展阶段:
1.实现共享静态文件;
2.用户对交互式网页的需求驱动了第二阶段发展,在线填写调查表、注册等;
3.Java等高级脚本语言的出现,使文件包含有动态内容或根据拥护的请求即时创建内容。
CGI脚本数据库管理系统之间的交互:
1.C GI将数据送到数据库,并将从数据库中返回的数据作为格式化的HTML文件送到浏览器中。
2.CGI并不仅仅是为数据库服务的,最常见用途是把用户在HTML表格中填入的数据从WWW服务器传送到数据库中。
3.HTML文件中加入了对CGI脚本的调用,常见形式是超级链接,点击此链接就会WWW服务器上执行这个CGI脚本。
4.数据还可以借助于CGI脚本返回到用户浏览器上,重要功能对结果重新格式化。
内部网的应用及其优缺点:
1.内部网的访问需要授权,在基于互联网的协议上运行的企业内部的。
2.能实现高效、节约和环保的内部交流,能改善两种类型的企业沟通,一对多的应用,即部门或公司都能够建立信息网页,减少数量巨大、容易过时的纸面信息;多对多应用,方便小组成员之间的信息交换。
3.内部网的成本很低,基础设施包括一个TCP/IP网络、WWW制作软件、WWW服务器硬件和软件、WWW客户机和一台防火墙服务器,内部网上运行的硬件和软件也可以在互联网上运行,内部网使用的是TCP/IP协议。
4.内部网还加快了应用软件的分发和升级。
目前的用途:是企业内部沟通变的迅速、更方便;使需要相互协作的工作更顺利的完成;联机事务处理对复杂业务的管理更为容易;两极分析处理使管理决策支持更为有效;应用程序的发布和维护改进了系统管理。
缺点:开发需要一定的投入;目前很难精确计算投资回收期;开发内部网有一些工具还不成熟;内部网很容易失去控制等。
Windows NT 及Unix 操作系统的优缺点:
NT比较简单,易学易用,而Unix的应用服务器需要掌握晦涩难懂的计算机语言,Unix计算机对企业级应用服务器的支持更为强到可靠。
检索引擎的组成:
1.网络蜘蛛、网络爬虫或网络机器人程序,可以自动地频繁检索WWW以找到相应页面,还棵更新数据库中先有网站信息。
2.蜘蛛网络找到的所有内容放到检索引擎第二部分——索引,索引包含网络蜘蛛发现的所有页面。
3.检索引擎实用程序是检索引擎的第三部分,请求检索时,检索引擎就浏览数百万页面来寻找匹配的页面,并根据每个链接的相关性按一定顺序显示。
推式技术的优势:
推式技术是自动把特定的信息从WWW服务器传输到你的计算机上,对内部网用户特别有吸引力,企业可在WWW服务器上采用推式技术,把关键信息推向员工,如福利信息、员工奖励通知、企业政策的变化、与员工有关的收购和兼并等信息,也能够帮助贸易伙伴彼此传递信息。
网站管理工具的功能:
好的网站管理工具功能远远超过了诸如微软FrontPage之类的编辑工具之所能。虽然FrontPage是一种优秀的编辑程序,也还有一些完站管理功能,但其功能远不如完整的专用网站管理工具。专用的网站管理工具的功能比编辑工具所提供的网站管理功能要多很多。首先,网站管理工具提供链接检查,链接检查软件可检查网站的所有页面,并报告断开的、似乎断开的或有些不正常的URL.另外还可以发现孤立文件,即网站中没有同任何页面建立链接的文件。网站管理的其他重要功能包括脚本检查和HTML验证,网站管理工具浏览大网站,消灭混乱状态,建立良好的秩序。它们可以迅速浏览整个网站,找到出错的页面和代码,列出断开的连接,可以用电子邮件把网站维护的结果发到WWW上的任何地址上。
WebStone的工作方式:
测量WWW服务器对WebStone所产生的工作负荷的响应。这个工作负荷模拟访问WWW服务器的多个WWW客户机,可在一台计算机上模拟100多台WWW客户机。Webmaster是一个控制WebStone所有测试活动的程序,它在一台客户机上云心,并把WWW客户机和测试文件分配给个客户机。Webmaster开始执行基准测试后,等待客户机向它报告每台客户机的性能。WWW客户机所用的文件决定了Webstone测试性能,因为Webstone基准测试方式是结构化的,所以测试结果能够反映WWW服务器的操作系统、WWW服务器软件、网络连接速度和CPU速度的组合性能。Webstone采用HTML、CGI、API测试三种方式来衡量服务器的性能。
WebBench基准测试软件及SPECweb的特点:
WebBench由ZD基准公司开发,产生两种重要指标,一种得分表示每秒发到服务器的请求书,另一种表示吞吐能力,结果用Excel表格表示,很容易画成图表,使用方便,是免费的,但只能用在Windows机上。
SPECweb,是非营利性的标准性能评价公司(SPEC)开发的,SPECweb生成工作负荷对WWW服务器进行测试,这些工作负荷来自有代表性的互联网网站,形成从1K到1000K的WWW文件,不免费,但不贵。
9. 什么是微机基准测试~~都包括那些呀~~~
基准测试定义 计算机硬件性能以可以执行指令的最大速率衡量。普通度量标准已经达到每秒执行百万指令数(MIPS)和每秒执行百万浮点操作数,和每秒执行十亿次浮点操作数(GFLOPS)和万亿次浮点操作数(TFLOPS)。 理论最大性能不能全面反映计算机系统的实际性能。因为许多因素如多CPU协同、内存带宽、内存延迟和I/O性能等使得计算机系统只能实现远低于理论指标的指令执行速度。 因此推出了计算机系统性能基准测试的概念: 计算机系统性能基准测试:由中立非盈利机构开发一组经心统筹设计和组合的程序,量度计算机系统运行这组程序的性能指标。 SPEC(standard performance evaluation corporation) TPC(transaction processing performance council) 基准测试分类为: 工业标准基准测试:测试主要子系统性能:如cpu的SPEC CPU2000;McCaplin Stream测试内存带宽。可合起来测试计算机系统全面性能 标准应用基准测试指标: Internet应用基准测试指标:用于量度系统支持各种基于Internet应用的性能,例如:用于测量系统执行Web应用性能的SPECweb99和SPECweb99_SLL,用于测量系统执行电子邮件应用性能的SPECmail2000,用于测量系统执行JAVA应用性能的SPECjbb2000(服务器端)和SPECjvm98(客户机端); - 高性能技术计算应用基准测试指标:用于量度系统执行以浮点计算为主应用的性能,例如:用于测量系统进行线性代数计算性能的Linpack,用于测量系统执行图形和图象显示方面应用的性能的SPEC glperf和SPEC viewperf,用于测量系统执行高性能技术技术应用性能的SPEChpc96; - 网络上分布式分时应用基准测试指标:用于测量系统支持网络上各种分时应用性能的基准测试指标,例如,用于测量系统执行网络文件系统应用的性能指标SPECsfs97,用于测量系统执行在线事务处理应用性能的TPC-C ,用于测量系统支持数据仓库、在线分析和决策应用性能的TPC-H 和TPC-R等; 具体实际应用基准测试指标:许多重要的独立软件开发商(ISV)都制订了计算机系统运行本公司开发的软件产品的基准测试指标。例如,在数据库应用方面Oracle、Informix、Sybase和IBM DB2 等公司的基准测试指标;在企业应用方面SAP、SAS、 PeopleSoft、 Notes、Baan 等公司的基准测试指标;在高性能技术计算方面系统运行Amber、 CHARMm、 Fluent、LS-DYNA、MARC、ANSYS等着名应用软件的指标等。各ISV的基准测试对于服务器系统生产厂商也都是完全中立的: 工业标准基准测试: SPEC CPU2000: 测试值SPECint_2000,SPECfp_2000(单cpu系统);SPECint_rate2000,SPECfp_rate2000 分布式应用基准测试指标 SPEC SFS97 基准测试指标:测量 NFS文件服务器的吞吐能力和响应时间 在线事务处理(OLTP)基准测试指标 TPC-C:大多数企业应用都涉及在线事务处理(OLTP),人们于是开始把量度系统在特定分时环境中吞吐能力和响应速度的TPC-C作为系统的基准测试指标之一。 在线分析处理(OLAP)基准测试指标TPC-H 和TPC-R: TPC-H 是一个用于量度服务器支持在线分析(OLAP)和决策能力的基准测试。它由一组面向业务的即时查询和同时数据修改组成。所选择的数据库查询和修改操作都具有广泛的实际应用背景、同时又照顾到容易实施。这一基准测试说明服务器支持如下决策支持功能的能力: s 观察大量数据; s 执行高度复杂的查询; s 给出关键业务问题的答案; TPC-H 基准测试报告的性能尺度称为组合每小时查询性能指标(QphH@Size),反映系统处理查询的综合能力,包括对选择规模数据库执行查询的速度、当查询以单一流送入时的查询处理能力、当查询由多个同时用户送入时的查询吞吐能力。TPC-H 的价格/性能指标以$/QphH@Size来表示。数据库查询的速度显然与数据库容量有关,因此TPC-H 基准测试指标也与测试时所使用的数据库容量有关。例如,1TB TPC-H、10TB TPC-H 指标分别表示使用容量为1 TB和10 TB 数据库进行测试、所得到的结果。 此外,TPC委员会还设计的TPC-R 基准测试。它类似于TPC-H,但允许根据对预先了解的知识对查询进行优化。TPC-R 基准测试报告的性能尺度称为组合每小时查询性能指标(QphR@Size),TPC-R 的价格/性能指标以$/QphR@Size来表示。 高性能技术计算(HPTC)应用基准测试指标 除了使用SPEC CPU 2000外,人们也设计了一系列基准测试。其中最常用和着名的是Linpack基准测试。 SPEC glperf 和 SPEC viewperf 基准测试 SPEC glperf 和 SPEC viewperf 是专门应用于测量计算机系统执 行图 形和图象显示方面应用的性能指标。 基于 IPF的HP zx2000/zx6000 工作站提供很强的图形显示和图像处理功能,成为支持CAD/CAM/CAE/GIS 等高性能技术计算应用的领先的桌面平台。 Internet应用基准测试指标 SPECweb99 SPECweb99_SSL SPECmail2001 面向JAVA应用基准测试 SPEC JVM98 SPEC JBB2000 实际应用基准测试指标 三大类:数据库应用基准测试 、企业应用基准测试和高性能技术计算基准测试 Oracle 、 Sybase 和 IBM DB2 Oracle推出Oracle应用标准基准测试(ASB),并承诺长期使用它来测量服务器执行Oracle应用的性能特性。Oracle ASB是一组可比较的标准应用,包括利用Oracle 9i来执行企业资源规划(ERP)应用一系列最常用的模块。服务器运行这些应用结果说明服务器支持Oracle应用的性能和可伸缩性,它提供一个标准量度来比较不同的系统配置上执行Oracle应用的性能。此外,Oracle还提供ASB(RAC)基准测试用于测量服务器集群在Oracle 9i RAC (真正应用集群, Real Application Cluster)环境下支持Oracle应用的性能和可伸缩性。关于Oracle数据库的ASB和ASB(RAC)基准测试的进一步信息参阅: HP Integrity 和HP 9000不仅在基于Oracle的TPC-C 基准测试中提供领先的结果,而且也提供领先的Oracle ASB和ASB(RAC)基准测试指标,反映了它们强 大的处理 能力,也反映了HP 操作系统 在 VLM 、VLDB (超大规 企业应用基准测试指标 SAP 、SAS、PeopleSoft、Baan 等公司的基准测试指标可以作为考察计算机系统支持企业应用性能的指标。 高性能技术计算基准测试指标 在高性能技术计算方面计算机系统运行Amber、CHARMm、Fluent 、LS-DYNA、MARC、 ANSYS 等着名高性能计算应用的指标可以作为考察计算机系统支持高性能技术计算应用性能的指标。 HP是高性能技术计算领域领先厂商,提供最多的集群架构超级计算机、集群系统、企业级服务器、中低档服务器和工作站,丰富的应用软件、解决方案,以领先的高性能和性价比,满足应用需求
10. 如何衡量WWW服务器的性能,影响它的性能因素有哪些
在评价WWW服务器性能时,应该了解该测量哪些指标,并确保这些指标能够反映WWW服务器的使用情况。
显然,硬件和操作系统是基准测试的主要领域。同一个高级工作站或一台U N I X机相比,一台只有中档C P U、硬盘不大而内存只有3 2兆的P C机的性能就要差得多了。在不同的WWW基准测试中,不同的操作系统(包括S o l a r i s和Windows NT)的性能得分也是不一样的。
影响WWW服务器性能的另一个因素是连接速度。T 3连接上的服务器向客户机传输WWW页面的速度要大大高于T 1连接上的相同服务器的速度(在测量服务器原始性能时,不考虑客户机的连接)。
还有一个应考虑的因素是服务器可处理用户的数量。这个能力很难测量,因为它取决于服务器的线路速度、客户机的线路速度以及传输的WWW页面的正常大小。测量服务器WWW页面传输能力的重要指标是吞吐能力和响应时间。吞吐能力是某种硬件和软件的组合在单位时间内能够处理H T T P请求的数目。响应时间是服务器处理一个请求所需的时间。这些数值应该处于服务器能够处理的负荷范围之内(包括高峰期)。
最后,系统应客户机的要求所传输的页面的组合和类型也会大大影响服务器的性能。动态页面的内容是应客户机的请求由特定的程序来确定的,静态页面是从磁盘检索所获的固定内容的WWW页面。如果一台服务器主要传输静态页面,其性能要好于传输动态页面的同档服务器,这是因为静态页面传输比动态页面传输所需的计算能力小。在传输动态页面时,不同服务器的性能差异很大。
目前有多种WWW服务器基准测试程序,它们可就很多衡量指标对服务器进行测试,依据这些测试可决定服务器的选择。