summaryrefslogtreecommitdiffhomepage
path: root/doc/source/images/minimul-setup.svg
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2011-12-09 15:56:05 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2011-12-09 15:56:05 +0900
commitaa5051a162c496c3beaef0cef24c720f78305eea (patch)
tree91242f799b1c166d3e9e765475b9a6e36c3608ac /doc/source/images/minimul-setup.svg
initial commit
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'doc/source/images/minimul-setup.svg')
-rw-r--r--doc/source/images/minimul-setup.svg903
1 files changed, 903 insertions, 0 deletions
diff --git a/doc/source/images/minimul-setup.svg b/doc/source/images/minimul-setup.svg
new file mode 100644
index 00000000..21319546
--- /dev/null
+++ b/doc/source/images/minimul-setup.svg
@@ -0,0 +1,903 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1052.3622"
+ height="744.09448"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.1 r9760"
+ sodipodi:docname="minimul-setup.svg"
+ inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/minimul-setup.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.81601008"
+ inkscape:cx="326.8338"
+ inkscape:cy="349.33466"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1314"
+ inkscape:window-height="980"
+ inkscape:window-x="30"
+ inkscape:window-y="141"
+ inkscape:window-maximized="0"
+ inkscape:snap-grids="true"
+ inkscape:snap-to-guides="false"
+ inkscape:snap-bbox="false"
+ inkscape:snap-page="false" />
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient6493"
+ osb:paint="solid">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop6495" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5313"
+ osb:paint="solid">
+ <stop
+ style="stop-color:#5555ff;stop-opacity:1;"
+ offset="0"
+ id="stop5315" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mend"
+ style="overflow:visible;">
+ <path
+ id="path5567"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+ transform="scale(0.4) rotate(180) translate(10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mstart"
+ style="overflow:visible">
+ <path
+ id="path5564"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+ transform="scale(0.4) translate(10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path5579"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Lend"
+ style="overflow:visible;">
+ <path
+ id="path5561"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+ transform="scale(0.8) rotate(180) translate(12.5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path5558"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+ transform="scale(0.8) translate(12.5,0)" />
+ </marker>
+ <inkscape:path-effect
+ effect="skeletal"
+ id="path-effect5339"
+ is_visible="true"
+ pattern="M 0,0 0,10 10,5 z"
+ copytype="single_stretched"
+ prop_scale="1"
+ scale_y_rel="false"
+ spacing="0"
+ normal_offset="0"
+ tang_offset="0"
+ prop_units="false"
+ vertical_pattern="false"
+ fuse_tolerance="0" />
+ <linearGradient
+ id="linearGradient5242"
+ osb:paint="solid">
+ <stop
+ style="stop-color:#7fff2a;stop-opacity:1;"
+ offset="0"
+ id="stop5244" />
+ </linearGradient>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 372.04724 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="1052.3622 : 372.04724 : 1"
+ inkscape:persp3d-origin="526.18109 : 248.03149 : 1"
+ id="perspective3009" />
+ <marker
+ inkscape:stockid="Arrow1LendM"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1LendM"
+ style="overflow:visible;">
+ <path
+ id="path4159"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd"
+ transform="scale(0.8) rotate(180) translate(12.5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1LendF"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1LendF"
+ style="overflow:visible;">
+ <path
+ id="path4585"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd"
+ transform="scale(0.8) rotate(180) translate(12.5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Mend6"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mend6"
+ style="overflow:visible;">
+ <path
+ id="path5404"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd"
+ transform="scale(0.4) rotate(180) translate(10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1MendN"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1MendN"
+ style="overflow:visible;">
+ <path
+ id="path5645"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+ style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd"
+ transform="scale(0.4) rotate(180) translate(10,0)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5343-7"
+ id="linearGradient5349-6"
+ x1="-532.43896"
+ y1="622.73621"
+ x2="-318.84055"
+ y2="622.73621"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.83990127,0,0,1.846462,-201.58875,-629.6685)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5343-7">
+ <stop
+ style="stop-color:#aaccff;stop-opacity:1;"
+ offset="0"
+ id="stop5345-4" />
+ <stop
+ style="stop-color:#aaccff;stop-opacity:0;"
+ offset="1"
+ id="stop5347-4" />
+ </linearGradient>
+ <linearGradient
+ y2="622.73621"
+ x2="-318.84055"
+ y1="622.73621"
+ x1="-532.43896"
+ gradientTransform="matrix(2.2778076,0,0,6.0730972,231.64447,-3322.8016)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient6079"
+ xlink:href="#linearGradient5343-7"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="622.73621"
+ x2="-318.84055"
+ y1="622.73621"
+ x1="-532.43896"
+ gradientTransform="matrix(1.2042654,0,0,2.6602952,-344.10309,-1384.9447)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient6079-9"
+ xlink:href="#linearGradient5343-7-4"
+ inkscape:collect="always" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5343-7-4">
+ <stop
+ style="stop-color:#aaccff;stop-opacity:1;"
+ offset="0"
+ id="stop5345-4-1" />
+ <stop
+ style="stop-color:#aaccff;stop-opacity:0;"
+ offset="1"
+ id="stop5347-4-6" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="Arrow1Mend6"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Mend6-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5404-3"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1MendN"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1MendN-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5645-1"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;marker-start:none"
+ transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient5343"
+ id="linearGradient5349"
+ x1="-532.43896"
+ y1="622.73621"
+ x2="-318.84055"
+ y2="622.73621"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.83990127,0,0,1.846462,-190.51819,-497.6685)" />
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient5343">
+ <stop
+ style="stop-color:#aaccff;stop-opacity:1;"
+ offset="0"
+ id="stop5345" />
+ <stop
+ style="stop-color:#aaccff;stop-opacity:0;"
+ offset="1"
+ id="stop5347" />
+ </linearGradient>
+ </defs>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-308.2677)">
+ <rect
+ style="opacity:0.5;fill:url(#linearGradient6079);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.15592432;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect3065-4"
+ width="484.2583"
+ height="855.37451"
+ x="-980.01013"
+ y="31.449005"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <path
+ style="fill:#000000;fill-opacity:0;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 543.11341,673.45817 -320.85591,-1.38039 1.07056,39.84316"
+ id="path6473"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <rect
+ style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.71000719px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5351-5"
+ width="336.37537"
+ height="122.49554"
+ x="417.9646"
+ y="700.86536" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="458.61511"
+ y="812.50928"
+ id="text5353-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5355-6"
+ x="458.61511"
+ y="812.50928">nova-compute</tspan></text>
+ <a
+ id="a4003"
+ transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)"
+ style="fill:#ff2ad4;fill-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5485"
+ d="m 575.81554,518.47262 -0.0744,-131.08463"
+ style="fill:none;stroke:#000000;stroke-width:5.05247164;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="32.64756"
+ y="1027.5137"
+ id="text5549"
+ sodipodi:linespacing="125%"
+ inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/compute-node.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan5551"
+ x="32.64756"
+ y="1027.5137">All-in-One setup</tspan></text>
+ <path
+ style="opacity:0.275;fill:#dd6de5;fill-opacity:0.46666667;fill-rule:nonzero;stroke:#ff0000;stroke-width:4.27355194;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2.13677602, 2.13677602;stroke-dashoffset:0"
+ d=""
+ id="path4088"
+ inkscape:connector-curvature="0"
+ transform="translate(0,308.2677)" />
+ <g
+ id="g6280"
+ transform="translate(312.16089,-235.21169)">
+ <g
+ transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)"
+ id="g5864-4">
+ <rect
+ style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5858-6"
+ width="26.969246"
+ height="59.086094"
+ x="722.52655"
+ y="601.5531" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="611.76575"
+ y="-729.16479"
+ id="text5860-69"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,1,-1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5862-8"
+ x="611.76575"
+ y="-729.16479">eth</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(65.5766,51.261127)"
+ id="g6174-1">
+ <path
+ transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)"
+ d="m 289.53315,248.36246 -14.42324,24.98178 -28.84647,0 -14.42324,-24.98178 14.42324,-24.98178 28.84647,0 z"
+ inkscape:randomized="0"
+ inkscape:rounded="0"
+ inkscape:flatsided="true"
+ sodipodi:arg2="0.52359878"
+ sodipodi:arg1="0"
+ sodipodi:r2="24.981781"
+ sodipodi:r1="28.846476"
+ sodipodi:cy="248.36246"
+ sodipodi:cx="260.68668"
+ sodipodi:sides="6"
+ id="path5523-9"
+ style="opacity:0.5;fill:#2ad4ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="star" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text5525-6"
+ y="627.69855"
+ x="486.00281"
+ style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="627.69855"
+ x="486.00281"
+ id="tspan5527-5"
+ sodipodi:role="line">OVS</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 467.62072,731.43747 83.47892,-52.45752"
+ id="path6228"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 692.60743,728.07086 596.83779,684.0091"
+ id="path6232"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.4125;fill:#3866a9;fill-opacity:0.46666667;fill-rule:nonzero;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path6269"
+ sodipodi:cx="185.74246"
+ sodipodi:cy="191.14935"
+ sodipodi:rx="84.039093"
+ sodipodi:ry="31.581572"
+ d="m 269.78156,191.14935 c 0,17.44202 -37.62559,31.58157 -84.0391,31.58157 -46.41351,0 -84.03909,-14.13955 -84.03909,-31.58157 0,-17.44202 37.62558,-31.58157 84.03909,-31.58157 46.41351,0 84.0391,14.13955 84.0391,31.58157 z"
+ transform="matrix(1.1689088,0,0,0.56811324,10.97702,488.03964)" />
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="137.63055"
+ y="600.23999"
+ id="text6271"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6273"
+ x="137.63055"
+ y="600.23999">quantum_ovs_agent</tspan></text>
+ <g
+ id="g6423"
+ transform="translate(-60,2)"
+ style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#193edc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="289.90646"
+ y="697.4389"
+ id="text7945-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7947-2-1"
+ x="289.90646"
+ y="697.4389"
+ style="fill:#31562b;fill-opacity:1;stroke:none">openflow</tspan></text>
+ <rect
+ style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.7666558px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5351-8"
+ width="112.94334"
+ height="29.197376"
+ x="505.20587"
+ y="843.80408" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="506.81201"
+ y="865.17035"
+ id="text5353-29"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5355-2"
+ x="506.81201"
+ y="865.17035">nova-api</tspan></text>
+ <rect
+ style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99003595px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5351-8-4"
+ width="189.8004"
+ height="28.973995"
+ x="485.51215"
+ y="894.55353" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="487.00659"
+ y="915.80811"
+ id="text5353-29-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5355-2-3"
+ x="487.00659"
+ y="915.80811">nova-scheduler</tspan></text>
+ <g
+ id="g6388"
+ transform="translate(37.098036,274.46221)">
+ <rect
+ style="fill:#4975b6;fill-opacity:0.23137255;fill-rule:evenodd;stroke:#000000;stroke-width:0.84044451px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect6358"
+ width="187.50786"
+ height="29.064722"
+ x="85.200211"
+ y="530.91882" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6360"
+ y="552.26874"
+ x="90.55011"
+ style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="552.26874"
+ x="90.55011"
+ id="tspan6362"
+ sodipodi:role="line">quantum-server</tspan></text>
+ </g>
+ <rect
+ style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.89793426px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5351-8-4-8"
+ width="155.63452"
+ height="29.066097"
+ x="493.65576"
+ y="940.33221" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="497.19629"
+ y="961.63287"
+ id="text5353-29-6-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5355-2-3-5"
+ x="497.19629"
+ y="961.63287">nova-...</tspan></text>
+ <g
+ id="g6234"
+ transform="translate(65.43986,27.776)">
+ <rect
+ y="515.01691"
+ x="415.87427"
+ height="80.739517"
+ width="196.60234"
+ id="rect5351"
+ style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.68203735px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text5353"
+ y="541.27826"
+ x="435.22226"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="541.27826"
+ x="435.22226"
+ id="tspan5355"
+ sodipodi:role="line">nova-network</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="692.86469"
+ y="559.70044"
+ id="text5487-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5489-6"
+ x="692.86469"
+ y="559.70044"
+ style="fill:#ff0000">SNAT</tspan></text>
+ <path
+ style="fill:none;stroke:#ff0000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 2;stroke-dashoffset:0;marker-start:none;marker-end:url(#Arrow1MendN)"
+ d="m 498.15874,603.65235 c -53.4194,-45.94069 -7.50046,-82.28109 -7.50046,-82.28109 l 57.69296,-4.27355"
+ id="path6239"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="fill:none;stroke:#ff0000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:2, 2;stroke-dashoffset:0;marker-start:none;marker-end:url(#Arrow1Mend6)"
+ d="m 650.54421,602.47083 c 53.4194,-45.94069 10.71214,-81.21053 10.71214,-81.21053 l -57.69296,-4.27355"
+ id="path6239-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ <rect
+ style="opacity:0.41249999999999998;fill:#05ff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.71524047999999996px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ id="rect5947"
+ width="62.431255"
+ height="24.849373"
+ x="584.12842"
+ y="-524.00653"
+ transform="matrix(0,1,-1,0,0,0)" />
+ <text
+ xml:space="preserve"
+ style="font-size:16.64327431px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="636.57861"
+ y="-468.99884"
+ id="text5949"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,0.92462636,-1.0815179,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5951"
+ x="636.57861"
+ y="-468.99884">gw-xxx</tspan></text>
+ <rect
+ style="opacity:0.41249999999999998;fill:#00fffc;fill-rule:evenodd;stroke:#000000;stroke-width:0.70914637999999997px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ id="rect5947-4"
+ width="61.371914"
+ height="24.849373"
+ x="581.86981"
+ y="-651.82678"
+ transform="matrix(0,1,-1,0,0,0)" />
+ <text
+ xml:space="preserve"
+ style="font-size:16.50146866px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="639.50269"
+ y="-582.18176"
+ id="text5949-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,0.91674822,-1.0908121,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan5951-3"
+ x="639.50269"
+ y="-582.18176">gw-yyy</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 576.43361,730.03267 574.12928,689.8299"
+ id="path6228-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 596.04122,664.31823 41.81277,-21.30086"
+ id="path6228-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 549.47316,662.38705 514.081,646.69379"
+ id="path6228-06"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#6b7393;stroke-width:5.03195906;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 416.33269,761.13247 -45.30653,0.15491 -0.64494,57.28036 -61.39088,0.0557"
+ id="path7949"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#5555ff;fill-rule:evenodd;stroke:#000000;stroke-width:0.33128864px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3772"
+ width="111.84713"
+ height="36.141087"
+ x="514.22339"
+ y="412.79633" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="518.52893"
+ y="437.1687"
+ id="text5514"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5516"
+ x="518.52893"
+ y="437.1687">gateway</tspan></text>
+ <path
+ sodipodi:type="star"
+ style="opacity:0.325;fill:#5555ff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path5543"
+ sodipodi:sides="6"
+ sodipodi:cx="349.90158"
+ sodipodi:cy="64.665352"
+ sodipodi:r1="34.501789"
+ sodipodi:r2="28.966175"
+ sodipodi:arg1="-1.0612041"
+ sodipodi:arg2="-0.62241192"
+ inkscape:flatsided="true"
+ inkscape:rounded="0"
+ inkscape:randomized="0"
+ d="m 366.73229,34.547239 17.6677,29.634878 -16.83071,30.118112 -34.49841,0.483235 -17.66769,-29.634877 16.8307,-30.118112 z"
+ transform="translate(223.34776,292.17655)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="487.32413"
+ y="355.95609"
+ id="text5545"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5547"
+ x="487.32413"
+ y="355.95609">public internet</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="53.920906"
+ y="948.19678"
+ id="text3555"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3557"
+ x="53.920906"
+ y="948.19678">physical host</tspan></text>
+ <path
+ sodipodi:type="star"
+ style="fill:#05ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path5250-6"
+ sodipodi:sides="6"
+ sodipodi:cx="136.41731"
+ sodipodi:cy="572.24408"
+ sodipodi:r1="69.884941"
+ sodipodi:r2="23.694832"
+ sodipodi:arg1="1.0390722"
+ sodipodi:arg2="1.5626709"
+ inkscape:flatsided="true"
+ inkscape:rounded="0"
+ inkscape:randomized="0"
+ d="m 171.85039,632.4803 -69.88264,0.56783 -35.433072,-60.23622 34.449562,-60.80405 69.88263,-0.56783 35.43308,60.23622 z"
+ transform="matrix(0.69506452,0,0,0.47991755,376.19731,483.38087)" />
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="472.0224"
+ y="749.48163"
+ id="text5274-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5276-4"
+ x="472.0224"
+ y="749.48163"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</tspan><tspan
+ sodipodi:role="line"
+ x="472.0224"
+ y="771.98163"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ id="tspan3167-1">tenant-X</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="608.73407"
+ y="757.31628"
+ id="text5329-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="608.73407"
+ y="757.31628"
+ id="tspan5333-1">...</tspan></text>
+ <path
+ sodipodi:type="star"
+ style="fill:#00fffc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="path5250-8-1"
+ sodipodi:sides="6"
+ sodipodi:cx="136.41731"
+ sodipodi:cy="572.24408"
+ sodipodi:r1="69.884941"
+ sodipodi:r2="23.694832"
+ sodipodi:arg1="1.0390722"
+ sodipodi:arg2="1.5626709"
+ inkscape:flatsided="true"
+ inkscape:rounded="0"
+ inkscape:randomized="0"
+ d="m 171.85039,632.4803 -69.88264,0.56783 -35.433072,-60.23622 34.449562,-60.80405 69.88263,-0.56783 35.43308,60.23622 z"
+ transform="matrix(0.69506452,0,0,0.47991755,480.10215,484.48042)" />
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="575.92719"
+ y="750.58118"
+ id="text5274-5-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5276-33-7"
+ x="575.92719"
+ y="750.58118"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</tspan><tspan
+ sodipodi:role="line"
+ x="575.92719"
+ y="773.08118"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ id="tspan3167-8-8">tenant-Y</tspan></text>
+ <path
+ transform="matrix(0.69506452,0,0,0.47991755,604.3304,483.77373)"
+ d="m 171.85039,632.4803 -69.88264,0.56783 -35.433072,-60.23622 34.449562,-60.80405 69.88263,-0.56783 35.43308,60.23622 z"
+ inkscape:randomized="0"
+ inkscape:rounded="0"
+ inkscape:flatsided="true"
+ sodipodi:arg2="1.5626709"
+ sodipodi:arg1="1.0390722"
+ sodipodi:r2="23.694832"
+ sodipodi:r1="69.884941"
+ sodipodi:cy="572.24408"
+ sodipodi:cx="136.41731"
+ sodipodi:sides="6"
+ id="path5250-7-8"
+ style="fill:#ccff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ sodipodi:type="star" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text5274-7-2"
+ y="749.87451"
+ x="700.15552"
+ style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ y="749.87451"
+ x="700.15552"
+ id="tspan5276-1-1"
+ sodipodi:role="line">VM</tspan><tspan
+ id="tspan3167-2-3"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
+ y="772.37451"
+ x="700.15552"
+ sodipodi:role="line">tenant-...</tspan></text>
+ <path
+ style="fill:#000000;fill-opacity:0;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.06998,743.00719 -1.00693,59.89335"
+ id="path6473-7-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g6423-3"
+ transform="translate(-3.945028,138.1109)"
+ style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667">
+ <rect
+ style="fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect6358-7"
+ width="267.63913"
+ height="28.903856"
+ x="86.955444"
+ y="577.54102" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6360-0"
+ y="598.81049"
+ x="92.224907"
+ style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="598.81049"
+ x="92.224907"
+ id="tspan6362-5"
+ sodipodi:role="line"
+ style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1">ryu-openflow-controller</tspan></text>
+ </g>
+ <path
+ style="fill:#000000;fill-opacity:0;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.06997,610.65589 -1.00693,105.23593"
+ id="path6473-7-9-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ x="401.80255"
+ y="550.07538"
+ id="text5487-3-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5489-6-7"
+ x="401.80255"
+ y="550.07538"
+ style="fill:#ff0000">SNAT</tspan></text>
+ </g>
+</svg>