Я хотел бы смоделировать следующую ситуацию, используя диаграмму развертывания UML.Схема развертывания UML для облачных систем IaaS и PaaS
Небольшой экземпляр машины управления и управления генерируется на платформе инфраструктуры как облачной службы, такой как Amazon EC2. Этот экземпляр, в свою очередь, ответственен за появление дополнительных экземпляров и предоставление им сценария управления NumberCruncher.py
либо через что-то вроде S3, либо непосредственно в качестве параметра сценария запуска, если программа достаточно мала, чтобы вписаться в это поле. Моя попытка смоделировать ситуацию с использованием диаграмм развертывания UML в рабочем предположении, что Machine Instance является узлом, неудовлетворительна по следующим причинам.
- Диаграмма, по-видимому, предполагает, что будет ровно три узла с числовыми ключами. Возможно ли проиллюстрировать множественность узлов в диаграмме развертывания, как показано на примере множества экземпляров объектов с использованием multi-object. Если это невозможно для Nodes, то это выглядит как Long Standing Issue
- Есть ли все равно, чтобы показать эквивалент deployment regions/data-centres в диаграмме развертывания?
Наконец:
насчет платформы как сервис? Целый Машинный экземпляр представляет собой узел Идея полностью разрушается в этой точке. Что вы делаете в этом случае? Рассматривать весь провайдер PaaS как единый узел и забывать о деталях?
+1 для OMG выпуска археологии – Fuhrmanator