电子商务系统性能优化.ppt_第1页
电子商务系统性能优化.ppt_第2页
电子商务系统性能优化.ppt_第3页
电子商务系统性能优化.ppt_第4页
电子商务系统性能优化.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7章电子商务系统性能优化,7.1电子商务系统的性能及优化7.2内容组织及搜索7.3Web系统测试,7.1电子商务系统的性能及优化,7.1.1电子商务系统性能度量7.1.2电子商务系统优化过程7.1.3商务系统性能优化的主要技术,7.1.1电子商务系统性能度量,一.电子商务系统性能衡量的主要方面1并发性能(Manyuseratthesametime)指系统承受大量并发用户访问的能力。2负载性能(Largeamountofdatafromeachuser)指大量并发用户访问的情况下,系统处理大量数据I/O的能力。3不间断性能(Longperiodofcontinuoususe)指系统正常连续运转的能力,以及系统的故障恢复能力。,二.系统性能流行的度量指标1响应时间:指对于网络应用,通过测试工具捕获对话的最大和平均响应时间。具体有如下三种:应用响应时间:指客户端请求中的最后一个数据包与服务器响应中的第一个数据包之间的时间间隔。事务响应时间:指客户端业务的第一个请求与服务器最后一个响应之间的时间间隔。SQL谓词响应时间:根据SQL谓词显示客户和服务器事务响应时间。2数据流量:代表应用、对话和网络组件如客户端和服务器发送和接收的字节数。,7.1.2电子商务系统优化过程,1分析程序行为l)记录应用程序的运行情况;2)记载每个应用的流量和响应时间;3)掌握应用程序的分布;4)记录每一个应用中客户端和服务器的流量。2网络性能优化分析工具:EcoSCOPE、HPNetView、Tivoli及CA的UniCenterTNG等。优化网络性能指标的措施:1)设置关键应用流量的优先级。2)重新配置网络设备。3)改变服务器在网络中的位置。4)增加带宽。5)在瓶颈影响服务水平前优化应用程序。,3分析新应用和升级带来的影响在增加新应用或进行网络升级后,需要进一步确认服务水平是否得到改善,通过对比分析升级前后的系统性能指标,可快速确定应用是否运行在优化水平上。4规划未来网络容量1)最终用户群体增长的速度有多快?2)Web流量增长了多少?3)关键任务的软件性能将在什么时候不能再满足业务的需要?,7.1.3商务系统性能优化的主要技术,一用户访问流量控制1.定义:访问流量是对通过网络连接服务器的用户数、用户对各级Web页面的点击数,以及页面停留时间等数据的统计结果。2.网络性能:业务处理和网络资源使用。业务角度-业务传输的质量包括数据的丢失率、延迟以及通过量等。在业务量相同的情况下,提高关键业务的传输质量,而不是单纯通过牺牲其它业务而提高某些有特殊需求业务的服务质量。网络资源角度-对于带宽等资源,如果在网络的所有主干线路上业务量均匀分布,并且达到一定负荷,而没有出现拥塞。,3流量控制策略包括网络性能监视和网络管理配置两部分。-调整内容:业务量管理参数;与路由选择相关的参数;与网络资源相关的属性和限制。-特点:动态特性;部分链路上;业务量的分布。-三种策略:人为观察和分析网络结构中存在的问题,调整结构和形式;网络管理人员根据性能监视系统提供的数据,做出相应的调整;网络根据性能监视系统提供的数据自行调整。,4流量控制技术多协议标记交换MPLS(Muti-ProtocolLabelSwitching)-MPLS属于第三代网络架构,是IETF提出的新一代IP高速骨干网络交换标准,由Cisco、ASCEND、3Com等网络设备大厂所主导。-MPLS是集成式IPOverATM技术,即在FrameRelay及ATMSwitch上结合路由功能,数据包通过虚拟电路来传送,只须在OSI第二数据链结层执行硬件式交换取代第三网络层软件式routing,整合IP选径与第二层标记交换为单一的系统,使数据包传送的延迟时间减短,增加网络传输的速度。MPLS使用标记交换(LabelSwitching)可指定数据包传送的先后顺序,网络路由器只需要判别标记后即可进行转送处理。-提供每个IP数据包一个标记,并由此决定数据包的路径以及优先级。与MPLS兼容的路由器(Router),在将数据包转送到其路径前,仅读取数据包标记,无须读取每个数据包的IP地址以及标头,然后将所传送的数据包置于FrameRelay或ATM的虚拟电路上,并迅速将数据包传送至终点的路由器,进而减少数据包的延迟,同时由FrameRelay及ATM交换器所提供QoS(QualityofService)对所传送的数据包加以分级,因而提升网络服务品质。,二.系统负荷均衡1.定义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少用户等待响应的时间;其次,单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,系统处理能力得到大幅度提高。2.影响负荷的因素:一段时间内的平均用户访问数;系统资源;缓存技术;请求并发性;高峰访问期。3.负荷分配策略:L=(max(Li)/Li)*(Ns+Nd*a)。4.动态系统负荷分配技术:基于特定服务器软件的负荷均衡;基于DNS的负荷均衡;反向代理负荷均衡;基于NAT的负荷均衡;服务器内容缓存。,三高可靠性及高性能1.系统可靠性:请求处理的高可靠;系统管理和安全性;可恢复性。2.相关技术-Cluster:服务器镜像;应用程序错误接管集群;并行与分布式处理;可连续升级的集群。-高层交换:第三层解决互连网的带宽和容量问题;第四层解决负荷均衡和可扩展性。,7.2内容组织与搜索,7.2.1内容组织7.2.2高级搜索,7.2.1内容组织,一.内容组织分类1作用:收集,存储,管理和发送信息,建立数据与企业核心业务的联系,并通过Internet/Intranet和网站传播。2.电子商务涉及的内容:Web内容管理;集成的文挡管理;多媒体管理。3.LDAP(LightDirectoryAccessProtocol)及目录服务:跨平台的标准协议;以树状层次结构存储;对数据查询进行优化;可分布联合处理数据;权限管理。,7.2.2高级搜索,1.搜索引擎2.搜索引擎的分类:一般搜索;元搜索;专用搜索,7.3Web系统测试,1.测试内容:用户界面;功能;接口;兼容性;加

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论