开始之前
| 下载 Rational® Software Architect 试用版 | 在线试用 Rational® System Architect |
|---|
| 下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。 |
IBM® Rational® Software Architect 是一款开发软件的强大工具,但是功能并不是仅限于特定的区域。有了这些完整的 UML 支持和一些建模能力,您就可以非常灵活地去使用它了:
- 自由形态的图样:过多的图表选项为自由形态的图样提供了完整的基础,在非软件开发场景中将会使用到大量的图表选项。使用 Deployment 或者 Component 模型,或者混合来自不同模型的概念,可以轻松来做出 IT 结构概述。
- 方法工件: 当您按照特定的方法操作时(例如,Rational Unified Process 或者 OpenUP),通常需要您创建模型和图。Rational Software Architect 可以用于更好地产生模型,不管是它们本身,还是使用改进流程的特定插件,还可以提供有用的模板。
- 建模部署拓扑:最近的版本可以使用它,其中一个不同于 UML 部署模型。
本教程关注于最后一点:部署拓扑。该特性可以按照多种不同的方法使用。例如,您可以将所有关于限制,需求以及功能的项目放到一起,并简单地使用它。对于大部分的 Rational Software Architect 来说,这都是真实的,在其中它可以产生即时的效果,您需要花费更多的时间来学习,但是它们可能具有更大的效率潜力。
部署拓扑并不是 UML(如果与已存在的 UML 图相集成,那么它们还是会使用 UML 连接),而它们可以代表不同抽象层次各种各样的电脑系统。这一点十分直观,因为它并不需要 UML 进行的概念性理解。对于软件,硬件,以及其他的 IT 构件之间的已知关系,使用已知的术语。默认条件下,Rational Software Architect 模板涉及到许多软件包、硬件模型、操作系统,以及不同域中的许多不同单元。同样重要的是,Rational Software Architect 使得根据您的需要来定制已存在的单元就变得可能了。
本教程将会带您浏览部署虚拟框架的过程,以对带有 PowerVM 的 IBM® Power Systems™ 平台使用建模。Rational Software Architect 拥有一个部署拓扑编辑器,该编辑器包含了一些虚拟技术的明确支持,同样重要的是,它使得定制已存在元素变得更加容易。使用 PowerVM 建模作为一个范例,您已经学到了怎样快速定制通用单元,以让它们适应新的场景。
本教程主要分为三个主要的步骤:
- 对物理部署建模的快速简介,使用不同的服务器
- 已存在虚拟技术的概述,得到 Rational Software Architect 的支持
- PowerVM 虚拟支持的逐渐开发,使用 Rational Software Architect 通用工具
尽管定制过程是非常直观的,但是本教程假设您对 Rational Software Architect 没有太多的经验。因此,本教程会向您展示一些重点,以显示怎样创建和实现部署拓扑。这一次定制过程开始时,拓扑的核心概念已经得到了演示,而且它是一个直接的过程。
在本教程中,您将会学到关于 Rational Software Architect 部署拓扑的问题,怎样建模一个物理基础,以及怎样建模不同的虚拟技术。在本教程的结尾,对 PowerVM 建模您已经成功实施了支持功能,并学到许多其他场景能够使用到的定制基础。
本教程并不急于任意特定的操作系统。但是,如果有一些其他的操作系统得到使用时,范例会使用 Linux,这样文件系统操作应该转化为等同物。
本教程不需要您对建模部署拓扑有多深的了解。熟悉 Rational Software Architect 很有用,但是本教程并不这样假设。
本教程的单个需求是 Rational Software Architect 8.0 版本(或者后续版本)以及它所支持的 Deployment Modeling 功能。
