我想使用 UML 部署图对以下情况进行建模。
在基础设施即服务云平台(例如Amazon EC2 )上生成了一个小型命令和控制机器实例。这个实例反过来负责产生额外的实例,并通过S3NumberCruncher.py
之类的东西为它们提供控制脚本,或者如果程序足够小以适合该字段,则直接作为启动脚本参数。在机器实例是节点的工作假设下,我尝试使用 UML 部署图对情况进行建模的尝试 并不令人满意,原因如下。
- 该图似乎表明将恰好有三个数字运算器节点。是否可以在部署图中说明多个节点,就像使用multi-object说明多个对象实例一样。如果这对节点来说是不可能的,那么这似乎是一个长期存在的问题
- 无论如何在部署图中显示 部署区域/数据中心的等效项?
最后:
平台即服务呢?整个机器实例是一个节点的想法在那时完全崩溃了。在那种情况下你到底会怎么做?将整个 PaaS 提供商视为单个节点而忘记细节?