python-don/static/don/compute.dot
Ramaraja 508920a121 Adding DON changes to the repo
Change-Id: I694a3483cfddd5cff8d0a95466087b0e0e9897ba
2016-08-01 10:06:44 +00:00

113 lines
3.4 KiB
Plaintext

digraph DON_compute {
graph [fontsize=10 fontname="Helvetica"];
node [fontsize=10 fontname="Helvetica"];
rankdir = TB;
ranksep = 1;
concentrate = true;
compound = true;
edge [dir=none]
subgraph cluster_ComputeNode {
ComputeNode [ shape = plaintext, label = <
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="5" CELLPADDING="5" BGCOLOR="red">
<TR>
<TD COLSPAN="1" BORDER="0" BGCOLOR="yellow" PORT="ComputeNode">Compute Node</TD>
</TR>
</TABLE>>];
}
subgraph cluster_Nova {
style=filled
subgraph cluster_VMs {
VMs [ shape = plaintext, label = <
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="5" CELLPADDING="5" BGCOLOR="white">
<TR>
<TD COLSPAN="2" BORDER="0" BGCOLOR="white" PORT="VMs">VMs</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#ff9933">vm1</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#ff9933">vm2</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3">private1</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3">private1</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="101003">10.10.0.3</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="101004">10.10.0.4</TD>
</TR>
</TABLE>>];
}
subgraph cluster_LinuxBridge {
LinuxBridge [ shape = plaintext, label = <
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="5" CELLPADDING="5" BGCOLOR="white">
<TR>
<TD COLSPAN="2" BORDER="0" BGCOLOR="white" PORT="LinuxBridge">Linux Bridge</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="tap71ac5bef_7c">tap71ac5bef-7c</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qbr8aa60600_7b">qbr8aa60600-7b</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qbr71ac5bef_7c">qbr71ac5bef-7c</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvb8aa60600_7b">qvb8aa60600-7b</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvb71ac5bef_7c">qvb71ac5bef-7c</TD>
</TR>
</TABLE>>];
}
}
subgraph cluster_OVS {
style=filled
subgraph cluster_compute_br_int {
compute_br_int [ shape = plaintext, label = <
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="5" CELLPADDING="5" BGCOLOR="white">
<TR>
<TD COLSPAN="2" BORDER="0" BGCOLOR="white" PORT="OVSbr_int">OVS br_int</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvo8aa60600_7b">[6] qvo8aa60600-7b</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvo71ac5bef_7c">[7] qvo71ac5bef-7c</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvo8aa60600_7btag_2">VLAN tag:2</TD>
<TD ROWSPAN="1" COLSPAN="1" BGCOLOR="#c079f3" PORT="qvo71ac5bef_7ctag_2">VLAN tag:2</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="2" BGCOLOR="#ffcc00" PORT="patch_tun">[1] patch-tun</TD>
</TR>
</TABLE>>];
}
subgraph cluster_compute_br_tun {
compute_br_tun [ shape = plaintext, label = <
<TABLE BORDER="0" CELLBORDER="1" CELLSPACING="5" CELLPADDING="5" BGCOLOR="white">
<TR>
<TD COLSPAN="2" BORDER="0" BGCOLOR="white" PORT="OVSbr_tun">OVS br_tun</TD>
</TR>
<TR>
<TD ROWSPAN="1" COLSPAN="2" BGCOLOR="#ffcc00" PORT="patch_int">[1] patch-int</TD>
</TR>
</TABLE>>];
}
}
ComputeNode:s -> VMs:n [color = "#0066cc", penwidth = "4", style="invis"]
VMs:101004:s -> LinuxBridge:tap71ac5bef_7c:n [color = "#0066cc", penwidth = "4"]
LinuxBridge:qvb8aa60600_7b:s -> compute_br_int:qvo8aa60600_7b:n [color = "#0066cc", penwidth = "4"]
LinuxBridge:qvb71ac5bef_7c:s -> compute_br_int:qvo71ac5bef_7c:n [color = "#0066cc", penwidth = "4"]
compute_br_int:patch_tun:s -> compute_br_tun:patch_int:n [color = "#0066cc", penwidth = "4"]
}