适用于IaaS和PaaS云系统的UML部署图

时间:2013-04-23 14:24:50

标签: deployment uml cloud paas iaas

我想使用UML部署图模拟以下情况。

在基础架构即服务云平台(例如Amazon EC2)上生成一个小型命令和控制机器实例。此实例又负责生成其他实例,并通过类似S3的内容为其提供控制脚本NumberCruncher.py,或者如果程序足够小以适合该字段,则可直接作为启动脚本参数。我尝试使用UML部署图在机器实例是节点的工作假设下对情况进行建模,但由于以下原因而不满意。

最后:

平台即服务怎么样?整个机器实例是一个节点的想法在那时完全崩溃了。在那种情况下你到底做了什么?将整个PaaS提供商视为单个节点并忘记详细信息?

IaaS Nodes are Machine Instances

1 个答案:

答案 0 :(得分:2)

关于你的第一个问题:

  

无论如何都要显示部署区域的等价物/   部署图中的数据中心?

我通常会使用Notes。

你的第二个问题:

  

平台即服务怎么样?整个机器实例是一个节点   这个想法完全打破了。你到底做了什么   那个案子?将整个PaaS提供商视为单个节点而忘记   关于细节?

我会说,是的,你的上一个问题。我想你可以从部署模型及其元素的定义中获取更多细节。特别是在本段末尾:

  

它们[节点]可以嵌套,可以连接到任意系统   使用通信路径的复杂性通常,节点代表   硬件设备或软件执行环境

  

ExecutionEnvironments代表标准软件系统   应用程序组件可能在执行时需要。

来源:http://www.omg.org/spec/UML/2.5/Beta1/