From e33cfa15ccb34352709f253d866953c2e2eb0666 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Fri, 1 Apr 2016 19:18:46 +0200 Subject: [PATCH] add a word about multi-cabinet modeling --- doc/doxygen/platform.doc | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/doc/doxygen/platform.doc b/doc/doxygen/platform.doc index 2c5e144d2a..ce025a06ee 100644 --- a/doc/doxygen/platform.doc +++ b/doc/doxygen/platform.doc @@ -1814,7 +1814,7 @@ characteristics (lookup : time to resolve a route): \li Cluster: Cluster routing, specific to cluster tag, should not be used. -\subsection pf_switch I want to describe a switch but there is no switch tag ! +\subsection pf_switch How to describe a switch given that is no switch tag? Actually we did not include switch tag, ok. But when you're trying to simulate a switch, the only major impact it has when you're using @@ -1826,6 +1826,26 @@ link one. That's why we are used to describe a switch using a link tag (as a link is not an edge by a hyperedge, you can connect more than 2 other links to it). +\subsection pf_multicabinets How to model multi-cabinets clusters? + +You have several possibilities, as usual when modeling things. If your +cabinets are homogeneous and the intercabinet network negligible for +your study, you should just create a larger cluster with all hosts at +the same layer. + +In the rare case where your hosts are not homogeneous between the +cabinets, you can create your cluster completely manually. For that, +create an As using the Cluster routing, and then use one +<cabinet> for each cabinet. This cabinet tag can only be used an +As using the Cluster routing schema, and creating + +Be warned that creating a cluster manually from the XML with +<cabinet>, <backbone> and friends is rather tedious. The +easiest way to retrieve some control of your model without diving into +the <cluster> internals is certainly to create one separate +<cluster> per cabinet and interconnect them together. This is +what we did in the G5K example platform for the Graphen cluster. + \subsection pf_platform_multipath How to express multipath routing in platform files? It is unfortunately impossible to express the fact that there is more -- 2.20.1