WEB开发网
开发学院服务器服务器方案 最大化WebLogic集群、可用性和安全性 阅读

最大化WebLogic集群、可用性和安全性

 2007-07-13 10:49:58 来源:WEB开发网   
核心提示: 在该操作模式下,内容交换机被配置来在cookie中查找特定的字符串,最大化WebLogic集群、可用性和安全性(6),该cookie指示最早设置它的服务器,这可以是会话cookie中为此目的 唯一标识的字符串或WebLogic程序员设置的不同的cookie,并且及时地将它们路 由到最适合的

在该操作模式下,内容交换机被配置来在cookie中查找特定的字符串,该cookie指示最早设置它的服务器。这可以是会话cookie中为此目的 唯一标识的字符串或WebLogic程序员设置的不同的cookie。虽然,从编程的角度来说,这种方法更加复杂,但是它使得Web应用设计者能够更加 灵活地控制应用的行为。(注意:Cookie匹配可用于多种场合,包括动态负载分离和第三方路由。这里不具体讨论这些技巧)

Cisco内容交换机提高了站点安全性

Cisco内容交换机能够通过四种不同的方法保护WebLogic集群

访问控制列表

通过在内容交换机上构建访问控制列表,操作者可以控制谁能访问集群成员的真实地址及谁能访问交换机本身。

网络地址转换(NAT)

Cisco内容交换机执行虚拟IP地址(代表了集群到外部世界)到集群成员的真实IP地址的NAT(网络地址转换)。这允许服务器集群成员利用 专用IP地址空间进行编号。更重要的是,它隐藏了集群配置的内部细节。

拒绝服务(DoS)保护

由于Cisco内容交换机同时用到了TCP和HTTP,所以它们是在理想状态下检测并终止基于TCP和HTTP的拒绝服务攻击--即在攻击影响服务器之前 。

BEA WebLogic服务器和Cisco内容交换机的部署

防火墙负载均衡

如果应用程序产生了足够的流量来保证额外的防火墙,可以使用Cisco内容交换机均衡多个防火墙之间的负载。

SSL加速改善了性能并启用了持久性

在WebLogic服务器上运行SSL非常消耗服务器资源。Cisco SSL加速技术(在Cisco CSS 11500 内容交换机和Catalyst 6500交换机中可用)能 够卸去SSL处理,从而让服务器资源能够专门用域增值的WebLogic函数。另外,由于Cisco内容交换机使用的持久性消息存放在HTTP头中,当它 装载在SSL加密会话内部时就再也看不到了。Cisco SSL加速技术在应用内容交换决策之前终止这些会话,这使得安全站点能够使用前面讨论的所有持久性选项。 高可用性和性能选项

除了原始的交换性能,Cisco内容交换机还可用来伸缩WebLogic服务器性能和客户端到服务器连接的性能。

服务器机群分割

Cisco内容交换机能够将单个Web应用的组件分割到不同的集群成员上。例如,下面的两个URL http://www.mycompany.com/quotes/getquote.jsp 和http://www.mycompany.com/trades/order.jsp 可以位于两台不同的服务器上,虽然它们具有相同的URL。这使得应用开发人员不需要修改 多少代码就能够将应用程序应用到多台服务器上。而且,它通过将同一页面的请求保持在同一服务器上,最大化服务器的缓存一致性检查(从 而最大化了性能)。另外,可以使用Cisco内容交换机将对可缓存内容(如图像文件)的请求推到一组缓存上,该缓存比应用服务器本身具有更 高的效率。

HTTP1.1连接的重新映射

使用HTTP1.1时,客户端可能在同一TCP连接上请求多个URL。通过减少TCP连接维护的开销,可以使得客户端和服务器能够更加有效地运行。 当内容被分割并/或缓存到多个服务器上(如前一节所描述)时,必须能够通过相同的HTTP1.1连接将不同内容段的多个HTTP GET发送到不同的服务器上。客户端HTTP1.1连接必须从一台服务器"重新映射"到另一台服务器。Cisco内容交换机执行该功能以最 大化连接效率。

小结

BEA WebLogic服务器包含高级的集群功能,以便根据情况伸缩应用。Cisco内容交换机通过理解基于Web的事务的本质,并且及时地将它们路 由到最适合的服务器,最大化了BEA WebLogic服务器集群的性能、可用性和安全性。该组合解决方案带来了最大的终端用户体验。

上一页  1 2 3 4 5 6 

Tags:最大化 WebLogic 集群

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接