auto-scaling-sig/doc/source/media/OpenStack-Auto-Scaling-Concept-Diagram.plantuml
Joseph Davis bf9a5840b2 Add a Theory of Auto-Scaling document
As discussed at the Denver PTG, create a document to describe some
concepts for a user to understand when using auto-scaling.

Original draft at
https://wiki.openstack.org/wiki/Auto-scaling_SIG/Theory_of_Auto-Scaling

Change-Id: Id3fb78adca4ca0032de4ca15b7c9c821bdfe756f
2019-06-12 10:21:17 -07:00

34 lines
721 B
Plaintext

# Diagram of OpenStack Auto-Scaling Concepts
# PlantUML diagram - https://en.wikipedia.org/wiki/PlantUML
@startuml
cloud Cloud\n {
rectangle host as "Host" {
}
rectangle host2 as "Host" {
agent VM
agent VM2 as "VM"
agent Container
agent Container2 as "Container"
}
}
agent MS as "Monitoring Service"
agent DS as "Decision Services\n(Clustering,\nOptimization,\nRoot Cause)"
agent Heat as "Orchestration \nEngine"
host -down-> MS
VM -down-> MS
Container -down-> MS : "Metric \nSamples"
MS -down-> DS : "Alarms"
MS -down-> Heat : "Alarms"
DS -right-> Heat : "Scaling Commands"
Heat -up-> host : "Orchestration"
Heat -up-> VM2 : "Orchestration"
Heat -up-> Container2 : "Orchestration"
@enduml