当前位置: 首页 > > IBM > IBM软件 > 如何在分布式环境中为IBM ODM选择和配置部署拓扑

如何在分布式环境中为IBM ODM选择和配置部署拓扑

2013-08-20 09:09 来源:IBM 作者:Pierre Feillet 人气指数: 我要评论

本文将指导您完成 IBM Operational Decision Management (ODM) V8 部署环境的安装和配置。本文将介绍理解高度可用的、可伸缩的 WebSphere Application Server Network Deployment 环境需要掌握的一些基本概念,还将介绍 ODM 组件,并解释这些组件中影响分布式环境中的部署决策的特性或约束条件。

除了讨论 WebSphere Application Server 单元拓扑中这些组件的布局之外,我们还将介绍从开发阶段到生产阶段采用 ODM 解决方案所需的其他部署环境。最后,我们会带您逐步完成 ODM 参考或 “黄金” 拓扑的安装和配置。

在本文中,我们将使用术语 ODM 来表示 IBM Operational Decision Manager V8.0.1 和以前的 WebSphere Operational Decision Manager V8.0.0.1,但在这些上下文中,必须有一个特定于产品版本的参考。

背景

IBM WebSphere Application Server Network Deployment V8.0  是一个强大的、高度可用的、与 Java™ EE 兼容的中间件环境。它提供一个用于托管和管理企业应用程序的平台,用户可以使用这个平台来配置和访问这些应用程序的相关资源。WebSphere Application Server 是一个 IBM ODM  的可能部署环境之一。

WebSphere Application Server 配置包含相关的应用、HTTP 、节点、群集、单元和其他资源(如数据库),称之为拓扑。对于某一类的方案(这种方案设计为实现最佳做法并介绍术语以及所做出的决策),推荐使用黄金拓扑。

为了介绍 ODM 的黄金拓扑,我们将介绍在本文中使用的与拓扑相关的术语。

ODM 拓扑使用了两种类型的:

  • 应用是 WebSphere Application Server 提供的 Java 虚拟机 (JVM),该运行应用程序并提供服务。
  • Web 路由 Web 应用程序中的内容请求,而且可以调用在应用上运行的应用程序。IBM HTTP Server for WebSphere Application Server 插件提供了该功能,而且还可以实现高可用性策略和工作负载平衡。

当一个环境中有多台时,可以配置一个逻辑组织来简化管理,以及更有效地访问资源。节点 是一组,托管节点 具有能够管理其的节点代理。节点的配置记录在其配置文件中,预先定义的配置文件更新被称为扩展 (augmentation)。单元中的节点组 是具有相同可用资源的、独立的配置以及群集配置的节点集合。

单元 是托管节点的管理域。向单元中添加节点的过程称为联合。部署管理器 是单元中一个特殊的节点,该节点可提供对单元中所有部分进行管理控制的一个中心节点。当使用部署管理器更改单元的配置时,必须对所有节点代理执行同步过程。

群集 通常是跨不同托管节点的单元中的一组托管。群集能够对应用程序进行工作负载平衡,以便提高性能或者提供高度可用的环境。由于群集的应用程序部署只有一个逻辑部署目标,因此非常简单。

群集中的被称为群集成员,不在群集中的被称为独立。通常部署到独立的应用程序类型包括那些不需要或者不会从工作负载平衡或高可用性策略中大量获益的应用程序。这种情况可能由于以下原因造成的:访问应用程序的风格、与其他应用程序相比该应用程序相对重要,或者是应用程序设计的限制。

向 WebSphere Application Server 环境中部署资源或应用程序应该在某个特定作用域上进行。作用域 是一个层次概念,例如,选择单元作用域会在该单元中的群集成员和独立上部署资源或应用程序。部署作用域非常重要,因为在同一上部署相关应用程序能够减少本地 EJB 调用的开销(与跨调用相比)。

部署作用域 对于在 WebSphere Application 单元中定义可伸缩性非常有用。这个概念通常会定义两个主线:

  • 单元的水平可伸缩性允许通过复制节点提供其他处理能力,以便增加每个群集中的成员数量。这种类型的可伸缩性假定是在群集作用域执行部署。工作负载平衡可以利用这个额外的处理能力来创建高度可用的环境,或者提高应用程序性能。
  • 单元的垂直可伸缩性取决于各个节点的处理能力。这种类型的可伸缩性决定每个节点上可用的处理能力数量,它可能会限制节点上可用的资源、群集成员、独立和作为组成部分的应用程序的数量。

为了处理这些可伸缩性问题,我们引入了单元拓扑的概念。单元拓扑 通常可以使用单元拓扑图(其中两个图在本文的后面部分)来简明扼要地进行描述,它还针对以下方面介绍了一个单元中的可伸缩配置:

  • 在群集和独立中部署应用程序
  • 群集中的成员
  • 独立的标识
  • 独立和群集到节点的映射
  • 访问不同作用域上的资源

更加复杂的系统可能需要多个单元,这些单元通过访问资源、高可用性策略或者业务流程连接在一起。例如,在准备将应用程序部署到生产单元之前,可以在不同的单元中开发和测试应用程序。我们将引入一个环境拓扑,在这个拓扑中,每个组件单元都引用了一个特殊的单元拓扑。

为了陈述和解释 ODM 黄金拓扑,我们现在将引入 ODM 的组件以及应用它们部署的约束条件。

大家感兴趣的内容
小伙伴最爱的新闻
小伙伴还关注了以下信息
小伙伴关注的焦点

小伙伴都在关注的热门词

芈月传 老司机玩法 萌乐网 黑科技 坐骑揭秘 三国令 铁血皇城 竞技场攻略 书剑恩仇录 披风玩法 装备强化攻略 野外BOSS玩法 全网曝光 赤壁传说 半回合制国 ACT 哥们网 天书世界 奇珍商城 热血战歌 传奇宝藏抽奖 门徒 范伟打天下 打开方式 门徒获取玩法 三大萌宠简介 新手攻略 挂机系统简介 材料副本 大海战 鸵鸟 大黑 激情玩法 门徒战力提升 万世 强化属性 上古降魔 提升战力 装备攻略 九阴绝学 品质推荐 老干妈 激战来袭 大黑游戏 新服亮点 福利多多 画江山 资料片 玩家 九阴真经 江湖儿女 真实场景 现实 虚拟 随机副本 风色轨迹 听天由命 ppwan 神助攻 武林秘药 激活八大脉门 九天劫变 猎命格 天问 大型PVP 花千骨 激战更尽兴 网易mumu 手游玩家 安卓模拟器 安卓 单挑群战 武侠传说 女神 孙尚香专访 胸猛抱团 新游 占山为王 跨服城战 蜀山战纪 剑雨江湖 攻略 实时VR交互 七大女神代言 酷炫走江湖 世界四大杀手 玩家专访 三国经典 大制作 好玩网页游戏 盘点 宇宙霸主 境界玩法 莽荒纪 勇闯难关 镜像副本 荒漠霸主 装备精通 三大战役 鹌小彦奇谈