WebSphere Edge Server 就是满足这种需求的一个平台,它可以提供给您一个可伸缩的解决方案来帮助您应对这些挑战,从而进一步增长您的业务。
在网络边界提供给用服务支持(Application Service at the Edge) 一个Web应用程序是由许多部分组成,如静态页面、jsp页面、Servlets和java Beans。应用程序的功能从简单的格式化显示到个性化的内容生成到复杂的业务逻辑的处理。WebSphere Edge Server v2.0通过将应用程序分层,动态的组合这些应用程序,然后将它们分发到Edge Server中去运行。您可以根据应用环境的具体需求来组合应用程序,比如应用服务提供商(Application Service Provider)和单独的企业很显然有不同的应用需求。 这个新功能叫应用程序减负(Application Offload)。通过将一些简单的、琐细的表现层和业务逻辑层的应用转移到的Edge Server上运行,从而释放了后端服务器的宝贵的系统资源去从事复杂的业务逻辑及数据访问控制之类的要害业务。我们称实现了这种功能的网络系统为应用感知(Application-aware)网络。 通过实现了应用感知网络架构,Edge Server开启了一个可以将应用在整个网络中分布式处理的新时代。目前,它专注于减负后台应用服务器,Edge Server 主要处理动态生成的个性化的内容。要想全面的挖掘这个新特性的能力,您或许需要重新设计、规划及配置您的应用处理架构。
自动分发Web内容 WebSphere Edge Server v2.0提供了一个灵活的、可扩充的、可靠的内容自动分发功能叫做内容分发框架(Content Distribution Framework)。内容分发(Content Distribution)可以自动的配置和分发Web内容到缓存服务器、Web服务器和应用服务器。Web内容可以包括Web页面、页面的片段、Web 应用程序及多媒体内容等。 根据CDF,您可以指定相应的服务器作为内容分发服务器(Content Distribution Server)或内容分发客户端(Content Distribution Client)。CDF自动的进行Web内容的分发、部署和同步,同时您还可以集中的治理整个CDF网络系统。Edge Server还提供了编程接口,可以用它来通知内容分发网络(Content Distribution Network),让它创建、更新或删除Web内容。 这一功能基于的技术来源于IBM资助的奥林匹克运动会站点,最早出现在1996年亚特兰大奥运会,在2000年悉尼奥运会趋于成熟。
缓存常用的内容 WebSphere Edge Server的缓存功能可以用来加速客户响应时间,减轻系统压力。终端访问的内容被缓存在Edge Server中,这样页面只需从原始服务器请求一次,大大减轻了网络的拥塞,保留了网络带宽给别种业务。 Edge Server 的缓存功能主要包括:前向代理服务器、反向代理服务器和透明代理服务器,同时Edge Server还能缓存从 WebSphere Application Server 来的JSP和 Servlet 的动态内容,这样它可以作为WebSphere Application Server 缓存的虚拟扩充。
阻截未授权的访问 随着企业Intranet的扩充,网络中会加入了越来越多的应用和服务,这时就需要一个全面的访问安全治理框架。传统的单个应用和单个服务器进行用户访问控制已不合时宜。WebSphere Edge Server 采用了Tivoli SecureWay Policy Director Plug-in 来弥补安全方案的局限,从而集中的治理应用和系统的安全。假如您配置Edge Server Caching Proxy使用Policy Director Plug-in, 授权引擎可以保证只有授权的用户才能访问Web资源。对于安全认证的方式, Edge Server支持基本的用户名/口令模式、表单登陆模式以及客户端证书模式,同时Edge Server 能够处理多个安全网络域及跨WebSphere 与别的软件间的单点登陆(Single Sign on),从而实现在单个对象名映射空间治理要保护系统资源的完整的安全策略。
基于电子商务交易类型设定服务优先级 很显然,一个正在购买商品的客户要比正在浏览新闻的客户享受更高的服务质量,但在现有的IT环境下,服务器却只能为他们提供了相同级别的服务质量。通过Edge Server提供的TQoS (Transactional Quality of Sercice) 功能,您可以为重要的电子商务交易设定较高的优先级。像许多别的服务质量(Quality of Service)控制系统一样,Edge Server可以根据不同的IP地址或URL来设定不同的服务级别,同时Edge Server还可以答应治理员使用基于规则的TQoS的服务策略,例若基于用户名、组名、资源名或目的服务器的IP地址、URL、主机域类型以及应用类型。