diff --git a/docs/design/README.md b/docs/design/README.md index bc1aef04..248382d5 100644 --- a/docs/design/README.md +++ b/docs/design/README.md @@ -111,7 +111,7 @@ communicate with the Firmament scheduler gRPC service. The service expects to be transition events (e.g., task submission, task completion, node failure). See [Firmament gRPC service](https://github.com/camsas/firmament/blob/master/src/scheduling/firmament_scheduler.proto) for more details.

- +

Figure 3: Poseidon design overview.

@@ -135,7 +135,7 @@ This flow graph is submitted to min-cost flow solver which computes the optimal extracts the task placements with the overall minimum cost for its scheduling policy.

- +

Figure 4: Firmament scheduler overview.

@@ -158,7 +158,7 @@ See [Section 7.3](https://people.csail.mit.edu/malte/pub/dissertations/phd-final Many of Firmament’s scheduling policies use real cluster utilization information when making decisions. In our Kubernetes integration, we use Heapster to get statistics information in Poseidon, and ultimately in Firmament. In Figure 5, we show the design of our Poseidon Heapster sink.

- +

Figure 5: Poseidon Heapster sink design.