部署模型
元素介绍
元素名 |
图标 |
含义 |
---|---|---|
FRU |
现场可更换单元(Field-Replaceable Unit)。 |
|
Proc Unit |
处理单元(Process Unit)。 |
|
Process |
进程。 |
|
ExecEnv |
执行环境 (Execution Environment),可以是VM、docker等。 |
|
Zone |
部署区域。 |
|
Node |
部署节点。 |
|
SoC |
片上系统(System-On-a-Chip)。 |
|
Deployed To |
部署关系是一种依赖关系,在部署图中,指一个工件被部署到一个节点或可执行目标上。 |
|
Composition |
组合,是整体与部分的关系,但部分不能离开整体而单独存在。 |
|
Aggregation |
聚合,是整体与部分的关系,且部分可以离开整体而单独存在。 |
|
CommunicationPath |
通信路径。定义两个部署目标能够交换信号和消息的通信路径。 |
前提条件
部署模型描述产品打包交付件的部署场景,所以画部署模型需要完成前面的构建模型或交付模型。
因为有些特殊产品没有交付打包过程,只有构建过程,在部署时使用的是构建过程生成文件来部署到部署模型中,描述部署的场景。
建模步骤
- 创建部署模型。
创建新的部署模型图或者在已有的部署模型图中进行画图设计,如果部署模型场景较多,可根据实际情况将内容进行拆分,按实际部署场景创建多个部署模型图。
- 建立交付元素与部署元素的部署关系。
从工具箱拖入部署元素创建到部署模型图中,描述部署场景,再将交付模型中定义的打包交付件引用到图中,并与部署元素建立部署关系。