`
helloyesyes
  • 浏览: 1305790 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

WebSphere和Portal的部署方案的选择

阅读更多

客户又买了2台IBM X366的PC Server,4个CPU,8G内存,据说性能比IBM以前的低端小型机要好很多。因为客户买了多套正版的Windows 2003的企业版,所以想在这2台机器上安装Windows2003的Cluster。

只有Windows2003的企业版及Data Center的版本才可以做Cluster,企业版据说可以支持4台机器,而数据中心版本的可以支持8台,而Windows2000的Cluster只能支持一半的机器,据说MS在全国一直在维护2台数据中心的Windows集群,每年巡检,其他时间不用重启,也不会蓝屏,据说是MS现在最牛的系统了,当然这是听来安装的工程师所说的,而他是从台湾的IBM的培训讲师那里听来的。

Windows2003的Cluster首先要共享存储,如果不共享存储的话,那么就要安装Veritas之类的软件,而这类软件非常的贵,所以,还是共享存储划算。首先在存储上划出专用的区做心跳用,还要在每台机器上安装2块光纤通道卡,因为用的是IBM的目前比较牛的DS4800,可以支持4Gbit/s,据说可以管理56TB的存储,我们的系统目前使用了14块146G(转速15000转)的存储。所以,速度很快,一块光纤卡用于心跳通讯,一块用于网络通讯。把存储划分给Windows2003的组,这样才能找到共享存储,然后在一台上创建Cluster,创建成功后,在另一台上加入就可以了。在安装过程中如果使用本机的管理员帐号,需要写成“administrator@本机IP”,否则用的是域的管理员帐号。

另外Windows2003的Cluster支持主-主模式的,但大部分的应用要求主-从模式的,比如如果安装DB2的集群,如果没有买IBM的“并行分区”组件的话,那么只能主-从运行。如果DB2选择主-从运行的话,那么在2台机器上都安装DB2,只是在一台上create database 到共享存储上,另一台catalog就可以了。另外Windows的Cluster支持故障转移,如果一台有故障,则另一台回接管。而2台机器对外有一个“虚拟IP”或者叫“漂移IP”,如果访问DB2集群的数据库,需要使用的就是这个“漂移IP”。实际一个集群有3个IP,A机一个,B机一个,两台机器对外表现为第三个IP,也就是“漂移IP”,在安装Cluster的时候,需要手工指定。开始的时候,“漂移IP”是绑定到“主”机的,如果“主”机发生故障了,则Cluster会检测到这个故障,然后把这个“漂移IP”绑定到B机,这样再来的请求就被转发到B机器了。

最近在做系统部署方案,一共有3个:
1:Portal和WebSphere安装在Windows2003的Cluster上,由Cluster负责failover和load banlance。
2:做WebSphere和Portal的Cluster,由IHS转发,但存在单点故障,需要购买ND版本的WebSphere,如果要消除的话,需要增加服务器和购买Edge Server。部署复杂,维护困难。但这是最常规的做法。
3:WebSphere一台机器,Portal一台机器,同时加2台Server,一台安装WebSphere,一台安装Portal,作为备用服务器,如果出现故障,立刻换掉IP,这样的方案非常简单,而且维护容易,但限制是,需要人工来发现故障和替换。

经过和IBM的几个工程师沟通,最终定下了第三种方案,理由:
IBM工程师强烈不建议部署到Windows的集群上,根本不愿意讨论第一种方案,所以排除。
第二种方案的好处是可以做到自动的故障转移和负载均衡,而且即使一台瘫掉了,用户的Session的信息依然在另一台机器上。Session的复制可以在内存中或者数据库中。而且可以2台机器都同时服务。缺点是架构复杂,维护困难,需要更多的硬件,还需要购买做集群的ND版本的WebSphere,即使做了WAS和Portal的Cluster,也不能消除单点故障,如果要消除单点故障,那么还要购买Edge Server,而且还要增加机器,而且Edge Server建议安装2套,即使这样,也还是不能消除单点故障,我的一个IBM的朋友告诉我,如果ND版本的Deploy Manager死掉了,那么还是不能服务了。所以,这种昂贵的方案也排除了。
第三种方案的好处是简单容易维护,硬件要求也不高,目前在试运行环境稳定的运行了半年多了。采用这种方案只需要找2台性能差不多的服务器,一台作为Portal Server的备份机器,另一个作为WebSphere的备份机器,这2台机器的性能可以比真正的Server的性能差些,平时可以运行其他的不重要的应用,在Portal或者WebSphere出现故障的时候,立刻将IP替换掉,可以尽快的继续提供服务。然后腾出时间来查找Portal或者WebSphere的故障原因。当然,如果Portal或者WebSphere的主服务器只需要重启一下就可以解决问题的话,那么还是不用动用备用的服务器的。

分享到:
评论

相关推荐

    WebSphere Portal Server 白皮书

    WebSphere Portal产品系列包含多种组件,旨在为企业构建和部署高可扩展的门户提供基础设施。其中,Portal Server是核心,提供展示、用户管理、安全性等通用服务;WebSphere Personalization提供基于规则和推荐的个性...

    WebSphere Portal 集群详细安装文档

    WebSphere Portal 集群是IBM提供的一种高可用性和可扩展性的解决方案,用于构建企业级的门户应用环境。本篇将详细阐述如何在Linux环境下进行WebSphere Portal集群的安装配置,以及相关的软硬件需求、DB2数据库的准备...

    精通IBM+Websphere+Portal++构建和部署门户应用

    IBM WebSphere Portal 是一个功能强大的企业级门户平台,它支持企业创建、管理和部署定制化的门户解决方案。这些解决方案可以集成各种业务系统和服务,为用户提供统一的信息访问入口。WebSphere Portal 支持多种内容...

    WebSphere Portal V6 QP 标准方案建议书

    1. **门户架构**:WebSphere Portal V6 QP采用了模块化设计,允许企业根据需求选择和配置不同的组件,如portlet、工作流、搜索等。这种灵活性使得企业可以快速部署并适应不断变化的业务环境。 2. **portlet技术**:...

    Websphere Portal 开发教材

    【标题】:“Websphere Portal 开发教材” ...综上所述,“Websphere Portal 开发教材”应该涵盖了这些方面的知识,帮助读者成为Websphere Portal的专家,能够设计、开发、部署和维护复杂的门户解决方案。

    WebSphere Portal Express 开发文档

    WebSphere Portal Express是一款由IBM开发的企业级门户解决方案,它提供了快速构建、管理和部署网页应用程序的平台。这款产品专为小型到中型企业设计,旨在优化业务流程,提高协作效率,并简化用户体验。开发文档是...

    IBM WebSphere Portal 个性化设计

    通过利用这些个性化支持特性,门户专家、架构师和顾问可以更好地理解和运用 WebSphere Portal V6 的个性化能力。 本文档详细介绍了如何在 WebSphere Portal V6.0 中实施个性化,并提供了多个实践案例。其中包括基于...

    Websphere Portal管理与开发

    在IT领域,特别是企业级应用开发与管理中,IBM Websphere Portal作为一款成熟且功能强大的门户解决方案,占据了举足轻重的地位。Websphere Portal不仅提供了丰富的特性,如个性化、社区构建、内容管理和集成服务,还...

    websphere_portal开发指导

    - **工具**:WebSphere Portal 提供了一系列开发工具,帮助开发者快速构建和部署 Portlet 应用。 - **内容与搜索**: - **合成内容**:支持将多个来源的内容组合成单一视图。 - **Web 内容管理**:提供强大的内容...

    WebSphere Portal 开发文档

    WebSphere Portal是一款由IBM开发的企业级门户平台,用于构建...通过这个详尽的“WebSphere Portal开发文档”集合,开发者能够系统地学习和掌握WebSphere Portal的各个方面,从而高效地构建和维护企业级门户解决方案。

    IBM WebSphere Portal Express配置文档

    IBM WebSphere Portal Express是一款功能强大的企业门户解决方案,它能够帮助组织构建高度个性化且易于管理的门户站点。通过整合各种业务应用和服务,WebSphere Portal Express提供了丰富的用户体验,并支持企业级...

    WebSphere Portal技术概述

    ### 四、WebSphere Portal部署 部署WebSphere Portal通常涉及以下几个步骤: 1. 安装WebSphere Application Server和必要的库文件。 2. 配置门户服务器,包括设置服务器属性、用户目录集成、安全策略等。 3. 部署...

    WebSphere Portal Self Study Express

    通过以上概述,《WebSphere Portal Self Study Express》不仅是一本全面介绍WebSphere Portal V6开发技术的指南,还为读者提供了丰富的实践经验和技术建议,帮助他们在实际项目中更好地应用这些技术。

    websphere portal 集群 ldap配置详细文档

    在大型企业环境中,为了提供高可用性和负载均衡,WebSphere Portal通常会部署为集群。LDAP(轻量目录访问协议)则是一种用于存储和检索用户账户信息的标准,常用于身份验证和服务配置。本文档将详细阐述如何在...

    ibm websphere portal 6.1 培训资料(二)

    - 学习WebSphere Portal的部署模式,包括单服务器和集群环境。 - 掌握portlet和门户应用程序的部署流程,包括WAR包和EAR包的使用。 - 讨论版本升级路径和注意事项。 8. **WebSphere集成工具**: - 熟悉IBM ...

    IBM WebSphere Portal门户开发笔记01

    WebSphere Portal 是 IBM 提供的一款强大的企业级门户平台,用于构建和管理复杂的Web应用程序。这篇笔记涵盖了从搜索功能、页面导航到授权与用户管理等多个方面,深入探讨了门户开发的关键技术点。 **一、搜索功能*...

    IBM_WebSphere_Portal_Express_7.0_从下载到安装步步

    IBM WebSphere Portal Express 是一款功能强大的企业级门户服务器,提供了一种集中的平台,用于构建、管理和部署具有个性化、协作和移动功能的Web应用程序。本指南将详述在Windows 7环境下安装IBM WebSphere Portal ...

Global site tag (gtag.js) - Google Analytics