2017-05-23 3 views
0

In Mesos können Sie Restriktionen für Dienste definieren, die den Ressourcen (CPU, Speicher, Festplatte usw.) entsprechen. In Marathon kann dies wie folgt aussehen:Umfasst die von Ihnen in Marathon definierte Größe der Datenträgereigenschaft die Größe des Docker-Abbilds?

{ 
    "id": "/grafana/demo", 
    "instances": 1, 
    "cpus": 1.0, 
    "mem": 256, 
    "disk": 128, 
    "container": { 
    "type": "DOCKER", 
    "docker": { 
     "image": "grafana/grafana:latest", 
    ... 
    } 
} 

}

Nun meine Frage: Ist die Docker Bildgröße von grafana/grafana:latest Zählung in die "disk": 128, Zuordnung? Oder ist es "disk": 128, + Größe des Docker Bild grafana/grafana:latest?

+0

Sind Sie sicher, dass dies eine Einschränkung ist oder eine Terminierungsanforderung? Die Art und Weise, wie ich diese Parameter verstanden habe, war, dass sie von Mesos benutzt werden, um Planungsentscheidungen zu treffen. Wenn Sie beispielsweise einen Knoten mit einer Festplatte von 256 und einen Dienst mit einer Festplatte 128 haben, könnte er 2 Einheiten dieses Dienstes auf dem Knoten planen, bevor die Festplatte erfüllt ist. –

Antwort

Verwandte Themen