电子商务站点的性能取决于哪几点?
有效扩充和管理您的Web 应用环境
海量访问的Web 应用环境极大的增加了要增强电子商务基础设施的需求。您需要考虑在满足海量客户访问压力的同时又要保证企业电子商务系统的正常运转。 您期望您的网站在任何时间都能处理成千上万甚至百万次的访问请求,而所有这些请求都有其动态的个性化需求;您需要提供可靠的服务,同时又能够动态透明的更新您的Web站点,其间系统没有任何停顿;您想提高系统性能,又想降低运营费用。
为应用程序减负
一个Web应用程序是由许多部分组成,如静态页面、JSP页面、Servlets和Java Beans。应用程序的功能从简单的格式化显示到个性化的内容生成到复杂的业务...全部
有效扩充和管理您的Web 应用环境
海量访问的Web 应用环境极大的增加了要增强电子商务基础设施的需求。您需要考虑在满足海量客户访问压力的同时又要保证企业电子商务系统的正常运转。 您期望您的网站在任何时间都能处理成千上万甚至百万次的访问请求,而所有这些请求都有其动态的个性化需求;您需要提供可靠的服务,同时又能够动态透明的更新您的Web站点,其间系统没有任何停顿;您想提高系统性能,又想降低运营费用。
为应用程序减负
一个Web应用程序是由许多部分组成,如静态页面、JSP页面、Servlets和Java Beans。应用程序的功能从简单的格式化显示到个性化的内容生成到复杂的业务逻辑的处理。
通过将应用程序分层,动态的组合这些应用程序,然后将它们分发到代理服务器中去运行。可以根据应用环境的具体需求来组合应用程序,比如应用服务提供商和单独的企业很显然有不同的应用需求。这个叫应用程序减负。
通过将一些简单的、琐细的表现层和业务逻辑层的应用转移到的代理服务器上运行,从而释放了后端服务器的宝贵的系统资源去从事复杂的业务逻辑及数据访问控制之类的关键业务。
缓存的虚拟扩充
缓存功能可以用来加速客户响应时间,减轻系统压力。
终端访问的内容被缓存,这样页面只需从原始服务器请求一次,大大减轻了网络的拥塞,保留了网络带宽给别种业务。缓存功能主要包括:前向代理服务器、反向代理服务器和透明代理服务器,还要缓存从JSP和 Servlet 的动态内容,它可以作为缓存的虚拟扩充。
功能简介如下:
SSL通信:可以通过SSL ID或SSL 连接缓冲池来维护SSL通信端到端的关联,同时可以利用加密硬件的支持来加速SSL通信的处理,减轻CPU的负荷。
前向代理:将缓存代理服务器放置在内部网络中,它作为用户请求的代理服务器,通过缓存加速请求的响应,同时它还能控制用户访问特定的URL。
反向代理:把代理服务器放在Web 服务器的外侧,能支持SSL通信。作为Web的代理服务器,它作为用户访问的Web,反向代理用户的请求,通过后端Web服务器来响应用户请求。对用户来说,代理服务器就是Web 服务器。
在提高Web 站点性能的同时,也极大的提高了系统的安全性。
透明代理:通过与IP重定向软件或硬件的集成,自动代理所有的Web 访问请求,客户端软件不知道中间有代理服务器的存在,提高系统的易用性和可管理性。
优化网络流量做到负载均衡
优化网络流量又叫可伸缩的负载平衡方案,它可以处理HTTP、 FTP或别的基于TCP的服务。当一台服务器或一组服务器的负荷增加时,自动重定向新的访问流量到空闲的或更轻松的服务器,从而保证了对用户最快速的响应。
负载平衡的规则可以是服务器的健康状况(是否宕机,繁忙程度)或相应应用程序的响应性能。负载均衡还包括如下功能:
网络地址翻译及端口映射:可以让每个参与负载平衡的服务器同时运行更多的服务器实例,这些服务器实例都可以参与负载均衡。
内核级基于内容的路由:进一步的提高Web站点的性能、可用性,同时提高易用性和可维护性。
站点选择器:作为域名服务器,基于用户指定的规则(服务器繁忙,距离用户的远近等)来选择最合适的服务器,当用户请求服务器域名解析时,站点选择器返回最合适的服务器的IP地址。
阻截未授权的访问
随着企业Intranet的扩充,网络中会加入了越来越多的应用和服务,这时就需要一个全面的访问安全管理框架。传统的单个应用和单个服务器进行用户访问控制已不合时宜。
授权引擎可以保证只有授权的用户才能访问Web资源。对于安全认证的方式,支持基本的用户名/口令模式、表单登陆模式以及客户端证书模式,同时能够处理多个安全网络域及跨WebSphere 与别的软件间的单点登陆,从而实现在单个对象名映射空间管理要保护系统资源的完整的安全策略。
基于电子商务交易类型设定服务优先级
很显然,一个正在购买商品的客户要比正在浏览新闻的客户享受更高的服务质量,但在现有的IT环境下,服务器却只能为他们提供了相同级别的服务质量。通过为重要的电子商务交易设定较高的优先级,可以根据不同的IP地址或URL来设定不同的服务级别,同时Edge Server还可以允许管理员使用基于规则的TQoS的服务策略,例若基于用户名、组名、资源名或目的服务器的IP地址、URL、主机域类型以及应用类型。
规则是由一系列“条件-动作”定义组成的。如果匹配了条件规则,就可以采取相应的动作,比如,可以设定IP数据包不同的优先级或者控制相应网络带宽分配等。收起