IHS+WAS6ND多集群多端口服务器架构配置实战
需积分: 50 19 浏览量
更新于2024-09-15
收藏 980KB DOC 举报
"IHS+Websphere多集群多端口web服务器架构配置经验分享"
在IT行业中,构建高效、稳定的系统架构是一项关键任务,尤其是在面临复杂需求时。本文主要介绍了一种特殊的架构配置:使用IHS(IBM HTTP Server)与Websphere Application Server Network Deployment(WAS 6ND)来创建多集群、多端口的Web服务器架构,以满足特定的业务需求。这种架构的实现是在原有的两台Web服务器和两台应用服务器的负载均衡集群基础上,因需求变更而进行的重大调整。
原本的设计是基于标准的WAS应用集群模板,使用Windows 2003 Server的网络负载均衡集群作为Web层,将请求分发至WAS集群的两台应用服务器,后端连接Oracle数据库集群,确保服务的高可用性。然而,随着项目的发展,需求增加,需要部署两套独立的应用系统,但硬件资源有限,且Web访问地址只能有两个。
在这种情况下,架构师们提出了创新的解决方案,即在每个应用集群内部署额外的应用系统。由于EOS开发构件库的限制,应用必须部署在根目录,不能使用虚拟目录。因此,他们选择在每个集群中配置多个端口,使得每个应用系统都能在不同的端口上运行,同时保持各自的独立性和高可用性。
IHS在此场景中起到了关键作用,它作为Web服务器前端,可以配置多个监听端口,每个端口对应一个应用系统。通过IHS的路由规则,可以根据URL或端口号将请求转发到相应的应用服务器实例。同时,为了保证高可用性,IHS也可以配置成集群,通过负载均衡策略确保即使某个IHS实例出现故障,请求也能被正确地转发到其他正常运行的实例。
在Websphere Application Server端,需要配置多个部署实例,每个实例对应一个应用系统。在WAS的管理控制台中,可以设置每个实例的监听端口,确保它们不会冲突。此外,WAS的集群配置也需要相应调整,确保所有应用实例都能正确地参与到集群中,实现应用服务的负载均衡和故障转移。
这种架构的配置过程可能充满挑战,涉及到IHS和WAS的深度集成,包括SSL证书的配置、集群间通信的设置、应用部署和数据共享等复杂环节。但一旦成功,就能在有限的硬件资源下,有效地支持多个独立应用系统的高可用运行,满足了项目需求的变化,同时也展示了IT专业人员面对复杂问题的解决能力。
IHS+Websphere多集群多端口web服务器架构是一种应对需求变化、优化资源利用的创新解决方案。它体现了IT领域的灵活性和适应性,同时也强调了在项目管理和设计阶段充分了解需求的重要性。对于从事系统架构、运维或开发的人员来说,理解和掌握这种架构配置方法,对于提升自身技能和应对复杂项目挑战具有很高的价值。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-07-12 上传
2009-03-24 上传
2022-06-27 上传
2009-02-18 上传
2022-11-26 上传
2008-10-20 上传
lisongbo19850717
- 粉丝: 0
- 资源: 3
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析