113 lines
3.4 KiB
Plaintext
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"]
|
|
|
|
}
|
|
|