diff options
author | Yoshihiro Kaneko <ykaneko0929@gmail.com> | 2013-04-02 15:48:53 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2013-04-02 19:34:37 +0900 |
commit | 9c1bc8ba2f0fe791ec88e90d0eb74d3c4a99bcdd (patch) | |
tree | b2ffc179686d7376f90c8d037e5fe530fbdab793 /doc/source | |
parent | 826d727d5466ec0378ea1d54ad4471d8f6e289f6 (diff) |
remove openstack related document
Remove OpenStack related documents except using_with_openstack.
README of Quantum Ryu plugin refers to it.
remove:
doc/source/images/*
doc/source/openstack.rst
doc/source/step_by_step.rst
doc/source/internals_l2_isolation.rst
modified:
doc/source/index.rst
remove index of openstack.rst.
doc/source/using_with_openstack.rst
replace contents with the pointer to the wiki page.
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'doc/source')
44 files changed, 9 insertions, 20895 deletions
diff --git a/doc/source/images/compute-node.png b/doc/source/images/compute-node.png Binary files differdeleted file mode 100644 index 50efa04f..00000000 --- a/doc/source/images/compute-node.png +++ /dev/null diff --git a/doc/source/images/compute-node.svg b/doc/source/images/compute-node.svg deleted file mode 100644 index 01b6389f..00000000 --- a/doc/source/images/compute-node.svg +++ /dev/null @@ -1,722 +0,0 @@ -<?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="compute-node.svg" - 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"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.81601008" - inkscape:cx="538.22825" - inkscape:cy="378.53655" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1314" - inkscape:window-height="980" - inkscape:window-x="110" - inkscape:window-y="42" - 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(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> - <linearGradient - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - gradientTransform="matrix(1.6454892,0,0,2.6579041,-106.61003,-1414.0767)" - gradientUnits="userSpaceOnUse" - id="linearGradient6079-6" - xlink:href="#linearGradient5343-7-43" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - id="linearGradient5343-7-43"> - <stop - style="stop-color:#aaccff;stop-opacity:1;" - offset="0" - id="stop5345-4-0" /> - <stop - style="stop-color:#aaccff;stop-opacity:0;" - offset="1" - id="stop5347-4-3" /> - </linearGradient> - <linearGradient - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - gradientTransform="matrix(1.2041922,0,0,2.7019977,-347.48146,-932.31394)" - gradientUnits="userSpaceOnUse" - id="linearGradient8058" - xlink:href="#linearGradient5343-7-4-5" - inkscape:collect="always" /> - <linearGradient - inkscape:collect="always" - id="linearGradient5343-7-4-5"> - <stop - style="stop-color:#aaccff;stop-opacity:1;" - offset="0" - id="stop5345-4-1-6" /> - <stop - style="stop-color:#aaccff;stop-opacity:0;" - offset="1" - id="stop5347-4-6-1" /> - </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></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Layer 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-308.2677)"> - <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 237.11002,689.51457 1.86077,-123.1146" - id="path6488-0-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - inkscape:connector-curvature="0" - id="path5485-6" - d="m 246.19071,689.24143 0.82837,-123.63888" - style="fill:none;stroke:#000000;stroke-width:5.2421937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - sodipodi:nodetypes="cc" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6079-6);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.33679771;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4-9" - width="349.8284" - height="374.35648" - x="-981.90985" - y="53.918316" - transform="matrix(0,-1,1,0,0,0)" /> - <a - id="a4003" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - style="fill:#ff2ad4;fill-opacity:1" /> - <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="14.34453" - y="1039.1901" - 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="14.34453" - y="1039.1901">compute node: single NIC</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="g6423" - transform="translate(-60,2)" - style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667" /> - <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 347.28719,818.50031 -235.12212,0 -1.13388,-109.57905 95.01236,-0.15491" - id="path6473-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - inkscape:connector-curvature="0" - id="path5485-5" - d="m 369.67935,811.39255 -0.65638,-99.51593 -85.07583,-0.79742" - style="fill:none;stroke:#000000;stroke-width:5.2421937;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - sodipodi:nodetypes="ccc" /> - <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-5" - sodipodi:cx="185.74246" - sodipodi:cy="191.14935" - sodipodi:rx="84.039093" - sodipodi:ry="31.581572" - d="m 269.78156,191.14935 a 84.039093,31.581572 0 1 1 -168.07819,0 84.039093,31.581572 0 1 1 168.07819,0 z" - transform="matrix(1.1689088,0,0,0.56811324,34.35592,665.4191)" /> - <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="159.9389" - y="777.61945" - id="text6271-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6273-1" - x="159.9389" - y="777.61945">quantum_ovs_agent</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 157.93794,773.53672 -45.24394,0" - id="path6488-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - id="g5864-4-8-5" - transform="matrix(1,0,0,0.71409652,-491.78016,176.92621)"> - <rect - y="601.5531" - x="722.52655" - height="59.086094" - width="26.969246" - id="rect5858-6-0-0" - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="matrix(0,1,-1,0,0,0)" - sodipodi:linespacing="125%" - id="text5860-69-9-6" - y="-729.16479" - x="603.36359" - 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="-729.16479" - x="603.36359" - id="tspan5862-8-6-4" - sodipodi:role="line">peth</tspan></text> - </g> - <path - sodipodi:type="star" - style="opacity:0.275;fill:#b1c76d;fill-opacity:0.46666667;fill-rule:nonzero;stroke:#ff1300;stroke-width:4;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3488" - sodipodi:sides="6" - sodipodi:cx="703.35907" - sodipodi:cy="240.93047" - sodipodi:r1="24.436026" - sodipodi:r2="21.162218" - sodipodi:arg1="2.0736395" - sodipodi:arg2="2.5972383" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - d="m 691.58289,262.3417 -12.65458,-20.90409 11.77618,-21.41123 24.43076,-0.50715 12.65458,20.90409 -11.77618,21.41123 z" - transform="matrix(1.57683,0,0,0.88317766,-864.61882,496.27264)" /> - <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:none;font-family:Bitstream Vera Sans" - x="216.08893" - y="715.48041" - id="text3490" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3492" - x="216.08893" - y="715.48041">bridge</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.67163575px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5858-6-1" - width="26.969246" - height="42.193172" - x="98.511742" - y="691.39148" /> - <text - xml:space="preserve" - style="font-size:20.2810154px;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="819.70374" - y="-87.1661" - id="text5860-69-2" - sodipodi:linespacing="125%" - transform="matrix(0,0.84504232,-1.1833727,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-0" - x="819.70374" - y="-87.1661">veth</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.67163575px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5858-6-1-4" - width="26.969246" - height="42.193172" - x="356.81827" - y="689.26471" /> - <text - xml:space="preserve" - style="font-size:20.2810154px;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="819.55377" - y="-307.13614" - id="text5860-69-2-6" - sodipodi:linespacing="125%" - transform="matrix(0,0.84504232,-1.1833727,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-0-2" - x="819.55377" - y="-307.13614">veth</tspan></text> - <g - transform="translate(189.61855,-3.63579)" - id="g4188-6"> - <rect - y="807.76764" - x="120.29346" - height="168.16565" - width="337.21384" - id="rect5351-5-2-9" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.17921257px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text5353-2-6" - y="966.48846" - x="172.48773" - 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" - transform="translate(-228.13313,-0.39285583)"><tspan - y="966.48846" - x="172.48773" - id="tspan5355-6-5" - sodipodi:role="line">nova-compute</tspan></text> - <g - id="g4099-6" - transform="translate(-228.13313,-0.39285583)"> - <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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-4" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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> - </g> - <text - sodipodi:linespacing="125%" - id="text5329-7-8" - y="913.58319" - x="311.78284" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - id="tspan5333-1" - y="913.58319" - x="311.78284" - sodipodi:role="line">...</tspan></text> - <g - id="g6174-1-3-4" - transform="translate(-334.01622,209.06446)"> - <path - sodipodi:type="star" - 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" - id="path5523-9-0" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525-6-8-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527-5-2" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-9" - d="M 180.26786,884.67321 374.03954,832.21569" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6230-0" - d="m 293.74741,898.5905 88.85662,-53.52808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-1" - d="m 395.45077,882.53208 18.19954,-34.25796" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text7945-1-8-0" - y="855.57654" - x="90.787804" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - style="fill:#31562b;fill-opacity:1;stroke:none" - y="855.57654" - x="90.787804" - id="tspan7947-2-1-8" - sodipodi:role="line">openflow</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,-44.98222,640.35447)" - 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-8-1" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5-6" - y="906.84808" - x="278.97601" - 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" - transform="translate(-228.13313,-0.39285583)"><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="906.84808" - x="278.97601" - id="tspan5276-33-7" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8-8" - 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="929.34808" - x="278.97601" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:type="star" - 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" - id="path5250-7-8" - 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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-7-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1-1" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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-2-3">tenant-...</tspan></text> - </g> - <text - xml:space="preserve" - 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" - x="29.411377" - y="589.0155" - id="text3348" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3350" - x="29.411377" - y="589.0155">peth: physical NIC</tspan><tspan - sodipodi:role="line" - x="29.411377" - y="614.0155" - id="tspan3352">veth: virtual NIC</tspan></text> - <text - xml:space="preserve" - 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;-inkscape-font-specification:Bitstream Vera Sans" - x="64.95018" - y="656.40637" - id="text3354" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="64.95018" - y="656.40637" - id="tspan3358">physical host</tspan></text> - </g> -</svg> diff --git a/doc/source/images/filtering-broadcast.png b/doc/source/images/filtering-broadcast.png Binary files differdeleted file mode 100644 index 4c32e802..00000000 --- a/doc/source/images/filtering-broadcast.png +++ /dev/null diff --git a/doc/source/images/filtering-broadcast.svg b/doc/source/images/filtering-broadcast.svg deleted file mode 100644 index 5a088a77..00000000 --- a/doc/source/images/filtering-broadcast.svg +++ /dev/null @@ -1,891 +0,0 @@ -<?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.3.1 r9886" - sodipodi:docname="filtering-broadcast.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/ryu/ryu-1/doc/source/images/filtering-broadcast.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.8162589" - inkscape:cx="387.88548" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1345" - inkscape:window-height="1004" - inkscape:window-x="88" - inkscape:window-y="112" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <marker - style="overflow:visible;" - id="Arrow1Send" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="scale(0.2) rotate(180) translate(6,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path4154" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Mend" - style="overflow:visible;"> - <path - id="path4166" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Lstart" - style="overflow:visible"> - <path - id="path5113" - 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) translate(1,0)" /> - </marker> - <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(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="Arrow1Lenda" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lenda" - style="overflow:visible;"> - <path - id="path5800" - 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:#05ff00;stroke-width:1.0pt;fill:#05ff00;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lendan" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lendan" - style="overflow:visible;"> - <path - id="path5943" - 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;marker-start:none;stroke:#059500;stroke-width:1.0pt;fill:#059500" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7" - id="linearGradient6508" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.953777,0,0,4.0502288,67.45781,-2202.1414)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2MendC" - style="overflow:visible;"> - <path - id="path4651" - style="stroke-linejoin:round;font-size:12.0;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.62500000;fill:#05ff00" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend4" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend4" - style="overflow:visible;"> - <path - id="path6229" - 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:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-8" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-7" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-9" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-2" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-1" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-75" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - </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)"> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 302.18545,821.37998 0,-137.21137" - id="path6078" - inkscape:connector-curvature="0" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6508);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.14326644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="415.37" - height="570.46045" - x="-971.83258" - y="34.852787" - transform="matrix(0,-1,1,0,0,0)" /> - <a - id="a4003" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - style="fill:#ff2ad4;fill-opacity:1" /> - <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)" /> - <rect - y="596.97156" - x="60.367882" - height="333.62399" - width="519.82361" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5.55974579px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="912.9986" - x="259.60919" - 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="912.9986" - x="259.60919" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,209.24607,575.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="841.74854" - x="305.07117" - 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="841.74854" - x="305.07117" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="864.24854" - x="305.07117" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,39.99481,494.12072)" - 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="672.38098" - x="282.25085" - 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="672.38098" - x="282.25085" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="m 300.47129,472.34665 0.1678,161.83023" - style="fill:none;stroke:#05ff00;stroke-width:9.44542694;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="232.90851" - y="955.89026" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="232.90851" - y="955.89026">physical host</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="30.008099" - y="1010.6731" - id="text6045" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="30.008099" - y="1010.6731" - id="tspan3090">broadcast filtering</tspan></text> - <g - id="g6280" - transform="translate(38.34449,-184.28264)"> - <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> - <text - xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#05ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="459.41306" - y="697.02533" - id="text6080" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6082" - x="459.41306" - y="697.02533" /></text> - <flowRoot - xml:space="preserve" - id="flowRoot6500" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion6502"><rect - id="rect6504" - width="978.85608" - height="519.44305" - x="-91.882614" - y="261.40448" /></flowRegion><flowPara - id="flowPara6506" /></flowRoot> <rect - y="429.50186" - x="539.10345" - height="41.623135" - width="183.73491" - id="rect5364-7" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366-8" - y="461.66403" - x="546.43896" - 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" - xml:space="preserve"><tspan - y="461.66403" - x="546.43896" - id="tspan5368-6" - sodipodi:role="line">tenant-Y</tspan></text> - <rect - y="489.30692" - x="543.70288" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7-9" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1-8" - y="536.4245" - x="517.40717" - style="font-size:17.24429703px;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="536.4245" - x="517.40717" - id="tspan5238-6-0-7-5" - sodipodi:role="line">mac addr</tspan></text> - <rect - y="372.95862" - x="331.97534" - height="31.143024" - width="48.134926" - id="rect6358-7" - style="opacity:0.6125;fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:1.76083171;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - xml:space="preserve" - style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans" - x="338.36438" - y="395.34769" - id="text6360-0" - sodipodi:linespacing="125%"><tspan - style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1" - sodipodi:role="line" - id="tspan6362-5" - x="338.36438" - y="395.34769">ryu</tspan></text> - <rect - y="430.70511" - x="336.8739" - height="41.623135" - width="183.73491" - id="rect5364" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366" - y="462.86722" - x="344.20935" - 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" - xml:space="preserve"><tspan - y="462.86722" - x="344.20935" - id="tspan5368" - sodipodi:role="line">tenant-X</tspan></text> - <rect - y="486.73129" - x="330.94141" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1" - y="533.69043" - x="316.90228" - style="font-size:17.24429703px;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="533.69043" - x="316.90228" - id="tspan5238-6-0-7" - sodipodi:role="line">mac addr</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,36.24517,389.72159)" - 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-9" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-7" - y="655.82227" - x="132.07027" - 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="655.82227" - x="132.07027" - id="tspan5276-5" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-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="678.32227" - x="132.07027" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,418.47684,392.17178)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-8" - y="658.27258" - x="514.30194" - 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="658.27258" - x="514.30194" - id="tspan5276-3" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-1" - 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="680.77258" - x="514.30194" - sodipodi:role="line">tenant-Y</tspan></text> - <text - xml:space="preserve" - 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" - x="383.86325" - y="695.50299" - id="text3315" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3317" - x="383.86325" - y="695.50299" - style="font-size:22px;fill:#ff0000">X:block</tspan></text> - <rect - y="420.81296" - x="147.81929" - height="97.126534" - width="101.95992" - id="rect5232-3-7" - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.68900102px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="421.77469" - x="148.8909" - height="47.919254" - width="99.525726" - id="rect5234-1-0" - style="fill:none;stroke:#000000;stroke-width:0.95860159px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-0-4" - y="468.51468" - x="142.9001" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="468.51468" - x="142.9001" - id="tspan5238-7-8" - sodipodi:role="line">broadcast/</tspan><tspan - y="490.07004" - x="142.9001" - sodipodi:role="line" - id="tspan3123">multicast</tspan></text> - <rect - y="470.63403" - x="148.29062" - height="24.908871" - width="99.792274" - id="rect5234-2-4-0" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69205552px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-9-8-4" - y="517.9024" - x="145.92354" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="517.9024" - x="145.92354" - id="tspan5238-6-0-2" - sodipodi:role="line">src addr</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5280-1-9" - y="545.19006" - x="163.08846" - style="font-size:15.80727291px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="545.19006" - x="163.08846" - id="tspan5282-8-6" - sodipodi:role="line">data</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 272.57822,666.10054 -95.55792,-1.2251" - id="path6078-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 464.91915,668.55074 -132.31096,-1.2251" - id="path6078-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-0" - d="m 281.13836,702.34941 0.1737,106.92062" - style="fill:none;stroke:#05ff00;stroke-width:4.62460232;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8" - d="m 270.11603,684.79147 -77.01907,-1.48458" - style="fill:none;stroke:#05ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8-7" - d="m 337.67593,687.84027 35.90109,1.00644" - style="fill:none;stroke:#05ff00;stroke-width:4.11323547;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="172.32462" - y="714.73059" - id="text4337-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4339-5" - x="172.32462" - y="714.73059">forward</tspan></text> - <flowRoot - xml:space="preserve" - id="flowRoot4029" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion4031"><rect - id="rect4033" - width="580.69812" - height="236.4446" - x="526.79364" - y="-33.844967" /></flowRegion><flowPara - id="flowPara4035" /></flowRoot> <text - xml:space="preserve" - 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" - x="-814.13312" - y="265.47296" - id="text4337-4-3" - sodipodi:linespacing="125%" - transform="matrix(0,-1,1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan4339-5-6" - x="-814.13312" - y="265.47296">forward</tspan></text> - </g> -</svg> diff --git a/doc/source/images/filtering-incoming.png b/doc/source/images/filtering-incoming.png Binary files differdeleted file mode 100644 index af9cf7c4..00000000 --- a/doc/source/images/filtering-incoming.png +++ /dev/null diff --git a/doc/source/images/filtering-incoming.svg b/doc/source/images/filtering-incoming.svg deleted file mode 100644 index d9811349..00000000 --- a/doc/source/images/filtering-incoming.svg +++ /dev/null @@ -1,966 +0,0 @@ -<?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.3.1 r9886" - sodipodi:docname="filtering-incoming.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/ryu/ryu-1/doc/source/images/filtering-incoming.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.86228854" - inkscape:cx="462.38176" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1360" - inkscape:window-height="1049" - inkscape:window-x="118" - inkscape:window-y="72" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <marker - style="overflow:visible;" - id="Arrow1Send" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="scale(0.2) rotate(180) translate(6,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path4154" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Mend" - style="overflow:visible;"> - <path - id="path4166" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Lstart" - style="overflow:visible"> - <path - id="path5113" - 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) translate(1,0)" /> - </marker> - <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(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="Arrow1Lenda" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lenda" - style="overflow:visible;"> - <path - id="path5800" - 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:#05ff00;stroke-width:1.0pt;fill:#05ff00;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lendan" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lendan" - style="overflow:visible;"> - <path - id="path5943" - 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;marker-start:none;stroke:#059500;stroke-width:1.0pt;fill:#059500" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7" - id="linearGradient6508" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(2.0300247,0,0,4.0497986,83.81093,-2201.8735)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2MendC" - style="overflow:visible;"> - <path - id="path4651" - style="stroke-linejoin:round;font-size:12.0;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.62500000;fill:#05ff00" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend4" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend4" - style="overflow:visible;"> - <path - id="path6229" - 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:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-8" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-7" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-9" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-2" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-1" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-75" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - </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(#linearGradient6508);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.20384383;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="431.58017" - height="570.3999" - x="-996.03864" - y="34.883072" - transform="matrix(0,-1,1,0,0,0)" /> - <a - id="a4003" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - style="fill:#ff2ad4;fill-opacity:1" /> - <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)" /> - <rect - y="626.91656" - x="60.312897" - height="320.48892" - width="519.93359" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5.44977713px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="930.9986" - x="259.60919" - 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="930.9986" - x="259.60919" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,209.24607,599.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="865.74854" - x="305.07117" - 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="865.74854" - x="305.07117" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="888.24854" - x="305.07117" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,39.99481,506.12072)" - 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="684.38098" - x="282.25085" - 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="684.38098" - x="282.25085" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="m 302.85566,483.00893 0.16815,158.68416" - style="fill:none;stroke:#05ff00;stroke-width:9.36286354;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="234.13361" - y="977.9939" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="234.13361" - y="977.9939">physical host</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="32.392906" - y="1034.0115" - id="text6045" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="32.392906" - y="1034.0115" - id="tspan3090">incoming filtering</tspan></text> - <g - id="g6280" - transform="translate(38.34449,-177.47673)"> - <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> - <text - xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#05ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="459.41306" - y="697.02533" - id="text6080" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6082" - x="459.41306" - y="697.02533" /></text> - <flowRoot - xml:space="preserve" - id="flowRoot6500" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion6502"><rect - id="rect6504" - width="978.85608" - height="519.44305" - x="-91.882614" - y="261.40448" /></flowRegion><flowPara - id="flowPara6506" /></flowRoot> <g - id="g5284-2" - transform="matrix(0.7624367,0,0,0.67711861,-154.08141,180.88421)"> - <rect - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.78552711px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5232-3" - width="117.8242" - height="109.24851" - x="628.36981" - y="431.12851" /> - <rect - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-1" - width="116.47533" - height="36.843727" - x="629.65686" - y="432.41547" /> - <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="638.27789" - y="458.18796" - id="text5236-0" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-7" - x="638.27789" - y="458.18796">dst addr</tspan></text> - <rect - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-2-4" - width="116.47533" - height="36.843727" - x="629.04431" - y="470.39359" /> - <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="637.66534" - y="496.16611" - id="text5236-9-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-6-0" - x="637.66534" - y="496.16611">src addr</tspan></text> - <text - xml:space="preserve" - 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" - x="661.55481" - y="534.14423" - id="text5280-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5282-8" - x="661.55481" - y="534.14423">data</tspan></text> - </g> - <rect - y="464.40228" - x="656.7132" - height="41.623135" - width="183.73491" - id="rect5364-7" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366-8" - y="496.56445" - x="664.04871" - 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" - xml:space="preserve"><tspan - y="496.56445" - x="664.04871" - id="tspan5368-6" - sodipodi:role="line">tenant-Y</tspan></text> - <rect - y="524.20734" - x="661.31262" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7-9" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1-8" - y="573.45862" - x="628.24133" - style="font-size:17.24429703px;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="573.45862" - x="628.24133" - id="tspan5238-6-0-7-5" - sodipodi:role="line">mac addr</tspan></text> - <rect - y="407.85098" - x="449.57703" - height="31.159182" - width="47.231167" - id="rect6358-7" - style="opacity:0.6125;fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:1.7446754;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - xml:space="preserve" - style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans" - x="455.97415" - y="430.24811" - id="text6360-0" - sodipodi:linespacing="125%"><tspan - style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1" - sodipodi:role="line" - id="tspan6362-5" - x="455.97415" - y="430.24811">ryu</tspan></text> - <rect - y="465.60553" - x="454.48364" - height="41.623135" - width="183.73491" - id="rect5364" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366" - y="497.76764" - x="461.81909" - 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" - xml:space="preserve"><tspan - y="497.76764" - x="461.81909" - id="tspan5368" - sodipodi:role="line">tenant-X</tspan></text> - <rect - y="521.63171" - x="448.55115" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1" - y="570.72449" - x="427.73648" - style="font-size:17.24429703px;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="570.72449" - x="427.73648" - id="tspan5238-6-0-7" - sodipodi:role="line">mac addr</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,36.24517,401.72159)" - 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-9" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-7" - y="667.82227" - x="132.07027" - 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="667.82227" - x="132.07027" - id="tspan5276-5" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-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="690.32227" - x="132.07027" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,418.47684,404.17178)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-8" - y="670.27258" - x="514.30194" - 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="670.27258" - x="514.30194" - id="tspan5276-3" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-1" - 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="692.77258" - x="514.30194" - sodipodi:role="line">tenant-Y</tspan></text> - <text - xml:space="preserve" - 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" - x="340.93289" - y="462.23975" - id="text3311" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3313" - x="340.93289" - y="462.23975">drop</tspan></text> - <text - xml:space="preserve" - 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" - x="383.86325" - y="707.50299" - id="text3315" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3317" - x="383.86325" - y="707.50299" - style="font-size:22px;fill:#ff0000">X:block</tspan></text> - <rect - y="474.02759" - x="183.75699" - height="73.974197" - width="89.833496" - id="rect5232-3-7" - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.56441098px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="474.89899" - x="184.73828" - height="24.947573" - width="88.805061" - id="rect5234-1-0" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.65335387px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-0-4" - y="522.44855" - x="180.28972" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="522.44855" - x="180.28972" - id="tspan5238-7-8" - sodipodi:role="line">dst addr</tspan></text> - <rect - y="500.61469" - x="184.27127" - height="24.947573" - width="88.805061" - id="rect5234-2-4-0" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.65335387px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-9-8-4" - y="549.73639" - x="179.84959" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="549.73639" - x="179.84959" - id="tspan5238-6-0-2" - sodipodi:role="line">src addr</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5280-1-9" - y="577.02417" - x="197.01451" - style="font-size:15.80727291px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="577.02417" - x="197.01451" - id="tspan5282-8-6" - sodipodi:role="line">data</tspan></text> - <text - xml:space="preserve" - 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" - x="199.2713" - y="463.23572" - id="text3373" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3375" - x="199.2713" - y="463.23572">pass</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 272.57822,678.10054 -95.55792,-1.2251" - id="path6078-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 464.91915,680.55074 -132.31096,-1.2251" - id="path6078-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-0" - d="m 284.23066,714.1456 0.17377,110.30245" - style="fill:none;stroke:#05ff00;stroke-width:4.69796419;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8" - d="m 270.11603,696.79147 -77.01907,-1.48458" - style="fill:none;stroke:#05ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8-7" - d="m 337.67593,699.84027 35.90109,1.00644" - style="fill:none;stroke:#05ff00;stroke-width:4.11323547;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="172.32462" - y="726.73059" - id="text4337-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4339-5" - x="172.32462" - y="726.73059">forward</tspan></text> - <flowRoot - xml:space="preserve" - id="flowRoot3137" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion3139"><rect - id="rect3141" - width="584.37341" - height="270.74744" - x="469.21387" - y="-63.247402" /></flowRegion><flowPara - id="flowPara3143" /></flowRoot> <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 300.41581,695.36313 1.05506,151.85591" - id="path6078-9-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <text - xml:space="preserve" - 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" - x="-823.17712" - y="266.8158" - id="text4337-4-2" - sodipodi:linespacing="125%" - transform="matrix(0,-1,1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan4339-5-4" - x="-823.17712" - y="266.8158">forward</tspan></text> - </g> -</svg> diff --git a/doc/source/images/filtering-outgoing.png b/doc/source/images/filtering-outgoing.png Binary files differdeleted file mode 100644 index 25887256..00000000 --- a/doc/source/images/filtering-outgoing.png +++ /dev/null diff --git a/doc/source/images/filtering-outgoing.svg b/doc/source/images/filtering-outgoing.svg deleted file mode 100644 index 5ece5c77..00000000 --- a/doc/source/images/filtering-outgoing.svg +++ /dev/null @@ -1,955 +0,0 @@ -<?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.3.1 r9886" - sodipodi:docname="filtering-outgoing.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/filtering-outgoing.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.8162589" - inkscape:cx="442.89126" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1345" - inkscape:window-height="1004" - inkscape:window-x="89" - inkscape:window-y="51" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <marker - style="overflow:visible;" - id="Arrow1Send" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="scale(0.2) rotate(180) translate(6,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path4154" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Mend" - style="overflow:visible;"> - <path - id="path4166" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Lstart" - style="overflow:visible"> - <path - id="path5113" - 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) translate(1,0)" /> - </marker> - <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(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="Arrow1Lenda" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lenda" - style="overflow:visible;"> - <path - id="path5800" - 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:#05ff00;stroke-width:1.0pt;fill:#05ff00;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lendan" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lendan" - style="overflow:visible;"> - <path - id="path5943" - 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;marker-start:none;stroke:#059500;stroke-width:1.0pt;fill:#059500" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7" - id="linearGradient6508" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(2.1604673,0,0,4.0490813,171.38161,-2201.4268)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2MendC" - style="overflow:visible;"> - <path - id="path4651" - style="stroke-linejoin:round;font-size:12.0;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.62500000;fill:#05ff00" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend4" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend4" - style="overflow:visible;"> - <path - id="path6229" - 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:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-8" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-7" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-9" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-2" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0" - refX="0" - id="Arrow2MendC-1" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4651-75" - style="font-size:12px;fill:#05ff00;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" /> - </marker> - </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)"> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 299.73525,592.64067 0,-137.21137" - id="path6078" - inkscape:connector-curvature="0" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6508);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.30488253;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="459.31204" - height="570.29883" - x="-977.85541" - y="34.933594" - transform="matrix(0,-1,1,0,0,0)" /> - <a - id="a4003" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - style="fill:#ff2ad4;fill-opacity:1" /> - <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)" /> - <rect - y="559.10913" - x="60.505432" - height="367.65173" - width="519.54852" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:5.83484936px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="906.9986" - x="259.60919" - 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="906.9986" - x="259.60919" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,209.24607,569.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="835.74854" - x="305.07117" - 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="835.74854" - x="305.07117" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="858.24854" - x="305.07117" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,39.99481,438.12072)" - 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="616.38098" - x="282.25085" - 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="616.38098" - x="282.25085" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="m 301.69654,810.2751 0.16768,-162.95949" - style="fill:none;stroke:#05ff00;stroke-width:9.474823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="234.13361" - y="961.9939" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="234.13361" - y="961.9939">physical host</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="31.2332" - y="1021.6772" - id="text6045" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="31.2332" - y="1021.6772" - id="tspan3090">unicast filtering</tspan></text> - <g - id="g6280" - transform="translate(38.34449,-222.28264)"> - <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> - <text - xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#05ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="459.41306" - y="697.02533" - id="text6080" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6082" - x="459.41306" - y="697.02533" /></text> - <flowRoot - xml:space="preserve" - id="flowRoot6500" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion6502"><rect - id="rect6504" - width="978.85608" - height="519.44305" - x="-91.882614" - y="261.40448" /></flowRegion><flowPara - id="flowPara6506" /></flowRoot> <g - id="g5284-2" - transform="matrix(0.7624367,0,0,0.67711861,-148.92999,421.60979)"> - <rect - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.78552711px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5232-3" - width="117.8242" - height="109.24851" - x="628.36981" - y="431.12851" /> - <rect - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-1" - width="116.47533" - height="36.843727" - x="629.65686" - y="432.41547" /> - <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="638.27789" - y="458.18796" - id="text5236-0" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-7" - x="638.27789" - y="458.18796">dst addr</tspan></text> - <rect - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-2-4" - width="116.47533" - height="36.843727" - x="629.04431" - y="470.39359" /> - <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="637.66534" - y="496.16611" - id="text5236-9-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-6-0" - x="637.66534" - y="496.16611">src addr</tspan></text> - <text - xml:space="preserve" - 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" - x="661.55481" - y="534.14423" - id="text5280-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5282-8" - x="661.55481" - y="534.14423">data</tspan></text> - </g> - <rect - y="378.02576" - x="536.65326" - height="41.623135" - width="183.73491" - id="rect5364-7" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366-8" - y="410.18793" - x="543.98877" - 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" - xml:space="preserve"><tspan - y="410.18793" - x="543.98877" - id="tspan5368-6" - sodipodi:role="line">tenant-Y</tspan></text> - <rect - y="437.83081" - x="541.25269" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7-9" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1-8" - y="481.8017" - x="515.09814" - style="font-size:17.24429703px;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="481.8017" - x="515.09814" - id="tspan5238-6-0-7-5" - sodipodi:role="line">mac addr</tspan></text> - <rect - y="321.49313" - x="329.5358" - height="31.121752" - width="49.338757" - id="rect6358-7" - style="opacity:0.6125;fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:1.78210545;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - xml:space="preserve" - style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans" - x="335.91418" - y="343.87155" - id="text6360-0" - sodipodi:linespacing="125%"><tspan - style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1" - sodipodi:role="line" - id="tspan6362-5" - x="335.91418" - y="343.87155">ryu</tspan></text> - <rect - y="379.229" - x="334.42374" - height="41.623135" - width="183.73491" - id="rect5364" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366" - y="411.39111" - x="341.75919" - 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" - xml:space="preserve"><tspan - y="411.39111" - x="341.75919" - id="tspan5368" - sodipodi:role="line">tenant-X</tspan></text> - <rect - y="435.25519" - x="328.49124" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1" - y="479.06763" - x="314.59326" - style="font-size:17.24429703px;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="479.06763" - x="314.59326" - id="tspan5238-6-0-7" - sodipodi:role="line">mac addr</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,36.24517,333.72159)" - 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-9" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-7" - y="599.82227" - x="132.07027" - 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="599.82227" - x="132.07027" - id="tspan5276-5" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-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="622.32227" - x="132.07027" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,418.47684,336.17178)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-8" - y="602.27258" - x="514.30194" - 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="602.27258" - x="514.30194" - id="tspan5276-3" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-1" - 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="624.77258" - x="514.30194" - sodipodi:role="line">tenant-Y</tspan></text> - <text - xml:space="preserve" - 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" - x="346.08432" - y="702.96533" - id="text3311" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3313" - x="346.08432" - y="702.96533">drop</tspan></text> - <text - xml:space="preserve" - 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" - x="383.86325" - y="639.50299" - id="text3315" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3317" - x="383.86325" - y="639.50299" - style="font-size:22px;fill:#ff0000">X:block</tspan></text> - <rect - y="714.75317" - x="190.90842" - height="73.974197" - width="89.833496" - id="rect5232-3-7" - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.56441098px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="715.62457" - x="191.88971" - height="24.947573" - width="88.805061" - id="rect5234-1-0" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.65335387px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-0-4" - y="777.89038" - x="187.02913" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="777.89038" - x="187.02913" - id="tspan5238-7-8" - sodipodi:role="line">dst addr</tspan></text> - <rect - y="741.34027" - x="191.4227" - height="24.947573" - width="88.805061" - id="rect5234-2-4-0" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.65335387px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5236-9-8-4" - y="805.17816" - x="186.589" - style="font-size:17.24429703px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="805.17816" - x="186.589" - id="tspan5238-6-0-2" - sodipodi:role="line">src addr</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5280-1-9" - y="832.46588" - x="203.75392" - style="font-size:15.80727291px;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" - transform="scale(1.0611323,0.94238956)"><tspan - y="832.46588" - x="203.75392" - id="tspan5282-8-6" - sodipodi:role="line">data</tspan></text> - <text - xml:space="preserve" - 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" - x="206.42273" - y="703.9613" - id="text3373" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3375" - x="206.42273" - y="703.9613">pass</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 272.57822,610.10054 -95.55792,-1.2251" - id="path6078-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 464.91915,612.55074 -132.31096,-1.2251" - id="path6078-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-0" - d="m 270.11538,579.86992 0.1713,-126.73982" - style="fill:none;stroke:#05ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8" - d="m 270.11603,628.79147 -77.01907,-1.48458" - style="fill:none;stroke:#05ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-8-7" - d="m 337.67593,631.84027 35.90109,1.00644" - style="fill:none;stroke:#05ff00;stroke-width:4.11323547;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="-536.76379" - y="249.9476" - id="text4337" - sodipodi:linespacing="125%" - transform="matrix(0,-1,1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan4339" - x="-536.76379" - y="249.9476">forward</tspan></text> - <text - xml:space="preserve" - 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" - x="172.32462" - y="658.73059" - id="text4337-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4339-5" - x="172.32462" - y="658.73059">forward</tspan></text> - </g> -</svg> diff --git a/doc/source/images/internal-gre-tunnel.png b/doc/source/images/internal-gre-tunnel.png Binary files differdeleted file mode 100644 index 8ef2a2ab..00000000 --- a/doc/source/images/internal-gre-tunnel.png +++ /dev/null diff --git a/doc/source/images/internal-gre-tunnel.svg b/doc/source/images/internal-gre-tunnel.svg deleted file mode 100644 index 324a70bd..00000000 --- a/doc/source/images/internal-gre-tunnel.svg +++ /dev/null @@ -1,1941 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.2" - viewBox="0 0 1052.3622 744.09449" - preserveAspectRatio="xMidYMid" - clip-path="url(#presentation_clip_path)" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - width="100%" - height="100%" - sodipodi:docname="internal-gre-tunnel.svg" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round"><metadata - id="metadata1860"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1489" - inkscape:window-height="1085" - id="namedview1858" - showgrid="false" - inkscape:zoom="0.91404303" - inkscape:cx="532.25065" - inkscape:cy="370.79925" - inkscape:window-x="34" - inkscape:window-y="32" - inkscape:window-maximized="0" - inkscape:current-layer="id1" /> - <defs - id="defs4"> - <clipPath - id="presentation_clip_path" - clipPathUnits="userSpaceOnUse"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect7" /> - </clipPath> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - </defs> - <defs - id="defs9"> - <font - id="EmbeddedFont_1" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="StarSymbol embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1640" - descent="397" - id="font-face12" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph14" /> - <glyph - unicode="●" - horiz-adv-x="1191" - d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z" - id="glyph16" /> - <glyph - unicode="–" - horiz-adv-x="1165" - d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z" - id="glyph18" /> - </font> - </defs> - <defs - id="defs20"> - <font - id="EmbeddedFont_2" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="VL ゴシック embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="2037" - descent="556" - id="font-face23" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph25" /> - <glyph - unicode="y" - horiz-adv-x="875" - d="M 530,246 L 535,246 774,1066 952,1066 461,-451 291,-451 451,20 92,1066 272,1066 530,246 Z" - id="glyph27" /> - <glyph - unicode="x" - horiz-adv-x="821" - d="M 514,625 L 518,625 731,1066 911,1066 614,533 911,0 719,0 510,441 506,441 297,0 113,0 410,533 113,1066 301,1066 514,625 Z" - id="glyph29" /> - <glyph - unicode="w" - horiz-adv-x="954" - d="M 719,164 L 723,164 823,1066 983,1066 819,0 616,0 506,902 502,902 401,0 205,0 41,1066 209,1066 309,164 313,164 414,1066 619,1066 719,164 Z" - id="glyph31" /> - <glyph - unicode="v" - horiz-adv-x="848" - d="M 514,123 L 518,123 754,1066 922,1066 625,0 399,0 102,1066 279,1066 514,123 Z" - id="glyph33" /> - <glyph - unicode="u" - horiz-adv-x="742" - d="M 133,369 L 133,1066 291,1066 291,406 C 291,293 303,218 329,181 354,144 401,125 471,125 538,125 594,163 640,238 686,313 709,417 709,550 L 709,1066 870,1066 870,0 719,0 715,154 711,154 C 685,100 646,57 596,26 545,-5 490,-20 430,-20 325,-20 249,9 203,68 156,127 133,227 133,369 Z" - id="glyph35" /> - <glyph - unicode="t" - horiz-adv-x="742" - d="M 500,1025 L 870,1025 870,884 500,884 500,308 C 500,231 511,180 534,155 556,130 600,117 666,117 734,117 795,130 850,154 L 850,11 C 784,-10 716,-20 645,-20 530,-20 451,2 406,47 360,91 338,171 338,287 L 338,884 133,884 133,1025 338,1025 338,1415 500,1415 500,1025 Z" - id="glyph37" /> - <glyph - unicode="s" - horiz-adv-x="742" - d="M 522,949 C 391,949 326,899 326,799 326,753 340,716 369,688 397,660 449,636 522,615 667,574 763,531 810,486 857,441 881,371 881,277 881,183 849,110 784,58 720,6 629,-20 512,-20 395,-20 282,7 174,62 L 174,226 C 281,153 386,117 492,117 643,117 719,171 719,277 719,328 704,367 675,394 645,421 588,447 502,472 376,507 288,550 239,599 189,648 164,715 164,799 164,890 194,960 253,1010 312,1061 399,1086 512,1086 627,1086 736,1062 840,1015 L 840,861 C 732,920 626,949 522,949 Z" - id="glyph39" /> - <glyph - unicode="r" - horiz-adv-x="689" - d="M 381,1066 L 381,861 385,861 C 470,1011 587,1086 737,1086 788,1086 836,1079 881,1066 L 881,922 C 833,937 785,945 737,945 638,945 554,903 487,820 421,736 387,627 387,492 L 387,0 225,0 225,1066 381,1066 Z" - id="glyph41" /> - <glyph - unicode="p" - horiz-adv-x="821" - d="M 289,153 L 285,153 285,-451 123,-451 123,1065 274,1065 279,912 283,912 C 356,1028 450,1086 563,1086 802,1086 922,901 922,533 922,348 889,210 823,118 758,25 671,-21 563,-21 439,-21 347,37 289,153 Z M 760,533 C 760,799 681,932 522,932 453,932 396,898 351,831 307,763 285,667 285,543 L 285,522 C 285,398 307,302 351,234 396,167 453,133 522,133 595,133 652,166 695,232 738,299 760,399 760,533 Z" - id="glyph43" /> - <glyph - unicode="o" - horiz-adv-x="848" - d="M 102,533 C 102,902 239,1086 512,1086 785,1086 922,902 922,533 922,164 785,-20 512,-20 239,-20 102,164 102,533 Z M 329,215 C 368,152 429,121 512,121 595,121 656,152 695,215 734,277 754,383 754,533 754,683 734,790 695,852 656,914 595,945 512,945 429,945 368,914 329,852 290,790 270,683 270,533 270,383 290,277 329,215 Z" - id="glyph45" /> - <glyph - unicode="n" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1066 295,1066 299,912 303,912 C 329,964 369,1006 422,1038 475,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph47" /> - <glyph - unicode="m" - horiz-adv-x="954" - d="M 594,0 L 434,0 434,738 C 433,817 426,870 413,896 400,923 378,936 346,936 319,936 295,920 274,887 254,854 237,797 223,716 210,635 203,533 203,410 L 203,0 41,0 41,1066 184,1066 188,922 193,922 C 216,974 245,1014 280,1043 314,1072 351,1086 389,1086 431,1086 466,1073 493,1048 519,1023 542,981 561,922 L 565,922 C 619,1031 690,1086 778,1086 851,1086 903,1064 935,1019 967,975 983,895 983,779 L 983,0 825,0 825,738 C 824,818 816,872 802,897 787,923 762,936 725,936 638,936 594,802 594,533 L 594,0 Z" - id="glyph49" /> - <glyph - unicode="l" - horiz-adv-x="769" - d="M 575,308 C 575,218 583,164 597,146 611,128 655,119 727,119 772,119 823,123 881,132 L 881,-10 C 816,-17 758,-20 707,-20 584,-20 503,-1 465,38 427,77 408,160 408,287 L 408,1357 143,1357 143,1496 575,1496 575,308 Z" - id="glyph51" /> - <glyph - unicode="k" - horiz-adv-x="795" - d="M 942,1066 L 471,553 942,0 748,0 326,518 326,0 164,0 164,1496 326,1496 326,586 750,1066 942,1066 Z" - id="glyph53" /> - <glyph - unicode="i" - horiz-adv-x="689" - d="M 647,1065 L 647,139 870,139 870,0 195,0 195,139 479,139 479,926 256,926 256,1065 647,1065 Z M 438,1311 L 438,1557 647,1557 647,1311 438,1311 Z" - id="glyph55" /> - <glyph - unicode="h" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1496 305,1496 305,912 309,912 C 335,965 374,1007 425,1039 476,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph57" /> - <glyph - unicode="g" - horiz-adv-x="822" - d="M 102,533 C 102,902 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1066 901,1066 901,10 C 901,-160 867,-283 798,-358 729,-433 623,-471 481,-471 384,-471 289,-454 195,-420 L 195,-256 C 292,-305 387,-330 481,-330 653,-330 739,-216 739,11 L 739,174 735,174 C 677,58 585,0 461,0 352,0 265,45 200,136 135,226 102,358 102,533 Z M 264,533 C 264,407 286,313 329,249 372,186 429,154 502,154 573,154 630,185 674,247 717,309 739,401 739,523 L 739,543 C 739,667 717,763 673,831 628,899 571,932 502,932 423,932 363,901 324,837 284,774 264,672 264,533 Z" - id="glyph59" /> - <glyph - unicode="f" - horiz-adv-x="742" - d="M 154,883 L 154,1024 399,1024 399,1147 C 399,1281 422,1376 467,1432 512,1488 585,1516 686,1516 748,1516 809,1506 870,1485 L 870,1338 C 819,1362 767,1375 717,1375 653,1375 611,1359 591,1326 571,1294 561,1221 561,1106 L 561,1024 870,1024 870,883 561,883 561,0 399,0 399,883 154,883 Z" - id="glyph61" /> - <glyph - unicode="e" - horiz-adv-x="795" - d="M 283,480 C 288,353 314,261 360,205 407,149 474,121 563,121 646,121 739,146 840,195 L 840,31 C 739,-3 643,-20 553,-20 259,-20 113,164 113,533 113,726 147,866 215,954 283,1042 386,1086 522,1086 646,1086 739,1044 800,959 861,875 891,736 891,544 891,528 890,507 887,480 L 283,480 Z M 283,615 L 729,615 C 728,835 659,945 522,945 444,945 386,920 348,871 310,822 288,737 283,615 Z" - id="glyph63" /> - <glyph - unicode="d" - horiz-adv-x="822" - d="M 729,1496 L 891,1496 891,0 739,0 735,154 731,154 C 659,38 565,-20 451,-20 343,-20 256,26 190,118 125,211 92,349 92,533 92,902 212,1087 451,1087 575,1087 666,1029 725,913 L 729,913 729,1496 Z M 254,533 C 254,399 275,299 318,233 361,167 419,134 492,134 561,134 618,167 663,235 707,303 729,399 729,523 L 729,544 C 729,668 707,764 663,832 618,899 561,933 492,933 333,933 254,800 254,533 Z" - id="glyph65" /> - <glyph - unicode="c" - horiz-adv-x="715" - d="M 164,533 C 164,716 201,854 276,947 352,1040 457,1087 594,1087 677,1087 763,1069 850,1035 L 850,871 C 768,916 686,939 604,939 518,939 451,905 403,837 356,768 332,667 332,533 332,395 357,292 408,224 458,156 527,121 614,121 695,121 777,146 860,195 L 860,31 C 773,-3 687,-20 604,-20 465,-20 357,26 280,118 202,211 164,349 164,533 Z" - id="glyph67" /> - <glyph - unicode="b" - horiz-adv-x="822" - d="M 295,913 L 299,913 C 358,1029 449,1087 573,1087 812,1087 932,902 932,533 932,349 899,211 834,118 768,26 681,-20 573,-20 459,-20 365,38 293,154 L 289,154 285,0 133,0 133,1496 295,1496 295,913 Z M 770,533 C 770,800 691,933 532,933 463,933 406,899 361,832 317,764 295,668 295,544 L 295,523 C 295,399 317,303 361,235 406,167 463,134 532,134 605,134 663,167 706,233 749,299 770,399 770,533 Z" - id="glyph69" /> - <glyph - unicode="a" - horiz-adv-x="795" - d="M 522,1086 C 659,1086 753,1059 804,1004 855,950 881,847 881,697 L 881,0 733,0 729,154 725,154 C 661,38 559,-20 420,-20 331,-20 259,8 205,65 150,122 123,199 123,298 123,422 165,518 249,586 333,653 458,687 625,687 L 723,687 723,738 C 723,816 708,871 678,902 648,933 596,949 522,949 477,949 420,941 350,924 281,908 222,889 174,867 L 174,1015 C 222,1035 280,1052 348,1066 416,1079 474,1086 522,1086 Z M 723,564 L 625,564 C 393,564 276,479 276,308 276,246 292,199 324,166 355,134 397,117 451,117 531,117 597,150 647,216 698,281 723,373 723,492 L 723,564 Z" - id="glyph71" /> - <glyph - unicode="V" - horiz-adv-x="927" - d="M 518,144 L 795,1496 963,1496 614,0 410,0 61,1496 238,1496 514,144 518,144 Z" - id="glyph73" /> - <glyph - unicode="T" - horiz-adv-x="821" - d="M 428,-1 L 428,1352 113,1352 113,1495 911,1495 911,1352 596,1352 596,-1 428,-1 Z" - id="glyph75" /> - <glyph - unicode="S" - horiz-adv-x="769" - d="M 532,1369 C 468,1369 415,1349 374,1307 332,1265 311,1212 311,1148 311,1080 326,1023 355,979 385,935 434,897 502,865 653,798 758,728 815,655 872,582 901,487 901,369 901,241 866,144 796,78 725,13 624,-20 492,-20 367,-20 255,18 154,93 L 154,287 C 263,181 379,128 502,128 656,128 733,208 733,369 733,444 715,507 680,556 644,605 585,649 502,687 373,744 282,810 226,883 171,956 143,1044 143,1148 143,1257 178,1346 248,1415 317,1483 409,1517 522,1517 595,1517 654,1512 700,1501 747,1490 800,1468 860,1435 L 860,1251 C 755,1330 646,1369 532,1369 Z" - id="glyph77" /> - <glyph - unicode="R" - horiz-adv-x="848" - d="M 758,1107 C 758,1284 657,1373 455,1373 399,1373 351,1368 311,1357 L 311,799 434,799 C 553,799 637,822 685,868 734,914 758,993 758,1107 Z M 311,656 L 311,1 143,1 143,1486 C 250,1506 359,1516 471,1516 624,1516 737,1483 811,1415 885,1347 922,1245 922,1107 922,911 847,780 698,711 L 698,707 C 741,687 786,597 834,439 L 963,1 786,1 666,443 C 642,530 614,588 582,615 549,642 493,656 414,656 L 311,656 Z" - id="glyph79" /> - <glyph - unicode="O" - horiz-adv-x="875" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,467 907,269 837,153 766,38 658,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - id="glyph81" /> - <glyph - unicode="N" - horiz-adv-x="769" - d="M 309,1127 L 305,1127 305,0 133,0 133,1496 305,1496 723,369 727,369 727,1496 891,1496 891,0 727,0 309,1127 Z" - id="glyph83" /> - <glyph - unicode="M" - horiz-adv-x="875" - d="M 774,1107 L 770,1107 590,410 426,410 246,1107 242,1107 242,0 82,0 82,1496 270,1496 514,574 518,574 762,1496 942,1496 942,0 774,0 774,1107 Z" - id="glyph85" /> - <glyph - unicode="L" - horiz-adv-x="689" - d="M 373,1496 L 373,148 860,148 860,0 205,0 205,1496 373,1496 Z" - id="glyph87" /> - <glyph - unicode="I" - horiz-adv-x="689" - d="M 840,0 L 184,0 184,143 426,143 426,1353 184,1353 184,1496 840,1496 840,1353 598,1353 598,143 840,143 840,0 Z" - id="glyph89" /> - <glyph - unicode="G" - horiz-adv-x="848" - d="M 758,175 L 758,738 440,738 440,881 922,881 922,62 C 812,7 696,-20 573,-20 412,-20 290,41 207,162 124,284 82,479 82,748 82,1016 125,1211 212,1334 299,1456 429,1517 604,1517 685,1517 773,1500 870,1466 L 870,1308 C 780,1349 692,1369 604,1369 485,1369 395,1320 334,1222 272,1124 242,966 242,748 242,335 356,128 584,128 645,128 703,143 758,175 Z" - id="glyph91" /> - <glyph - unicode="F" - horiz-adv-x="715" - d="M 352,738 L 352,1 184,1 184,1496 860,1496 860,1348 352,1348 352,881 840,881 840,738 352,738 Z" - id="glyph93" /> - <glyph - unicode="E" - horiz-adv-x="715" - d="M 332,1348 L 332,881 840,881 840,738 332,738 332,148 860,148 860,0 164,0 164,1496 860,1496 860,1348 332,1348 Z" - id="glyph95" /> - <glyph - unicode="D" - horiz-adv-x="822" - d="M 784,749 C 784,978 755,1139 695,1231 636,1323 542,1369 414,1369 369,1369 331,1364 301,1353 L 301,144 C 331,133 369,128 414,128 502,128 572,144 624,178 675,211 714,274 742,365 770,457 784,585 784,749 Z M 952,748 C 952,466 909,267 822,152 736,37 599,-20 414,-20 318,-20 225,-10 133,11 L 133,1486 C 225,1507 318,1517 414,1517 601,1517 737,1459 823,1342 909,1225 952,1027 952,748 Z" - id="glyph97" /> - <glyph - unicode="C" - horiz-adv-x="768" - d="M 113,748 C 113,1018 154,1213 237,1335 319,1456 442,1517 604,1517 694,1517 780,1497 860,1456 L 860,1302 C 778,1347 696,1369 614,1369 389,1369 276,1162 276,748 276,524 305,365 363,270 420,175 504,128 614,128 699,128 784,153 870,205 L 870,41 C 790,0 701,-20 604,-20 438,-20 314,39 233,156 153,274 113,471 113,748 Z" - id="glyph99" /> - <glyph - unicode="A" - horiz-adv-x="954" - d="M 510,1352 L 506,1352 336,573 680,573 510,1352 Z M 713,430 L 303,430 209,-1 41,-1 410,1496 614,1496 983,-1 807,-1 713,430 Z" - id="glyph101" /> - <glyph - unicode=">" - horiz-adv-x="795" - d="M 133,1045 L 133,1209 911,707 911,543 133,41 133,205 809,623 809,627 133,1045 Z" - id="glyph103" /> - <glyph - unicode="=" - horiz-adv-x="795" - d="M 123,764 L 123,912 901,912 901,764 123,764 Z M 123,338 L 123,486 901,486 901,338 123,338 Z" - id="glyph105" /> - <glyph - unicode="4" - horiz-adv-x="875" - d="M 600,1209 L 596,1209 238,510 238,506 600,506 600,1209 Z M 600,358 L 82,358 82,527 580,1496 768,1496 768,506 942,506 942,358 768,358 768,0 600,0 600,358 Z" - id="glyph107" /> - <glyph - unicode="3" - horiz-adv-x="742" - d="M 676,1345 L 676,1349 164,1349 164,1497 870,1497 870,1349 502,880 502,876 522,876 C 646,876 737,841 795,771 852,701 881,588 881,431 881,130 748,-20 481,-20 382,-20 283,0 184,41 L 184,220 C 289,161 378,132 451,132 538,132 603,155 645,202 687,249 709,326 709,431 709,552 692,632 657,671 623,709 554,728 451,728 L 307,728 307,876 676,1345 Z" - id="glyph109" /> - <glyph - unicode="2" - horiz-adv-x="715" - d="M 358,152 L 358,148 860,148 860,0 164,0 164,148 C 507,541 678,867 678,1127 678,1285 614,1364 487,1364 446,1364 395,1349 332,1318 269,1288 213,1250 164,1205 L 164,1383 C 266,1472 382,1516 512,1516 628,1516 713,1484 768,1420 823,1356 850,1258 850,1127 850,992 813,850 739,701 666,552 539,369 358,152 Z" - id="glyph111" /> - <glyph - unicode="1" - horiz-adv-x="556" - d="M 528,0 L 528,1322 524,1324 170,1117 170,1281 528,1496 696,1496 696,0 528,0 Z" - id="glyph113" /> - <glyph - unicode="/" - horiz-adv-x="848" - d="M 926,1496 L 246,-82 98,-82 778,1496 926,1496 Z" - id="glyph115" /> - <glyph - unicode="-" - horiz-adv-x="609" - d="M 215,527 L 215,675 809,675 809,527 215,527 Z" - id="glyph117" /> - <glyph - unicode=")" - horiz-adv-x="556" - d="M 371,1578 C 636,1332 768,1021 768,645 768,270 636,-41 371,-287 L 215,-287 C 483,-36 616,275 616,645 616,1016 483,1326 215,1578 L 371,1578 Z" - id="glyph119" /> - <glyph - unicode="(" - horiz-adv-x="583" - d="M 653,-287 C 388,-41 256,270 256,645 256,1021 388,1332 653,1578 L 809,1578 C 541,1326 408,1016 408,645 408,275 541,-36 809,-287 L 653,-287 Z" - id="glyph121" /> - <glyph - unicode=" " - horiz-adv-x="1032" - id="glyph123" /> - </font> - </defs> - <defs - id="defs125"> - <font - id="EmbeddedFont_3" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="さざなみ明朝 embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1984" - descent="318" - id="font-face128" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph130" /> - <glyph - unicode="s" - horiz-adv-x="795" - d="M 784,1018 L 802,1018 C 811,907 824,802 840,702 L 788,690 C 780,719 771,750 760,782 748,814 728,843 700,870 673,897 641,916 604,928 567,940 529,946 492,946 443,946 401,931 368,902 336,873 320,833 320,782 320,749 330,719 350,694 370,669 413,643 478,618 L 676,544 C 744,519 803,483 852,438 903,393 928,341 928,282 928,206 889,145 812,98 733,51 641,28 536,28 484,28 437,36 396,52 355,67 321,74 296,74 279,75 259,70 236,57 224,50 211,41 196,30 L 180,30 C 172,147 155,263 130,376 L 186,388 C 199,335 216,291 236,256 257,223 283,195 314,172 345,151 377,133 412,120 447,108 488,102 536,102 601,102 659,119 710,153 761,187 786,229 786,278 786,309 770,337 738,363 706,389 660,415 600,440 541,467 476,493 404,520 333,548 279,586 240,634 200,682 180,730 180,778 180,846 211,903 272,950 333,997 407,1020 492,1020 533,1020 573,1013 610,999 647,986 676,980 696,980 711,980 728,985 748,996 759,1001 771,1009 784,1018 Z" - id="glyph132" /> - <glyph - unicode="r" - horiz-adv-x="848" - d="M 668,946 C 631,946 594,938 557,922 520,906 477,862 428,790 379,718 354,653 354,596 L 354,192 C 354,140 400,107 492,92 L 492,42 C 352,42 215,42 82,42 L 82,92 C 170,107 214,140 214,192 L 214,852 C 214,889 179,911 108,916 L 108,966 C 237,978 311,1001 330,1036 L 354,1036 354,828 C 398,896 448,945 504,975 560,1005 615,1020 668,1020 716,1020 761,1009 802,988 843,965 874,941 894,916 914,891 926,868 930,848 934,828 933,811 928,796 924,780 913,765 896,752 879,739 858,735 834,740 810,747 793,760 782,780 771,800 767,821 768,844 771,868 763,891 746,912 729,935 703,946 668,946 Z" - id="glyph134" /> - <glyph - unicode="o" - horiz-adv-x="980" - d="M 20,534 C 20,669 68,783 164,878 259,973 372,1020 504,1020 633,1020 747,973 846,878 945,783 994,669 994,534 994,386 945,265 846,170 747,75 633,28 502,28 371,28 259,75 164,170 68,265 20,386 20,534 Z M 172,534 C 172,403 205,299 272,220 337,141 414,102 502,102 590,102 669,141 738,220 807,299 842,403 842,534 842,659 807,759 738,834 669,909 591,946 504,946 415,946 337,909 272,834 205,759 172,659 172,534 Z" - id="glyph136" /> - <glyph - unicode="l" - horiz-adv-x="504" - d="M 592,188 C 591,140 654,109 782,94 L 782,42 C 615,42 449,42 284,42 L 284,94 C 392,109 448,140 452,188 L 452,1382 C 452,1419 405,1438 312,1438 L 312,1484 C 464,1496 549,1519 568,1554 L 592,1554 592,188 Z" - id="glyph138" /> - <glyph - unicode="i" - horiz-adv-x="530" - d="M 390,1382 C 390,1411 401,1437 422,1458 443,1479 469,1490 500,1490 529,1490 555,1479 578,1458 601,1437 612,1411 612,1382 612,1353 601,1328 578,1308 555,1288 529,1278 500,1278 469,1278 443,1288 422,1308 401,1328 390,1353 390,1382 Z M 590,192 C 590,140 655,107 786,92 L 786,40 350,40 C 317,40 283,40 250,40 L 250,92 C 383,107 450,140 450,192 L 450,892 C 450,929 403,948 310,948 L 310,994 C 462,1006 547,1029 564,1064 L 590,1064 590,192 Z" - id="glyph140" /> - <glyph - unicode="h" - horiz-adv-x="980" - d="M 878,192 C 878,140 923,107 1012,92 L 1012,42 C 875,42 741,42 610,42 L 610,92 C 698,107 741,140 738,192 L 738,720 C 738,807 720,866 684,898 647,930 607,946 566,946 526,946 488,936 452,916 417,897 381,859 344,800 307,741 288,684 288,628 L 288,192 C 288,140 333,107 422,92 L 422,42 C 285,42 151,42 20,42 L 20,92 C 105,107 148,140 148,192 L 148,1370 C 148,1407 113,1429 42,1434 L 42,1484 C 171,1496 245,1519 264,1554 L 288,1554 288,816 C 331,889 375,941 420,972 467,1004 515,1020 566,1020 639,1020 709,995 776,944 844,892 878,817 878,720 L 878,192 Z" - id="glyph142" /> - <glyph - unicode="e" - horiz-adv-x="953" - d="M 208,618 L 854,618 C 846,709 813,786 754,850 695,914 621,946 530,946 433,946 357,911 304,840 251,771 219,697 208,618 Z M 530,1020 C 661,1020 771,976 860,888 948,801 992,692 992,560 L 864,560 202,560 202,534 C 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 97,779 192,876 287,972 399,1020 530,1020 Z" - id="glyph144" /> - <glyph - unicode="d" - horiz-adv-x="927" - d="M 754,1372 C 754,1409 720,1431 652,1436 L 652,1486 C 776,1498 848,1521 868,1556 L 894,1556 894,198 C 894,161 927,139 994,134 L 994,84 C 869,72 797,49 780,14 L 754,14 754,136 C 711,96 665,68 616,52 568,36 519,28 468,28 369,28 277,77 191,175 105,274 62,390 62,525 62,669 104,788 188,880 272,972 369,1018 480,1018 532,1018 579,1009 622,990 665,971 709,933 754,878 L 754,1372 Z M 472,944 C 391,944 327,903 282,822 237,740 214,641 214,525 214,411 245,316 308,238 369,161 429,122 488,122 531,122 573,127 616,138 659,149 692,172 716,208 741,243 754,278 754,314 L 754,722 C 710,821 665,883 620,906 576,931 527,944 472,944 Z" - id="glyph146" /> - <glyph - unicode="c" - horiz-adv-x="927" - d="M 534,1020 C 589,1020 636,1013 676,1000 717,987 753,970 784,950 816,930 842,909 862,886 882,863 896,843 904,824 913,808 917,789 916,766 915,745 907,728 892,716 877,703 860,696 840,696 819,696 799,703 780,716 763,728 751,743 746,762 741,781 740,800 744,820 745,832 743,845 736,860 732,867 727,875 720,884 701,907 675,923 642,932 609,941 573,946 534,946 426,946 344,905 288,824 231,744 202,647 202,534 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 99,779 196,876 293,972 406,1020 534,1020 Z" - id="glyph148" /> - <glyph - unicode="a" - horiz-adv-x="953" - d="M 524,1020 C 583,1020 645,996 712,948 780,901 814,819 814,700 L 814,232 C 814,177 816,140 820,120 824,100 831,90 840,90 857,90 873,95 886,104 899,113 921,144 950,196 958,211 969,215 984,208 997,204 1002,193 998,176 967,116 937,76 908,56 880,36 855,26 832,26 795,26 763,35 736,52 708,69 689,98 678,138 647,108 611,82 568,61 525,39 468,28 396,28 295,28 215,52 156,101 96,149 66,206 66,272 66,322 81,373 112,424 144,476 205,526 296,573 385,620 511,644 674,644 L 674,695 C 675,805 660,874 628,903 596,932 561,946 524,946 477,946 435,940 398,928 361,916 333,898 316,874 301,851 295,828 296,804 297,781 284,760 256,741 228,722 203,713 180,716 157,716 141,726 132,746 121,765 121,789 130,819 139,850 167,882 212,915 256,950 304,976 356,994 409,1011 465,1020 524,1020 Z M 674,590 C 525,574 426,554 378,530 330,506 291,471 262,426 233,381 218,329 218,272 218,223 236,180 272,144 309,108 351,90 398,90 450,90 500,103 548,130 597,156 631,188 648,227 665,265 674,304 674,343 L 674,590 Z" - id="glyph150" /> - <glyph - unicode="]" - horiz-adv-x="451" - d="M 622,1652 L 622,-194 180,-194 180,-98 522,-98 522,1554 180,1554 180,1652 622,1652 Z" - id="glyph152" /> - <glyph - unicode="[" - horiz-adv-x="451" - d="M 382,1652 L 824,1652 824,1554 482,1554 482,-98 824,-98 824,-194 382,-194 382,1652 Z" - id="glyph154" /> - <glyph - unicode="P" - horiz-adv-x="980" - d="M 6,1476 C 145,1476 270,1476 382,1476 L 424,1476 C 609,1476 749,1443 844,1377 940,1309 988,1223 988,1118 988,1012 940,924 844,855 749,788 609,754 424,754 L 298,754 298,192 C 298,140 361,107 486,92 L 486,42 C 313,42 153,42 6,42 L 6,92 C 107,107 158,140 158,192 L 158,1328 C 158,1380 107,1413 6,1428 L 6,1476 Z M 378,1406 C 325,1406 298,1380 298,1328 L 298,828 424,828 C 593,828 706,859 761,921 816,983 844,1049 844,1120 844,1192 816,1257 760,1316 705,1376 593,1406 424,1406 L 378,1406 Z" - id="glyph156" /> - <glyph - unicode=">" - horiz-adv-x="1006" - d="M 18,-146 L 870,702 C 881,715 881,727 870,738 L 18,1586 C 7,1609 12,1628 32,1644 51,1659 71,1659 94,1646 L 982,760 C 998,743 1003,725 998,708 995,699 990,689 982,680 L 94,-206 C 71,-219 51,-219 32,-204 12,-188 7,-169 18,-146 Z" - id="glyph158" /> - <glyph - unicode="<" - horiz-adv-x="1033" - d="M 1006,-146 C 1013,-161 1013,-174 1008,-186 1005,-191 1000,-197 992,-204 973,-219 953,-219 930,-206 L 42,680 C 26,697 21,715 26,732 29,741 34,751 42,760 L 930,1646 C 953,1659 973,1659 992,1644 1008,1631 1014,1616 1010,1600 L 1006,1586 154,738 C 143,727 143,715 154,702 L 1006,-146 Z" - id="glyph160" /> - <glyph - unicode=":" - horiz-adv-x="292" - d="M 372,966 C 372,1003 385,1036 412,1064 440,1092 473,1106 512,1106 549,1106 582,1092 610,1064 638,1036 652,1003 652,966 652,927 638,894 610,867 582,840 549,826 512,826 473,826 440,840 412,868 385,895 372,927 372,966 Z M 372,258 C 372,295 385,328 412,356 440,384 473,398 512,398 549,398 582,384 610,356 638,328 652,295 652,258 652,219 638,187 610,160 582,132 549,118 512,118 473,118 440,132 412,160 385,187 372,219 372,258 Z" - id="glyph162" /> - </font> - </defs> - <g - id="id2" - class="Master_Slide" - clip-path="url(#presentation_clip_path)" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - <g - id="bg-id2" - visibility="visible" - class="Background" - style="visibility:visible"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect166" - style="fill:none;stroke:none" /> - </g> - <g - id="bo-id2" - visibility="visible" - class="BackgroundObjects" - style="visibility:visible"> - <g - visibility="visible" - class="Date/Time" - id="g169" - style="visibility:visible"> - <g - id="g171"> - <rect - x="1400" - y="19131" - width="6524" - height="1449" - id="rect173" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g175" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g177" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="1400" - y="19614" - id="text179" /> - - - -</g> - </g> - </g> - </g> - <g - visibility="visible" - class="Footer" - id="g181" - style="visibility:visible"> - <g - id="g183"> - <rect - x="9576" - y="19131" - width="8876" - height="1449" - id="rect185" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g187" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g189" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="11652" - y="19614" - id="text191" /> - - - -</g> - </g> - </g> - </g> - <g - visibility="hidden" - class="Slide_Number" - id="g193" - style="visibility:hidden"> - <g - id="g195"> - <rect - x="20076" - y="19131" - width="6524" - height="1449" - id="rect197" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g199" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g201" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="21876" - y="19614" - id="text203" /> - - - -</g> - </g> - </g> - </g> - </g> - </g> - <g - id="id1" - class="Slide" - visibility="visible" - clip-path="url(#presentation_clip_path)" - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - <g - class="com.sun.star.drawing.LineShape" - id="g206" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g208" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 13500,14500 0,-1500" - id="path210" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g212" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g214" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 9500,9500 3000,2000" - id="path216" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g218" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g220" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 18500,8000 -4500,4000" - id="path222" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.CustomShape" - id="g224" - transform="translate(0,-962.78633)"> - <g - id="g226"> - <path - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0 z" - id="path228" - inkscape:connector-curvature="0" - style="fill:#c0c0c0;stroke:none" /> - <path - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0" - id="path230" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="1000" - y="6700" - width="9501" - height="2801" - id="rect232" - style="fill:none;stroke:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g234" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g236" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="M 4000,4500 6000,7500" - id="path238" - inkscape:connector-curvature="0" - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g240" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g242" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 7500,4500 0,3000" - id="path244" - inkscape:connector-curvature="0" - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g320" - transform="translate(0,-962.78633)"> - <g - id="g322"> - <path - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0 z" - id="path324" - inkscape:connector-curvature="0" - style="fill:#c0c0c0;stroke:none" /> - <path - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0" - id="path326" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="17701" - y="5400" - width="9300" - height="2801" - id="rect328" - style="fill:none;stroke:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g330" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g332" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 18801,4300 1000,2000" - id="path334" - inkscape:connector-curvature="0" - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g336" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g338" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="M 24500,4200 21301,6300" - id="path340" - inkscape:connector-curvature="0" - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.TextShape" - id="g342" - transform="translate(0,-962.78633)"> - - <text - xml:space="preserve" - style="font-size:659.07885742px;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="1277.2771" - y="7427.1406" - id="text5037" - sodipodi:linespacing="125%" - transform="scale(0.96978429,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5039" - x="1277.2771" - y="7427.1406">Compute</tspan><tspan - sodipodi:role="line" - x="1277.2771" - y="8250.9893" - id="tspan5041">Node</tspan></text> - - - -</g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g454" - transform="translate(0,-962.78633)"> - <g - id="g456"> - <path - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0 z" - id="path458" - inkscape:connector-curvature="0" - style="fill:#c0c0c0;stroke:none" /> - <path - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0" - id="path460" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="9000" - y="14300" - width="9501" - height="3501" - id="rect462" - style="fill:none;stroke:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g464" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g466" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 11500,19300 2000,-2500" - id="path468" - inkscape:connector-curvature="0" - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.LineShape" - id="g470" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g472" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="M 15000,18900 14000,16900" - id="path474" - inkscape:connector-curvature="0" - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g518" - transform="translate(0,-962.78633)"> - <g - id="g520"> - <path - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250 z m -1250,0 0,0 z m 2501,2501 0,0 z" - id="path522" - inkscape:connector-curvature="0" - style="fill:#e6e6e6;stroke:none" /> - <path - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250" - id="path524" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 12200,10600 0,0" - id="path526" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 14701,13101 0,0" - id="path528" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 12558,10958 1784,1784 -1784,-1784 z m -358,-358 0,0 z m 2501,2501 0,0 z" - id="path530" - inkscape:connector-curvature="0" - style="fill:#e6e6e6;stroke:none" /> - <rect - x="12200" - y="10600" - width="2502" - height="2502" - id="rect532" - style="fill:none;stroke:none" /> - <path - d="m 12558,10958 1784,1784" - id="path534" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 12200,10600 0,0" - id="path536" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 14701,13101 0,0" - id="path538" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 12558,12742 1784,-1784 -1784,1784 z m -358,-2142 0,0 z m 2501,2501 0,0 z" - id="path540" - inkscape:connector-curvature="0" - style="fill:#e6e6e6;stroke:none" /> - <rect - x="12200" - y="10600" - width="2502" - height="2502" - id="rect542" - style="fill:none;stroke:none" /> - <path - d="m 12558,12742 1784,-1784" - id="path544" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 12200,10600 0,0" - id="path546" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 14701,13101 0,0" - id="path548" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="12200" - y="10600" - width="2501" - height="2501" - id="rect550" - style="fill:none;stroke:none" /> - </g> - </g> - <g - id="g554" - transform="translate(-58.272633,-962.78633)"> - <path - style="fill:#ff420e;stroke:none" - inkscape:connector-curvature="0" - id="path556" - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path558" - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path560" - d="m 5800,7100 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path562" - d="m 7901,8801 0,0" /> - <rect - x="5800" - y="7100" - width="2101" - height="1701" - id="rect574" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /> - </g> - <path - d="m 19926,4837.2135 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" - id="path580" - inkscape:connector-curvature="0" - style="fill:#ff420e;stroke:none" /><path - d="m 19926,4837.2135 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" - id="path582" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><path - d="m 19401,4837.2135 0,0" - id="path584" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><path - d="m 21502,6538.2135 0,0" - id="path586" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect598" - height="1701" - width="2101" - y="4837.2173" - x="19401" /> - <g - class="com.sun.star.drawing.CustomShape" - id="g600" - transform="translate(0,-962.78633)"> - <g - id="g602"> - <path - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" - id="path604" - inkscape:connector-curvature="0" - style="fill:#ffff00;stroke:none" /> - <path - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" - id="path606" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="1000" - y="3300" - width="4501" - height="1401" - id="rect608" - style="fill:none;stroke:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g648" - transform="translate(0,-962.78633)"> - <g - id="g650"> - <path - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" - id="path652" - inkscape:connector-curvature="0" - style="fill:#00ff00;stroke:none" /> - <path - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" - id="path654" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="6000" - y="3300" - width="4501" - height="1401" - id="rect656" - style="fill:none;stroke:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g696" - transform="translate(0,-962.78633)"> - <g - id="g698"> - <path - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0 z" - id="path700" - inkscape:connector-curvature="0" - style="fill:#ffff00;stroke:none" /> - <path - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0" - id="path702" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="17601" - y="3400" - width="4400" - height="1401" - id="rect704" - style="fill:none;stroke:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.TextShape" - id="g706"> - - </g> - <g - class="com.sun.star.drawing.CustomShape" - id="g744" - transform="translate(0,-962.78633)"> - <g - id="g746"> - <path - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" - id="path748" - inkscape:connector-curvature="0" - style="fill:#00ff00;stroke:none" /> - <path - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0" - id="path750" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="22500" - y="3400" - width="4501" - height="1401" - id="rect752" - style="fill:none;stroke:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g792" - transform="translate(0,-962.78633)"> - <g - id="g794"> - <path - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" - id="path796" - inkscape:connector-curvature="0" - style="fill:#ffff00;stroke:none" /> - <path - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0" - id="path798" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="9000" - y="18900" - width="4501" - height="1401" - id="rect800" - style="fill:none;stroke:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.CustomShape" - id="g840" - transform="translate(0,-962.78633)"> - <g - id="g842"> - <path - d="m 16250,20300 -2250,0 0,-1500 4500,0 0,1500 -2250,0 z" - id="path844" - inkscape:connector-curvature="0" - style="fill:#00ff00;stroke:none" /> - <path - d="m 16250,20300 -2250,0 0,-1500 4500,0 0,1500 -2250,0" - id="path846" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="14000" - y="18800" - width="4501" - height="1501" - id="rect848" - style="fill:none;stroke:none" /> - </g> - </g> - - <path - d="m 8162,8984.2135 c 3600,3077.0085 3183,3103.0085 4042,4301.0085" - id="path892" - inkscape:connector-curvature="0" - style="fill:none;stroke:#00dcff;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><path - d="m 8369,8781.2135 -366,448.0015 -992,-1206.0015 1358,758 z" - id="path894" - inkscape:connector-curvature="0" - style="fill:#00dcff;stroke:none" /><path - d="m 11933,13402.222 488,-311 564,1456 -1052,-1145 z" - id="path896" - inkscape:connector-curvature="0" - style="fill:#00dcff;stroke:none" /> - <path - d="m 14520,13238.222 c 2047,-3220 3313,-4165.0085 4898,-5692.0085" - id="path902" - inkscape:connector-curvature="0" - style="fill:none;stroke:#00dcff;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><path - d="m 14291,13058.222 506,282 -1013,1188 507,-1470 z" - id="path904" - inkscape:connector-curvature="0" - style="fill:#00dcff;stroke:none" /><path - d="m 19578,7793.2135 -395,-423 1330,-820 -935,1243 z" - id="path906" - inkscape:connector-curvature="0" - style="fill:#00dcff;stroke:none" /> - <g - class="com.sun.star.drawing.OpenBezierShape" - id="g908" - style="stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <path - style="fill:none;stroke:#00dcff;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path912" - d="m 9472,8783 c 5398,743 6675,-386 8672,-1173" /><path - style="fill:#00dcff;stroke:none" - inkscape:connector-curvature="0" - id="path914" - d="m 9558,8503 -109,569 -1446,-590 1555,21 z" /><path - style="fill:#00dcff;stroke:none" - inkscape:connector-curvature="0" - id="path916" - d="m 18221,7891 -237,-529 1523,-345 -1286,874 z" /> - </g> - - <g - class="com.sun.star.drawing.TextShape" - id="g962" - transform="translate(-481.71006,-816.44487)"> - - <text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#00dcff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="17598.037" - y="12015.877" - id="text4837" - sodipodi:linespacing="125%" - transform="scale(0.96978429,1.0311571)"><tspan - sodipodi:role="line" - id="tspan4839" - x="17598.037" - y="12015.877">GRE tunnel</tspan></text> - - - -</g> - <path - d="M 4000,12537.222 C 4667,8370.2135 5137,8550.2135 5585,7965.2135" - id="path996" - inkscape:connector-curvature="0" - style="fill:none;stroke:#2300dc;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><path - d="m 6000,7537.2135 -597,314 308,296 289,-610 z" - id="path998" - inkscape:connector-curvature="0" - style="fill:#2300dc;stroke:none" /> - - <path - d="m 4500,13537.222 c 1500,4500 6203,4050 7876,2909" - id="path1030" - inkscape:connector-curvature="0" - style="fill:none;stroke:#0000ff;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><path - d="m 12800,16037.222 -611,286 293,310 318,-596 z" - id="path1032" - inkscape:connector-curvature="0" - style="fill:#0000ff;stroke:none" /> - - <g - class="com.sun.star.drawing.CustomShape" - id="g1058" - transform="translate(0,-962.78633)"> - <g - id="g1060"> - <path - d="m 2750,18000 -2250,0 0,-1700 4500,0 0,1700 -2250,0 z" - id="path1062" - inkscape:connector-curvature="0" - style="fill:#ffff00;stroke:none" /> - <path - d="m 2750,18000 -2250,0 0,-1700 4500,0 0,1700 -2250,0" - id="path1064" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="500" - y="16300" - width="4501" - height="1701" - id="rect1066" - style="fill:none;stroke:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.TextShape" - id="g1068" - transform="translate(0,-962.78633)"> - <g - id="g1070"> - <rect - x="500" - y="16200" - width="3996" - height="2001" - id="rect1072" - style="fill:none;stroke:none" /> - - </g> - <text - xml:space="preserve" - style="font-size:659.07885742px;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="875.17133" - y="16462.691" - id="text5619" - sodipodi:linespacing="125%" - transform="scale(0.96978429,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5621" - x="875.17133" - y="16462.691">Tenant</tspan><tspan - sodipodi:role="line" - x="875.17133" - y="17286.539" - id="tspan5623">Key=X</tspan></text> - - - -</g> - <g - class="com.sun.star.drawing.CustomShape" - id="g1124" - transform="matrix(1,0,0,1.172386,0,-4303.724)"> - <g - id="g1126"> - <path - d="m 2750,19800 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" - id="path1128" - inkscape:connector-curvature="0" - style="fill:#00ff00;stroke:none" /> - <path - d="m 2750,19800 -2250,0 0,-1400 4500,0 0,1400 -2250,0" - id="path1130" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="500" - y="18400" - width="4501" - height="1401" - id="rect1132" - style="fill:none;stroke:none" /> - </g> - </g> - - - - <path - d="m 3600,3837.2135 1581,2371" - id="path1564" - inkscape:connector-curvature="0" - style="fill:none;stroke:#00cccc;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><text - transform="scale(0.96978432,1.0311571)" - sodipodi:linespacing="125%" - id="text4892" - y="4867.1001" - x="410.40668" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="4867.1001" - x="410.40668" - id="tspan4894" - sodipodi:role="line">Set GRE Key</tspan></text> - - - -<path - d="m 5600,6837.2135 -219,-804 -439,292 658,512 z" - id="path1566" - inkscape:connector-curvature="0" - style="fill:#00cccc;stroke:none" /> - <path - d="m 8000,6837.2135 0,-2245" - id="path1572" - inkscape:connector-curvature="0" - style="fill:none;stroke:#00cccc;stroke-width:109.84648132;stroke-miterlimit:4;stroke-dasharray:none" /><path - d="m 8000,3837.2135 -263,791 527,0 -264,-791 z" - id="path1574" - inkscape:connector-curvature="0" - style="fill:#00cccc;stroke:none" /> - - - <path - d="m 3500,13937.222 -1500,0 0,-1500 3000,0 0,1500 -1500,0 z" - id="path1746" - inkscape:connector-curvature="0" - style="fill:#ff950e;stroke:none" /><path - d="m 3500,13937.222 -1500,0 0,-1500 3000,0 0,1500 -1500,0" - id="path1748" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><text - xml:space="preserve" - style="font-size:878.77178955px;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="2649.1667" - y="13045.409" - id="text5457" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5459" - x="2649.1667" - y="13045.409">Ryu</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:878.77178955px;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="6126.1978" - y="7084.7764" - id="text5474" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5476" - x="6126.1978" - y="7084.7764">OVS</tspan></text> - - - -<rect - style="font-size:847px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect1760" - height="1501" - width="3001" - y="12437.209" - x="2000" /> - <g - class="com.sun.star.drawing.LineShape" - id="g1762" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g1764" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 11500,15300 1500,500" - id="path1766" - inkscape:connector-curvature="0" - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.CustomShape" - id="g1768" - transform="matrix(0.8662434,0,0,1,1591.8369,-962.78633)"> - <g - id="g1770"> - <path - d="m 10600,15799 -1300,0 0,-799 2600,0 0,799 -1300,0 z" - id="path1772" - inkscape:connector-curvature="0" - style="fill:#ffff00;stroke:none" /> - <path - d="m 10600,15799 -1300,0 0,-799 2600,0 0,799 -1300,0" - id="path1774" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="9300" - y="15001" - width="2601" - height="800" - id="rect1776" - style="fill:none;stroke:none" /> - </g> - </g> - - <g - class="com.sun.star.drawing.LineShape" - id="g1798" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - transform="translate(0,-962.78633)"> - <g - id="g1800" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none"> - <path - d="m 11500,16800 1500,-500" - id="path1802" - inkscape:connector-curvature="0" - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" /> - </g> - </g> - <g - class="com.sun.star.drawing.CustomShape" - id="g1804" - transform="matrix(0.89574288,0,0,1.1513788,1240.7644,-3430.2604)"> - <g - id="g1806"> - <path - d="m 10650,16899 -1250,0 0,-599 2499,0 0,599 -1249,0 z" - id="path1808" - inkscape:connector-curvature="0" - style="fill:#00ff00;stroke:none" /> - <path - d="m 10650,16899 -1250,0 0,-599 2499,0 0,599 -1249,0" - id="path1810" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - x="9401" - y="16301" - width="2500" - height="600" - id="rect1812" - style="fill:none;stroke:none" /> - </g> - </g> - - <path - d="m 13125,14537.222 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" - id="path1838" - inkscape:connector-curvature="0" - style="fill:#ff420e;stroke:none" /><path - d="m 13125,14537.222 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" - id="path1840" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><path - d="m 12600,14537.222 0,0" - id="path1842" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><path - d="m 14701,16238.222 0,0" - id="path1844" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000;stroke-width:28.22200012" /><rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect1856" - height="1701" - width="2101" - y="14537.209" - x="12600" /> - <text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#2300dc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="898.8244" - y="9521.0693" - id="text4865" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan4867" - x="898.8244" - y="9521.0693">OpenFlow</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="8799.0186" - y="4388.3027" - id="text4922" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan4924" - x="8799.0186" - y="4388.3027">Deliver/drop packets</tspan><tspan - sodipodi:role="line" - x="8799.0186" - y="5212.1514" - id="tspan4926">based on GRE key</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="20507.389" - y="8220.1406" - id="text4976" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan4978" - x="20507.389" - y="8220.1406">En/de-cupsel packet</tspan><tspan - sodipodi:role="line" - x="20507.389" - y="9043.9893" - id="tspan4980">into/from GRE tunnel</tspan></text> - - - -<g - transform="translate(21777.746,-2164.5455)" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - class="com.sun.star.drawing.TextShape" - id="g342-6"><text - xml:space="preserve" - style="font-size:659.07885742px;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="1277.2771" - y="7427.1406" - id="text5037-6" - sodipodi:linespacing="125%" - transform="scale(0.96978429,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5039-1" - x="1277.2771" - y="7427.1406">Compute</tspan><tspan - sodipodi:role="line" - x="1277.2771" - y="8250.9893" - id="tspan5041-1">Node</tspan></text> - - - -</g><text - xml:space="preserve" - style="font-size:659.07885742px;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="15374.628" - y="13896.927" - id="text5145" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5147" - x="15374.628" - y="13896.927">Compute+</tspan><tspan - sodipodi:role="line" - x="15374.628" - y="14720.775" - id="tspan5149">network</tspan><tspan - sodipodi:role="line" - x="15374.628" - y="15544.624" - id="tspan5208">node</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;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="1561.1161" - y="3063.7195" - id="text5210" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5212" - x="1561.1161" - y="3063.7195">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="6646.5571" - y="3157.3696" - id="text5210-7" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5212-1" - x="6646.5571" - y="3157.3696">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="18591.463" - y="3275.6357" - id="text5210-2" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5212-9" - x="18591.463" - y="3275.6357">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="23440.383" - y="3322.9419" - id="text5210-8" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5212-6" - x="23440.383" - y="3322.9419">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="9555.9102" - y="18295.457" - id="text5210-0" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5212-4" - x="9555.9102" - y="18295.457">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="14783.284" - y="18229.307" - id="text5210-4" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5212-10" - x="14783.284" - y="18229.307">Tenant VM</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:878.77185059px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="13179.748" - y="15233.904" - id="text5474-9" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5476-4" - x="13179.748" - y="15233.904">OVS</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:878.77185059px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="20228.426" - y="5843.5449" - id="text5474-4" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5476-0" - x="20228.426" - y="5843.5449">OVS</tspan></text> - - - -<g - transform="translate(-4.634475,958.67811)" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - class="com.sun.star.drawing.TextShape" - id="g1068-7"><g - id="g1070-7"><rect - x="500" - y="16200" - width="3996" - height="2001" - id="rect1072-5" - style="fill:none;stroke:none" /></g><text - xml:space="preserve" - style="font-size:659.07885742px;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="875.17133" - y="16462.691" - id="text5619-5" - sodipodi:linespacing="125%" - transform="scale(0.96978429,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5621-6" - x="875.17133" - y="16462.691">Tenant</tspan><tspan - sodipodi:role="line" - x="875.17133" - y="17286.539" - id="tspan5623-0">Key=Y</tspan></text> - - - -</g><text - xml:space="preserve" - style="font-size:659.07885742px;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="187.31601" - y="18362.311" - id="text5747" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5749" - x="187.31601" - y="18362.311" /><tspan - sodipodi:role="line" - x="187.31601" - y="19186.158" - id="tspan3312">Key is used as GRE key</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;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="10088.416" - y="14210.81" - id="text5783" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan5785" - x="10088.416" - y="14210.81">agent</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:659.07885742px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - x="10088.222" - y="15404.006" - id="text5783-5" - sodipodi:linespacing="125%" - transform="scale(0.96978424,1.0311572)"><tspan - sodipodi:role="line" - id="tspan5785-7" - x="10088.222" - y="15404.006">agent</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:439.38592529px;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="100.33852" - y="1240.6432" - id="text6653" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan6655" - x="100.33852" - y="1240.6432" - style="font-size:1318.15771484px">L2 isolation by GRE tunnel</tspan></text> - - - -<text - xml:space="preserve" - style="font-size:439.38589478px;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="19251.963" - y="12742.559" - id="text6704" - sodipodi:linespacing="125%" - transform="scale(0.96978433,1.0311571)"><tspan - sodipodi:role="line" - id="tspan6706" - x="19251.963" - y="12742.559" - style="font-size:659.07885742px">L2 over L3 with GRE tunnel</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="13566.407" - id="tspan6708" - style="font-size:659.07885742px">- Able to span over network</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="14390.256" - id="tspan6710" - style="font-size:659.07885742px"> segments</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="15214.104" - id="tspan6712" - style="font-size:659.07885742px"> (virtual l2 segment can span</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="16037.953" - id="tspan6714" - style="font-size:659.07885742px"> over multi data centers)</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="16861.801" - id="tspan6716" - style="font-size:659.07885742px">- can coexists with</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="17685.65" - id="tspan6718" - style="font-size:659.07885742px">conventional network</tspan><tspan - sodipodi:role="line" - x="19251.963" - y="18509.498" - id="tspan6720" - style="font-size:659.07885742px">technology</tspan></text> - - - -</g> -</svg>
\ No newline at end of file diff --git a/doc/source/images/internal-live-migration.png b/doc/source/images/internal-live-migration.png Binary files differdeleted file mode 100644 index 75bf9c36..00000000 --- a/doc/source/images/internal-live-migration.png +++ /dev/null diff --git a/doc/source/images/internal-live-migration.svg b/doc/source/images/internal-live-migration.svg deleted file mode 100644 index 94180aba..00000000 --- a/doc/source/images/internal-live-migration.svg +++ /dev/null @@ -1,382 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="297mm" - height="210mm" - id="svg2993" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="internal-live-migration.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/gre-tunnel/ryu-2/doc/source/images/internal-live-migration.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs2995"> - <marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Send" - style="overflow:visible;"> - <path - id="path4099" - 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;" - transform="scale(0.2) rotate(180) translate(6,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Mend" - style="overflow:visible;"> - <path - id="path4093" - 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;" - transform="scale(0.4) rotate(180) translate(10,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend" - style="overflow:visible;"> - <path - id="path4087" - 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;" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - </defs> - <sodipodi:namedview - inkscape:document-units="mm" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.62145905" - inkscape:cx="501.23978" - inkscape:cy="368.82901" - inkscape:current-layer="layer1" - id="namedview2997" - showgrid="false" - inkscape:window-width="1398" - inkscape:window-height="951" - inkscape:window-x="29" - inkscape:window-y="9" - inkscape:window-maximized="0" /> - <metadata - id="metadata2999"> - <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"> - <rect - style="fill:#cccccc;fill-rule:evenodd;stroke:#000000;stroke-width:0.87761605px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3002" - width="286.55447" - height="168.97145" - x="44.489792" - y="199.9754" /> - <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="147.26869" - y="220.12793" - id="text3004" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3006" - x="147.26869" - y="220.12793">compute-node</tspan></text> - <path - sodipodi:type="star" - style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3008" - sodipodi:sides="6" - sodipodi:cx="153.46948" - sodipodi:cy="266.63385" - sodipodi:r1="54.234737" - sodipodi:r2="46.968662" - sodipodi:arg1="2.1112158" - sodipodi:arg2="2.6348146" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - d="m 125.56594,313.13975 -26.323523,-47.41812 27.903543,-46.50591 54.22706,0.91223 26.32353,47.41812 -27.90354,46.50591 z" - transform="matrix(1.3064901,0,0,1.125237,-69.171744,-16.602549)" /> - <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="79.060043" - y="274.3848" - id="text3778" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3780" - x="79.060043" - y="274.3848">software</tspan><tspan - sodipodi:role="line" - x="79.060043" - y="304.3848" - id="tspan3782">bridge</tspan></text> - <rect - style="fill:#ffff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.48876548px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3784" - width="67.248123" - height="51.989056" - x="97.399261" - y="75.517654" /> - <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="111.61417" - y="110.06398" - id="text3786" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3788" - x="111.61417" - y="110.06398">VM</tspan></text> - <path - style="fill:none;stroke:#800080;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 134.86712,124.01574 1.5502,108.51378" - id="path3790" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - sodipodi:type="arc" - style="fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3792" - sodipodi:cx="496.83807" - sodipodi:cy="479.78592" - sodipodi:rx="59.682579" - sodipodi:ry="53.481792" - d="m 556.52065,479.78592 a 59.682579,53.481792 0 1 1 -119.36516,0 59.682579,53.481792 0 1 1 119.36516,0 z" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 452.65748,441.8061 88.36122,79.06004" - id="path3802" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 457.30807,520.86614 534.81791,440.2559" - id="path3804" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="M 161.22047,330.19192 441.8061,472.81004" - id="path3806" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <rect - style="fill:#cccccc;fill-rule:evenodd;stroke:#000000;stroke-width:0.87941957px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3002-0" - width="287.73346" - height="168.97145" - x="726.01721" - y="193.08995" /> - <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="732.21796" - y="214.79266" - id="text3004-7" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3006-1" - x="732.21796" - y="214.79266">compute-node</tspan></text> - <path - sodipodi:type="star" - style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3008-3" - sodipodi:sides="6" - sodipodi:cx="153.46948" - sodipodi:cy="266.63385" - sodipodi:r1="54.234737" - sodipodi:r2="46.968662" - sodipodi:arg1="2.1112158" - sodipodi:arg2="2.6348146" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - d="m 125.56594,313.13975 -26.323523,-47.41812 27.903543,-46.50591 54.22706,0.91223 26.32353,47.41812 -27.90354,46.50591 z" - transform="matrix(1.3064901,0,0,1.125237,725.05414,-23.488005)" /> - <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="873.28589" - y="267.49936" - id="text3778-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3780-7" - x="873.28589" - y="267.49936">software</tspan><tspan - sodipodi:role="line" - x="873.28589" - y="297.49936" - id="tspan3782-6">bridge</tspan></text> - <rect - style="fill:#ffff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.48876548px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3784-6" - width="67.248123" - height="51.989056" - x="897.82593" - y="77.933372" /> - <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="912.04083" - y="112.47969" - id="text3786-9" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3788-1" - x="912.04083" - y="112.47969">VM</tspan></text> - <path - style="fill:none;stroke:#800080;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 930.64321,127.98166 1.5502,94.56201" - id="path3790-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="M 889.81298,320.89075 553.42027,474.36023" - id="path3856" - 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="702.23914" - y="27.903547" - id="text3858" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3860" - x="702.23914" - y="27.903547">1. prepare destination VM </tspan><tspan - sodipodi:role="line" - x="702.23914" - y="57.903549" - id="tspan3862">ports are created</tspan></text> - <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="364.29623" - y="48.056103" - id="text3864" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3866" - x="364.29623" - y="48.056103">2. VM state are sent</tspan><tspan - sodipodi:role="line" - x="364.29623" - y="78.056099" - id="tspan3868" /></text> - <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="179.82283" - y="144.1683" - id="text3870" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3872" - x="179.82283" - y="144.1683">3. stop VM</tspan><tspan - sodipodi:role="line" - x="179.82283" - y="174.1683" - id="tspan3896">on the source</tspan></text> - <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="668.13483" - y="133.31693" - id="text3874" - sodipodi:linespacing="125%" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><tspan - sodipodi:role="line" - id="tspan3876" - x="668.13483" - y="133.31693">6. resume VM</tspan><tspan - sodipodi:role="line" - x="668.13483" - y="163.31693" - id="tspan3894">on the desitnation</tspan></text> - <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="710.59766" - y="476.47729" - id="text3878" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="710.59766" - y="476.47729" - id="tspan3882">4. hypervisor sends</tspan><tspan - sodipodi:role="line" - x="710.59766" - y="506.47729" - id="tspan4008">GARP pakcet to notify that</tspan><tspan - sodipodi:role="line" - x="710.59766" - y="536.47729" - id="tspan3886">the mac address is moved</tspan></text> - <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="84.450134" - y="556.10828" - id="text3888" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3890" - x="84.450134" - y="556.10828">5. switches re-learn mac-address and</tspan><tspan - sodipodi:role="line" - x="84.450134" - y="586.10828" - id="tspan3892">update mac-learing table</tspan></text> - <path - style="fill:none;stroke:#00ff00;stroke-width:10.62992126;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:5.31496063,5.31496063;marker-start:none;marker-end:url(#Arrow1Send);stroke-dashoffset:0" - d="m 175.17224,97.662401 713.09055,0" - id="path3898" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:21.25984252, 7.08661417;stroke-dashoffset:0;marker-end:url(#Arrow1Send)" - d="m 963.86077,185.73107 45.05523,72.41024 -25.74583,85.28317 -408.71559,148.03871" - id="path3034" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - </g> -</svg> diff --git a/doc/source/images/internal-quantum-bootup.png b/doc/source/images/internal-quantum-bootup.png Binary files differdeleted file mode 100644 index 92db629f..00000000 --- a/doc/source/images/internal-quantum-bootup.png +++ /dev/null diff --git a/doc/source/images/internal-quantum-bootup.svg b/doc/source/images/internal-quantum-bootup.svg deleted file mode 100644 index fe2e23bc..00000000 --- a/doc/source/images/internal-quantum-bootup.svg +++ /dev/null @@ -1,411 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="297mm" - height="210mm" - id="svg2994" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="internal-quantum-bootup.svg"> - <defs - id="defs2996"> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Mend" - style="overflow:visible;"> - <path - id="path3845" - 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;" - transform="scale(0.4) rotate(180) translate(10,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend" - style="overflow:visible;"> - <path - id="path3839" - 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;" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - </defs> - <sodipodi:namedview - inkscape:document-units="mm" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.94549198" - inkscape:cx="528.29639" - inkscape:cy="372.04724" - inkscape:current-layer="layer1" - id="namedview2998" - showgrid="false" - inkscape:window-width="1523" - inkscape:window-height="1072" - inkscape:window-x="39" - inkscape:window-y="75" - inkscape:window-maximized="0" /> - <metadata - id="metadata3000"> - <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"> - <rect - style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.59297168;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3003" - width="131.57176" - height="70.721771" - x="188.27751" - y="176.18547" /> - <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="110.88218" - y="154.5258" - id="text3773" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3775" - x="110.88218" - y="154.5258" /></text> - <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="200.65062" - y="206.13747" - id="text3777" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3779" - x="200.65062" - y="206.13747">Quantum</tspan><tspan - sodipodi:role="line" - x="200.65062" - y="236.13747" - id="tspan3781">Server</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3783" - width="112.23441" - height="70.315529" - x="717.44904" - y="145.77005" /> - <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="730.97125" - y="176.87114" - id="text3785" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3787" - x="730.97125" - y="176.87114">Ryu</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.10748124px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3789" - width="769.55322" - height="270.44434" - x="43.437778" - y="393.86905" /> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.9129163px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3791" - width="136.5744" - height="51.840321" - x="66.870529" - y="437.97333" /> - <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="95.267166" - y="471.77887" - id="text3793" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3795" - x="95.267166" - y="471.77887">ryu.ini</tspan></text> - <g - id="g3825" - transform="translate(416.71427,-6.3459026)"> - <path - transform="matrix(1.042316,0,0,1.0647383,35.099087,16.081462)" - d="m 201.48104,585.88452 -47.30174,0.79573 -24.33999,-40.56665 22.96175,-41.36238 47.30175,-0.79572 24.33999,40.56665 z" - inkscape:randomized="0" - inkscape:rounded="0" - inkscape:flatsided="true" - sodipodi:arg2="1.5539756" - sodipodi:arg1="1.0303768" - sodipodi:r2="40.97031" - sodipodi:r1="47.308437" - sodipodi:cy="545.31787" - sodipodi:cx="177.14105" - sodipodi:sides="6" - id="path3797" - style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text3801" - y="603.46344" - x="192.01549" - 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="603.46344" - x="192.01549" - id="tspan3803" - sodipodi:role="line">OVS</tspan></text> - </g> - <path - sodipodi:type="arc" - style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.77165353;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3805" - sodipodi:cx="384.03098" - sodipodi:cy="482.43958" - sodipodi:rx="125.75662" - sodipodi:ry="35.833878" - d="m 509.7876,482.43958 a 125.75662,35.833878 0 1 1 -251.51325,0 125.75662,35.833878 0 1 1 251.51325,0 z" - transform="matrix(0.7468437,0,0,0.70094681,178.67835,126.04697)" /> - <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="399.21118" - y="468.24127" - id="text3807" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3809" - x="399.21118" - y="468.24127">Ryu agent</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 204.25845,465.47229 163.93582,0.72099" - id="path3830" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="M 518.2067,442.54904 728.86992,219.25852" - id="path4462" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 521.02895,482.64718 78.74585,82.48553" - id="path4648" - 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="81.932907" - y="517.38977" - id="text4834" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4836" - x="81.932907" - y="517.38977">1.get IP address</tspan><tspan - sodipodi:role="line" - x="81.932907" - y="547.38977" - id="tspan4404">for ryu to access</tspan><tspan - sodipodi:role="line" - x="81.932907" - y="577.38977" - id="tspan4406">ovsdb</tspan></text> - <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="352.14709" - y="540.65802" - id="text4838" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="352.14709" - y="540.65802" - id="tspan4842">3. setup OVS</tspan><tspan - sodipodi:role="line" - x="352.14709" - y="570.65802" - id="tspan4200">to accept changes</tspan><tspan - sodipodi:role="line" - x="352.14709" - y="600.65802" - id="tspan4202">from Ryu.</tspan><tspan - sodipodi:role="line" - x="352.14709" - y="622.68402" - id="tspan4606" - style="font-size:16px">set-manager ptcp:<port></tspan></text> - <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="387.24884" - y="216.63544" - id="text4846" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="387.24884" - y="216.63544" - id="tspan4850">4. register necesary infos</tspan><tspan - sodipodi:role="line" - x="387.24884" - y="246.63544" - id="tspan4854">dpid, ovsdb ip address</tspan><tspan - sodipodi:role="line" - x="387.24884" - y="276.63544" - id="tspan4177">(+ ip adress for tunnel</tspan><tspan - sodipodi:role="line" - x="387.24884" - y="306.63544" - id="tspan4616">if GRE is enabled)</tspan><tspan - sodipodi:role="line" - x="387.24884" - y="336.63544" - id="tspan4860" /></text> - <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="22.987768" - y="50.404736" - id="text4862" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4864" - x="22.987768" - y="50.404736" - style="font-size:48px">Node boot up</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.29350114;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="M 403.26785,443.90126 252.79812,248.84757" - id="path3027" - 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="51.824883" - y="268.15176" - id="text4192" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4194" - x="51.824883" - y="268.15176">2. Get address</tspan><tspan - sodipodi:role="line" - x="51.824883" - y="298.15176" - id="tspan4198">for Ryu REST</tspan><tspan - sodipodi:role="line" - x="51.824883" - y="328.15176" - id="tspan4196">via openstack RPC</tspan><tspan - sodipodi:role="line" - x="51.824883" - y="358.15176" - id="tspan4618">which is used for</tspan><tspan - sodipodi:role="line" - x="51.824883" - y="388.15176" - id="tspan4620">internal communication</tspan></text> - <rect - style="fill:none;stroke:#000000;stroke-width:0.78022003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect4204" - width="125.13995" - height="47.363235" - x="192.15517" - y="72.159836" /> - <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="213.64537" - y="101.04301" - id="text4206" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4208" - x="213.64537" - y="101.04301">ryu.ini</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 250.66315,119.02308 0,58.17077" - id="path4210" - inkscape:connector-curvature="0" /> - <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="11.634151" - y="124.31133" - id="text4396" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4398" - x="11.634151" - y="124.31133">get IP address </tspan><tspan - sodipodi:role="line" - x="11.634151" - y="154.31133" - id="tspan4400">for Ryu REST API</tspan><tspan - sodipodi:role="line" - x="11.634151" - y="184.31133" - id="tspan4402">on startup</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="M 779.48837,217.38456 672.66568,570.63981" - id="path4408" - 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="767.85419" - y="286.13184" - id="text4594" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="767.85419" - y="286.13184" - id="tspan4598">5. setup ovs</tspan><tspan - sodipodi:role="line" - x="767.85419" - y="316.13184" - id="tspan4602">to connect Ryu</tspan><tspan - sodipodi:role="line" - x="767.85419" - y="346.13184" - id="tspan3045" - style="font-size:16px">set-controller tcp:<ip>:<port></tspan></text> - </g> -</svg> diff --git a/doc/source/images/internal-quantum-gre-flow-table.png b/doc/source/images/internal-quantum-gre-flow-table.png Binary files differdeleted file mode 100644 index 70007264..00000000 --- a/doc/source/images/internal-quantum-gre-flow-table.png +++ /dev/null diff --git a/doc/source/images/internal-quantum-gre-flow-table.svg b/doc/source/images/internal-quantum-gre-flow-table.svg deleted file mode 100644 index 53504c17..00000000 --- a/doc/source/images/internal-quantum-gre-flow-table.svg +++ /dev/null @@ -1,589 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="297mm" - height="210mm" - id="svg2985" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="internal-quantum-gre-flow-table.svg"> - <defs - id="defs2987" /> - <sodipodi:namedview - inkscape:document-units="mm" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.79307804" - inkscape:cx="527.69924" - inkscape:cy="380" - inkscape:current-layer="layer1" - id="namedview2989" - showgrid="false" - inkscape:window-width="1123" - inkscape:window-height="981" - inkscape:window-x="412" - inkscape:window-y="92" - inkscape:window-maximized="0" /> - <metadata - id="metadata2991"> - <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"> - <rect - style="fill:#00ff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.83911663px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2994" - width="100.26987" - height="45.822945" - x="200.97739" - y="68.814583" /> - <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="209.40253" - y="98.370522" - id="text3015" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3017" - x="209.40253" - y="98.370522">table 0</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.87275267px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3815" - width="282.60529" - height="70.102013" - x="106.53268" - y="201.69412" /> - <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="120.8026" - y="226.28462" - id="text3817" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3819" - x="120.8026" - y="226.28462">in_port</tspan><tspan - sodipodi:role="line" - x="120.8026" - y="256.28461" - id="tspan3821">src mac</tspan></text> - <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="236.0596" - y="228.48" - id="text3823" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3825" - x="236.0596" - y="228.48">set_tunnel</tspan><tspan - sodipodi:role="line" - x="236.0596" - y="258.47998" - id="tspan3827">goto table 1</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.89289355px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3829" - width="279.90991" - height="35.005596" - x="106.53268" - y="299.23138" /> - <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="128.48639" - y="321.66245" - id="text3831" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3833" - x="128.48639" - y="321.66245">in_port</tspan></text> - <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="244.84109" - y="322.76013" - id="text3835" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3837" - x="244.84109" - y="322.76013">drop</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.01448965px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3839" - width="283.56137" - height="72.447266" - x="107.63037" - y="394.23053" /> - <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="115.31416" - y="421.67267" - id="text3841" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3843" - x="115.31416" - y="421.67267">in_port</tspan><tspan - sodipodi:role="line" - x="115.31416" - y="451.67267" - id="tspan3845">tunnel_id</tspan></text> - <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="235.36183" - y="431.71509" - id="text3847" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3849" - x="235.36183" - y="431.71509">goto table 2</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.08350325px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3851" - width="314.95236" - height="72.363762" - x="427.73532" - y="201.40605" /> - <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="430.98666" - y="226.61108" - id="text3853" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3855" - x="430.98666" - y="226.61108">tunnel_id</tspan><tspan - sodipodi:role="line" - x="430.98666" - y="256.61108" - id="tspan3857">dst mac</tspan></text> - <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="566.00195" - y="226.61107" - id="text3859" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3861" - x="566.00195" - y="226.61107">output(tunnel)</tspan><tspan - sodipodi:role="line" - x="566.00195" - y="256.61105" - id="tspan3863">goto table 2</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.74088061px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3865" - width="313.09958" - height="36.482754" - x="429.7594" - y="304.41724" /> - <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="435.37741" - y="326.50049" - id="text3867" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3869" - x="435.37741" - y="326.50049">tunnel_id</tspan></text> - <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="573.68579" - y="326.50049" - id="text3871" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3873" - x="573.68579" - y="326.50049">goto table 2</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.04436409px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3875" - width="268.13486" - height="66.304108" - x="771.08972" - y="260.98209" /> - <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="777.67578" - y="282.93579" - id="text3877" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3879" - x="777.67578" - y="282.93579">tunnel_id</tspan><tspan - sodipodi:role="line" - x="777.67578" - y="312.93579" - id="tspan3881">dst mac</tspan></text> - <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="902.81189" - y="284.03348" - id="text3883" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3885" - x="902.81189" - y="284.03348">output(vm)</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.85090744px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3887" - width="193.53958" - height="34.483585" - x="773.2851" - y="370.75067" /> - <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="780.96887" - y="394.89975" - id="text3889" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3891" - x="780.96887" - y="394.89975">tunnel_id</tspan></text> - <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="903.90961" - y="393.80206" - id="text3893" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3895" - x="903.90961" - y="393.80206">drop</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 226.96379,200.64229 0,70.61096" - id="path3897" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 228.2247,298.99327 0,34.04457" - id="path3899" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 229.57289,392.30061 0,75.65459" - id="path3914" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 556.06129,201.9032 0,71.87187" - id="path3916" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 556.06129,302.776 0,40.34912" - id="path3918" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 895.24607,263.68779 0,65.56732" - id="path3920" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 897.76789,372.12605 0,32.78365" - id="path3922" - inkscape:connector-curvature="0" /> - <rect - style="fill:#00ff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.83911663px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2994-6" - width="100.26987" - height="45.822945" - x="513.47406" - y="69.514412" /> - <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="521.89917" - y="99.070351" - id="text3015-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3017-9" - x="521.89917" - y="99.070351">table 1</tspan></text> - <rect - style="fill:#00ff00;fill-rule:evenodd;stroke:#000000;stroke-width:0.83911663px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2994-4" - width="100.26987" - height="45.822945" - x="840.04974" - y="70.775322" /> - <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="848.47491" - y="100.33126" - id="text3015-9" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3017-3" - x="848.47491" - y="100.33126">table 2</tspan></text> - <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="834.72241" - y="27.897627" - id="text3989" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3991" - x="834.72241" - y="27.897627">Local out</tspan></text> - <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="504.36398" - y="32.941265" - id="text3993" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3995" - x="504.36398" - y="32.941265">tunnel out</tspan></text> - <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="204.26741" - y="30.419449" - id="text3997" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3999" - x="204.26741" - y="30.419449">src table</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 6.3045498,176.685 1036.4679502,0" - id="path4001" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 97.132777,11.505798 0,520.755812" - id="path4003" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 10.08728,374.64787 750.24142,0" - id="path4005" - 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="6.521821" - y="97.464943" - id="text4007" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4009" - x="6.521821" - y="97.464943">in port</tspan></text> - <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="15.13092" - y="269.99234" - id="text4011" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4013" - x="15.13092" - y="269.99234">vm</tspan><tspan - sodipodi:role="line" - x="15.13092" - y="299.99234" - id="tspan4021">port</tspan></text> - <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="6.3045492" - y="442.737" - id="text4015" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4017" - x="6.3045492" - y="442.737">tunnel</tspan><tspan - sodipodi:role="line" - x="6.3045492" - y="472.737" - id="tspan4019">port</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 407.27392,12.766708 0,511.929442" - id="path4023" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 762.85052,11.505798 0,520.755812" - id="path4025" - inkscape:connector-curvature="0" /> - <g - id="g3102" - transform="translate(-107.17735,-524.53854)"> - <rect - y="637.55701" - x="244.02382" - height="36.223633" - width="175.15869" - id="rect3027" - style="fill:#00ffff;stroke:#000000;stroke-width:1.35430717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3019" - y="661.76013" - x="252.12903" - 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="661.76013" - x="252.12903" - id="tspan3021" - sodipodi:role="line">match</tspan></text> - <text - sodipodi:linespacing="125%" - id="text3023" - y="661.95551" - x="339.7807" - 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="661.95551" - x="339.7807" - id="tspan3025" - sodipodi:role="line">action</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path3089" - d="m 334.14114,636.91714 0,37.82729" - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - <g - id="g3102-3" - transform="translate(219.41449,-525.79946)"> - <rect - y="641.33972" - x="244.02382" - height="36.223633" - width="175.15869" - id="rect3027-5" - style="fill:#00ffff;stroke:#000000;stroke-width:1.35430717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3019-1" - y="666.58649" - x="252.12903" - 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="666.58649" - x="252.12903" - id="tspan3021-2" - sodipodi:role="line">match</tspan></text> - <text - sodipodi:linespacing="125%" - id="text3023-3" - y="665.73822" - x="339.7807" - 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="665.73822" - x="339.7807" - id="tspan3025-4" - sodipodi:role="line">action</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path3089-8" - d="m 334.14114,640.69987 0,37.82729" - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - <g - id="g3102-3-5" - transform="translate(552.29471,-524.53854)"> - <rect - y="641.33972" - x="244.02382" - height="36.223633" - width="175.15869" - id="rect3027-5-6" - style="fill:#00ffff;stroke:#000000;stroke-width:1.35430717px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3019-1-1" - y="666.58649" - x="252.12903" - 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="666.58649" - x="252.12903" - id="tspan3021-2-7" - sodipodi:role="line">match</tspan></text> - <text - sodipodi:linespacing="125%" - id="text3023-3-5" - y="665.73822" - x="339.7807" - 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="665.73822" - x="339.7807" - id="tspan3025-4-1" - sodipodi:role="line">action</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path3089-8-8" - d="m 334.14114,640.69987 0,37.82729" - style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - </g> - </g> -</svg> diff --git a/doc/source/images/internal-quantum-instance-create.png b/doc/source/images/internal-quantum-instance-create.png Binary files differdeleted file mode 100644 index c3b55e00..00000000 --- a/doc/source/images/internal-quantum-instance-create.png +++ /dev/null diff --git a/doc/source/images/internal-quantum-instance-create.svg b/doc/source/images/internal-quantum-instance-create.svg deleted file mode 100644 index 801e6d4e..00000000 --- a/doc/source/images/internal-quantum-instance-create.svg +++ /dev/null @@ -1,481 +0,0 @@ -<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="297mm" - height="210mm" - id="svg2985" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="internal-quantum-instance-create.svg"> - <sodipodi:namedview - inkscape:document-units="mm" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.87" - inkscape:cx="495.53846" - inkscape:cy="380" - inkscape:current-layer="layer1" - id="namedview2989" - showgrid="false" - inkscape:window-width="1544" - inkscape:window-height="1073" - inkscape:window-x="35" - inkscape:window-y="32" - inkscape:window-maximized="0" /> - <defs - id="defs2987"> - <linearGradient - id="linearGradient5384" - osb:paint="solid"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop5386" /> - </linearGradient> - <linearGradient - id="linearGradient5358" - osb:paint="solid"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop5360" /> - </linearGradient> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Mend" - style="overflow:visible;"> - <path - id="path4800" - 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;" - transform="scale(0.4) rotate(180) translate(10,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend-0" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4800-2" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend-03" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend-03" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path5472" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend-0L" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend-0L" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path3835" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="stroke:#999999;stroke-width:1pt;fill:#999999;fill-rule:evenodd" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend-0L" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend-0L-5" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path3835-3" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill:#999999;fill-rule:evenodd;stroke:#999999;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend-03" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend-03-7" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path5472-9" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - </defs> - <metadata - id="metadata2991"> - <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"> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.96969086px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2994" - width="674.27905" - height="257.23532" - x="172.72917" - y="353.05884" /> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.60284865px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2996" - width="123.39545" - height="72.787445" - x="265.09756" - y="61.223278" /> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.44750994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2998" - width="64.270126" - height="55.630074" - x="723.80182" - y="72.612694" /> - <path - sodipodi:type="arc" - style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.45036435;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3000" - sodipodi:cx="348.4295" - sodipodi:cy="527.60168" - sodipodi:rx="96.219025" - sodipodi:ry="43.006989" - d="m 444.64853,527.60168 a 96.219025,43.006989 0 1 1 -192.43805,0 96.219025,43.006989 0 1 1 192.43805,0 z" - transform="matrix(1.1341678,0,0,0.61951977,-41.122543,79.338007)" /> - <path - sodipodi:type="arc" - style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.95329165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - id="path3002" - sodipodi:cx="368.8396" - sodipodi:cy="658.80945" - sodipodi:rx="107.88194" - sodipodi:ry="34.259804" - d="m 476.72154,658.80945 a 107.88194,34.259804 0 1 1 -215.76388,0 107.88194,34.259804 0 1 1 215.76388,0 z" - transform="matrix(0.75548852,0,0,0.5533406,63.453465,144.36077)" /> - <g - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - transform="matrix(1.0633793,0,0,1.0513456,522.96619,-119.46046)" - id="g3825"> - <path - transform="matrix(1.042316,0,0,1.0647383,35.099087,16.081462)" - d="m 201.48104,585.88452 -47.30174,0.79573 -24.33999,-40.56665 22.96175,-41.36238 47.30175,-0.79572 24.33999,40.56665 z" - inkscape:randomized="0" - inkscape:rounded="0" - inkscape:flatsided="true" - sodipodi:arg2="1.5539756" - sodipodi:arg1="1.0303768" - sodipodi:r2="40.97031" - sodipodi:r1="47.308437" - sodipodi:cy="545.31787" - sodipodi:cx="177.14105" - sodipodi:sides="6" - id="path3797" - style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99921262;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text3801" - y="603.46344" - x="192.01549" - 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="603.46344" - x="192.01549" - id="tspan3803" - sodipodi:role="line">OVS</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="15.952232" - y="33.356243" - id="text3987" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3989" - x="15.952232" - y="33.356243">Instance Creation</tspan></text> - <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="267.49033" - y="412.46277" - id="text3991" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3993" - x="267.49033" - y="412.46277">nova-compute</tspan></text> - <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="285.68054" - y="516.57892" - id="text4763" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4765" - x="285.68054" - y="516.57892">vid driver</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 21.624353,404.0288 223.076917,0" - id="path4767" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 308.24681,380.35633 0,-243.95605" - id="path4769" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 338.92674,133.6486 0,249.45055" - id="path4771" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 424.92105,510.62221 278.06594,-1" - id="path4773" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 388.65732,105.1277 329.67033,0" - id="path4775" - inkscape:connector-curvature="0" /> - <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="269.97598" - y="90.841988" - id="text4777" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4779" - x="269.97598" - y="90.841988">quantum</tspan><tspan - sodipodi:role="line" - x="269.97598" - y="120.84199" - id="tspan4781">server</tspan></text> - <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="737.00897" - y="110.64419" - id="text4783" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4785" - x="737.00897" - y="110.64419">ryu</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)" - d="m 337.00896,434.01874 -1.0989,56.04396" - id="path4771-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="18.954023" - y="384.60022" - id="text5255" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5257" - x="18.954023" - y="384.60022">1.create instance</tspan></text> - <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="130.60919" - y="270.91058" - id="text5259" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5261" - x="130.60919" - y="270.91058">2.create port</tspan><tspan - sodipodi:role="line" - x="130.60919" - y="300.91058" - id="tspan3068">on network</tspan></text> - <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="346.48276" - y="172.48529" - id="text5263" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5265" - x="346.48276" - y="172.48529">5. uuid for the created port</tspan></text> - <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="364.95401" - y="465.60022" - id="text5267" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5269" - x="364.95401" - y="465.60022">6.plug</tspan></text> - <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="425.22986" - y="536.60022" - id="text5271" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5273" - x="425.22986" - y="536.60022">7. create port</tspan><tspan - sodipodi:role="line" - x="425.22986" - y="566.60022" - id="tspan3050">store port uuid and</tspan><tspan - sodipodi:role="line" - x="425.22986" - y="596.60022" - id="tspan3052">mac address to ovsdb</tspan></text> - <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="398.90805" - y="83.600227" - id="text5275" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5277" - x="398.90805" - y="83.600227">4. (netork uuid, port uuid)</tspan></text> - <path - style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#00ff00;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-03)" - d="m 728.95402,461.60023 0,-334" - id="path5279" - inkscape:connector-curvature="0" /> - <path - inkscape:connector-curvature="0" - id="path3027" - d="m 753.95402,125.60023 0,337" - style="fill:none;stroke:#999999;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-0L)" /> - <text - sodipodi:linespacing="125%" - id="text4001" - y="258.30136" - x="415.05746" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#00ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - id="tspan4009" - y="258.30136" - x="415.05746" - sodipodi:role="line">8. OFPPortStatus</tspan><tspan - id="tspan4013" - y="288.30136" - x="415.05746" - sodipodi:role="line">OVS notifies port creation</tspan><tspan - id="tspan4015" - y="318.30136" - x="415.05746" - sodipodi:role="line">via OpenFlow protocol</tspan></text> - <text - sodipodi:linespacing="125%" - id="text4027" - y="320.60022" - x="784.95404" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#00ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="320.60022" - x="784.95404" - id="tspan4029" - sodipodi:role="line">10. setup flow entries</tspan></text> - <path - style="fill:#00ff00;fill-opacity:1;stroke:#00ff00;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-03)" - d="m 778.95402,127.27149 0,334" - id="path5279-1" - inkscape:connector-curvature="0" /> - <text - sodipodi:linespacing="125%" - id="text4017" - y="164.49678" - x="759.51727" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#999999;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="164.49678" - x="759.51727" - id="tspan4019" - sodipodi:role="line">9. query ovsdb</tspan><tspan - id="tspan4021" - y="194.49678" - x="759.51727" - sodipodi:role="line">get infos, port uuid</tspan><tspan - id="tspan4025" - y="224.49678" - x="759.51727" - sodipodi:role="line">and mac address</tspan></text> - <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="32.183903" - y="75.128967" - id="text3060" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3062" - x="32.183903" - y="75.128967">3. quantum server</tspan><tspan - sodipodi:role="line" - x="32.183903" - y="105.12897" - id="tspan3064">allocates uuid to</tspan><tspan - sodipodi:role="line" - x="32.183903" - y="135.12897" - id="tspan3066">the created port</tspan></text> - </g> -</svg> diff --git a/doc/source/images/internal-quantum-network-creation.png b/doc/source/images/internal-quantum-network-creation.png Binary files differdeleted file mode 100644 index 4ff5602b..00000000 --- a/doc/source/images/internal-quantum-network-creation.png +++ /dev/null diff --git a/doc/source/images/internal-quantum-network-creation.svg b/doc/source/images/internal-quantum-network-creation.svg deleted file mode 100644 index ef1b5031..00000000 --- a/doc/source/images/internal-quantum-network-creation.svg +++ /dev/null @@ -1,236 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="297mm" - height="210mm" - id="svg4866" - version="1.1" - inkscape:version="0.48.3.1 r9886" - sodipodi:docname="internal-quantum-network-creation.svg"> - <defs - id="defs4868"> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0" - refX="0" - id="Arrow1Mend" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path3845" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0" - refX="0" - id="marker4887" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4889" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0" - refX="0" - id="marker4891" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4893" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Mend" - orient="auto" - refY="0" - refX="0" - id="marker4891-6" - style="overflow:visible"> - <path - inkscape:connector-curvature="0" - id="path4893-4" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.4,0,0,-0.4,-4,0)" /> - </marker> - </defs> - <sodipodi:namedview - inkscape:document-units="mm" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="0.91" - inkscape:cx="428.97898" - inkscape:cy="306.18903" - inkscape:current-layer="layer1" - id="namedview4870" - showgrid="false" - inkscape:window-width="1367" - inkscape:window-height="1036" - inkscape:window-x="188" - inkscape:window-y="77" - inkscape:window-maximized="0" /> - <metadata - id="metadata4872"> - <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"> - <rect - style="fill:#00ffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.59297168;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3003" - width="131.57176" - height="70.721771" - x="245.45879" - y="226.30139" /> - <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="257.83188" - y="256.25342" - id="text3777" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3779" - x="257.83188" - y="256.25342">Quantum</tspan><tspan - sodipodi:role="line" - x="257.83188" - y="286.25342" - id="tspan3781">Server</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3783" - width="112.23441" - height="70.315529" - x="595.88733" - y="223.039" /> - <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="609.40955" - y="254.14008" - id="text3785" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3787" - x="609.40955" - y="254.14008">Ryu</tspan></text> - <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="21.212479" - y="59.017372" - id="text4862" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4864" - x="21.212479" - y="59.017372" - style="font-size:48px">Network creation</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4891)" - d="m 60.659341,263.08349 181.318679,0" - id="path5040" - inkscape:connector-curvature="0" /> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4891)" - d="m 377.46247,266.3802 217.58242,1.0989" - id="path5040-3" - 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="22.197802" - y="329.01755" - id="text5778" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5780" - x="22.197802" - y="329.01755">1. create network</tspan></text> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.99661446;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect5861" - width="246.50816" - height="81.791458" - x="208.7912" - y="83.182137" /> - <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="218.68132" - y="108.92966" - id="text5863" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5865" - x="218.68132" - y="108.92966">quantum db</tspan><tspan - sodipodi:role="line" - x="218.68132" - y="138.92966" - id="tspan5867">(network uuid, key)</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:3.54330707;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4891-6)" - d="m 296.7033,224.31426 -1.0989,-57.14285" - id="path5869" - 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="315.38461" - y="204.53406" - id="text6059" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6061" - x="315.38461" - y="204.53406">2. allocate key</tspan></text> - <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="381.31866" - y="330.90768" - id="text6083" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6085" - x="381.31866" - y="330.90768">3. tell (network uuid, key)</tspan></text> - </g> -</svg> diff --git a/doc/source/images/internal-quantum-overview.png b/doc/source/images/internal-quantum-overview.png Binary files differdeleted file mode 100644 index 0df0058d..00000000 --- a/doc/source/images/internal-quantum-overview.png +++ /dev/null diff --git a/doc/source/images/internal-quantum-overview.svg b/doc/source/images/internal-quantum-overview.svg deleted file mode 100644 index 4ce416d9..00000000 --- a/doc/source/images/internal-quantum-overview.svg +++ /dev/null @@ -1,1813 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.2" - viewBox="0 0 1052.3622 744.09449" - preserveAspectRatio="xMidYMid" - clip-path="url(#presentation_clip_path)" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - width="100%" - height="100%" - sodipodi:docname="internal-quantum-overview.svg" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round"><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1537" - inkscape:window-height="1086" - id="namedview1624" - showgrid="false" - inkscape:zoom="1.1570463" - inkscape:cx="549.72105" - inkscape:cy="448.52299" - inkscape:window-x="25" - inkscape:window-y="33" - inkscape:window-maximized="0" - inkscape:current-layer="id1" /><metadata - id="metadata1626"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata> - <defs - id="defs4"><marker - style="overflow:visible;" - id="Arrow1Lend" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lend"><path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" - 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 " - id="path7227" /></marker> - <clipPath - clipPathUnits="userSpaceOnUse" - id="presentation_clip_path"> - <rect - id="rect7" - height="21000" - width="28000" - y="0" - x="0" /> - </clipPath> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <marker - style="overflow:visible;" - id="Arrow1Lendu" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lendu"><path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="stroke:#999999;stroke-width:1.0pt;fill:#999999;fill-rule:evenodd" - 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 " - id="path7673" /></marker> - <marker - style="overflow:visible" - id="Arrow1Lendu-6" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lendu"><path - inkscape:connector-curvature="0" - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill:#999999;fill-rule:evenodd;stroke:#999999;stroke-width:1pt" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - id="path7673-8" /></marker> - - - - - - - - - - - <marker - style="overflow:visible;" - id="Arrow1LendX" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1LendX"><path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="stroke:#9966cc;stroke-width:1.0pt;fill:#9966cc;fill-rule:evenodd" - 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 " - id="path4684" /></marker> - - - - - - <marker - style="overflow:visible;" - id="Arrow1Lendn" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lendn"><path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path4264" /></marker> - - - - - - <marker - style="overflow:visible" - id="Arrow1LendX-5" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1LendX"><path - inkscape:connector-curvature="0" - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill:#9966cc;fill-rule:evenodd;stroke:#9966cc;stroke-width:1pt" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - id="path4684-8" /></marker> - - - - - - - - - - - - - -</defs> - <defs - id="defs9"> - <font - vert-adv-y="90" - vert-origin-y="90" - vert-origin-x="45" - horiz-origin-y="0" - horiz-origin-x="0" - horiz-adv-x="2048" - id="EmbeddedFont_1"> - <font-face - id="font-face12" - descent="397" - ascent="1640" - font-style="normal" - font-weight="normal" - units-per-em="2048" - font-family="StarSymbol embedded" /> - <missing-glyph - id="missing-glyph14" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - horiz-adv-x="2048" /> - <glyph - id="glyph16" - d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z" - horiz-adv-x="1191" - unicode="●" /> - <glyph - id="glyph18" - d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z" - horiz-adv-x="1165" - unicode="–" /> - </font> - </defs> - <defs - id="defs20"> - <font - vert-adv-y="90" - vert-origin-y="90" - vert-origin-x="45" - horiz-origin-y="0" - horiz-origin-x="0" - horiz-adv-x="2048" - id="EmbeddedFont_2"> - <font-face - id="font-face23" - descent="556" - ascent="2037" - font-style="normal" - font-weight="normal" - units-per-em="2048" - font-family="VL ゴシック embedded" /> - <missing-glyph - id="missing-glyph25" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - horiz-adv-x="2048" /> - <glyph - id="glyph27" - d="M 530,246 L 535,246 774,1066 952,1066 461,-451 291,-451 451,20 92,1066 272,1066 530,246 Z" - horiz-adv-x="875" - unicode="y" /> - <glyph - id="glyph29" - d="M 514,625 L 518,625 731,1066 911,1066 614,533 911,0 719,0 510,441 506,441 297,0 113,0 410,533 113,1066 301,1066 514,625 Z" - horiz-adv-x="821" - unicode="x" /> - <glyph - id="glyph31" - d="M 719,164 L 723,164 823,1066 983,1066 819,0 616,0 506,902 502,902 401,0 205,0 41,1066 209,1066 309,164 313,164 414,1066 619,1066 719,164 Z" - horiz-adv-x="954" - unicode="w" /> - <glyph - id="glyph33" - d="M 514,123 L 518,123 754,1066 922,1066 625,0 399,0 102,1066 279,1066 514,123 Z" - horiz-adv-x="848" - unicode="v" /> - <glyph - id="glyph35" - d="M 133,369 L 133,1066 291,1066 291,406 C 291,293 303,218 329,181 354,144 401,125 471,125 538,125 594,163 640,238 686,313 709,417 709,550 L 709,1066 870,1066 870,0 719,0 715,154 711,154 C 685,100 646,57 596,26 545,-5 490,-20 430,-20 325,-20 249,9 203,68 156,127 133,227 133,369 Z" - horiz-adv-x="742" - unicode="u" /> - <glyph - id="glyph37" - d="M 500,1025 L 870,1025 870,884 500,884 500,308 C 500,231 511,180 534,155 556,130 600,117 666,117 734,117 795,130 850,154 L 850,11 C 784,-10 716,-20 645,-20 530,-20 451,2 406,47 360,91 338,171 338,287 L 338,884 133,884 133,1025 338,1025 338,1415 500,1415 500,1025 Z" - horiz-adv-x="742" - unicode="t" /> - <glyph - id="glyph39" - d="M 522,949 C 391,949 326,899 326,799 326,753 340,716 369,688 397,660 449,636 522,615 667,574 763,531 810,486 857,441 881,371 881,277 881,183 849,110 784,58 720,6 629,-20 512,-20 395,-20 282,7 174,62 L 174,226 C 281,153 386,117 492,117 643,117 719,171 719,277 719,328 704,367 675,394 645,421 588,447 502,472 376,507 288,550 239,599 189,648 164,715 164,799 164,890 194,960 253,1010 312,1061 399,1086 512,1086 627,1086 736,1062 840,1015 L 840,861 C 732,920 626,949 522,949 Z" - horiz-adv-x="742" - unicode="s" /> - <glyph - id="glyph41" - d="M 381,1066 L 381,861 385,861 C 470,1011 587,1086 737,1086 788,1086 836,1079 881,1066 L 881,922 C 833,937 785,945 737,945 638,945 554,903 487,820 421,736 387,627 387,492 L 387,0 225,0 225,1066 381,1066 Z" - horiz-adv-x="689" - unicode="r" /> - <glyph - id="glyph43" - d="M 735,153 C 677,37 585,-21 461,-21 353,-21 266,25 201,118 135,210 102,348 102,533 102,901 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1065 901,1065 901,-451 739,-451 739,153 735,153 Z M 264,533 C 264,399 286,299 329,232 372,166 429,133 502,133 571,133 628,167 673,234 717,302 739,398 739,522 L 739,543 C 739,667 717,763 673,831 628,898 571,932 502,932 343,932 264,799 264,533 Z" - horiz-adv-x="822" - unicode="q" /> - <glyph - id="glyph45" - d="M 289,153 L 285,153 285,-451 123,-451 123,1065 274,1065 279,912 283,912 C 356,1028 450,1086 563,1086 802,1086 922,901 922,533 922,348 889,210 823,118 758,25 671,-21 563,-21 439,-21 347,37 289,153 Z M 760,533 C 760,799 681,932 522,932 453,932 396,898 351,831 307,763 285,667 285,543 L 285,522 C 285,398 307,302 351,234 396,167 453,133 522,133 595,133 652,166 695,232 738,299 760,399 760,533 Z" - horiz-adv-x="821" - unicode="p" /> - <glyph - id="glyph47" - d="M 102,533 C 102,902 239,1086 512,1086 785,1086 922,902 922,533 922,164 785,-20 512,-20 239,-20 102,164 102,533 Z M 329,215 C 368,152 429,121 512,121 595,121 656,152 695,215 734,277 754,383 754,533 754,683 734,790 695,852 656,914 595,945 512,945 429,945 368,914 329,852 290,790 270,683 270,533 270,383 290,277 329,215 Z" - horiz-adv-x="848" - unicode="o" /> - <glyph - id="glyph49" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1066 295,1066 299,912 303,912 C 329,964 369,1006 422,1038 475,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - horiz-adv-x="769" - unicode="n" /> - <glyph - id="glyph51" - d="M 594,0 L 434,0 434,738 C 433,817 426,870 413,896 400,923 378,936 346,936 319,936 295,920 274,887 254,854 237,797 223,716 210,635 203,533 203,410 L 203,0 41,0 41,1066 184,1066 188,922 193,922 C 216,974 245,1014 280,1043 314,1072 351,1086 389,1086 431,1086 466,1073 493,1048 519,1023 542,981 561,922 L 565,922 C 619,1031 690,1086 778,1086 851,1086 903,1064 935,1019 967,975 983,895 983,779 L 983,0 825,0 825,738 C 824,818 816,872 802,897 787,923 762,936 725,936 638,936 594,802 594,533 L 594,0 Z" - horiz-adv-x="954" - unicode="m" /> - <glyph - id="glyph53" - d="M 575,308 C 575,218 583,164 597,146 611,128 655,119 727,119 772,119 823,123 881,132 L 881,-10 C 816,-17 758,-20 707,-20 584,-20 503,-1 465,38 427,77 408,160 408,287 L 408,1357 143,1357 143,1496 575,1496 575,308 Z" - horiz-adv-x="769" - unicode="l" /> - <glyph - id="glyph55" - d="M 942,1066 L 471,553 942,0 748,0 326,518 326,0 164,0 164,1496 326,1496 326,586 750,1066 942,1066 Z" - horiz-adv-x="795" - unicode="k" /> - <glyph - id="glyph57" - d="M 647,1065 L 647,139 870,139 870,0 195,0 195,139 479,139 479,926 256,926 256,1065 647,1065 Z M 438,1311 L 438,1557 647,1557 647,1311 438,1311 Z" - horiz-adv-x="689" - unicode="i" /> - <glyph - id="glyph59" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1496 305,1496 305,912 309,912 C 335,965 374,1007 425,1039 476,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - horiz-adv-x="769" - unicode="h" /> - <glyph - id="glyph61" - d="M 102,533 C 102,902 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1066 901,1066 901,10 C 901,-160 867,-283 798,-358 729,-433 623,-471 481,-471 384,-471 289,-454 195,-420 L 195,-256 C 292,-305 387,-330 481,-330 653,-330 739,-216 739,11 L 739,174 735,174 C 677,58 585,0 461,0 352,0 265,45 200,136 135,226 102,358 102,533 Z M 264,533 C 264,407 286,313 329,249 372,186 429,154 502,154 573,154 630,185 674,247 717,309 739,401 739,523 L 739,543 C 739,667 717,763 673,831 628,899 571,932 502,932 423,932 363,901 324,837 284,774 264,672 264,533 Z" - horiz-adv-x="822" - unicode="g" /> - <glyph - id="glyph63" - d="M 154,883 L 154,1024 399,1024 399,1147 C 399,1281 422,1376 467,1432 512,1488 585,1516 686,1516 748,1516 809,1506 870,1485 L 870,1338 C 819,1362 767,1375 717,1375 653,1375 611,1359 591,1326 571,1294 561,1221 561,1106 L 561,1024 870,1024 870,883 561,883 561,0 399,0 399,883 154,883 Z" - horiz-adv-x="742" - unicode="f" /> - <glyph - id="glyph65" - d="M 283,480 C 288,353 314,261 360,205 407,149 474,121 563,121 646,121 739,146 840,195 L 840,31 C 739,-3 643,-20 553,-20 259,-20 113,164 113,533 113,726 147,866 215,954 283,1042 386,1086 522,1086 646,1086 739,1044 800,959 861,875 891,736 891,544 891,528 890,507 887,480 L 283,480 Z M 283,615 L 729,615 C 728,835 659,945 522,945 444,945 386,920 348,871 310,822 288,737 283,615 Z" - horiz-adv-x="795" - unicode="e" /> - <glyph - id="glyph67" - d="M 729,1496 L 891,1496 891,0 739,0 735,154 731,154 C 659,38 565,-20 451,-20 343,-20 256,26 190,118 125,211 92,349 92,533 92,902 212,1087 451,1087 575,1087 666,1029 725,913 L 729,913 729,1496 Z M 254,533 C 254,399 275,299 318,233 361,167 419,134 492,134 561,134 618,167 663,235 707,303 729,399 729,523 L 729,544 C 729,668 707,764 663,832 618,899 561,933 492,933 333,933 254,800 254,533 Z" - horiz-adv-x="822" - unicode="d" /> - <glyph - id="glyph69" - d="M 164,533 C 164,716 201,854 276,947 352,1040 457,1087 594,1087 677,1087 763,1069 850,1035 L 850,871 C 768,916 686,939 604,939 518,939 451,905 403,837 356,768 332,667 332,533 332,395 357,292 408,224 458,156 527,121 614,121 695,121 777,146 860,195 L 860,31 C 773,-3 687,-20 604,-20 465,-20 357,26 280,118 202,211 164,349 164,533 Z" - horiz-adv-x="715" - unicode="c" /> - <glyph - id="glyph71" - d="M 295,913 L 299,913 C 358,1029 449,1087 573,1087 812,1087 932,902 932,533 932,349 899,211 834,118 768,26 681,-20 573,-20 459,-20 365,38 293,154 L 289,154 285,0 133,0 133,1496 295,1496 295,913 Z M 770,533 C 770,800 691,933 532,933 463,933 406,899 361,832 317,764 295,668 295,544 L 295,523 C 295,399 317,303 361,235 406,167 463,134 532,134 605,134 663,167 706,233 749,299 770,399 770,533 Z" - horiz-adv-x="822" - unicode="b" /> - <glyph - id="glyph73" - d="M 522,1086 C 659,1086 753,1059 804,1004 855,950 881,847 881,697 L 881,0 733,0 729,154 725,154 C 661,38 559,-20 420,-20 331,-20 259,8 205,65 150,122 123,199 123,298 123,422 165,518 249,586 333,653 458,687 625,687 L 723,687 723,738 C 723,816 708,871 678,902 648,933 596,949 522,949 477,949 420,941 350,924 281,908 222,889 174,867 L 174,1015 C 222,1035 280,1052 348,1066 416,1079 474,1086 522,1086 Z M 723,564 L 625,564 C 393,564 276,479 276,308 276,246 292,199 324,166 355,134 397,117 451,117 531,117 597,150 647,216 698,281 723,373 723,492 L 723,564 Z" - horiz-adv-x="795" - unicode="a" /> - <glyph - id="glyph75" - d="M 102,-287 L 102,-172 922,-172 922,-287 102,-287 Z" - horiz-adv-x="848" - unicode="_" /> - <glyph - id="glyph77" - d="M 518,144 L 795,1496 963,1496 614,0 410,0 61,1496 238,1496 514,144 518,144 Z" - horiz-adv-x="927" - unicode="V" /> - <glyph - id="glyph79" - d="M 428,-1 L 428,1352 113,1352 113,1495 911,1495 911,1352 596,1352 596,-1 428,-1 Z" - horiz-adv-x="821" - unicode="T" /> - <glyph - id="glyph81" - d="M 532,1369 C 468,1369 415,1349 374,1307 332,1265 311,1212 311,1148 311,1080 326,1023 355,979 385,935 434,897 502,865 653,798 758,728 815,655 872,582 901,487 901,369 901,241 866,144 796,78 725,13 624,-20 492,-20 367,-20 255,18 154,93 L 154,287 C 263,181 379,128 502,128 656,128 733,208 733,369 733,444 715,507 680,556 644,605 585,649 502,687 373,744 282,810 226,883 171,956 143,1044 143,1148 143,1257 178,1346 248,1415 317,1483 409,1517 522,1517 595,1517 654,1512 700,1501 747,1490 800,1468 860,1435 L 860,1251 C 755,1330 646,1369 532,1369 Z" - horiz-adv-x="769" - unicode="S" /> - <glyph - id="glyph83" - d="M 758,1107 C 758,1284 657,1373 455,1373 399,1373 351,1368 311,1357 L 311,799 434,799 C 553,799 637,822 685,868 734,914 758,993 758,1107 Z M 311,656 L 311,1 143,1 143,1486 C 250,1506 359,1516 471,1516 624,1516 737,1483 811,1415 885,1347 922,1245 922,1107 922,911 847,780 698,711 L 698,707 C 741,687 786,597 834,439 L 963,1 786,1 666,443 C 642,530 614,588 582,615 549,642 493,656 414,656 L 311,656 Z" - horiz-adv-x="848" - unicode="R" /> - <glyph - id="glyph85" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,376 874,141 737,44 L 737,39 C 793,11 843,-34 887,-96 930,-157 963,-228 983,-307 L 803,-307 C 774,-200 737,-126 692,-84 647,-41 587,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - horiz-adv-x="901" - unicode="Q" /> - <glyph - id="glyph87" - d="M 768,1065 C 768,1173 743,1251 694,1300 645,1348 569,1373 465,1373 409,1373 361,1367 322,1356 L 322,758 C 362,751 410,747 465,747 570,747 647,772 695,820 744,869 768,950 768,1065 Z M 932,1065 C 932,901 896,783 824,712 753,640 640,604 485,604 438,604 383,607 322,614 L 322,-1 154,-1 154,1485 C 260,1506 369,1516 481,1516 637,1516 751,1480 823,1408 896,1337 932,1222 932,1065 Z" - horiz-adv-x="822" - unicode="P" /> - <glyph - id="glyph89" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,467 907,269 837,153 766,38 658,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - horiz-adv-x="875" - unicode="O" /> - <glyph - id="glyph91" - d="M 309,1127 L 305,1127 305,0 133,0 133,1496 305,1496 723,369 727,369 727,1496 891,1496 891,0 727,0 309,1127 Z" - horiz-adv-x="769" - unicode="N" /> - <glyph - id="glyph93" - d="M 373,1496 L 373,148 860,148 860,0 205,0 205,1496 373,1496 Z" - horiz-adv-x="689" - unicode="L" /> - <glyph - id="glyph95" - d="M 840,0 L 184,0 184,143 426,143 426,1353 184,1353 184,1496 840,1496 840,1353 598,1353 598,143 840,143 840,0 Z" - horiz-adv-x="689" - unicode="I" /> - <glyph - id="glyph97" - d="M 352,738 L 352,1 184,1 184,1496 860,1496 860,1348 352,1348 352,881 840,881 840,738 352,738 Z" - horiz-adv-x="715" - unicode="F" /> - <glyph - id="glyph99" - d="M 332,1348 L 332,881 840,881 840,738 332,738 332,148 860,148 860,0 164,0 164,1496 860,1496 860,1348 332,1348 Z" - horiz-adv-x="715" - unicode="E" /> - <glyph - id="glyph101" - d="M 784,749 C 784,978 755,1139 695,1231 636,1323 542,1369 414,1369 369,1369 331,1364 301,1353 L 301,144 C 331,133 369,128 414,128 502,128 572,144 624,178 675,211 714,274 742,365 770,457 784,585 784,749 Z M 952,748 C 952,466 909,267 822,152 736,37 599,-20 414,-20 318,-20 225,-10 133,11 L 133,1486 C 225,1507 318,1517 414,1517 601,1517 737,1459 823,1342 909,1225 952,1027 952,748 Z" - horiz-adv-x="822" - unicode="D" /> - <glyph - id="glyph103" - d="M 113,748 C 113,1018 154,1213 237,1335 319,1456 442,1517 604,1517 694,1517 780,1497 860,1456 L 860,1302 C 778,1347 696,1369 614,1369 389,1369 276,1162 276,748 276,524 305,365 363,270 420,175 504,128 614,128 699,128 784,153 870,205 L 870,41 C 790,0 701,-20 604,-20 438,-20 314,39 233,156 153,274 113,471 113,748 Z" - horiz-adv-x="768" - unicode="C" /> - <glyph - id="glyph105" - d="M 322,881 L 414,881 C 523,881 602,902 652,942 702,982 727,1044 727,1128 727,1205 702,1266 653,1309 604,1352 535,1374 444,1374 395,1374 354,1368 322,1357 L 322,881 Z M 322,738 L 322,140 C 372,129 434,123 506,123 678,123 764,233 764,451 764,642 654,738 434,738 L 322,738 Z M 932,431 C 932,130 778,-20 471,-20 362,-20 256,-10 154,11 L 154,1486 C 256,1507 362,1517 471,1517 751,1517 891,1394 891,1148 891,1065 870,994 828,937 787,879 729,841 655,822 L 655,818 C 735,803 800,759 853,687 906,614 932,529 932,431 Z" - horiz-adv-x="822" - unicode="B" /> - <glyph - id="glyph107" - d="M 510,1352 L 506,1352 336,573 680,573 510,1352 Z M 713,430 L 303,430 209,-1 41,-1 410,1496 614,1496 983,-1 807,-1 713,430 Z" - horiz-adv-x="954" - unicode="A" /> - <glyph - id="glyph109" - d="M 389,799 L 389,1106 635,1106 635,799 389,799 Z M 389,0 L 389,307 635,307 635,0 389,0 Z" - horiz-adv-x="266" - unicode=":" /> - <glyph - id="glyph111" - d="M 926,1496 L 246,-82 98,-82 778,1496 926,1496 Z" - horiz-adv-x="848" - unicode="/" /> - <glyph - id="glyph113" - d="M 379,0 L 379,307 645,307 645,0 379,0 Z" - horiz-adv-x="292" - unicode="." /> - <glyph - id="glyph115" - d="M 215,527 L 215,675 809,675 809,527 215,527 Z" - horiz-adv-x="609" - unicode="-" /> - <glyph - id="glyph117" - d="M 430,308 L 676,308 451,-266 307,-266 430,308 Z" - horiz-adv-x="398" - unicode="," /> - <glyph - id="glyph119" - d="M 371,1578 C 636,1332 768,1021 768,645 768,270 636,-41 371,-287 L 215,-287 C 483,-36 616,275 616,645 616,1016 483,1326 215,1578 L 371,1578 Z" - horiz-adv-x="556" - unicode=")" /> - <glyph - id="glyph121" - d="M 653,-287 C 388,-41 256,270 256,645 256,1021 388,1332 653,1578 L 809,1578 C 541,1326 408,1016 408,645 408,275 541,-36 809,-287 L 653,-287 Z" - horiz-adv-x="583" - unicode="(" /> - <glyph - id="glyph123" - horiz-adv-x="1032" - unicode=" " /> - </font> - </defs> - <defs - id="defs125"> - <font - vert-adv-y="90" - vert-origin-y="90" - vert-origin-x="45" - horiz-origin-y="0" - horiz-origin-x="0" - horiz-adv-x="2048" - id="EmbeddedFont_3"> - <font-face - id="font-face128" - descent="318" - ascent="1984" - font-style="normal" - font-weight="normal" - units-per-em="2048" - font-family="さざなみ明朝 embedded" /> - <missing-glyph - id="missing-glyph130" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - horiz-adv-x="2048" /> - <glyph - id="glyph132" - d="M 784,1018 L 802,1018 C 811,907 824,802 840,702 L 788,690 C 780,719 771,750 760,782 748,814 728,843 700,870 673,897 641,916 604,928 567,940 529,946 492,946 443,946 401,931 368,902 336,873 320,833 320,782 320,749 330,719 350,694 370,669 413,643 478,618 L 676,544 C 744,519 803,483 852,438 903,393 928,341 928,282 928,206 889,145 812,98 733,51 641,28 536,28 484,28 437,36 396,52 355,67 321,74 296,74 279,75 259,70 236,57 224,50 211,41 196,30 L 180,30 C 172,147 155,263 130,376 L 186,388 C 199,335 216,291 236,256 257,223 283,195 314,172 345,151 377,133 412,120 447,108 488,102 536,102 601,102 659,119 710,153 761,187 786,229 786,278 786,309 770,337 738,363 706,389 660,415 600,440 541,467 476,493 404,520 333,548 279,586 240,634 200,682 180,730 180,778 180,846 211,903 272,950 333,997 407,1020 492,1020 533,1020 573,1013 610,999 647,986 676,980 696,980 711,980 728,985 748,996 759,1001 771,1009 784,1018 Z" - horiz-adv-x="795" - unicode="s" /> - <glyph - id="glyph134" - d="M 668,946 C 631,946 594,938 557,922 520,906 477,862 428,790 379,718 354,653 354,596 L 354,192 C 354,140 400,107 492,92 L 492,42 C 352,42 215,42 82,42 L 82,92 C 170,107 214,140 214,192 L 214,852 C 214,889 179,911 108,916 L 108,966 C 237,978 311,1001 330,1036 L 354,1036 354,828 C 398,896 448,945 504,975 560,1005 615,1020 668,1020 716,1020 761,1009 802,988 843,965 874,941 894,916 914,891 926,868 930,848 934,828 933,811 928,796 924,780 913,765 896,752 879,739 858,735 834,740 810,747 793,760 782,780 771,800 767,821 768,844 771,868 763,891 746,912 729,935 703,946 668,946 Z" - horiz-adv-x="848" - unicode="r" /> - <glyph - id="glyph136" - d="M 20,534 C 20,669 68,783 164,878 259,973 372,1020 504,1020 633,1020 747,973 846,878 945,783 994,669 994,534 994,386 945,265 846,170 747,75 633,28 502,28 371,28 259,75 164,170 68,265 20,386 20,534 Z M 172,534 C 172,403 205,299 272,220 337,141 414,102 502,102 590,102 669,141 738,220 807,299 842,403 842,534 842,659 807,759 738,834 669,909 591,946 504,946 415,946 337,909 272,834 205,759 172,659 172,534 Z" - horiz-adv-x="980" - unicode="o" /> - <glyph - id="glyph138" - d="M 592,188 C 591,140 654,109 782,94 L 782,42 C 615,42 449,42 284,42 L 284,94 C 392,109 448,140 452,188 L 452,1382 C 452,1419 405,1438 312,1438 L 312,1484 C 464,1496 549,1519 568,1554 L 592,1554 592,188 Z" - horiz-adv-x="504" - unicode="l" /> - <glyph - id="glyph140" - d="M 390,1382 C 390,1411 401,1437 422,1458 443,1479 469,1490 500,1490 529,1490 555,1479 578,1458 601,1437 612,1411 612,1382 612,1353 601,1328 578,1308 555,1288 529,1278 500,1278 469,1278 443,1288 422,1308 401,1328 390,1353 390,1382 Z M 590,192 C 590,140 655,107 786,92 L 786,40 350,40 C 317,40 283,40 250,40 L 250,92 C 383,107 450,140 450,192 L 450,892 C 450,929 403,948 310,948 L 310,994 C 462,1006 547,1029 564,1064 L 590,1064 590,192 Z" - horiz-adv-x="530" - unicode="i" /> - <glyph - id="glyph142" - d="M 878,192 C 878,140 923,107 1012,92 L 1012,42 C 875,42 741,42 610,42 L 610,92 C 698,107 741,140 738,192 L 738,720 C 738,807 720,866 684,898 647,930 607,946 566,946 526,946 488,936 452,916 417,897 381,859 344,800 307,741 288,684 288,628 L 288,192 C 288,140 333,107 422,92 L 422,42 C 285,42 151,42 20,42 L 20,92 C 105,107 148,140 148,192 L 148,1370 C 148,1407 113,1429 42,1434 L 42,1484 C 171,1496 245,1519 264,1554 L 288,1554 288,816 C 331,889 375,941 420,972 467,1004 515,1020 566,1020 639,1020 709,995 776,944 844,892 878,817 878,720 L 878,192 Z" - horiz-adv-x="980" - unicode="h" /> - <glyph - id="glyph144" - d="M 208,618 L 854,618 C 846,709 813,786 754,850 695,914 621,946 530,946 433,946 357,911 304,840 251,771 219,697 208,618 Z M 530,1020 C 661,1020 771,976 860,888 948,801 992,692 992,560 L 864,560 202,560 202,534 C 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 97,779 192,876 287,972 399,1020 530,1020 Z" - horiz-adv-x="953" - unicode="e" /> - <glyph - id="glyph146" - d="M 754,1372 C 754,1409 720,1431 652,1436 L 652,1486 C 776,1498 848,1521 868,1556 L 894,1556 894,198 C 894,161 927,139 994,134 L 994,84 C 869,72 797,49 780,14 L 754,14 754,136 C 711,96 665,68 616,52 568,36 519,28 468,28 369,28 277,77 191,175 105,274 62,390 62,525 62,669 104,788 188,880 272,972 369,1018 480,1018 532,1018 579,1009 622,990 665,971 709,933 754,878 L 754,1372 Z M 472,944 C 391,944 327,903 282,822 237,740 214,641 214,525 214,411 245,316 308,238 369,161 429,122 488,122 531,122 573,127 616,138 659,149 692,172 716,208 741,243 754,278 754,314 L 754,722 C 710,821 665,883 620,906 576,931 527,944 472,944 Z" - horiz-adv-x="927" - unicode="d" /> - <glyph - id="glyph148" - d="M 534,1020 C 589,1020 636,1013 676,1000 717,987 753,970 784,950 816,930 842,909 862,886 882,863 896,843 904,824 913,808 917,789 916,766 915,745 907,728 892,716 877,703 860,696 840,696 819,696 799,703 780,716 763,728 751,743 746,762 741,781 740,800 744,820 745,832 743,845 736,860 732,867 727,875 720,884 701,907 675,923 642,932 609,941 573,946 534,946 426,946 344,905 288,824 231,744 202,647 202,534 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 99,779 196,876 293,972 406,1020 534,1020 Z" - horiz-adv-x="927" - unicode="c" /> - <glyph - id="glyph150" - d="M 524,1020 C 583,1020 645,996 712,948 780,901 814,819 814,700 L 814,232 C 814,177 816,140 820,120 824,100 831,90 840,90 857,90 873,95 886,104 899,113 921,144 950,196 958,211 969,215 984,208 997,204 1002,193 998,176 967,116 937,76 908,56 880,36 855,26 832,26 795,26 763,35 736,52 708,69 689,98 678,138 647,108 611,82 568,61 525,39 468,28 396,28 295,28 215,52 156,101 96,149 66,206 66,272 66,322 81,373 112,424 144,476 205,526 296,573 385,620 511,644 674,644 L 674,695 C 675,805 660,874 628,903 596,932 561,946 524,946 477,946 435,940 398,928 361,916 333,898 316,874 301,851 295,828 296,804 297,781 284,760 256,741 228,722 203,713 180,716 157,716 141,726 132,746 121,765 121,789 130,819 139,850 167,882 212,915 256,950 304,976 356,994 409,1011 465,1020 524,1020 Z M 674,590 C 525,574 426,554 378,530 330,506 291,471 262,426 233,381 218,329 218,272 218,223 236,180 272,144 309,108 351,90 398,90 450,90 500,103 548,130 597,156 631,188 648,227 665,265 674,304 674,343 L 674,590 Z" - horiz-adv-x="953" - unicode="a" /> - <glyph - id="glyph152" - d="M 622,1652 L 622,-194 180,-194 180,-98 522,-98 522,1554 180,1554 180,1652 622,1652 Z" - horiz-adv-x="451" - unicode="]" /> - <glyph - id="glyph154" - d="M 382,1652 L 824,1652 824,1554 482,1554 482,-98 824,-98 824,-194 382,-194 382,1652 Z" - horiz-adv-x="451" - unicode="[" /> - <glyph - id="glyph156" - d="M 6,1476 C 145,1476 270,1476 382,1476 L 424,1476 C 609,1476 749,1443 844,1377 940,1309 988,1223 988,1118 988,1012 940,924 844,855 749,788 609,754 424,754 L 298,754 298,192 C 298,140 361,107 486,92 L 486,42 C 313,42 153,42 6,42 L 6,92 C 107,107 158,140 158,192 L 158,1328 C 158,1380 107,1413 6,1428 L 6,1476 Z M 378,1406 C 325,1406 298,1380 298,1328 L 298,828 424,828 C 593,828 706,859 761,921 816,983 844,1049 844,1120 844,1192 816,1257 760,1316 705,1376 593,1406 424,1406 L 378,1406 Z" - horiz-adv-x="980" - unicode="P" /> - <glyph - id="glyph158" - d="M 18,-146 L 870,702 C 881,715 881,727 870,738 L 18,1586 C 7,1609 12,1628 32,1644 51,1659 71,1659 94,1646 L 982,760 C 998,743 1003,725 998,708 995,699 990,689 982,680 L 94,-206 C 71,-219 51,-219 32,-204 12,-188 7,-169 18,-146 Z" - horiz-adv-x="1006" - unicode=">" /> - <glyph - id="glyph160" - d="M 1006,-146 C 1013,-161 1013,-174 1008,-186 1005,-191 1000,-197 992,-204 973,-219 953,-219 930,-206 L 42,680 C 26,697 21,715 26,732 29,741 34,751 42,760 L 930,1646 C 953,1659 973,1659 992,1644 1008,1631 1014,1616 1010,1600 L 1006,1586 154,738 C 143,727 143,715 154,702 L 1006,-146 Z" - horiz-adv-x="1033" - unicode="<" /> - <glyph - id="glyph162" - d="M 372,966 C 372,1003 385,1036 412,1064 440,1092 473,1106 512,1106 549,1106 582,1092 610,1064 638,1036 652,1003 652,966 652,927 638,894 610,867 582,840 549,826 512,826 473,826 440,840 412,868 385,895 372,927 372,966 Z M 372,258 C 372,295 385,328 412,356 440,384 473,398 512,398 549,398 582,384 610,356 638,328 652,295 652,258 652,219 638,187 610,160 582,132 549,118 512,118 473,118 440,132 412,160 385,187 372,219 372,258 Z" - horiz-adv-x="292" - unicode=":" /> - </font> - </defs> - <g - transform="matrix(0.0375315,0,0,0.0353939,-0.01280621,0.81090998)" - clip-path="url(#presentation_clip_path)" - class="Master_Slide" - id="id2"> - <g - style="visibility:visible" - class="Background" - visibility="visible" - id="bg-id2"> - <rect - style="fill:none;stroke:none" - id="rect166" - height="21000" - width="28000" - y="0" - x="0" /> - </g> - <g - style="visibility:visible" - class="BackgroundObjects" - visibility="visible" - id="bo-id2"> - <g - style="visibility:visible" - id="g169" - class="Date/Time" - visibility="visible"> - <g - id="g171"> - <rect - style="fill:none;stroke:none" - id="rect173" - height="1449" - width="6524" - y="19131" - x="1400" /> - <g - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'" - id="g175" - font-weight="400" - font-style="normal" - font-size="494px"> - <g - style="fill:#000000;stroke:none" - id="g177"> - <text - id="text179" - y="19614" - x="1400" - class="PlaceholderText" /> - - - - - - - - - - -</g> - </g> - </g> - </g> - <g - style="visibility:visible" - id="g181" - class="Footer" - visibility="visible"> - <g - id="g183"> - <rect - style="fill:none;stroke:none" - id="rect185" - height="1449" - width="8876" - y="19131" - x="9576" /> - <g - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'" - id="g187" - font-weight="400" - font-style="normal" - font-size="494px"> - <g - style="fill:#000000;stroke:none" - id="g189"> - <text - id="text191" - y="19614" - x="11652" - class="PlaceholderText" /> - - - - - - - - - - -</g> - </g> - </g> - </g> - <g - style="visibility:hidden" - id="g193" - class="Slide_Number" - visibility="hidden"> - <g - id="g195"> - <rect - style="fill:none;stroke:none" - id="rect197" - height="1449" - width="6524" - y="19131" - x="20076" /> - <g - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'" - id="g199" - font-weight="400" - font-style="normal" - font-size="494px"> - <g - style="fill:#000000;stroke:none" - id="g201"> - <text - id="text203" - y="19614" - x="21876" - class="PlaceholderText" /> - - - - - - - - - - -</g> - </g> - </g> - </g> - </g> - </g> - <g - transform="translate(0,-20255.906)" - style="visibility:visible" - clip-path="url(#presentation_clip_path)" - visibility="visible" - class="Slide" - id="id1"> - <g - transform="matrix(0.0375315,0,0,0.03481406,-8.6555028,20209.169)" - id="g206" - class="com.sun.star.drawing.CustomShape"> - <g - id="g208"> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path210" - d="m 6300,11900 -5500,0 0,-6000 11000,0 0,6000 -5500,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path212" - d="m 6300,11900 -5500,0 0,-6000 11000,0 0,6000 -5500,0" /> - <rect - style="fill:none;stroke:none" - id="rect214" - height="6001" - width="11001" - y="5900" - x="800" /> - </g> - </g> - <g - transform="matrix(0.04069685,0,0,0.03523274,-55.502763,20206.105)" - id="g216" - class="com.sun.star.drawing.CustomShape"> - <g - id="g218"> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path220" - d="m 20800,11400 -6000,0 0,-5500 12000,0 0,5500 -6000,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path222" - d="m 20800,11400 -6000,0 0,-5500 12000,0 0,5500 -6000,0" /> - <rect - style="fill:none;stroke:none" - id="rect224" - height="5501" - width="12001" - y="5900" - x="14800" /> - </g> - </g> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path230" - d="m 696.93669,20598.68 -37.5315,0 0,-42.473 75.063,0 0,42.473 -37.5315,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path232" - d="m 696.93669,20598.68 -37.5315,0 0,-42.473 75.063,0 0,42.473 -37.5315,0" /><rect - x="659.40521" - y="20556.207" - width="75.100533" - height="42.508076" - id="rect244" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /> - <g - transform="matrix(0.0375315,0,0,0.0353939,-8.6555028,20202.268)" - id="g246" - class="com.sun.star.drawing.CustomShape"> - <g - id="g248"> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path250" - d="m 6500,18500 -5500,0 0,-3600 11000,0 0,3600 -5500,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path252" - d="m 6500,18500 -5500,0 0,-3600 11000,0 0,3600 -5500,0" /> - <rect - style="fill:none;stroke:none" - id="rect254" - height="3601" - width="11001" - y="14900" - x="1000" /> - </g> - </g> - <g - transform="matrix(0.0375315,0,0,0.0353939,-8.6555028,20202.268)" - id="g258"> - <path - d="m 10000,15500 1000,0 501,750 -501,751 -1000,0 -500,-751 500,-750 z m -500,0 0,0 z m 2001,1501 0,0 z" - id="path260" - inkscape:connector-curvature="0" - style="fill:#99ccff;stroke:none" /> - <path - d="m 10000,15500 1000,0 501,750 -501,751 -1000,0 -500,-751 500,-750" - id="path262" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 9500,15500 0,0" - id="path264" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 11501,17001 0,0" - id="path266" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect278" - height="1501" - width="2001" - y="15500" - x="9500" /> - </g> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path284" - d="m 263.44787,20750.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.23125,0 -65.68013,-7.68 -65.68013,-17.697 0,-10.016 28.44888,-17.697 65.68013,-17.697 z m -65.68013,0 0,0 z m 131.39779,35.43 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path286" - d="m 263.44787,20750.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.23125,0 -65.68013,-7.68 -65.68013,-17.697 0,-10.016 28.44888,-17.697 65.68013,-17.697" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path288" - d="m 197.76774,20750.873 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path290" - d="m 329.16553,20786.303 0,0" /><rect - x="197.76775" - y="20750.873" - width="131.39778" - height="35.429295" - id="rect314" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path320" - d="m 113.32187,20750.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.231246,0 -65.680123,-7.68 -65.680123,-17.697 0,-10.016 28.448877,-17.697 65.680123,-17.697 z m -65.680123,0 0,0 z m 131.397783,35.43 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path322" - d="m 113.32187,20750.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.231246,0 -65.680123,-7.68 -65.680123,-17.697 0,-10.016 28.448877,-17.697 65.680123,-17.697" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path324" - d="m 47.641747,20750.873 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path326" - d="m 179.03953,20786.303 0,0" /><rect - x="47.641747" - y="20750.873" - width="131.39778" - height="35.429295" - id="rect352" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path358" - d="m 115.19844,20591.601 -56.297243,0 0,-53.091 112.594493,0 0,53.091 -56.29725,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path360" - d="m 115.19844,20591.601 -56.297243,0 0,-53.091 112.594493,0 0,53.091 -56.29725,0" /><g - transform="matrix(0.0375315,0,0,0.0353939,-8.6555028,20202.268)" - style="font-size:635px;font-style:normal;font-weight:400;font-family:'VL ゴシック embedded'" - id="g362" - font-weight="400" - font-style="normal" - font-size="635px"> - - - <rect - style="fill:none;stroke:none" - id="rect394" - height="1501" - width="3001" - y="9500" - x="1800" /> - </g> - - <rect - style="fill:none;stroke:none" - id="rect414" - height="131.55913" - width="340.63589" - y="20424.684" - x="47.153839" /> - - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path778" - d="m 741.97449,20835.819 -262.7205,0 0,-102.642 525.44101,0 0,102.642 -262.72051,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path780" - d="m 741.97449,20835.819 -262.7205,0 0,-102.642 525.44101,0 0,102.642 -262.72051,0" /><rect - style="fill:none;stroke:none" - id="rect782" - height="102.6777" - width="525.47852" - y="20733.176" - x="479.254" /> - <g - transform="matrix(0.0375315,0,0,0.0353939,-8.6555028,20202.268)" - id="g784" - class="com.sun.star.drawing.CustomShape"> - <path - d="m 25000,15500 1000,0 501,750 -501,751 -1000,0 -500,-751 500,-750 z m -500,0 0,0 z m 2001,1501 0,0 z" - id="path788" - inkscape:connector-curvature="0" - style="fill:#99ccff;stroke:none" /><path - d="m 25000,15500 1000,0 501,750 -501,751 -1000,0 -500,-751 500,-750" - id="path790" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /><path - d="m 24500,15500 0,0" - id="path792" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /><path - d="m 26501,17001 0,0" - id="path794" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /><g - font-size="635px" - font-style="normal" - font-weight="400" - id="g796" - style="font-size:635px;font-style:normal;font-weight:400;font-family:'VL ゴシック embedded'"> - - <rect - x="24500" - y="15500" - width="2001" - height="1501" - id="rect806" - style="fill:none;stroke:none" /> - <text - transform="scale(0.97110513,1.0297546)" - sodipodi:linespacing="125%" - id="text5893" - y="15999.867" - x="25570.43" - style="font-size:658.48986816px;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="15999.867" - x="25570.43" - id="tspan5895" - sodipodi:role="line">OVS</tspan></text> - - - - - - - - - - -</g> - <text - transform="scale(0.97110513,1.0297546)" - sodipodi:linespacing="125%" - id="text5927" - y="15974.321" - x="10064.897" - style="font-size:658.48986816px;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="15974.321" - x="10064.897" - id="tspan5929" - sodipodi:role="line">OVS</tspan></text> - - - - - - - - - - -</g> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path812" - d="m 819.92667,20756.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.23125,0 -65.68013,-7.68 -65.68013,-17.697 0,-10.016 28.44888,-17.697 65.68013,-17.697 z m -65.68013,0 0,0 z m 131.39779,35.43 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path814" - d="m 819.92667,20756.873 c 37.23125,0 65.68012,7.681 65.68012,17.697 0,10.017 -28.44887,17.697 -65.68012,17.697 -37.23125,0 -65.68013,-7.68 -65.68013,-17.697 0,-10.016 28.44888,-17.697 65.68013,-17.697" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path816" - d="m 754.24654,20756.873 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.0286082" - inkscape:connector-curvature="0" - id="path818" - d="m 885.64433,20792.303 0,0" /><rect - x="754.24652" - y="20756.873" - width="131.39778" - height="35.429295" - id="rect842" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /><g - transform="matrix(0.04226357,0,0,0.0353939,-29.39879,20208.906)" - id="g396" - class="com.sun.star.drawing.CustomShape"> - <g - id="g398"> - <path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path400" - d="m 1950,6300 c -225,0 -450,225 -450,450 l 0,1800 c 0,225 225,451 450,451 l 8400,0 c 225,0 451,-226 451,-451 l 0,-1800 c 0,-225 -226,-450 -451,-450 l -8400,0 z m -450,0 0,0 z m 9301,2701 0,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path402" - d="m 1950,6300 c -225,0 -450,225 -450,450 l 0,1800 c 0,225 225,451 450,451 l 8400,0 c 225,0 451,-226 451,-451 l 0,-1800 c 0,-225 -226,-450 -451,-450 l -8400,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path404" - d="m 1500,6300 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path406" - d="m 10801,9001 0,0" /> - <rect - style="fill:none;stroke:none" - id="rect408" - height="2701" - width="9301" - y="6300" - x="1500" /> - </g> - </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="43.688976" - y="20468.889" - id="text5931" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="43.688976" - y="20468.889" - id="tspan5937">Quantum db:</tspan><tspan - sodipodi:role="line" - x="43.688976" - y="20498.889" - id="tspan5935">(netowrk uuid, key)</tspan></text> - - - - - - - - - - - <g - transform="matrix(0.0375315,0,0,0.0353939,-0.01280621,20256.717)" - id="g1174" - class="com.sun.star.drawing.TextShape"> - - </g> - <path - sodipodi:nodetypes="cc" - style="fill:none;stroke:#ff0000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Lendn)" - inkscape:connector-curvature="0" - id="path1370" - d="m 179.00199,20573.904 477.23915,1.729" /> - - - - <path - style="fill:none;stroke:#00ff00;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path1420" - d="m 404.19099,20750.873 c 56.29725,-35.393 284.86409,-63.85 316.39055,-134.78" /><path - style="fill:#00ff00;stroke:none" - inkscape:connector-curvature="0" - id="path1422" - d="m 723.20874,20591.601 -12.53552,25.377 18.65316,2.018 -6.11764,-27.395 z" /> - <path - style="fill:none;stroke:#00ff00;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path1428" - d="m 948.39768,20750.874 c 18.76574,-53.091 -127.64462,-131.206 -184.09199,-164.193" /><path - style="fill:#00ff00;stroke:none" - inkscape:connector-curvature="0" - id="path1430" - d="m 741.97444,20573.904 19.21613,21.342 9.72065,-15.148 -28.93678,-6.194 z" /> - <rect - style="fill:none;stroke:none" - id="rect1436" - height="37.552937" - width="42.710846" - y="20658.637" - x="910.86615" /> - - - - - - - <path - style="fill:none;stroke:#9966cc;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1LendX)" - inkscape:connector-curvature="0" - id="path1450" - d="m 122.70474,20750.873 -1.72854,-157.354" - sodipodi:nodetypes="cc" /> - - - - - - <path - sodipodi:nodetypes="cc" - style="fill:none;stroke:#999999;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Lendu)" - inkscape:connector-curvature="0" - id="path1592" - d="m 659.221,20591.574 -286.22722,157.035" /> - - <text - sodipodi:linespacing="125%" - id="text5575" - y="20294.408" - x="15.950878" - style="font-size:32px;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="20294.408" - x="15.950878" - id="tspan5577" - sodipodi:role="line">Overview</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text5579" - y="20333.361" - x="12.043247" - style="font-size:16px;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 - style="font-size:24px" - y="20333.361" - x="12.043247" - id="tspan5581" - sodipodi:role="line">Quantum-node: somewhere where</tspan><tspan - style="font-size:24px" - id="tspan5583" - y="20363.361" - x="12.043247" - sodipodi:role="line">compute/network can communicate</tspan><tspan - style="font-size:24px" - id="tspan5585" - y="20393.361" - x="12.043247" - sodipodi:role="line">Typically on network-node</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text5690" - y="20331.477" - x="524.07874" - 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="20331.477" - x="524.07874" - id="tspan5692" - sodipodi:role="line">Ryu-node: somewhere where</tspan><tspan - id="tspan5694" - y="20361.477" - x="524.07874" - sodipodi:role="line">compute/network/quantum can</tspan><tspan - id="tspan5696" - y="20391.477" - x="524.07874" - sodipodi:role="line">communicate. Typically on network-node</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text5807" - y="20890.621" - x="30.460243" - 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="20890.621" - x="30.460243" - id="tspan5809" - sodipodi:role="line">compute-node</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text5811" - y="20866.414" - x="477.35101" - 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="20866.414" - x="477.35101" - id="tspan5813" - sodipodi:role="line">Network-node</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text6161" - y="20557.553" - x="58.963192" - 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="20557.553" - x="58.963192" - id="tspan6163" - sodipodi:role="line">Quantum</tspan><tspan - id="tspan6165" - y="20587.553" - x="58.963192" - sodipodi:role="line">server</tspan></text> - - - - - - - - - - - - -<path - style="fill:#99ccff;stroke:none" - inkscape:connector-curvature="0" - id="path558" - d="m 582.57935,20424.027 c -10.87327,0 -21.7093,10.3 -21.7093,20.635 l 0,82.609 c 0,10.335 10.83603,20.67 21.7093,20.67 l 366.19078,0 c 10.87326,0 21.74653,-10.335 21.74653,-20.67 l 0,-82.609 c 0,-10.335 -10.87327,-20.635 -21.74653,-20.635 l -366.19078,0 z m -21.7093,0 0,0 z m 409.64661,123.914 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.12473452" - inkscape:connector-curvature="0" - id="path560" - d="m 578.5946,20420.066 c -12.6974,0 -25.35133,10.63 -25.35133,21.295 l 0,85.249 c 0,10.666 12.65393,21.331 25.35133,21.331 l 427.6244,0 c 12.6975,0 25.395,-10.665 25.395,-21.331 l 0,-85.249 c 0,-10.665 -12.6975,-21.295 -25.395,-21.295 l -427.6244,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.0245676" - inkscape:connector-curvature="0" - id="path562" - d="m 560.87005,20424.027 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.0245676" - inkscape:connector-curvature="0" - id="path564" - d="m 970.51666,20547.941 0,0" /><rect - x="560.87006" - y="20424.027" - width="409.64661" - height="123.91405" - id="rect772" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" /><text - sodipodi:linespacing="125%" - id="text6281" - y="20365.779" - x="561.99298" - style="font-size:23.90572357px;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" - transform="scale(0.99607179,1.0039437)"><tspan - y="20365.779" - x="561.99298" - id="tspan6283" - sodipodi:role="line">Ryu db(in memory for now)</tspan><tspan - id="tspan6285" - y="20395.662" - x="561.99298" - sodipodi:role="line">(network uuid, key)</tspan><tspan - id="tspan6287" - y="20425.543" - x="561.99298" - sodipodi:role="line">(dpid, port, network uuid, mac address)</tspan><tspan - id="tspan6289" - y="20455.426" - x="561.99298" - sodipodi:role="line">(dpid, port, remote dpid)</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text6753" - y="20813.279" - x="50.14502" - 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="20813.279" - x="50.14502" - id="tspan6755" - sodipodi:role="line">create</tspan><tspan - id="tspan6757" - y="20843.279" - x="50.14502" - sodipodi:role="line">port</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text6789" - y="20814.604" - x="192.62187" - 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 - id="tspan6793" - y="20814.604" - x="192.62187" - sodipodi:role="line">initialization</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text6828" - y="20778.006" - x="60.922787" - 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="20778.006" - x="60.922787" - id="tspan6830" - sodipodi:role="line">Vif driver</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text6832" - y="20777.027" - x="203.9729" - 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="20777.027" - x="203.9729" - id="tspan6834" - sodipodi:role="line">Ryu agent</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text6832-8" - y="20781.439" - x="757.20276" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="20781.439" - x="757.20276" - id="tspan6834-3" - sodipodi:role="line">Ryu agent</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text7056" - y="20676.254" - x="737.4649" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#999999;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve" - inkscape:transform-center-x="206.56044" - inkscape:transform-center-y="18.149662"><tspan - id="tspan7060" - y="20676.254" - x="737.4649" - sodipodi:role="line" - style="font-size:20px">OVSDB</tspan><tspan - y="20701.254" - x="737.4649" - sodipodi:role="line" - id="tspan4071" - style="font-size:20px">protocol</tspan></text> - - - - - - - - - - -<text - sodipodi:linespacing="125%" - id="text7086" - y="20668.572" - x="7.9040542" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#9966cc;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="20668.572" - x="7.9040542" - id="tspan7088" - sodipodi:role="line">Quantum</tspan><tspan - id="tspan7090" - y="20698.572" - x="7.9040542" - sodipodi:role="line">API</tspan></text> - - - - - - - - - - - - -<text - xml:space="preserve" - style="font-size:16px;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="670.67322" - y="20581.693" - id="text3318" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3320" - x="670.67322" - y="20581.693" - style="font-size:24px">Ryu</tspan></text> - - - - - - - - -<path - sodipodi:nodetypes="cc" - style="fill:none;stroke:#999999;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Lendu);visibility:visible" - inkscape:connector-curvature="0" - id="path1592-4" - d="m 734.27405,20598.246 193.44243,153.578" /><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="748.28583" - y="20817.59" - id="text3395" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3397" - x="748.28583" - y="20817.59">initialization</tspan></text> - - - - - - - - -<g - id="g3442" - transform="translate(-46.670562,-77.78427)"><text - sodipodi:linespacing="125%" - id="text3417" - y="20859.99" - x="553.13257" - 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 - id="tspan3421" - y="20859.99" - x="553.13257" - sodipodi:role="line">l3 agent</tspan></text> - - - - - - - - -<g - transform="translate(44.077752,26.792359)" - id="g3428"><path - style="fill:none;stroke:#000000;stroke-width:1.0286082;stroke-linejoin:round;visibility:visible" - inkscape:connector-curvature="0" - id="path814-5" - d="m 561.77528,20808.314 c 37.23124,0 65.68011,7.681 65.68011,17.697 0,10.017 -28.44887,17.697 -65.68011,17.697 -37.23125,0 -65.68013,-7.68 -65.68013,-17.697 0,-10.016 28.44888,-17.697 65.68013,-17.697" /></g></g><text - xml:space="preserve" - style="font-size:48px;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="634.3739" - y="20777.883" - id="text3448" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3450" - x="634.3739" - y="20777.883">...</tspan></text> - - - - - - - - -<text - xml:space="preserve" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#999999;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="688.82288" - y="20722.57" - id="text3452" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="688.82288" - y="20722.57" - style="font-size:14px;fill:#999999;fill-opacity:1" - id="tspan4043">manimuplate OVS directly</tspan></text> - - - - - - - - -<text - xml:space="preserve" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="437.32043" - y="20563.545" - id="text3470" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3472" - x="437.32043" - y="20563.545">REST API</tspan></text> - - - - - - - - -<path - style="fill:none;stroke:#9966cc;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1LendX);visibility:visible" - inkscape:connector-curvature="0" - id="path1450-4" - d="M 535.38585,20758.034 155.10719,20590.308" - sodipodi:nodetypes="cc" /><text - xml:space="preserve" - style="font-size:16px;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="493.49799" - y="20806.404" - id="text4075" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4077" - x="493.49799" - y="20806.404">interface driver</tspan></text> - - - - -<text - xml:space="preserve" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#00ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="897.11194" - y="20637.008" - id="text4124" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan4126" - x="897.11194" - y="20637.008">OpenFlow</tspan><tspan - sodipodi:role="line" - x="897.11194" - y="20667.008" - id="tspan4128">Protocol</tspan></text> - - - - -</g> -<text - transform="scale(0.75411773,1.3260529)" - sodipodi:linespacing="125%" - id="text4619" - y="-13467.772" - x="1476.8009" - style="font-size:1317.68103027px;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 - id="tspan4643" - y="-13467.772" - x="1476.8009" - sodipodi:role="line" /></text> - - - - - - - - - - -</svg>
\ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-after.png b/doc/source/images/internal-tunnel-live-migration-after.png Binary files differdeleted file mode 100644 index 1b6219e0..00000000 --- a/doc/source/images/internal-tunnel-live-migration-after.png +++ /dev/null diff --git a/doc/source/images/internal-tunnel-live-migration-after.svg b/doc/source/images/internal-tunnel-live-migration-after.svg deleted file mode 100644 index 83496893..00000000 --- a/doc/source/images/internal-tunnel-live-migration-after.svg +++ /dev/null @@ -1,1497 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.2" - viewBox="0 0 1052.3622 744.09449" - preserveAspectRatio="xMidYMid" - clip-path="url(#presentation_clip_path)" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - width="100%" - height="100%" - sodipodi:docname="internal-tunnel-live-migration-after.svg" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/gre-tunnel/ryu-2/doc/source/images/internal-tunnel-live-migration-after.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><metadata - id="metadata1860"><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><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1308" - inkscape:window-height="873" - id="namedview1858" - showgrid="false" - inkscape:zoom="0.71765079" - inkscape:cx="528.96797" - inkscape:cy="372.04724" - inkscape:window-x="129" - inkscape:window-y="122" - inkscape:window-maximized="0" - inkscape:current-layer="svg2" /> - <defs - id="defs4"><marker - inkscape:stockid="Arrow1Sstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Sstart" - style="overflow:visible"><path - id="path4258" - 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" - transform="scale(0.2) translate(6,0)" /></marker><marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Send" - style="overflow:visible;"><path - id="path4638" - 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;" - transform="scale(0.2) rotate(180) translate(6,0)" /></marker> - <clipPath - id="presentation_clip_path" - clipPathUnits="userSpaceOnUse"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect7" /> - </clipPath> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0" - refX="0" - id="Arrow1Send-6" - style="overflow:visible"><path - inkscape:connector-curvature="0" - id="path4638-5" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /></marker></defs> - <defs - id="defs9"> - <font - id="EmbeddedFont_1" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="StarSymbol embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1640" - descent="397" - id="font-face12" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph14" /> - <glyph - unicode="●" - horiz-adv-x="1191" - d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z" - id="glyph16" /> - <glyph - unicode="–" - horiz-adv-x="1165" - d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z" - id="glyph18" /> - </font> - </defs> - <defs - id="defs20"> - <font - id="EmbeddedFont_2" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="VL ゴシック embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="2037" - descent="556" - id="font-face23" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph25" /> - <glyph - unicode="y" - horiz-adv-x="875" - d="M 530,246 L 535,246 774,1066 952,1066 461,-451 291,-451 451,20 92,1066 272,1066 530,246 Z" - id="glyph27" /> - <glyph - unicode="x" - horiz-adv-x="821" - d="M 514,625 L 518,625 731,1066 911,1066 614,533 911,0 719,0 510,441 506,441 297,0 113,0 410,533 113,1066 301,1066 514,625 Z" - id="glyph29" /> - <glyph - unicode="w" - horiz-adv-x="954" - d="M 719,164 L 723,164 823,1066 983,1066 819,0 616,0 506,902 502,902 401,0 205,0 41,1066 209,1066 309,164 313,164 414,1066 619,1066 719,164 Z" - id="glyph31" /> - <glyph - unicode="v" - horiz-adv-x="848" - d="M 514,123 L 518,123 754,1066 922,1066 625,0 399,0 102,1066 279,1066 514,123 Z" - id="glyph33" /> - <glyph - unicode="u" - horiz-adv-x="742" - d="M 133,369 L 133,1066 291,1066 291,406 C 291,293 303,218 329,181 354,144 401,125 471,125 538,125 594,163 640,238 686,313 709,417 709,550 L 709,1066 870,1066 870,0 719,0 715,154 711,154 C 685,100 646,57 596,26 545,-5 490,-20 430,-20 325,-20 249,9 203,68 156,127 133,227 133,369 Z" - id="glyph35" /> - <glyph - unicode="t" - horiz-adv-x="742" - d="M 500,1025 L 870,1025 870,884 500,884 500,308 C 500,231 511,180 534,155 556,130 600,117 666,117 734,117 795,130 850,154 L 850,11 C 784,-10 716,-20 645,-20 530,-20 451,2 406,47 360,91 338,171 338,287 L 338,884 133,884 133,1025 338,1025 338,1415 500,1415 500,1025 Z" - id="glyph37" /> - <glyph - unicode="s" - horiz-adv-x="742" - d="M 522,949 C 391,949 326,899 326,799 326,753 340,716 369,688 397,660 449,636 522,615 667,574 763,531 810,486 857,441 881,371 881,277 881,183 849,110 784,58 720,6 629,-20 512,-20 395,-20 282,7 174,62 L 174,226 C 281,153 386,117 492,117 643,117 719,171 719,277 719,328 704,367 675,394 645,421 588,447 502,472 376,507 288,550 239,599 189,648 164,715 164,799 164,890 194,960 253,1010 312,1061 399,1086 512,1086 627,1086 736,1062 840,1015 L 840,861 C 732,920 626,949 522,949 Z" - id="glyph39" /> - <glyph - unicode="r" - horiz-adv-x="689" - d="M 381,1066 L 381,861 385,861 C 470,1011 587,1086 737,1086 788,1086 836,1079 881,1066 L 881,922 C 833,937 785,945 737,945 638,945 554,903 487,820 421,736 387,627 387,492 L 387,0 225,0 225,1066 381,1066 Z" - id="glyph41" /> - <glyph - unicode="p" - horiz-adv-x="821" - d="M 289,153 L 285,153 285,-451 123,-451 123,1065 274,1065 279,912 283,912 C 356,1028 450,1086 563,1086 802,1086 922,901 922,533 922,348 889,210 823,118 758,25 671,-21 563,-21 439,-21 347,37 289,153 Z M 760,533 C 760,799 681,932 522,932 453,932 396,898 351,831 307,763 285,667 285,543 L 285,522 C 285,398 307,302 351,234 396,167 453,133 522,133 595,133 652,166 695,232 738,299 760,399 760,533 Z" - id="glyph43" /> - <glyph - unicode="o" - horiz-adv-x="848" - d="M 102,533 C 102,902 239,1086 512,1086 785,1086 922,902 922,533 922,164 785,-20 512,-20 239,-20 102,164 102,533 Z M 329,215 C 368,152 429,121 512,121 595,121 656,152 695,215 734,277 754,383 754,533 754,683 734,790 695,852 656,914 595,945 512,945 429,945 368,914 329,852 290,790 270,683 270,533 270,383 290,277 329,215 Z" - id="glyph45" /> - <glyph - unicode="n" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1066 295,1066 299,912 303,912 C 329,964 369,1006 422,1038 475,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph47" /> - <glyph - unicode="m" - horiz-adv-x="954" - d="M 594,0 L 434,0 434,738 C 433,817 426,870 413,896 400,923 378,936 346,936 319,936 295,920 274,887 254,854 237,797 223,716 210,635 203,533 203,410 L 203,0 41,0 41,1066 184,1066 188,922 193,922 C 216,974 245,1014 280,1043 314,1072 351,1086 389,1086 431,1086 466,1073 493,1048 519,1023 542,981 561,922 L 565,922 C 619,1031 690,1086 778,1086 851,1086 903,1064 935,1019 967,975 983,895 983,779 L 983,0 825,0 825,738 C 824,818 816,872 802,897 787,923 762,936 725,936 638,936 594,802 594,533 L 594,0 Z" - id="glyph49" /> - <glyph - unicode="l" - horiz-adv-x="769" - d="M 575,308 C 575,218 583,164 597,146 611,128 655,119 727,119 772,119 823,123 881,132 L 881,-10 C 816,-17 758,-20 707,-20 584,-20 503,-1 465,38 427,77 408,160 408,287 L 408,1357 143,1357 143,1496 575,1496 575,308 Z" - id="glyph51" /> - <glyph - unicode="k" - horiz-adv-x="795" - d="M 942,1066 L 471,553 942,0 748,0 326,518 326,0 164,0 164,1496 326,1496 326,586 750,1066 942,1066 Z" - id="glyph53" /> - <glyph - unicode="i" - horiz-adv-x="689" - d="M 647,1065 L 647,139 870,139 870,0 195,0 195,139 479,139 479,926 256,926 256,1065 647,1065 Z M 438,1311 L 438,1557 647,1557 647,1311 438,1311 Z" - id="glyph55" /> - <glyph - unicode="h" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1496 305,1496 305,912 309,912 C 335,965 374,1007 425,1039 476,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph57" /> - <glyph - unicode="g" - horiz-adv-x="822" - d="M 102,533 C 102,902 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1066 901,1066 901,10 C 901,-160 867,-283 798,-358 729,-433 623,-471 481,-471 384,-471 289,-454 195,-420 L 195,-256 C 292,-305 387,-330 481,-330 653,-330 739,-216 739,11 L 739,174 735,174 C 677,58 585,0 461,0 352,0 265,45 200,136 135,226 102,358 102,533 Z M 264,533 C 264,407 286,313 329,249 372,186 429,154 502,154 573,154 630,185 674,247 717,309 739,401 739,523 L 739,543 C 739,667 717,763 673,831 628,899 571,932 502,932 423,932 363,901 324,837 284,774 264,672 264,533 Z" - id="glyph59" /> - <glyph - unicode="f" - horiz-adv-x="742" - d="M 154,883 L 154,1024 399,1024 399,1147 C 399,1281 422,1376 467,1432 512,1488 585,1516 686,1516 748,1516 809,1506 870,1485 L 870,1338 C 819,1362 767,1375 717,1375 653,1375 611,1359 591,1326 571,1294 561,1221 561,1106 L 561,1024 870,1024 870,883 561,883 561,0 399,0 399,883 154,883 Z" - id="glyph61" /> - <glyph - unicode="e" - horiz-adv-x="795" - d="M 283,480 C 288,353 314,261 360,205 407,149 474,121 563,121 646,121 739,146 840,195 L 840,31 C 739,-3 643,-20 553,-20 259,-20 113,164 113,533 113,726 147,866 215,954 283,1042 386,1086 522,1086 646,1086 739,1044 800,959 861,875 891,736 891,544 891,528 890,507 887,480 L 283,480 Z M 283,615 L 729,615 C 728,835 659,945 522,945 444,945 386,920 348,871 310,822 288,737 283,615 Z" - id="glyph63" /> - <glyph - unicode="d" - horiz-adv-x="822" - d="M 729,1496 L 891,1496 891,0 739,0 735,154 731,154 C 659,38 565,-20 451,-20 343,-20 256,26 190,118 125,211 92,349 92,533 92,902 212,1087 451,1087 575,1087 666,1029 725,913 L 729,913 729,1496 Z M 254,533 C 254,399 275,299 318,233 361,167 419,134 492,134 561,134 618,167 663,235 707,303 729,399 729,523 L 729,544 C 729,668 707,764 663,832 618,899 561,933 492,933 333,933 254,800 254,533 Z" - id="glyph65" /> - <glyph - unicode="c" - horiz-adv-x="715" - d="M 164,533 C 164,716 201,854 276,947 352,1040 457,1087 594,1087 677,1087 763,1069 850,1035 L 850,871 C 768,916 686,939 604,939 518,939 451,905 403,837 356,768 332,667 332,533 332,395 357,292 408,224 458,156 527,121 614,121 695,121 777,146 860,195 L 860,31 C 773,-3 687,-20 604,-20 465,-20 357,26 280,118 202,211 164,349 164,533 Z" - id="glyph67" /> - <glyph - unicode="b" - horiz-adv-x="822" - d="M 295,913 L 299,913 C 358,1029 449,1087 573,1087 812,1087 932,902 932,533 932,349 899,211 834,118 768,26 681,-20 573,-20 459,-20 365,38 293,154 L 289,154 285,0 133,0 133,1496 295,1496 295,913 Z M 770,533 C 770,800 691,933 532,933 463,933 406,899 361,832 317,764 295,668 295,544 L 295,523 C 295,399 317,303 361,235 406,167 463,134 532,134 605,134 663,167 706,233 749,299 770,399 770,533 Z" - id="glyph69" /> - <glyph - unicode="a" - horiz-adv-x="795" - d="M 522,1086 C 659,1086 753,1059 804,1004 855,950 881,847 881,697 L 881,0 733,0 729,154 725,154 C 661,38 559,-20 420,-20 331,-20 259,8 205,65 150,122 123,199 123,298 123,422 165,518 249,586 333,653 458,687 625,687 L 723,687 723,738 C 723,816 708,871 678,902 648,933 596,949 522,949 477,949 420,941 350,924 281,908 222,889 174,867 L 174,1015 C 222,1035 280,1052 348,1066 416,1079 474,1086 522,1086 Z M 723,564 L 625,564 C 393,564 276,479 276,308 276,246 292,199 324,166 355,134 397,117 451,117 531,117 597,150 647,216 698,281 723,373 723,492 L 723,564 Z" - id="glyph71" /> - <glyph - unicode="V" - horiz-adv-x="927" - d="M 518,144 L 795,1496 963,1496 614,0 410,0 61,1496 238,1496 514,144 518,144 Z" - id="glyph73" /> - <glyph - unicode="T" - horiz-adv-x="821" - d="M 428,-1 L 428,1352 113,1352 113,1495 911,1495 911,1352 596,1352 596,-1 428,-1 Z" - id="glyph75" /> - <glyph - unicode="S" - horiz-adv-x="769" - d="M 532,1369 C 468,1369 415,1349 374,1307 332,1265 311,1212 311,1148 311,1080 326,1023 355,979 385,935 434,897 502,865 653,798 758,728 815,655 872,582 901,487 901,369 901,241 866,144 796,78 725,13 624,-20 492,-20 367,-20 255,18 154,93 L 154,287 C 263,181 379,128 502,128 656,128 733,208 733,369 733,444 715,507 680,556 644,605 585,649 502,687 373,744 282,810 226,883 171,956 143,1044 143,1148 143,1257 178,1346 248,1415 317,1483 409,1517 522,1517 595,1517 654,1512 700,1501 747,1490 800,1468 860,1435 L 860,1251 C 755,1330 646,1369 532,1369 Z" - id="glyph77" /> - <glyph - unicode="R" - horiz-adv-x="848" - d="M 758,1107 C 758,1284 657,1373 455,1373 399,1373 351,1368 311,1357 L 311,799 434,799 C 553,799 637,822 685,868 734,914 758,993 758,1107 Z M 311,656 L 311,1 143,1 143,1486 C 250,1506 359,1516 471,1516 624,1516 737,1483 811,1415 885,1347 922,1245 922,1107 922,911 847,780 698,711 L 698,707 C 741,687 786,597 834,439 L 963,1 786,1 666,443 C 642,530 614,588 582,615 549,642 493,656 414,656 L 311,656 Z" - id="glyph79" /> - <glyph - unicode="O" - horiz-adv-x="875" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,467 907,269 837,153 766,38 658,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - id="glyph81" /> - <glyph - unicode="N" - horiz-adv-x="769" - d="M 309,1127 L 305,1127 305,0 133,0 133,1496 305,1496 723,369 727,369 727,1496 891,1496 891,0 727,0 309,1127 Z" - id="glyph83" /> - <glyph - unicode="M" - horiz-adv-x="875" - d="M 774,1107 L 770,1107 590,410 426,410 246,1107 242,1107 242,0 82,0 82,1496 270,1496 514,574 518,574 762,1496 942,1496 942,0 774,0 774,1107 Z" - id="glyph85" /> - <glyph - unicode="L" - horiz-adv-x="689" - d="M 373,1496 L 373,148 860,148 860,0 205,0 205,1496 373,1496 Z" - id="glyph87" /> - <glyph - unicode="I" - horiz-adv-x="689" - d="M 840,0 L 184,0 184,143 426,143 426,1353 184,1353 184,1496 840,1496 840,1353 598,1353 598,143 840,143 840,0 Z" - id="glyph89" /> - <glyph - unicode="G" - horiz-adv-x="848" - d="M 758,175 L 758,738 440,738 440,881 922,881 922,62 C 812,7 696,-20 573,-20 412,-20 290,41 207,162 124,284 82,479 82,748 82,1016 125,1211 212,1334 299,1456 429,1517 604,1517 685,1517 773,1500 870,1466 L 870,1308 C 780,1349 692,1369 604,1369 485,1369 395,1320 334,1222 272,1124 242,966 242,748 242,335 356,128 584,128 645,128 703,143 758,175 Z" - id="glyph91" /> - <glyph - unicode="F" - horiz-adv-x="715" - d="M 352,738 L 352,1 184,1 184,1496 860,1496 860,1348 352,1348 352,881 840,881 840,738 352,738 Z" - id="glyph93" /> - <glyph - unicode="E" - horiz-adv-x="715" - d="M 332,1348 L 332,881 840,881 840,738 332,738 332,148 860,148 860,0 164,0 164,1496 860,1496 860,1348 332,1348 Z" - id="glyph95" /> - <glyph - unicode="D" - horiz-adv-x="822" - d="M 784,749 C 784,978 755,1139 695,1231 636,1323 542,1369 414,1369 369,1369 331,1364 301,1353 L 301,144 C 331,133 369,128 414,128 502,128 572,144 624,178 675,211 714,274 742,365 770,457 784,585 784,749 Z M 952,748 C 952,466 909,267 822,152 736,37 599,-20 414,-20 318,-20 225,-10 133,11 L 133,1486 C 225,1507 318,1517 414,1517 601,1517 737,1459 823,1342 909,1225 952,1027 952,748 Z" - id="glyph97" /> - <glyph - unicode="C" - horiz-adv-x="768" - d="M 113,748 C 113,1018 154,1213 237,1335 319,1456 442,1517 604,1517 694,1517 780,1497 860,1456 L 860,1302 C 778,1347 696,1369 614,1369 389,1369 276,1162 276,748 276,524 305,365 363,270 420,175 504,128 614,128 699,128 784,153 870,205 L 870,41 C 790,0 701,-20 604,-20 438,-20 314,39 233,156 153,274 113,471 113,748 Z" - id="glyph99" /> - <glyph - unicode="A" - horiz-adv-x="954" - d="M 510,1352 L 506,1352 336,573 680,573 510,1352 Z M 713,430 L 303,430 209,-1 41,-1 410,1496 614,1496 983,-1 807,-1 713,430 Z" - id="glyph101" /> - <glyph - unicode=">" - horiz-adv-x="795" - d="M 133,1045 L 133,1209 911,707 911,543 133,41 133,205 809,623 809,627 133,1045 Z" - id="glyph103" /> - <glyph - unicode="=" - horiz-adv-x="795" - d="M 123,764 L 123,912 901,912 901,764 123,764 Z M 123,338 L 123,486 901,486 901,338 123,338 Z" - id="glyph105" /> - <glyph - unicode="4" - horiz-adv-x="875" - d="M 600,1209 L 596,1209 238,510 238,506 600,506 600,1209 Z M 600,358 L 82,358 82,527 580,1496 768,1496 768,506 942,506 942,358 768,358 768,0 600,0 600,358 Z" - id="glyph107" /> - <glyph - unicode="3" - horiz-adv-x="742" - d="M 676,1345 L 676,1349 164,1349 164,1497 870,1497 870,1349 502,880 502,876 522,876 C 646,876 737,841 795,771 852,701 881,588 881,431 881,130 748,-20 481,-20 382,-20 283,0 184,41 L 184,220 C 289,161 378,132 451,132 538,132 603,155 645,202 687,249 709,326 709,431 709,552 692,632 657,671 623,709 554,728 451,728 L 307,728 307,876 676,1345 Z" - id="glyph109" /> - <glyph - unicode="2" - horiz-adv-x="715" - d="M 358,152 L 358,148 860,148 860,0 164,0 164,148 C 507,541 678,867 678,1127 678,1285 614,1364 487,1364 446,1364 395,1349 332,1318 269,1288 213,1250 164,1205 L 164,1383 C 266,1472 382,1516 512,1516 628,1516 713,1484 768,1420 823,1356 850,1258 850,1127 850,992 813,850 739,701 666,552 539,369 358,152 Z" - id="glyph111" /> - <glyph - unicode="1" - horiz-adv-x="556" - d="M 528,0 L 528,1322 524,1324 170,1117 170,1281 528,1496 696,1496 696,0 528,0 Z" - id="glyph113" /> - <glyph - unicode="/" - horiz-adv-x="848" - d="M 926,1496 L 246,-82 98,-82 778,1496 926,1496 Z" - id="glyph115" /> - <glyph - unicode="-" - horiz-adv-x="609" - d="M 215,527 L 215,675 809,675 809,527 215,527 Z" - id="glyph117" /> - <glyph - unicode=")" - horiz-adv-x="556" - d="M 371,1578 C 636,1332 768,1021 768,645 768,270 636,-41 371,-287 L 215,-287 C 483,-36 616,275 616,645 616,1016 483,1326 215,1578 L 371,1578 Z" - id="glyph119" /> - <glyph - unicode="(" - horiz-adv-x="583" - d="M 653,-287 C 388,-41 256,270 256,645 256,1021 388,1332 653,1578 L 809,1578 C 541,1326 408,1016 408,645 408,275 541,-36 809,-287 L 653,-287 Z" - id="glyph121" /> - <glyph - unicode=" " - horiz-adv-x="1032" - id="glyph123" /> - </font> - </defs> - <defs - id="defs125"> - <font - id="EmbeddedFont_3" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="さざなみ明朝 embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1984" - descent="318" - id="font-face128" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph130" /> - <glyph - unicode="s" - horiz-adv-x="795" - d="M 784,1018 L 802,1018 C 811,907 824,802 840,702 L 788,690 C 780,719 771,750 760,782 748,814 728,843 700,870 673,897 641,916 604,928 567,940 529,946 492,946 443,946 401,931 368,902 336,873 320,833 320,782 320,749 330,719 350,694 370,669 413,643 478,618 L 676,544 C 744,519 803,483 852,438 903,393 928,341 928,282 928,206 889,145 812,98 733,51 641,28 536,28 484,28 437,36 396,52 355,67 321,74 296,74 279,75 259,70 236,57 224,50 211,41 196,30 L 180,30 C 172,147 155,263 130,376 L 186,388 C 199,335 216,291 236,256 257,223 283,195 314,172 345,151 377,133 412,120 447,108 488,102 536,102 601,102 659,119 710,153 761,187 786,229 786,278 786,309 770,337 738,363 706,389 660,415 600,440 541,467 476,493 404,520 333,548 279,586 240,634 200,682 180,730 180,778 180,846 211,903 272,950 333,997 407,1020 492,1020 533,1020 573,1013 610,999 647,986 676,980 696,980 711,980 728,985 748,996 759,1001 771,1009 784,1018 Z" - id="glyph132" /> - <glyph - unicode="r" - horiz-adv-x="848" - d="M 668,946 C 631,946 594,938 557,922 520,906 477,862 428,790 379,718 354,653 354,596 L 354,192 C 354,140 400,107 492,92 L 492,42 C 352,42 215,42 82,42 L 82,92 C 170,107 214,140 214,192 L 214,852 C 214,889 179,911 108,916 L 108,966 C 237,978 311,1001 330,1036 L 354,1036 354,828 C 398,896 448,945 504,975 560,1005 615,1020 668,1020 716,1020 761,1009 802,988 843,965 874,941 894,916 914,891 926,868 930,848 934,828 933,811 928,796 924,780 913,765 896,752 879,739 858,735 834,740 810,747 793,760 782,780 771,800 767,821 768,844 771,868 763,891 746,912 729,935 703,946 668,946 Z" - id="glyph134" /> - <glyph - unicode="o" - horiz-adv-x="980" - d="M 20,534 C 20,669 68,783 164,878 259,973 372,1020 504,1020 633,1020 747,973 846,878 945,783 994,669 994,534 994,386 945,265 846,170 747,75 633,28 502,28 371,28 259,75 164,170 68,265 20,386 20,534 Z M 172,534 C 172,403 205,299 272,220 337,141 414,102 502,102 590,102 669,141 738,220 807,299 842,403 842,534 842,659 807,759 738,834 669,909 591,946 504,946 415,946 337,909 272,834 205,759 172,659 172,534 Z" - id="glyph136" /> - <glyph - unicode="l" - horiz-adv-x="504" - d="M 592,188 C 591,140 654,109 782,94 L 782,42 C 615,42 449,42 284,42 L 284,94 C 392,109 448,140 452,188 L 452,1382 C 452,1419 405,1438 312,1438 L 312,1484 C 464,1496 549,1519 568,1554 L 592,1554 592,188 Z" - id="glyph138" /> - <glyph - unicode="i" - horiz-adv-x="530" - d="M 390,1382 C 390,1411 401,1437 422,1458 443,1479 469,1490 500,1490 529,1490 555,1479 578,1458 601,1437 612,1411 612,1382 612,1353 601,1328 578,1308 555,1288 529,1278 500,1278 469,1278 443,1288 422,1308 401,1328 390,1353 390,1382 Z M 590,192 C 590,140 655,107 786,92 L 786,40 350,40 C 317,40 283,40 250,40 L 250,92 C 383,107 450,140 450,192 L 450,892 C 450,929 403,948 310,948 L 310,994 C 462,1006 547,1029 564,1064 L 590,1064 590,192 Z" - id="glyph140" /> - <glyph - unicode="h" - horiz-adv-x="980" - d="M 878,192 C 878,140 923,107 1012,92 L 1012,42 C 875,42 741,42 610,42 L 610,92 C 698,107 741,140 738,192 L 738,720 C 738,807 720,866 684,898 647,930 607,946 566,946 526,946 488,936 452,916 417,897 381,859 344,800 307,741 288,684 288,628 L 288,192 C 288,140 333,107 422,92 L 422,42 C 285,42 151,42 20,42 L 20,92 C 105,107 148,140 148,192 L 148,1370 C 148,1407 113,1429 42,1434 L 42,1484 C 171,1496 245,1519 264,1554 L 288,1554 288,816 C 331,889 375,941 420,972 467,1004 515,1020 566,1020 639,1020 709,995 776,944 844,892 878,817 878,720 L 878,192 Z" - id="glyph142" /> - <glyph - unicode="e" - horiz-adv-x="953" - d="M 208,618 L 854,618 C 846,709 813,786 754,850 695,914 621,946 530,946 433,946 357,911 304,840 251,771 219,697 208,618 Z M 530,1020 C 661,1020 771,976 860,888 948,801 992,692 992,560 L 864,560 202,560 202,534 C 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 97,779 192,876 287,972 399,1020 530,1020 Z" - id="glyph144" /> - <glyph - unicode="d" - horiz-adv-x="927" - d="M 754,1372 C 754,1409 720,1431 652,1436 L 652,1486 C 776,1498 848,1521 868,1556 L 894,1556 894,198 C 894,161 927,139 994,134 L 994,84 C 869,72 797,49 780,14 L 754,14 754,136 C 711,96 665,68 616,52 568,36 519,28 468,28 369,28 277,77 191,175 105,274 62,390 62,525 62,669 104,788 188,880 272,972 369,1018 480,1018 532,1018 579,1009 622,990 665,971 709,933 754,878 L 754,1372 Z M 472,944 C 391,944 327,903 282,822 237,740 214,641 214,525 214,411 245,316 308,238 369,161 429,122 488,122 531,122 573,127 616,138 659,149 692,172 716,208 741,243 754,278 754,314 L 754,722 C 710,821 665,883 620,906 576,931 527,944 472,944 Z" - id="glyph146" /> - <glyph - unicode="c" - horiz-adv-x="927" - d="M 534,1020 C 589,1020 636,1013 676,1000 717,987 753,970 784,950 816,930 842,909 862,886 882,863 896,843 904,824 913,808 917,789 916,766 915,745 907,728 892,716 877,703 860,696 840,696 819,696 799,703 780,716 763,728 751,743 746,762 741,781 740,800 744,820 745,832 743,845 736,860 732,867 727,875 720,884 701,907 675,923 642,932 609,941 573,946 534,946 426,946 344,905 288,824 231,744 202,647 202,534 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 99,779 196,876 293,972 406,1020 534,1020 Z" - id="glyph148" /> - <glyph - unicode="a" - horiz-adv-x="953" - d="M 524,1020 C 583,1020 645,996 712,948 780,901 814,819 814,700 L 814,232 C 814,177 816,140 820,120 824,100 831,90 840,90 857,90 873,95 886,104 899,113 921,144 950,196 958,211 969,215 984,208 997,204 1002,193 998,176 967,116 937,76 908,56 880,36 855,26 832,26 795,26 763,35 736,52 708,69 689,98 678,138 647,108 611,82 568,61 525,39 468,28 396,28 295,28 215,52 156,101 96,149 66,206 66,272 66,322 81,373 112,424 144,476 205,526 296,573 385,620 511,644 674,644 L 674,695 C 675,805 660,874 628,903 596,932 561,946 524,946 477,946 435,940 398,928 361,916 333,898 316,874 301,851 295,828 296,804 297,781 284,760 256,741 228,722 203,713 180,716 157,716 141,726 132,746 121,765 121,789 130,819 139,850 167,882 212,915 256,950 304,976 356,994 409,1011 465,1020 524,1020 Z M 674,590 C 525,574 426,554 378,530 330,506 291,471 262,426 233,381 218,329 218,272 218,223 236,180 272,144 309,108 351,90 398,90 450,90 500,103 548,130 597,156 631,188 648,227 665,265 674,304 674,343 L 674,590 Z" - id="glyph150" /> - <glyph - unicode="]" - horiz-adv-x="451" - d="M 622,1652 L 622,-194 180,-194 180,-98 522,-98 522,1554 180,1554 180,1652 622,1652 Z" - id="glyph152" /> - <glyph - unicode="[" - horiz-adv-x="451" - d="M 382,1652 L 824,1652 824,1554 482,1554 482,-98 824,-98 824,-194 382,-194 382,1652 Z" - id="glyph154" /> - <glyph - unicode="P" - horiz-adv-x="980" - d="M 6,1476 C 145,1476 270,1476 382,1476 L 424,1476 C 609,1476 749,1443 844,1377 940,1309 988,1223 988,1118 988,1012 940,924 844,855 749,788 609,754 424,754 L 298,754 298,192 C 298,140 361,107 486,92 L 486,42 C 313,42 153,42 6,42 L 6,92 C 107,107 158,140 158,192 L 158,1328 C 158,1380 107,1413 6,1428 L 6,1476 Z M 378,1406 C 325,1406 298,1380 298,1328 L 298,828 424,828 C 593,828 706,859 761,921 816,983 844,1049 844,1120 844,1192 816,1257 760,1316 705,1376 593,1406 424,1406 L 378,1406 Z" - id="glyph156" /> - <glyph - unicode=">" - horiz-adv-x="1006" - d="M 18,-146 L 870,702 C 881,715 881,727 870,738 L 18,1586 C 7,1609 12,1628 32,1644 51,1659 71,1659 94,1646 L 982,760 C 998,743 1003,725 998,708 995,699 990,689 982,680 L 94,-206 C 71,-219 51,-219 32,-204 12,-188 7,-169 18,-146 Z" - id="glyph158" /> - <glyph - unicode="<" - horiz-adv-x="1033" - d="M 1006,-146 C 1013,-161 1013,-174 1008,-186 1005,-191 1000,-197 992,-204 973,-219 953,-219 930,-206 L 42,680 C 26,697 21,715 26,732 29,741 34,751 42,760 L 930,1646 C 953,1659 973,1659 992,1644 1008,1631 1014,1616 1010,1600 L 1006,1586 154,738 C 143,727 143,715 154,702 L 1006,-146 Z" - id="glyph160" /> - <glyph - unicode=":" - horiz-adv-x="292" - d="M 372,966 C 372,1003 385,1036 412,1064 440,1092 473,1106 512,1106 549,1106 582,1092 610,1064 638,1036 652,1003 652,966 652,927 638,894 610,867 582,840 549,826 512,826 473,826 440,840 412,868 385,895 372,927 372,966 Z M 372,258 C 372,295 385,328 412,356 440,384 473,398 512,398 549,398 582,384 610,356 638,328 652,295 652,258 652,219 638,187 610,160 582,132 549,118 512,118 473,118 440,132 412,160 385,187 372,219 372,258 Z" - id="glyph162" /> - </font> - </defs> - <g - id="id2" - class="Master_Slide" - clip-path="url(#presentation_clip_path)" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - <g - id="bg-id2" - visibility="visible" - class="Background" - style="visibility:visible"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect166" - style="fill:none;stroke:none" /> - </g> - <g - id="bo-id2" - visibility="visible" - class="BackgroundObjects" - style="visibility:visible"> - <g - visibility="visible" - class="Date/Time" - id="g169" - style="visibility:visible"> - <g - id="g171"> - <rect - x="1400" - y="19131" - width="6524" - height="1449" - id="rect173" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g175" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g177" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="1400" - y="19614" - id="text179" /> - - - - - -</g> - </g> - </g> - </g> - <g - visibility="visible" - class="Footer" - id="g181" - style="visibility:visible"> - <g - id="g183"> - <rect - x="9576" - y="19131" - width="8876" - height="1449" - id="rect185" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g187" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g189" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="11652" - y="19614" - id="text191" /> - - - - - -</g> - </g> - </g> - </g> - <g - visibility="hidden" - class="Slide_Number" - id="g193" - style="visibility:hidden"> - <g - id="g195"> - <rect - x="20076" - y="19131" - width="6524" - height="1449" - id="rect197" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g199" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g201" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="21876" - y="19614" - id="text203" /> - - - - - -</g> - </g> - </g> - </g> - </g> - </g> - <g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g224" - class="com.sun.star.drawing.CustomShape"> - <g - id="g226"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path228" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path230" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect232" - height="2801" - width="9501" - y="6700" - x="1000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g234" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g236"> - <path - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path238" - d="M 2424.9274,4655.7908 6000,7500" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g320" - class="com.sun.star.drawing.CustomShape"> - <g - id="g322"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path324" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path326" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0" /> - <rect - style="fill:none;stroke:none" - id="rect328" - height="2801" - width="9300" - y="5400" - x="17701" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g330" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g332"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path334" - d="m 18801,4300 1000,2000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g336" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g338"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path340" - d="M 25562.258,4550.5293 21301,6300" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g342" - class="com.sun.star.drawing.TextShape"> - - <text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - - - -</g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-4.1262172,27.638906)" - id="g454" - class="com.sun.star.drawing.CustomShape"> - <g - id="g456"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path458" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path460" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect462" - height="3501" - width="9501" - y="14300" - x="9000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g206" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g208"> - - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path210" - d="M 13500,17226.339 13500,13000" - sodipodi:nodetypes="cc" /></g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g464" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g466"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path468" - d="M 13481.27,20167.446 13500,18864.228" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g518" - class="com.sun.star.drawing.CustomShape"> - <g - id="g520"> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path522" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250 z m -1250,0 0,0 z m 2501,2501 0,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path524" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path526" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path528" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path530" - d="m 12558,10958 1784,1784 -1784,-1784 z m -358,-358 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect532" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path534" - d="m 12558,10958 1784,1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path536" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path538" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path540" - d="m 12558,12742 1784,-1784 -1784,1784 z m -358,-2142 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect542" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path544" - d="m 12558,12742 1784,-1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path546" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path548" - d="m 14701,13101 0,0" /> - <rect - style="fill:none;stroke:none" - id="rect550" - height="2501" - width="2501" - y="10600" - x="12200" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g218" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g220"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path222" - d="M 19891.925,7532.6276 14659.333,11610.523" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-2.1880808,-31.503541)" - id="g554"> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" - id="path556" - inkscape:connector-curvature="0" - style="fill:#ff420e;stroke:none" /> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" - id="path558" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 5800,7100 0,0" - id="path560" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 7901,8801 0,0" - id="path562" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect574" - height="1701" - width="2101" - y="7100" - x="5800" /> - </g><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path580" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path582" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path584" - d="m 728.48873,173.31864 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path586" - d="m 807.37924,233.38804 0,0" /><rect - x="728.48871" - y="173.31877" - width="78.890511" - height="60.069405" - id="rect598" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - style="visibility:visible" - transform="matrix(0.01439155,0,0,0.03531417,28.642469,-31.503541)" - id="g600" - class="com.sun.star.drawing.CustomShape"> - <g - id="g602"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path604" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path606" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect608" - height="1401" - width="4501" - y="3300" - x="1000" /> - </g> - </g><g - style="fill:#ffcc00;visibility:visible" - transform="matrix(0.01448351,0,0,0.03531417,405.95313,-31.503541)" - id="g696" - class="com.sun.star.drawing.CustomShape"> - <g - id="g698" - style="fill:#ffcc00"> - <path - style="fill:#ffcc00;stroke:none" - inkscape:connector-curvature="0" - id="path700" - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0 z" /> - <path - style="fill:#ffcc00;stroke:#000000" - inkscape:connector-curvature="0" - id="path702" - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0" /> - <rect - style="fill:#ffcc00;stroke:none" - id="rect704" - height="1401" - width="4400" - y="3400" - x="17601" /> - </g> - </g><g - style="visibility:visible" - id="g706" - class="com.sun.star.drawing.TextShape" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - - </g><g - style="fill:#ffff00;visibility:visible" - transform="matrix(0.01256185,0,0,0.03531417,666.74229,-37.005164)" - id="g744" - class="com.sun.star.drawing.CustomShape"> - <g - id="g746" - style="fill:#ffff00"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path748" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:#ffff00;stroke:#000000" - inkscape:connector-curvature="0" - id="path750" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:#ffff00;stroke:none" - id="rect752" - height="1401" - width="4501" - y="3400" - x="22500" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.01864914,0,0,0.03531417,296.88503,14.446156)" - id="g792" - class="com.sun.star.drawing.CustomShape"> - <g - id="g794"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path796" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path798" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect800" - height="1401" - width="4501" - y="18900" - x="9000" /> - </g> - </g><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413000000007;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Send);visibility:visible" - inkscape:connector-curvature="0" - id="path1564" - d="M 73.283252,139.37988 205.54476,236.86383" - sodipodi:nodetypes="cc" /><text - sodipodi:linespacing="125%" - id="text5474" - y="260.48477" - x="223.08218" - style="font-size:32px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="260.48477" - x="223.08218" - id="tspan5476" - sodipodi:role="line">OVS</tspan></text> - - - - -<rect - x="75.098061" - y="441.70618" - width="112.68464" - height="53.006569" - id="rect1760" - style="font-size:847px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path1838" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1840" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1844" - d="m 547.88207,635.07824 0,0" /><rect - x="468.99155" - y="575.00836" - width="78.890511" - height="60.069405" - id="rect1856" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - id="g342-6" - class="com.sun.star.drawing.TextShape" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,842.49054,-54.686988)"><text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037-6" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039-1" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041-1" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - - - -</g><text - sodipodi:linespacing="125%" - id="text5145" - y="563.31183" - x="576.51929" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - id="tspan5149" - y="563.31183" - x="576.51929" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5208" - y="593.31183" - x="576.51929" - sodipodi:role="line">node</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210" - y="114.06015" - x="56.847198" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="114.06015" - x="56.847198" - id="tspan5212" - sodipodi:role="line">VM</tspan></text> - - - - - - -<text - sodipodi:linespacing="125%" - id="text5210-2" - y="121.77696" - x="676.99811" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="121.77696" - x="676.99811" - id="tspan5212-9" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-8" - y="117.99798" - x="958.09973" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="117.99798" - x="958.09973" - id="tspan5212-6" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-0" - y="712.47723" - x="473.78793" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="712.47723" - x="473.78793" - id="tspan5212-4" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5474-9" - y="616.37329" - x="475.80719" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="616.37329" - x="475.80719" - id="tspan5476-4" - sodipodi:role="line">OVS</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5474-4" - y="215.286" - x="736.60718" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="215.286" - x="736.60718" - id="tspan5476-0" - sodipodi:role="line">OVS</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text6653" - y="47.673813" - x="3.6537728" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - style="font-size:40px" - y="47.673813" - x="3.6537728" - sodipodi:role="line" - id="tspan5817">Live-migration with tunnel after migration</tspan></text> - - - - - -<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="666.27063" - y="541.69702" - id="text3701" - sodipodi:linespacing="125%" - transform="translate(0,-2.3563764e-6)"><tspan - sodipodi:role="line" - id="tspan3703" - x="666.27063" - y="541.69702" /></text> - - - - -<g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g212" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g214"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path216" - d="M 7448.7427,8604.2029 12280.222,11383.157" - sodipodi:nodetypes="cc" /> - </g> - </g><path - style="fill:none;stroke:#000000;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322858, 14.17322858;stroke-dashoffset:0;marker-end:url(#Arrow1Send)" - d="m 390.61522,108.65706 269.57952,0" - id="path3849" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="M 542.04636,675.81615 544.83323,430.57153 760.81572,248.03149" - id="path3257" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="ccc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="M 720.40609,206.22844 691.14395,149.09758" - id="path3259" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="m 953.10979,140.73697 c -21.78262,13.52342 -94.84402,44.45991 -132.37635,61.31116" - id="path3274" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08699989;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Sstart);marker-end:none" - d="M 728.7667,224.34309 507.21047,356.71946 C 468.40984,342.80743 362.61848,290.53448 305.16235,263.35929" - id="path3276" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="ccc" /><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="451.47305" - y="86.39299" - id="text3215" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3217" - x="451.47305" - y="86.39299">migration</tspan></text> - -</svg>
\ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-before.png b/doc/source/images/internal-tunnel-live-migration-before.png Binary files differdeleted file mode 100644 index 6d53bc43..00000000 --- a/doc/source/images/internal-tunnel-live-migration-before.png +++ /dev/null diff --git a/doc/source/images/internal-tunnel-live-migration-before.svg b/doc/source/images/internal-tunnel-live-migration-before.svg deleted file mode 100644 index 916d370f..00000000 --- a/doc/source/images/internal-tunnel-live-migration-before.svg +++ /dev/null @@ -1,1445 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.2" - viewBox="0 0 1052.3622 744.09449" - preserveAspectRatio="xMidYMid" - clip-path="url(#presentation_clip_path)" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - width="100%" - height="100%" - sodipodi:docname="internal-tunnel-live-migration-before.svg" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/gre-tunnel/ryu-2/doc/source/images/internal-tunnel-live-migration-before.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><metadata - id="metadata1860"><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><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1329" - inkscape:window-height="914" - id="namedview1858" - showgrid="false" - inkscape:zoom="0.7270582" - inkscape:cx="750.75309" - inkscape:cy="369.29643" - inkscape:window-x="134" - inkscape:window-y="81" - inkscape:window-maximized="0" - inkscape:current-layer="svg2" /> - <defs - id="defs4"><marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Send" - style="overflow:visible;"><path - id="path4638" - 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;" - transform="scale(0.2) rotate(180) translate(6,0)" /></marker> - <clipPath - id="presentation_clip_path" - clipPathUnits="userSpaceOnUse"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect7" /> - </clipPath> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</defs> - <defs - id="defs9"> - <font - id="EmbeddedFont_1" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="StarSymbol embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1640" - descent="397" - id="font-face12" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph14" /> - <glyph - unicode="●" - horiz-adv-x="1191" - d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z" - id="glyph16" /> - <glyph - unicode="–" - horiz-adv-x="1165" - d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z" - id="glyph18" /> - </font> - </defs> - <defs - id="defs20"> - <font - id="EmbeddedFont_2" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="VL ゴシック embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="2037" - descent="556" - id="font-face23" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph25" /> - <glyph - unicode="y" - horiz-adv-x="875" - d="M 530,246 L 535,246 774,1066 952,1066 461,-451 291,-451 451,20 92,1066 272,1066 530,246 Z" - id="glyph27" /> - <glyph - unicode="x" - horiz-adv-x="821" - d="M 514,625 L 518,625 731,1066 911,1066 614,533 911,0 719,0 510,441 506,441 297,0 113,0 410,533 113,1066 301,1066 514,625 Z" - id="glyph29" /> - <glyph - unicode="w" - horiz-adv-x="954" - d="M 719,164 L 723,164 823,1066 983,1066 819,0 616,0 506,902 502,902 401,0 205,0 41,1066 209,1066 309,164 313,164 414,1066 619,1066 719,164 Z" - id="glyph31" /> - <glyph - unicode="v" - horiz-adv-x="848" - d="M 514,123 L 518,123 754,1066 922,1066 625,0 399,0 102,1066 279,1066 514,123 Z" - id="glyph33" /> - <glyph - unicode="u" - horiz-adv-x="742" - d="M 133,369 L 133,1066 291,1066 291,406 C 291,293 303,218 329,181 354,144 401,125 471,125 538,125 594,163 640,238 686,313 709,417 709,550 L 709,1066 870,1066 870,0 719,0 715,154 711,154 C 685,100 646,57 596,26 545,-5 490,-20 430,-20 325,-20 249,9 203,68 156,127 133,227 133,369 Z" - id="glyph35" /> - <glyph - unicode="t" - horiz-adv-x="742" - d="M 500,1025 L 870,1025 870,884 500,884 500,308 C 500,231 511,180 534,155 556,130 600,117 666,117 734,117 795,130 850,154 L 850,11 C 784,-10 716,-20 645,-20 530,-20 451,2 406,47 360,91 338,171 338,287 L 338,884 133,884 133,1025 338,1025 338,1415 500,1415 500,1025 Z" - id="glyph37" /> - <glyph - unicode="s" - horiz-adv-x="742" - d="M 522,949 C 391,949 326,899 326,799 326,753 340,716 369,688 397,660 449,636 522,615 667,574 763,531 810,486 857,441 881,371 881,277 881,183 849,110 784,58 720,6 629,-20 512,-20 395,-20 282,7 174,62 L 174,226 C 281,153 386,117 492,117 643,117 719,171 719,277 719,328 704,367 675,394 645,421 588,447 502,472 376,507 288,550 239,599 189,648 164,715 164,799 164,890 194,960 253,1010 312,1061 399,1086 512,1086 627,1086 736,1062 840,1015 L 840,861 C 732,920 626,949 522,949 Z" - id="glyph39" /> - <glyph - unicode="r" - horiz-adv-x="689" - d="M 381,1066 L 381,861 385,861 C 470,1011 587,1086 737,1086 788,1086 836,1079 881,1066 L 881,922 C 833,937 785,945 737,945 638,945 554,903 487,820 421,736 387,627 387,492 L 387,0 225,0 225,1066 381,1066 Z" - id="glyph41" /> - <glyph - unicode="p" - horiz-adv-x="821" - d="M 289,153 L 285,153 285,-451 123,-451 123,1065 274,1065 279,912 283,912 C 356,1028 450,1086 563,1086 802,1086 922,901 922,533 922,348 889,210 823,118 758,25 671,-21 563,-21 439,-21 347,37 289,153 Z M 760,533 C 760,799 681,932 522,932 453,932 396,898 351,831 307,763 285,667 285,543 L 285,522 C 285,398 307,302 351,234 396,167 453,133 522,133 595,133 652,166 695,232 738,299 760,399 760,533 Z" - id="glyph43" /> - <glyph - unicode="o" - horiz-adv-x="848" - d="M 102,533 C 102,902 239,1086 512,1086 785,1086 922,902 922,533 922,164 785,-20 512,-20 239,-20 102,164 102,533 Z M 329,215 C 368,152 429,121 512,121 595,121 656,152 695,215 734,277 754,383 754,533 754,683 734,790 695,852 656,914 595,945 512,945 429,945 368,914 329,852 290,790 270,683 270,533 270,383 290,277 329,215 Z" - id="glyph45" /> - <glyph - unicode="n" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1066 295,1066 299,912 303,912 C 329,964 369,1006 422,1038 475,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph47" /> - <glyph - unicode="m" - horiz-adv-x="954" - d="M 594,0 L 434,0 434,738 C 433,817 426,870 413,896 400,923 378,936 346,936 319,936 295,920 274,887 254,854 237,797 223,716 210,635 203,533 203,410 L 203,0 41,0 41,1066 184,1066 188,922 193,922 C 216,974 245,1014 280,1043 314,1072 351,1086 389,1086 431,1086 466,1073 493,1048 519,1023 542,981 561,922 L 565,922 C 619,1031 690,1086 778,1086 851,1086 903,1064 935,1019 967,975 983,895 983,779 L 983,0 825,0 825,738 C 824,818 816,872 802,897 787,923 762,936 725,936 638,936 594,802 594,533 L 594,0 Z" - id="glyph49" /> - <glyph - unicode="l" - horiz-adv-x="769" - d="M 575,308 C 575,218 583,164 597,146 611,128 655,119 727,119 772,119 823,123 881,132 L 881,-10 C 816,-17 758,-20 707,-20 584,-20 503,-1 465,38 427,77 408,160 408,287 L 408,1357 143,1357 143,1496 575,1496 575,308 Z" - id="glyph51" /> - <glyph - unicode="k" - horiz-adv-x="795" - d="M 942,1066 L 471,553 942,0 748,0 326,518 326,0 164,0 164,1496 326,1496 326,586 750,1066 942,1066 Z" - id="glyph53" /> - <glyph - unicode="i" - horiz-adv-x="689" - d="M 647,1065 L 647,139 870,139 870,0 195,0 195,139 479,139 479,926 256,926 256,1065 647,1065 Z M 438,1311 L 438,1557 647,1557 647,1311 438,1311 Z" - id="glyph55" /> - <glyph - unicode="h" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1496 305,1496 305,912 309,912 C 335,965 374,1007 425,1039 476,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph57" /> - <glyph - unicode="g" - horiz-adv-x="822" - d="M 102,533 C 102,902 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1066 901,1066 901,10 C 901,-160 867,-283 798,-358 729,-433 623,-471 481,-471 384,-471 289,-454 195,-420 L 195,-256 C 292,-305 387,-330 481,-330 653,-330 739,-216 739,11 L 739,174 735,174 C 677,58 585,0 461,0 352,0 265,45 200,136 135,226 102,358 102,533 Z M 264,533 C 264,407 286,313 329,249 372,186 429,154 502,154 573,154 630,185 674,247 717,309 739,401 739,523 L 739,543 C 739,667 717,763 673,831 628,899 571,932 502,932 423,932 363,901 324,837 284,774 264,672 264,533 Z" - id="glyph59" /> - <glyph - unicode="f" - horiz-adv-x="742" - d="M 154,883 L 154,1024 399,1024 399,1147 C 399,1281 422,1376 467,1432 512,1488 585,1516 686,1516 748,1516 809,1506 870,1485 L 870,1338 C 819,1362 767,1375 717,1375 653,1375 611,1359 591,1326 571,1294 561,1221 561,1106 L 561,1024 870,1024 870,883 561,883 561,0 399,0 399,883 154,883 Z" - id="glyph61" /> - <glyph - unicode="e" - horiz-adv-x="795" - d="M 283,480 C 288,353 314,261 360,205 407,149 474,121 563,121 646,121 739,146 840,195 L 840,31 C 739,-3 643,-20 553,-20 259,-20 113,164 113,533 113,726 147,866 215,954 283,1042 386,1086 522,1086 646,1086 739,1044 800,959 861,875 891,736 891,544 891,528 890,507 887,480 L 283,480 Z M 283,615 L 729,615 C 728,835 659,945 522,945 444,945 386,920 348,871 310,822 288,737 283,615 Z" - id="glyph63" /> - <glyph - unicode="d" - horiz-adv-x="822" - d="M 729,1496 L 891,1496 891,0 739,0 735,154 731,154 C 659,38 565,-20 451,-20 343,-20 256,26 190,118 125,211 92,349 92,533 92,902 212,1087 451,1087 575,1087 666,1029 725,913 L 729,913 729,1496 Z M 254,533 C 254,399 275,299 318,233 361,167 419,134 492,134 561,134 618,167 663,235 707,303 729,399 729,523 L 729,544 C 729,668 707,764 663,832 618,899 561,933 492,933 333,933 254,800 254,533 Z" - id="glyph65" /> - <glyph - unicode="c" - horiz-adv-x="715" - d="M 164,533 C 164,716 201,854 276,947 352,1040 457,1087 594,1087 677,1087 763,1069 850,1035 L 850,871 C 768,916 686,939 604,939 518,939 451,905 403,837 356,768 332,667 332,533 332,395 357,292 408,224 458,156 527,121 614,121 695,121 777,146 860,195 L 860,31 C 773,-3 687,-20 604,-20 465,-20 357,26 280,118 202,211 164,349 164,533 Z" - id="glyph67" /> - <glyph - unicode="b" - horiz-adv-x="822" - d="M 295,913 L 299,913 C 358,1029 449,1087 573,1087 812,1087 932,902 932,533 932,349 899,211 834,118 768,26 681,-20 573,-20 459,-20 365,38 293,154 L 289,154 285,0 133,0 133,1496 295,1496 295,913 Z M 770,533 C 770,800 691,933 532,933 463,933 406,899 361,832 317,764 295,668 295,544 L 295,523 C 295,399 317,303 361,235 406,167 463,134 532,134 605,134 663,167 706,233 749,299 770,399 770,533 Z" - id="glyph69" /> - <glyph - unicode="a" - horiz-adv-x="795" - d="M 522,1086 C 659,1086 753,1059 804,1004 855,950 881,847 881,697 L 881,0 733,0 729,154 725,154 C 661,38 559,-20 420,-20 331,-20 259,8 205,65 150,122 123,199 123,298 123,422 165,518 249,586 333,653 458,687 625,687 L 723,687 723,738 C 723,816 708,871 678,902 648,933 596,949 522,949 477,949 420,941 350,924 281,908 222,889 174,867 L 174,1015 C 222,1035 280,1052 348,1066 416,1079 474,1086 522,1086 Z M 723,564 L 625,564 C 393,564 276,479 276,308 276,246 292,199 324,166 355,134 397,117 451,117 531,117 597,150 647,216 698,281 723,373 723,492 L 723,564 Z" - id="glyph71" /> - <glyph - unicode="V" - horiz-adv-x="927" - d="M 518,144 L 795,1496 963,1496 614,0 410,0 61,1496 238,1496 514,144 518,144 Z" - id="glyph73" /> - <glyph - unicode="T" - horiz-adv-x="821" - d="M 428,-1 L 428,1352 113,1352 113,1495 911,1495 911,1352 596,1352 596,-1 428,-1 Z" - id="glyph75" /> - <glyph - unicode="S" - horiz-adv-x="769" - d="M 532,1369 C 468,1369 415,1349 374,1307 332,1265 311,1212 311,1148 311,1080 326,1023 355,979 385,935 434,897 502,865 653,798 758,728 815,655 872,582 901,487 901,369 901,241 866,144 796,78 725,13 624,-20 492,-20 367,-20 255,18 154,93 L 154,287 C 263,181 379,128 502,128 656,128 733,208 733,369 733,444 715,507 680,556 644,605 585,649 502,687 373,744 282,810 226,883 171,956 143,1044 143,1148 143,1257 178,1346 248,1415 317,1483 409,1517 522,1517 595,1517 654,1512 700,1501 747,1490 800,1468 860,1435 L 860,1251 C 755,1330 646,1369 532,1369 Z" - id="glyph77" /> - <glyph - unicode="R" - horiz-adv-x="848" - d="M 758,1107 C 758,1284 657,1373 455,1373 399,1373 351,1368 311,1357 L 311,799 434,799 C 553,799 637,822 685,868 734,914 758,993 758,1107 Z M 311,656 L 311,1 143,1 143,1486 C 250,1506 359,1516 471,1516 624,1516 737,1483 811,1415 885,1347 922,1245 922,1107 922,911 847,780 698,711 L 698,707 C 741,687 786,597 834,439 L 963,1 786,1 666,443 C 642,530 614,588 582,615 549,642 493,656 414,656 L 311,656 Z" - id="glyph79" /> - <glyph - unicode="O" - horiz-adv-x="875" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,467 907,269 837,153 766,38 658,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - id="glyph81" /> - <glyph - unicode="N" - horiz-adv-x="769" - d="M 309,1127 L 305,1127 305,0 133,0 133,1496 305,1496 723,369 727,369 727,1496 891,1496 891,0 727,0 309,1127 Z" - id="glyph83" /> - <glyph - unicode="M" - horiz-adv-x="875" - d="M 774,1107 L 770,1107 590,410 426,410 246,1107 242,1107 242,0 82,0 82,1496 270,1496 514,574 518,574 762,1496 942,1496 942,0 774,0 774,1107 Z" - id="glyph85" /> - <glyph - unicode="L" - horiz-adv-x="689" - d="M 373,1496 L 373,148 860,148 860,0 205,0 205,1496 373,1496 Z" - id="glyph87" /> - <glyph - unicode="I" - horiz-adv-x="689" - d="M 840,0 L 184,0 184,143 426,143 426,1353 184,1353 184,1496 840,1496 840,1353 598,1353 598,143 840,143 840,0 Z" - id="glyph89" /> - <glyph - unicode="G" - horiz-adv-x="848" - d="M 758,175 L 758,738 440,738 440,881 922,881 922,62 C 812,7 696,-20 573,-20 412,-20 290,41 207,162 124,284 82,479 82,748 82,1016 125,1211 212,1334 299,1456 429,1517 604,1517 685,1517 773,1500 870,1466 L 870,1308 C 780,1349 692,1369 604,1369 485,1369 395,1320 334,1222 272,1124 242,966 242,748 242,335 356,128 584,128 645,128 703,143 758,175 Z" - id="glyph91" /> - <glyph - unicode="F" - horiz-adv-x="715" - d="M 352,738 L 352,1 184,1 184,1496 860,1496 860,1348 352,1348 352,881 840,881 840,738 352,738 Z" - id="glyph93" /> - <glyph - unicode="E" - horiz-adv-x="715" - d="M 332,1348 L 332,881 840,881 840,738 332,738 332,148 860,148 860,0 164,0 164,1496 860,1496 860,1348 332,1348 Z" - id="glyph95" /> - <glyph - unicode="D" - horiz-adv-x="822" - d="M 784,749 C 784,978 755,1139 695,1231 636,1323 542,1369 414,1369 369,1369 331,1364 301,1353 L 301,144 C 331,133 369,128 414,128 502,128 572,144 624,178 675,211 714,274 742,365 770,457 784,585 784,749 Z M 952,748 C 952,466 909,267 822,152 736,37 599,-20 414,-20 318,-20 225,-10 133,11 L 133,1486 C 225,1507 318,1517 414,1517 601,1517 737,1459 823,1342 909,1225 952,1027 952,748 Z" - id="glyph97" /> - <glyph - unicode="C" - horiz-adv-x="768" - d="M 113,748 C 113,1018 154,1213 237,1335 319,1456 442,1517 604,1517 694,1517 780,1497 860,1456 L 860,1302 C 778,1347 696,1369 614,1369 389,1369 276,1162 276,748 276,524 305,365 363,270 420,175 504,128 614,128 699,128 784,153 870,205 L 870,41 C 790,0 701,-20 604,-20 438,-20 314,39 233,156 153,274 113,471 113,748 Z" - id="glyph99" /> - <glyph - unicode="A" - horiz-adv-x="954" - d="M 510,1352 L 506,1352 336,573 680,573 510,1352 Z M 713,430 L 303,430 209,-1 41,-1 410,1496 614,1496 983,-1 807,-1 713,430 Z" - id="glyph101" /> - <glyph - unicode=">" - horiz-adv-x="795" - d="M 133,1045 L 133,1209 911,707 911,543 133,41 133,205 809,623 809,627 133,1045 Z" - id="glyph103" /> - <glyph - unicode="=" - horiz-adv-x="795" - d="M 123,764 L 123,912 901,912 901,764 123,764 Z M 123,338 L 123,486 901,486 901,338 123,338 Z" - id="glyph105" /> - <glyph - unicode="4" - horiz-adv-x="875" - d="M 600,1209 L 596,1209 238,510 238,506 600,506 600,1209 Z M 600,358 L 82,358 82,527 580,1496 768,1496 768,506 942,506 942,358 768,358 768,0 600,0 600,358 Z" - id="glyph107" /> - <glyph - unicode="3" - horiz-adv-x="742" - d="M 676,1345 L 676,1349 164,1349 164,1497 870,1497 870,1349 502,880 502,876 522,876 C 646,876 737,841 795,771 852,701 881,588 881,431 881,130 748,-20 481,-20 382,-20 283,0 184,41 L 184,220 C 289,161 378,132 451,132 538,132 603,155 645,202 687,249 709,326 709,431 709,552 692,632 657,671 623,709 554,728 451,728 L 307,728 307,876 676,1345 Z" - id="glyph109" /> - <glyph - unicode="2" - horiz-adv-x="715" - d="M 358,152 L 358,148 860,148 860,0 164,0 164,148 C 507,541 678,867 678,1127 678,1285 614,1364 487,1364 446,1364 395,1349 332,1318 269,1288 213,1250 164,1205 L 164,1383 C 266,1472 382,1516 512,1516 628,1516 713,1484 768,1420 823,1356 850,1258 850,1127 850,992 813,850 739,701 666,552 539,369 358,152 Z" - id="glyph111" /> - <glyph - unicode="1" - horiz-adv-x="556" - d="M 528,0 L 528,1322 524,1324 170,1117 170,1281 528,1496 696,1496 696,0 528,0 Z" - id="glyph113" /> - <glyph - unicode="/" - horiz-adv-x="848" - d="M 926,1496 L 246,-82 98,-82 778,1496 926,1496 Z" - id="glyph115" /> - <glyph - unicode="-" - horiz-adv-x="609" - d="M 215,527 L 215,675 809,675 809,527 215,527 Z" - id="glyph117" /> - <glyph - unicode=")" - horiz-adv-x="556" - d="M 371,1578 C 636,1332 768,1021 768,645 768,270 636,-41 371,-287 L 215,-287 C 483,-36 616,275 616,645 616,1016 483,1326 215,1578 L 371,1578 Z" - id="glyph119" /> - <glyph - unicode="(" - horiz-adv-x="583" - d="M 653,-287 C 388,-41 256,270 256,645 256,1021 388,1332 653,1578 L 809,1578 C 541,1326 408,1016 408,645 408,275 541,-36 809,-287 L 653,-287 Z" - id="glyph121" /> - <glyph - unicode=" " - horiz-adv-x="1032" - id="glyph123" /> - </font> - </defs> - <defs - id="defs125"> - <font - id="EmbeddedFont_3" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="さざなみ明朝 embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1984" - descent="318" - id="font-face128" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph130" /> - <glyph - unicode="s" - horiz-adv-x="795" - d="M 784,1018 L 802,1018 C 811,907 824,802 840,702 L 788,690 C 780,719 771,750 760,782 748,814 728,843 700,870 673,897 641,916 604,928 567,940 529,946 492,946 443,946 401,931 368,902 336,873 320,833 320,782 320,749 330,719 350,694 370,669 413,643 478,618 L 676,544 C 744,519 803,483 852,438 903,393 928,341 928,282 928,206 889,145 812,98 733,51 641,28 536,28 484,28 437,36 396,52 355,67 321,74 296,74 279,75 259,70 236,57 224,50 211,41 196,30 L 180,30 C 172,147 155,263 130,376 L 186,388 C 199,335 216,291 236,256 257,223 283,195 314,172 345,151 377,133 412,120 447,108 488,102 536,102 601,102 659,119 710,153 761,187 786,229 786,278 786,309 770,337 738,363 706,389 660,415 600,440 541,467 476,493 404,520 333,548 279,586 240,634 200,682 180,730 180,778 180,846 211,903 272,950 333,997 407,1020 492,1020 533,1020 573,1013 610,999 647,986 676,980 696,980 711,980 728,985 748,996 759,1001 771,1009 784,1018 Z" - id="glyph132" /> - <glyph - unicode="r" - horiz-adv-x="848" - d="M 668,946 C 631,946 594,938 557,922 520,906 477,862 428,790 379,718 354,653 354,596 L 354,192 C 354,140 400,107 492,92 L 492,42 C 352,42 215,42 82,42 L 82,92 C 170,107 214,140 214,192 L 214,852 C 214,889 179,911 108,916 L 108,966 C 237,978 311,1001 330,1036 L 354,1036 354,828 C 398,896 448,945 504,975 560,1005 615,1020 668,1020 716,1020 761,1009 802,988 843,965 874,941 894,916 914,891 926,868 930,848 934,828 933,811 928,796 924,780 913,765 896,752 879,739 858,735 834,740 810,747 793,760 782,780 771,800 767,821 768,844 771,868 763,891 746,912 729,935 703,946 668,946 Z" - id="glyph134" /> - <glyph - unicode="o" - horiz-adv-x="980" - d="M 20,534 C 20,669 68,783 164,878 259,973 372,1020 504,1020 633,1020 747,973 846,878 945,783 994,669 994,534 994,386 945,265 846,170 747,75 633,28 502,28 371,28 259,75 164,170 68,265 20,386 20,534 Z M 172,534 C 172,403 205,299 272,220 337,141 414,102 502,102 590,102 669,141 738,220 807,299 842,403 842,534 842,659 807,759 738,834 669,909 591,946 504,946 415,946 337,909 272,834 205,759 172,659 172,534 Z" - id="glyph136" /> - <glyph - unicode="l" - horiz-adv-x="504" - d="M 592,188 C 591,140 654,109 782,94 L 782,42 C 615,42 449,42 284,42 L 284,94 C 392,109 448,140 452,188 L 452,1382 C 452,1419 405,1438 312,1438 L 312,1484 C 464,1496 549,1519 568,1554 L 592,1554 592,188 Z" - id="glyph138" /> - <glyph - unicode="i" - horiz-adv-x="530" - d="M 390,1382 C 390,1411 401,1437 422,1458 443,1479 469,1490 500,1490 529,1490 555,1479 578,1458 601,1437 612,1411 612,1382 612,1353 601,1328 578,1308 555,1288 529,1278 500,1278 469,1278 443,1288 422,1308 401,1328 390,1353 390,1382 Z M 590,192 C 590,140 655,107 786,92 L 786,40 350,40 C 317,40 283,40 250,40 L 250,92 C 383,107 450,140 450,192 L 450,892 C 450,929 403,948 310,948 L 310,994 C 462,1006 547,1029 564,1064 L 590,1064 590,192 Z" - id="glyph140" /> - <glyph - unicode="h" - horiz-adv-x="980" - d="M 878,192 C 878,140 923,107 1012,92 L 1012,42 C 875,42 741,42 610,42 L 610,92 C 698,107 741,140 738,192 L 738,720 C 738,807 720,866 684,898 647,930 607,946 566,946 526,946 488,936 452,916 417,897 381,859 344,800 307,741 288,684 288,628 L 288,192 C 288,140 333,107 422,92 L 422,42 C 285,42 151,42 20,42 L 20,92 C 105,107 148,140 148,192 L 148,1370 C 148,1407 113,1429 42,1434 L 42,1484 C 171,1496 245,1519 264,1554 L 288,1554 288,816 C 331,889 375,941 420,972 467,1004 515,1020 566,1020 639,1020 709,995 776,944 844,892 878,817 878,720 L 878,192 Z" - id="glyph142" /> - <glyph - unicode="e" - horiz-adv-x="953" - d="M 208,618 L 854,618 C 846,709 813,786 754,850 695,914 621,946 530,946 433,946 357,911 304,840 251,771 219,697 208,618 Z M 530,1020 C 661,1020 771,976 860,888 948,801 992,692 992,560 L 864,560 202,560 202,534 C 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 97,779 192,876 287,972 399,1020 530,1020 Z" - id="glyph144" /> - <glyph - unicode="d" - horiz-adv-x="927" - d="M 754,1372 C 754,1409 720,1431 652,1436 L 652,1486 C 776,1498 848,1521 868,1556 L 894,1556 894,198 C 894,161 927,139 994,134 L 994,84 C 869,72 797,49 780,14 L 754,14 754,136 C 711,96 665,68 616,52 568,36 519,28 468,28 369,28 277,77 191,175 105,274 62,390 62,525 62,669 104,788 188,880 272,972 369,1018 480,1018 532,1018 579,1009 622,990 665,971 709,933 754,878 L 754,1372 Z M 472,944 C 391,944 327,903 282,822 237,740 214,641 214,525 214,411 245,316 308,238 369,161 429,122 488,122 531,122 573,127 616,138 659,149 692,172 716,208 741,243 754,278 754,314 L 754,722 C 710,821 665,883 620,906 576,931 527,944 472,944 Z" - id="glyph146" /> - <glyph - unicode="c" - horiz-adv-x="927" - d="M 534,1020 C 589,1020 636,1013 676,1000 717,987 753,970 784,950 816,930 842,909 862,886 882,863 896,843 904,824 913,808 917,789 916,766 915,745 907,728 892,716 877,703 860,696 840,696 819,696 799,703 780,716 763,728 751,743 746,762 741,781 740,800 744,820 745,832 743,845 736,860 732,867 727,875 720,884 701,907 675,923 642,932 609,941 573,946 534,946 426,946 344,905 288,824 231,744 202,647 202,534 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 99,779 196,876 293,972 406,1020 534,1020 Z" - id="glyph148" /> - <glyph - unicode="a" - horiz-adv-x="953" - d="M 524,1020 C 583,1020 645,996 712,948 780,901 814,819 814,700 L 814,232 C 814,177 816,140 820,120 824,100 831,90 840,90 857,90 873,95 886,104 899,113 921,144 950,196 958,211 969,215 984,208 997,204 1002,193 998,176 967,116 937,76 908,56 880,36 855,26 832,26 795,26 763,35 736,52 708,69 689,98 678,138 647,108 611,82 568,61 525,39 468,28 396,28 295,28 215,52 156,101 96,149 66,206 66,272 66,322 81,373 112,424 144,476 205,526 296,573 385,620 511,644 674,644 L 674,695 C 675,805 660,874 628,903 596,932 561,946 524,946 477,946 435,940 398,928 361,916 333,898 316,874 301,851 295,828 296,804 297,781 284,760 256,741 228,722 203,713 180,716 157,716 141,726 132,746 121,765 121,789 130,819 139,850 167,882 212,915 256,950 304,976 356,994 409,1011 465,1020 524,1020 Z M 674,590 C 525,574 426,554 378,530 330,506 291,471 262,426 233,381 218,329 218,272 218,223 236,180 272,144 309,108 351,90 398,90 450,90 500,103 548,130 597,156 631,188 648,227 665,265 674,304 674,343 L 674,590 Z" - id="glyph150" /> - <glyph - unicode="]" - horiz-adv-x="451" - d="M 622,1652 L 622,-194 180,-194 180,-98 522,-98 522,1554 180,1554 180,1652 622,1652 Z" - id="glyph152" /> - <glyph - unicode="[" - horiz-adv-x="451" - d="M 382,1652 L 824,1652 824,1554 482,1554 482,-98 824,-98 824,-194 382,-194 382,1652 Z" - id="glyph154" /> - <glyph - unicode="P" - horiz-adv-x="980" - d="M 6,1476 C 145,1476 270,1476 382,1476 L 424,1476 C 609,1476 749,1443 844,1377 940,1309 988,1223 988,1118 988,1012 940,924 844,855 749,788 609,754 424,754 L 298,754 298,192 C 298,140 361,107 486,92 L 486,42 C 313,42 153,42 6,42 L 6,92 C 107,107 158,140 158,192 L 158,1328 C 158,1380 107,1413 6,1428 L 6,1476 Z M 378,1406 C 325,1406 298,1380 298,1328 L 298,828 424,828 C 593,828 706,859 761,921 816,983 844,1049 844,1120 844,1192 816,1257 760,1316 705,1376 593,1406 424,1406 L 378,1406 Z" - id="glyph156" /> - <glyph - unicode=">" - horiz-adv-x="1006" - d="M 18,-146 L 870,702 C 881,715 881,727 870,738 L 18,1586 C 7,1609 12,1628 32,1644 51,1659 71,1659 94,1646 L 982,760 C 998,743 1003,725 998,708 995,699 990,689 982,680 L 94,-206 C 71,-219 51,-219 32,-204 12,-188 7,-169 18,-146 Z" - id="glyph158" /> - <glyph - unicode="<" - horiz-adv-x="1033" - d="M 1006,-146 C 1013,-161 1013,-174 1008,-186 1005,-191 1000,-197 992,-204 973,-219 953,-219 930,-206 L 42,680 C 26,697 21,715 26,732 29,741 34,751 42,760 L 930,1646 C 953,1659 973,1659 992,1644 1008,1631 1014,1616 1010,1600 L 1006,1586 154,738 C 143,727 143,715 154,702 L 1006,-146 Z" - id="glyph160" /> - <glyph - unicode=":" - horiz-adv-x="292" - d="M 372,966 C 372,1003 385,1036 412,1064 440,1092 473,1106 512,1106 549,1106 582,1092 610,1064 638,1036 652,1003 652,966 652,927 638,894 610,867 582,840 549,826 512,826 473,826 440,840 412,868 385,895 372,927 372,966 Z M 372,258 C 372,295 385,328 412,356 440,384 473,398 512,398 549,398 582,384 610,356 638,328 652,295 652,258 652,219 638,187 610,160 582,132 549,118 512,118 473,118 440,132 412,160 385,187 372,219 372,258 Z" - id="glyph162" /> - </font> - </defs> - <g - id="id2" - class="Master_Slide" - clip-path="url(#presentation_clip_path)" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - <g - id="bg-id2" - visibility="visible" - class="Background" - style="visibility:visible"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect166" - style="fill:none;stroke:none" /> - </g> - <g - id="bo-id2" - visibility="visible" - class="BackgroundObjects" - style="visibility:visible"> - <g - visibility="visible" - class="Date/Time" - id="g169" - style="visibility:visible"> - <g - id="g171"> - <rect - x="1400" - y="19131" - width="6524" - height="1449" - id="rect173" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g175" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g177" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="1400" - y="19614" - id="text179" /> - - - -</g> - </g> - </g> - </g> - <g - visibility="visible" - class="Footer" - id="g181" - style="visibility:visible"> - <g - id="g183"> - <rect - x="9576" - y="19131" - width="8876" - height="1449" - id="rect185" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g187" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g189" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="11652" - y="19614" - id="text191" /> - - - -</g> - </g> - </g> - </g> - <g - visibility="hidden" - class="Slide_Number" - id="g193" - style="visibility:hidden"> - <g - id="g195"> - <rect - x="20076" - y="19131" - width="6524" - height="1449" - id="rect197" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g199" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g201" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="21876" - y="19614" - id="text203" /> - - - -</g> - </g> - </g> - </g> - </g> - </g> - <g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g224" - class="com.sun.star.drawing.CustomShape"> - <g - id="g226"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path228" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path230" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect232" - height="2801" - width="9501" - y="6700" - x="1000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g234" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g236"> - <path - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path238" - d="M 2424.9274,4655.7908 6000,7500" - sodipodi:nodetypes="cc" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g240" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g242"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path244" - d="M 9258.2205,4422.1046 7500,7500" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g320" - class="com.sun.star.drawing.CustomShape"> - <g - id="g322"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path324" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path326" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0" /> - <rect - style="fill:none;stroke:none" - id="rect328" - height="2801" - width="9300" - y="5400" - x="17701" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g336" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g338"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path340" - d="M 25562.258,4550.5293 21301,6300" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g342" - class="com.sun.star.drawing.TextShape"> - - <text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - -</g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-4.1262172,27.638906)" - id="g454" - class="com.sun.star.drawing.CustomShape"> - <g - id="g456"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path458" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path460" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect462" - height="3501" - width="9501" - y="14300" - x="9000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g206" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g208"> - - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path210" - d="M 13500,17226.339 13500,13000" - sodipodi:nodetypes="cc" /></g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g464" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g466"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path468" - d="M 13481.27,20167.446 13500,18864.228" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g518" - class="com.sun.star.drawing.CustomShape"> - <g - id="g520"> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path522" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250 z m -1250,0 0,0 z m 2501,2501 0,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path524" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path526" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path528" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path530" - d="m 12558,10958 1784,1784 -1784,-1784 z m -358,-358 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect532" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path534" - d="m 12558,10958 1784,1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path536" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path538" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path540" - d="m 12558,12742 1784,-1784 -1784,1784 z m -358,-2142 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect542" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path544" - d="m 12558,12742 1784,-1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path546" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path548" - d="m 14701,13101 0,0" /> - <rect - style="fill:none;stroke:none" - id="rect550" - height="2501" - width="2501" - y="10600" - x="12200" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g218" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g220"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path222" - d="M 19891.925,7532.6276 14659.333,11610.523" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-2.1880808,-31.503541)" - id="g554"> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" - id="path556" - inkscape:connector-curvature="0" - style="fill:#ff420e;stroke:none" /> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" - id="path558" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 5800,7100 0,0" - id="path560" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 7901,8801 0,0" - id="path562" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect574" - height="1701" - width="2101" - y="7100" - x="5800" /> - </g><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path580" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path582" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path586" - d="m 807.37924,233.38804 0,0" /><rect - x="728.48871" - y="173.31877" - width="78.890511" - height="60.069405" - id="rect598" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - style="visibility:visible" - transform="matrix(0.01439155,0,0,0.03531417,28.642469,-31.503541)" - id="g600" - class="com.sun.star.drawing.CustomShape"> - <g - id="g602"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path604" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path606" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect608" - height="1401" - width="4501" - y="3300" - x="1000" /> - </g> - </g><g - style="fill:#ffcc00;visibility:visible" - transform="matrix(0.01591858,0,0,0.03531417,227.14131,-31.503541)" - id="g648" - class="com.sun.star.drawing.CustomShape"> - <g - id="g650" - style="fill:#ffcc00"> - <path - style="fill:#ffcc00;stroke:none" - inkscape:connector-curvature="0" - id="path652" - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:#ffcc00;stroke:#000000" - inkscape:connector-curvature="0" - id="path654" - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:#ffcc00;stroke:none" - id="rect656" - height="1401" - width="4501" - y="3300" - x="6000" /> - </g> - </g><g - style="visibility:visible" - id="g706" - class="com.sun.star.drawing.TextShape" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - - </g><g - style="fill:#ffff00;visibility:visible" - transform="matrix(0.01256185,0,0,0.03531417,666.74229,-37.005164)" - id="g744" - class="com.sun.star.drawing.CustomShape"> - <g - id="g746" - style="fill:#ffff00"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path748" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:#ffff00;stroke:#000000" - inkscape:connector-curvature="0" - id="path750" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:#ffff00;stroke:none" - id="rect752" - height="1401" - width="4501" - y="3400" - x="22500" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.01864914,0,0,0.03531417,296.88503,14.446156)" - id="g792" - class="com.sun.star.drawing.CustomShape"> - <g - id="g794"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path796" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path798" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect800" - height="1401" - width="4501" - y="18900" - x="9000" /> - </g> - </g><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413000000007;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Send);visibility:visible" - inkscape:connector-curvature="0" - id="path1564" - d="M 73.283252,139.37988 205.54476,236.86383" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413000000007;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Send);visibility:visible" - inkscape:connector-curvature="0" - id="path1572" - d="M 294.89062,242.57158 365.03631,130.28153" - sodipodi:nodetypes="cc" /><text - sodipodi:linespacing="125%" - id="text5474" - y="260.48477" - x="223.08218" - style="font-size:32px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="260.48477" - x="223.08218" - id="tspan5476" - sodipodi:role="line">OVS</tspan></text> - - -<rect - x="75.098061" - y="441.70618" - width="112.68464" - height="53.006569" - id="rect1760" - style="font-size:847px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path1838" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1840" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1844" - d="m 547.88207,635.07824 0,0" /><rect - x="468.99155" - y="575.00836" - width="78.890511" - height="60.069405" - id="rect1856" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - id="g342-6" - class="com.sun.star.drawing.TextShape" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,842.49054,-54.686988)"><text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037-6" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039-1" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041-1" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - -</g><text - sodipodi:linespacing="125%" - id="text5145" - y="563.31183" - x="576.51929" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - id="tspan5149" - y="563.31183" - x="576.51929" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5208" - y="593.31183" - x="576.51929" - sodipodi:role="line">node</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5210" - y="114.06015" - x="56.847198" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="114.06015" - x="56.847198" - id="tspan5212" - sodipodi:role="line">VM</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5210-7" - y="117.47037" - x="342.43542" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="117.47037" - x="342.43542" - id="tspan5212-1" - sodipodi:role="line">VM</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5210-8" - y="117.99798" - x="958.09973" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="117.99798" - x="958.09973" - id="tspan5212-6" - sodipodi:role="line">VM</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5210-0" - y="712.47723" - x="473.78793" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="712.47723" - x="473.78793" - id="tspan5212-4" - sodipodi:role="line">VM</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5474-9" - y="616.37329" - x="475.80719" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="616.37329" - x="475.80719" - id="tspan5476-4" - sodipodi:role="line">OVS</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text5474-4" - y="215.286" - x="736.60718" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="215.286" - x="736.60718" - id="tspan5476-0" - sodipodi:role="line">OVS</tspan></text> - - -<text - sodipodi:linespacing="125%" - id="text6653" - y="47.673813" - x="3.6537728" - style="font-size:40.00000066px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - style="font-size:40.00000066px" - y="47.673813" - x="3.6537728" - sodipodi:role="line" - id="tspan5817">Live-migration with tunnel before preparation</tspan></text> - - - -<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="666.27063" - y="541.69702" - id="text3701" - sodipodi:linespacing="125%" - transform="translate(0,-2.3563764e-6)"><tspan - sodipodi:role="line" - id="tspan3703" - x="666.27063" - y="541.69702" /></text> - - -<g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g212" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g214"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path216" - d="M 7448.7427,8604.2029 12280.222,11383.157" - sodipodi:nodetypes="cc" /> - </g> - </g><path - style="fill:none;stroke:#000000;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322858, 14.17322858;stroke-dashoffset:0;marker-end:url(#Arrow1Send)" - d="m 390.61522,108.65706 269.57952,0" - id="path3849" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" - d="M 491.01984,665.69636 488.26903,436.00361 270.95493,288.8352" - id="path5449" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" - d="M 977.91346,132.03895 595.55067,386.48901 302.58926,261.32709" - id="path5633" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="ccc" /><text - xml:space="preserve" - style="font-size:32px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#00ffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="616.18176" - y="419.49875" - id="text5821" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5823" - x="616.18176" - y="419.49875">GRE-tunnel</tspan></text> - - -<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="444.25604" - y="94.902992" - id="text3211" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3213" - x="444.25604" - y="94.902992">migration</tspan></text> -</svg>
\ No newline at end of file diff --git a/doc/source/images/internal-tunnel-live-migration-during.png b/doc/source/images/internal-tunnel-live-migration-during.png Binary files differdeleted file mode 100644 index aa1e9836..00000000 --- a/doc/source/images/internal-tunnel-live-migration-during.png +++ /dev/null diff --git a/doc/source/images/internal-tunnel-live-migration-during.svg b/doc/source/images/internal-tunnel-live-migration-during.svg deleted file mode 100644 index 0362e66f..00000000 --- a/doc/source/images/internal-tunnel-live-migration-during.svg +++ /dev/null @@ -1,1578 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.2" - viewBox="0 0 1052.3622 744.09449" - preserveAspectRatio="xMidYMid" - clip-path="url(#presentation_clip_path)" - xml:space="preserve" - id="svg2" - inkscape:version="0.48.3.1 r9886" - width="100%" - height="100%" - sodipodi:docname="internal-tunnel-live-migration-during.svg" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/gre-tunnel/ryu-2/doc/source/images/internal-tunnel-live-migration-during.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><metadata - id="metadata1860"><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><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1344" - inkscape:window-height="902" - id="namedview1858" - showgrid="false" - inkscape:zoom="0.71765079" - inkscape:cx="522.69751" - inkscape:cy="372.04724" - inkscape:window-x="93" - inkscape:window-y="67" - inkscape:window-maximized="0" - inkscape:current-layer="svg2" /> - <defs - id="defs4"><marker - inkscape:stockid="Arrow1Sstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Sstart" - style="overflow:visible"><path - id="path4258" - 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" - transform="scale(0.2) translate(6,0)" /></marker><marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Send" - style="overflow:visible;"><path - id="path4638" - 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;" - transform="scale(0.2) rotate(180) translate(6,0)" /></marker> - <clipPath - id="presentation_clip_path" - clipPathUnits="userSpaceOnUse"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect7" /> - </clipPath> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<marker - inkscape:stockid="Arrow1Send" - orient="auto" - refY="0" - refX="0" - id="Arrow1Send-6" - style="overflow:visible"><path - inkscape:connector-curvature="0" - id="path4638-5" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /></marker></defs> - <defs - id="defs9"> - <font - id="EmbeddedFont_1" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="StarSymbol embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1640" - descent="397" - id="font-face12" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph14" /> - <glyph - unicode="●" - horiz-adv-x="1191" - d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773 276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023 1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z" - id="glyph16" /> - <glyph - unicode="–" - horiz-adv-x="1165" - d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z" - id="glyph18" /> - </font> - </defs> - <defs - id="defs20"> - <font - id="EmbeddedFont_2" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="VL ゴシック embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="2037" - descent="556" - id="font-face23" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph25" /> - <glyph - unicode="y" - horiz-adv-x="875" - d="M 530,246 L 535,246 774,1066 952,1066 461,-451 291,-451 451,20 92,1066 272,1066 530,246 Z" - id="glyph27" /> - <glyph - unicode="x" - horiz-adv-x="821" - d="M 514,625 L 518,625 731,1066 911,1066 614,533 911,0 719,0 510,441 506,441 297,0 113,0 410,533 113,1066 301,1066 514,625 Z" - id="glyph29" /> - <glyph - unicode="w" - horiz-adv-x="954" - d="M 719,164 L 723,164 823,1066 983,1066 819,0 616,0 506,902 502,902 401,0 205,0 41,1066 209,1066 309,164 313,164 414,1066 619,1066 719,164 Z" - id="glyph31" /> - <glyph - unicode="v" - horiz-adv-x="848" - d="M 514,123 L 518,123 754,1066 922,1066 625,0 399,0 102,1066 279,1066 514,123 Z" - id="glyph33" /> - <glyph - unicode="u" - horiz-adv-x="742" - d="M 133,369 L 133,1066 291,1066 291,406 C 291,293 303,218 329,181 354,144 401,125 471,125 538,125 594,163 640,238 686,313 709,417 709,550 L 709,1066 870,1066 870,0 719,0 715,154 711,154 C 685,100 646,57 596,26 545,-5 490,-20 430,-20 325,-20 249,9 203,68 156,127 133,227 133,369 Z" - id="glyph35" /> - <glyph - unicode="t" - horiz-adv-x="742" - d="M 500,1025 L 870,1025 870,884 500,884 500,308 C 500,231 511,180 534,155 556,130 600,117 666,117 734,117 795,130 850,154 L 850,11 C 784,-10 716,-20 645,-20 530,-20 451,2 406,47 360,91 338,171 338,287 L 338,884 133,884 133,1025 338,1025 338,1415 500,1415 500,1025 Z" - id="glyph37" /> - <glyph - unicode="s" - horiz-adv-x="742" - d="M 522,949 C 391,949 326,899 326,799 326,753 340,716 369,688 397,660 449,636 522,615 667,574 763,531 810,486 857,441 881,371 881,277 881,183 849,110 784,58 720,6 629,-20 512,-20 395,-20 282,7 174,62 L 174,226 C 281,153 386,117 492,117 643,117 719,171 719,277 719,328 704,367 675,394 645,421 588,447 502,472 376,507 288,550 239,599 189,648 164,715 164,799 164,890 194,960 253,1010 312,1061 399,1086 512,1086 627,1086 736,1062 840,1015 L 840,861 C 732,920 626,949 522,949 Z" - id="glyph39" /> - <glyph - unicode="r" - horiz-adv-x="689" - d="M 381,1066 L 381,861 385,861 C 470,1011 587,1086 737,1086 788,1086 836,1079 881,1066 L 881,922 C 833,937 785,945 737,945 638,945 554,903 487,820 421,736 387,627 387,492 L 387,0 225,0 225,1066 381,1066 Z" - id="glyph41" /> - <glyph - unicode="p" - horiz-adv-x="821" - d="M 289,153 L 285,153 285,-451 123,-451 123,1065 274,1065 279,912 283,912 C 356,1028 450,1086 563,1086 802,1086 922,901 922,533 922,348 889,210 823,118 758,25 671,-21 563,-21 439,-21 347,37 289,153 Z M 760,533 C 760,799 681,932 522,932 453,932 396,898 351,831 307,763 285,667 285,543 L 285,522 C 285,398 307,302 351,234 396,167 453,133 522,133 595,133 652,166 695,232 738,299 760,399 760,533 Z" - id="glyph43" /> - <glyph - unicode="o" - horiz-adv-x="848" - d="M 102,533 C 102,902 239,1086 512,1086 785,1086 922,902 922,533 922,164 785,-20 512,-20 239,-20 102,164 102,533 Z M 329,215 C 368,152 429,121 512,121 595,121 656,152 695,215 734,277 754,383 754,533 754,683 734,790 695,852 656,914 595,945 512,945 429,945 368,914 329,852 290,790 270,683 270,533 270,383 290,277 329,215 Z" - id="glyph45" /> - <glyph - unicode="n" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1066 295,1066 299,912 303,912 C 329,964 369,1006 422,1038 475,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph47" /> - <glyph - unicode="m" - horiz-adv-x="954" - d="M 594,0 L 434,0 434,738 C 433,817 426,870 413,896 400,923 378,936 346,936 319,936 295,920 274,887 254,854 237,797 223,716 210,635 203,533 203,410 L 203,0 41,0 41,1066 184,1066 188,922 193,922 C 216,974 245,1014 280,1043 314,1072 351,1086 389,1086 431,1086 466,1073 493,1048 519,1023 542,981 561,922 L 565,922 C 619,1031 690,1086 778,1086 851,1086 903,1064 935,1019 967,975 983,895 983,779 L 983,0 825,0 825,738 C 824,818 816,872 802,897 787,923 762,936 725,936 638,936 594,802 594,533 L 594,0 Z" - id="glyph49" /> - <glyph - unicode="l" - horiz-adv-x="769" - d="M 575,308 C 575,218 583,164 597,146 611,128 655,119 727,119 772,119 823,123 881,132 L 881,-10 C 816,-17 758,-20 707,-20 584,-20 503,-1 465,38 427,77 408,160 408,287 L 408,1357 143,1357 143,1496 575,1496 575,308 Z" - id="glyph51" /> - <glyph - unicode="k" - horiz-adv-x="795" - d="M 942,1066 L 471,553 942,0 748,0 326,518 326,0 164,0 164,1496 326,1496 326,586 750,1066 942,1066 Z" - id="glyph53" /> - <glyph - unicode="i" - horiz-adv-x="689" - d="M 647,1065 L 647,139 870,139 870,0 195,0 195,139 479,139 479,926 256,926 256,1065 647,1065 Z M 438,1311 L 438,1557 647,1557 647,1311 438,1311 Z" - id="glyph55" /> - <glyph - unicode="h" - horiz-adv-x="769" - d="M 901,676 L 901,0 743,0 743,639 C 743,760 730,840 702,880 675,920 625,941 553,941 485,941 426,902 378,826 329,749 305,646 305,516 L 305,0 143,0 143,1496 305,1496 305,912 309,912 C 335,965 374,1007 425,1039 476,1070 532,1086 594,1086 702,1086 780,1055 828,993 877,931 901,825 901,676 Z" - id="glyph57" /> - <glyph - unicode="g" - horiz-adv-x="822" - d="M 102,533 C 102,902 222,1086 461,1086 574,1086 668,1028 741,912 L 745,912 750,1066 901,1066 901,10 C 901,-160 867,-283 798,-358 729,-433 623,-471 481,-471 384,-471 289,-454 195,-420 L 195,-256 C 292,-305 387,-330 481,-330 653,-330 739,-216 739,11 L 739,174 735,174 C 677,58 585,0 461,0 352,0 265,45 200,136 135,226 102,358 102,533 Z M 264,533 C 264,407 286,313 329,249 372,186 429,154 502,154 573,154 630,185 674,247 717,309 739,401 739,523 L 739,543 C 739,667 717,763 673,831 628,899 571,932 502,932 423,932 363,901 324,837 284,774 264,672 264,533 Z" - id="glyph59" /> - <glyph - unicode="f" - horiz-adv-x="742" - d="M 154,883 L 154,1024 399,1024 399,1147 C 399,1281 422,1376 467,1432 512,1488 585,1516 686,1516 748,1516 809,1506 870,1485 L 870,1338 C 819,1362 767,1375 717,1375 653,1375 611,1359 591,1326 571,1294 561,1221 561,1106 L 561,1024 870,1024 870,883 561,883 561,0 399,0 399,883 154,883 Z" - id="glyph61" /> - <glyph - unicode="e" - horiz-adv-x="795" - d="M 283,480 C 288,353 314,261 360,205 407,149 474,121 563,121 646,121 739,146 840,195 L 840,31 C 739,-3 643,-20 553,-20 259,-20 113,164 113,533 113,726 147,866 215,954 283,1042 386,1086 522,1086 646,1086 739,1044 800,959 861,875 891,736 891,544 891,528 890,507 887,480 L 283,480 Z M 283,615 L 729,615 C 728,835 659,945 522,945 444,945 386,920 348,871 310,822 288,737 283,615 Z" - id="glyph63" /> - <glyph - unicode="d" - horiz-adv-x="822" - d="M 729,1496 L 891,1496 891,0 739,0 735,154 731,154 C 659,38 565,-20 451,-20 343,-20 256,26 190,118 125,211 92,349 92,533 92,902 212,1087 451,1087 575,1087 666,1029 725,913 L 729,913 729,1496 Z M 254,533 C 254,399 275,299 318,233 361,167 419,134 492,134 561,134 618,167 663,235 707,303 729,399 729,523 L 729,544 C 729,668 707,764 663,832 618,899 561,933 492,933 333,933 254,800 254,533 Z" - id="glyph65" /> - <glyph - unicode="c" - horiz-adv-x="715" - d="M 164,533 C 164,716 201,854 276,947 352,1040 457,1087 594,1087 677,1087 763,1069 850,1035 L 850,871 C 768,916 686,939 604,939 518,939 451,905 403,837 356,768 332,667 332,533 332,395 357,292 408,224 458,156 527,121 614,121 695,121 777,146 860,195 L 860,31 C 773,-3 687,-20 604,-20 465,-20 357,26 280,118 202,211 164,349 164,533 Z" - id="glyph67" /> - <glyph - unicode="b" - horiz-adv-x="822" - d="M 295,913 L 299,913 C 358,1029 449,1087 573,1087 812,1087 932,902 932,533 932,349 899,211 834,118 768,26 681,-20 573,-20 459,-20 365,38 293,154 L 289,154 285,0 133,0 133,1496 295,1496 295,913 Z M 770,533 C 770,800 691,933 532,933 463,933 406,899 361,832 317,764 295,668 295,544 L 295,523 C 295,399 317,303 361,235 406,167 463,134 532,134 605,134 663,167 706,233 749,299 770,399 770,533 Z" - id="glyph69" /> - <glyph - unicode="a" - horiz-adv-x="795" - d="M 522,1086 C 659,1086 753,1059 804,1004 855,950 881,847 881,697 L 881,0 733,0 729,154 725,154 C 661,38 559,-20 420,-20 331,-20 259,8 205,65 150,122 123,199 123,298 123,422 165,518 249,586 333,653 458,687 625,687 L 723,687 723,738 C 723,816 708,871 678,902 648,933 596,949 522,949 477,949 420,941 350,924 281,908 222,889 174,867 L 174,1015 C 222,1035 280,1052 348,1066 416,1079 474,1086 522,1086 Z M 723,564 L 625,564 C 393,564 276,479 276,308 276,246 292,199 324,166 355,134 397,117 451,117 531,117 597,150 647,216 698,281 723,373 723,492 L 723,564 Z" - id="glyph71" /> - <glyph - unicode="V" - horiz-adv-x="927" - d="M 518,144 L 795,1496 963,1496 614,0 410,0 61,1496 238,1496 514,144 518,144 Z" - id="glyph73" /> - <glyph - unicode="T" - horiz-adv-x="821" - d="M 428,-1 L 428,1352 113,1352 113,1495 911,1495 911,1352 596,1352 596,-1 428,-1 Z" - id="glyph75" /> - <glyph - unicode="S" - horiz-adv-x="769" - d="M 532,1369 C 468,1369 415,1349 374,1307 332,1265 311,1212 311,1148 311,1080 326,1023 355,979 385,935 434,897 502,865 653,798 758,728 815,655 872,582 901,487 901,369 901,241 866,144 796,78 725,13 624,-20 492,-20 367,-20 255,18 154,93 L 154,287 C 263,181 379,128 502,128 656,128 733,208 733,369 733,444 715,507 680,556 644,605 585,649 502,687 373,744 282,810 226,883 171,956 143,1044 143,1148 143,1257 178,1346 248,1415 317,1483 409,1517 522,1517 595,1517 654,1512 700,1501 747,1490 800,1468 860,1435 L 860,1251 C 755,1330 646,1369 532,1369 Z" - id="glyph77" /> - <glyph - unicode="R" - horiz-adv-x="848" - d="M 758,1107 C 758,1284 657,1373 455,1373 399,1373 351,1368 311,1357 L 311,799 434,799 C 553,799 637,822 685,868 734,914 758,993 758,1107 Z M 311,656 L 311,1 143,1 143,1486 C 250,1506 359,1516 471,1516 624,1516 737,1483 811,1415 885,1347 922,1245 922,1107 922,911 847,780 698,711 L 698,707 C 741,687 786,597 834,439 L 963,1 786,1 666,443 C 642,530 614,588 582,615 549,642 493,656 414,656 L 311,656 Z" - id="glyph79" /> - <glyph - unicode="O" - horiz-adv-x="875" - d="M 187,1344 C 258,1459 366,1517 512,1517 658,1517 766,1459 837,1344 907,1228 942,1030 942,748 942,467 907,269 837,153 766,38 658,-20 512,-20 366,-20 258,38 187,153 117,269 82,467 82,748 82,1030 117,1228 187,1344 Z M 367,180 C 403,145 452,128 512,128 572,128 621,145 657,180 694,215 724,279 745,371 767,464 778,590 778,748 778,907 767,1033 745,1126 724,1218 694,1282 657,1317 621,1352 572,1369 512,1369 452,1369 403,1352 367,1317 330,1282 300,1218 279,1126 257,1033 246,907 246,748 246,590 257,464 279,371 300,279 330,215 367,180 Z" - id="glyph81" /> - <glyph - unicode="N" - horiz-adv-x="769" - d="M 309,1127 L 305,1127 305,0 133,0 133,1496 305,1496 723,369 727,369 727,1496 891,1496 891,0 727,0 309,1127 Z" - id="glyph83" /> - <glyph - unicode="M" - horiz-adv-x="875" - d="M 774,1107 L 770,1107 590,410 426,410 246,1107 242,1107 242,0 82,0 82,1496 270,1496 514,574 518,574 762,1496 942,1496 942,0 774,0 774,1107 Z" - id="glyph85" /> - <glyph - unicode="L" - horiz-adv-x="689" - d="M 373,1496 L 373,148 860,148 860,0 205,0 205,1496 373,1496 Z" - id="glyph87" /> - <glyph - unicode="I" - horiz-adv-x="689" - d="M 840,0 L 184,0 184,143 426,143 426,1353 184,1353 184,1496 840,1496 840,1353 598,1353 598,143 840,143 840,0 Z" - id="glyph89" /> - <glyph - unicode="G" - horiz-adv-x="848" - d="M 758,175 L 758,738 440,738 440,881 922,881 922,62 C 812,7 696,-20 573,-20 412,-20 290,41 207,162 124,284 82,479 82,748 82,1016 125,1211 212,1334 299,1456 429,1517 604,1517 685,1517 773,1500 870,1466 L 870,1308 C 780,1349 692,1369 604,1369 485,1369 395,1320 334,1222 272,1124 242,966 242,748 242,335 356,128 584,128 645,128 703,143 758,175 Z" - id="glyph91" /> - <glyph - unicode="F" - horiz-adv-x="715" - d="M 352,738 L 352,1 184,1 184,1496 860,1496 860,1348 352,1348 352,881 840,881 840,738 352,738 Z" - id="glyph93" /> - <glyph - unicode="E" - horiz-adv-x="715" - d="M 332,1348 L 332,881 840,881 840,738 332,738 332,148 860,148 860,0 164,0 164,1496 860,1496 860,1348 332,1348 Z" - id="glyph95" /> - <glyph - unicode="D" - horiz-adv-x="822" - d="M 784,749 C 784,978 755,1139 695,1231 636,1323 542,1369 414,1369 369,1369 331,1364 301,1353 L 301,144 C 331,133 369,128 414,128 502,128 572,144 624,178 675,211 714,274 742,365 770,457 784,585 784,749 Z M 952,748 C 952,466 909,267 822,152 736,37 599,-20 414,-20 318,-20 225,-10 133,11 L 133,1486 C 225,1507 318,1517 414,1517 601,1517 737,1459 823,1342 909,1225 952,1027 952,748 Z" - id="glyph97" /> - <glyph - unicode="C" - horiz-adv-x="768" - d="M 113,748 C 113,1018 154,1213 237,1335 319,1456 442,1517 604,1517 694,1517 780,1497 860,1456 L 860,1302 C 778,1347 696,1369 614,1369 389,1369 276,1162 276,748 276,524 305,365 363,270 420,175 504,128 614,128 699,128 784,153 870,205 L 870,41 C 790,0 701,-20 604,-20 438,-20 314,39 233,156 153,274 113,471 113,748 Z" - id="glyph99" /> - <glyph - unicode="A" - horiz-adv-x="954" - d="M 510,1352 L 506,1352 336,573 680,573 510,1352 Z M 713,430 L 303,430 209,-1 41,-1 410,1496 614,1496 983,-1 807,-1 713,430 Z" - id="glyph101" /> - <glyph - unicode=">" - horiz-adv-x="795" - d="M 133,1045 L 133,1209 911,707 911,543 133,41 133,205 809,623 809,627 133,1045 Z" - id="glyph103" /> - <glyph - unicode="=" - horiz-adv-x="795" - d="M 123,764 L 123,912 901,912 901,764 123,764 Z M 123,338 L 123,486 901,486 901,338 123,338 Z" - id="glyph105" /> - <glyph - unicode="4" - horiz-adv-x="875" - d="M 600,1209 L 596,1209 238,510 238,506 600,506 600,1209 Z M 600,358 L 82,358 82,527 580,1496 768,1496 768,506 942,506 942,358 768,358 768,0 600,0 600,358 Z" - id="glyph107" /> - <glyph - unicode="3" - horiz-adv-x="742" - d="M 676,1345 L 676,1349 164,1349 164,1497 870,1497 870,1349 502,880 502,876 522,876 C 646,876 737,841 795,771 852,701 881,588 881,431 881,130 748,-20 481,-20 382,-20 283,0 184,41 L 184,220 C 289,161 378,132 451,132 538,132 603,155 645,202 687,249 709,326 709,431 709,552 692,632 657,671 623,709 554,728 451,728 L 307,728 307,876 676,1345 Z" - id="glyph109" /> - <glyph - unicode="2" - horiz-adv-x="715" - d="M 358,152 L 358,148 860,148 860,0 164,0 164,148 C 507,541 678,867 678,1127 678,1285 614,1364 487,1364 446,1364 395,1349 332,1318 269,1288 213,1250 164,1205 L 164,1383 C 266,1472 382,1516 512,1516 628,1516 713,1484 768,1420 823,1356 850,1258 850,1127 850,992 813,850 739,701 666,552 539,369 358,152 Z" - id="glyph111" /> - <glyph - unicode="1" - horiz-adv-x="556" - d="M 528,0 L 528,1322 524,1324 170,1117 170,1281 528,1496 696,1496 696,0 528,0 Z" - id="glyph113" /> - <glyph - unicode="/" - horiz-adv-x="848" - d="M 926,1496 L 246,-82 98,-82 778,1496 926,1496 Z" - id="glyph115" /> - <glyph - unicode="-" - horiz-adv-x="609" - d="M 215,527 L 215,675 809,675 809,527 215,527 Z" - id="glyph117" /> - <glyph - unicode=")" - horiz-adv-x="556" - d="M 371,1578 C 636,1332 768,1021 768,645 768,270 636,-41 371,-287 L 215,-287 C 483,-36 616,275 616,645 616,1016 483,1326 215,1578 L 371,1578 Z" - id="glyph119" /> - <glyph - unicode="(" - horiz-adv-x="583" - d="M 653,-287 C 388,-41 256,270 256,645 256,1021 388,1332 653,1578 L 809,1578 C 541,1326 408,1016 408,645 408,275 541,-36 809,-287 L 653,-287 Z" - id="glyph121" /> - <glyph - unicode=" " - horiz-adv-x="1032" - id="glyph123" /> - </font> - </defs> - <defs - id="defs125"> - <font - id="EmbeddedFont_3" - horiz-adv-x="2048" - horiz-origin-x="0" - horiz-origin-y="0" - vert-origin-x="45" - vert-origin-y="90" - vert-adv-y="90"> - <font-face - font-family="さざなみ明朝 embedded" - units-per-em="2048" - font-weight="normal" - font-style="normal" - ascent="1984" - descent="318" - id="font-face128" /> - <missing-glyph - horiz-adv-x="2048" - d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z" - id="missing-glyph130" /> - <glyph - unicode="s" - horiz-adv-x="795" - d="M 784,1018 L 802,1018 C 811,907 824,802 840,702 L 788,690 C 780,719 771,750 760,782 748,814 728,843 700,870 673,897 641,916 604,928 567,940 529,946 492,946 443,946 401,931 368,902 336,873 320,833 320,782 320,749 330,719 350,694 370,669 413,643 478,618 L 676,544 C 744,519 803,483 852,438 903,393 928,341 928,282 928,206 889,145 812,98 733,51 641,28 536,28 484,28 437,36 396,52 355,67 321,74 296,74 279,75 259,70 236,57 224,50 211,41 196,30 L 180,30 C 172,147 155,263 130,376 L 186,388 C 199,335 216,291 236,256 257,223 283,195 314,172 345,151 377,133 412,120 447,108 488,102 536,102 601,102 659,119 710,153 761,187 786,229 786,278 786,309 770,337 738,363 706,389 660,415 600,440 541,467 476,493 404,520 333,548 279,586 240,634 200,682 180,730 180,778 180,846 211,903 272,950 333,997 407,1020 492,1020 533,1020 573,1013 610,999 647,986 676,980 696,980 711,980 728,985 748,996 759,1001 771,1009 784,1018 Z" - id="glyph132" /> - <glyph - unicode="r" - horiz-adv-x="848" - d="M 668,946 C 631,946 594,938 557,922 520,906 477,862 428,790 379,718 354,653 354,596 L 354,192 C 354,140 400,107 492,92 L 492,42 C 352,42 215,42 82,42 L 82,92 C 170,107 214,140 214,192 L 214,852 C 214,889 179,911 108,916 L 108,966 C 237,978 311,1001 330,1036 L 354,1036 354,828 C 398,896 448,945 504,975 560,1005 615,1020 668,1020 716,1020 761,1009 802,988 843,965 874,941 894,916 914,891 926,868 930,848 934,828 933,811 928,796 924,780 913,765 896,752 879,739 858,735 834,740 810,747 793,760 782,780 771,800 767,821 768,844 771,868 763,891 746,912 729,935 703,946 668,946 Z" - id="glyph134" /> - <glyph - unicode="o" - horiz-adv-x="980" - d="M 20,534 C 20,669 68,783 164,878 259,973 372,1020 504,1020 633,1020 747,973 846,878 945,783 994,669 994,534 994,386 945,265 846,170 747,75 633,28 502,28 371,28 259,75 164,170 68,265 20,386 20,534 Z M 172,534 C 172,403 205,299 272,220 337,141 414,102 502,102 590,102 669,141 738,220 807,299 842,403 842,534 842,659 807,759 738,834 669,909 591,946 504,946 415,946 337,909 272,834 205,759 172,659 172,534 Z" - id="glyph136" /> - <glyph - unicode="l" - horiz-adv-x="504" - d="M 592,188 C 591,140 654,109 782,94 L 782,42 C 615,42 449,42 284,42 L 284,94 C 392,109 448,140 452,188 L 452,1382 C 452,1419 405,1438 312,1438 L 312,1484 C 464,1496 549,1519 568,1554 L 592,1554 592,188 Z" - id="glyph138" /> - <glyph - unicode="i" - horiz-adv-x="530" - d="M 390,1382 C 390,1411 401,1437 422,1458 443,1479 469,1490 500,1490 529,1490 555,1479 578,1458 601,1437 612,1411 612,1382 612,1353 601,1328 578,1308 555,1288 529,1278 500,1278 469,1278 443,1288 422,1308 401,1328 390,1353 390,1382 Z M 590,192 C 590,140 655,107 786,92 L 786,40 350,40 C 317,40 283,40 250,40 L 250,92 C 383,107 450,140 450,192 L 450,892 C 450,929 403,948 310,948 L 310,994 C 462,1006 547,1029 564,1064 L 590,1064 590,192 Z" - id="glyph140" /> - <glyph - unicode="h" - horiz-adv-x="980" - d="M 878,192 C 878,140 923,107 1012,92 L 1012,42 C 875,42 741,42 610,42 L 610,92 C 698,107 741,140 738,192 L 738,720 C 738,807 720,866 684,898 647,930 607,946 566,946 526,946 488,936 452,916 417,897 381,859 344,800 307,741 288,684 288,628 L 288,192 C 288,140 333,107 422,92 L 422,42 C 285,42 151,42 20,42 L 20,92 C 105,107 148,140 148,192 L 148,1370 C 148,1407 113,1429 42,1434 L 42,1484 C 171,1496 245,1519 264,1554 L 288,1554 288,816 C 331,889 375,941 420,972 467,1004 515,1020 566,1020 639,1020 709,995 776,944 844,892 878,817 878,720 L 878,192 Z" - id="glyph142" /> - <glyph - unicode="e" - horiz-adv-x="953" - d="M 208,618 L 854,618 C 846,709 813,786 754,850 695,914 621,946 530,946 433,946 357,911 304,840 251,771 219,697 208,618 Z M 530,1020 C 661,1020 771,976 860,888 948,801 992,692 992,560 L 864,560 202,560 202,534 C 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 97,779 192,876 287,972 399,1020 530,1020 Z" - id="glyph144" /> - <glyph - unicode="d" - horiz-adv-x="927" - d="M 754,1372 C 754,1409 720,1431 652,1436 L 652,1486 C 776,1498 848,1521 868,1556 L 894,1556 894,198 C 894,161 927,139 994,134 L 994,84 C 869,72 797,49 780,14 L 754,14 754,136 C 711,96 665,68 616,52 568,36 519,28 468,28 369,28 277,77 191,175 105,274 62,390 62,525 62,669 104,788 188,880 272,972 369,1018 480,1018 532,1018 579,1009 622,990 665,971 709,933 754,878 L 754,1372 Z M 472,944 C 391,944 327,903 282,822 237,740 214,641 214,525 214,411 245,316 308,238 369,161 429,122 488,122 531,122 573,127 616,138 659,149 692,172 716,208 741,243 754,278 754,314 L 754,722 C 710,821 665,883 620,906 576,931 527,944 472,944 Z" - id="glyph146" /> - <glyph - unicode="c" - horiz-adv-x="927" - d="M 534,1020 C 589,1020 636,1013 676,1000 717,987 753,970 784,950 816,930 842,909 862,886 882,863 896,843 904,824 913,808 917,789 916,766 915,745 907,728 892,716 877,703 860,696 840,696 819,696 799,703 780,716 763,728 751,743 746,762 741,781 740,800 744,820 745,832 743,845 736,860 732,867 727,875 720,884 701,907 675,923 642,932 609,941 573,946 534,946 426,946 344,905 288,824 231,744 202,647 202,534 202,415 241,317 319,239 397,161 479,122 564,122 612,122 663,132 718,152 773,172 817,208 852,260 887,311 909,352 920,384 929,403 942,411 958,408 974,405 981,393 980,372 972,335 949,288 912,232 876,175 826,127 762,88 698,48 623,28 536,28 404,28 290,76 194,172 98,267 50,387 50,534 50,665 99,779 196,876 293,972 406,1020 534,1020 Z" - id="glyph148" /> - <glyph - unicode="a" - horiz-adv-x="953" - d="M 524,1020 C 583,1020 645,996 712,948 780,901 814,819 814,700 L 814,232 C 814,177 816,140 820,120 824,100 831,90 840,90 857,90 873,95 886,104 899,113 921,144 950,196 958,211 969,215 984,208 997,204 1002,193 998,176 967,116 937,76 908,56 880,36 855,26 832,26 795,26 763,35 736,52 708,69 689,98 678,138 647,108 611,82 568,61 525,39 468,28 396,28 295,28 215,52 156,101 96,149 66,206 66,272 66,322 81,373 112,424 144,476 205,526 296,573 385,620 511,644 674,644 L 674,695 C 675,805 660,874 628,903 596,932 561,946 524,946 477,946 435,940 398,928 361,916 333,898 316,874 301,851 295,828 296,804 297,781 284,760 256,741 228,722 203,713 180,716 157,716 141,726 132,746 121,765 121,789 130,819 139,850 167,882 212,915 256,950 304,976 356,994 409,1011 465,1020 524,1020 Z M 674,590 C 525,574 426,554 378,530 330,506 291,471 262,426 233,381 218,329 218,272 218,223 236,180 272,144 309,108 351,90 398,90 450,90 500,103 548,130 597,156 631,188 648,227 665,265 674,304 674,343 L 674,590 Z" - id="glyph150" /> - <glyph - unicode="]" - horiz-adv-x="451" - d="M 622,1652 L 622,-194 180,-194 180,-98 522,-98 522,1554 180,1554 180,1652 622,1652 Z" - id="glyph152" /> - <glyph - unicode="[" - horiz-adv-x="451" - d="M 382,1652 L 824,1652 824,1554 482,1554 482,-98 824,-98 824,-194 382,-194 382,1652 Z" - id="glyph154" /> - <glyph - unicode="P" - horiz-adv-x="980" - d="M 6,1476 C 145,1476 270,1476 382,1476 L 424,1476 C 609,1476 749,1443 844,1377 940,1309 988,1223 988,1118 988,1012 940,924 844,855 749,788 609,754 424,754 L 298,754 298,192 C 298,140 361,107 486,92 L 486,42 C 313,42 153,42 6,42 L 6,92 C 107,107 158,140 158,192 L 158,1328 C 158,1380 107,1413 6,1428 L 6,1476 Z M 378,1406 C 325,1406 298,1380 298,1328 L 298,828 424,828 C 593,828 706,859 761,921 816,983 844,1049 844,1120 844,1192 816,1257 760,1316 705,1376 593,1406 424,1406 L 378,1406 Z" - id="glyph156" /> - <glyph - unicode=">" - horiz-adv-x="1006" - d="M 18,-146 L 870,702 C 881,715 881,727 870,738 L 18,1586 C 7,1609 12,1628 32,1644 51,1659 71,1659 94,1646 L 982,760 C 998,743 1003,725 998,708 995,699 990,689 982,680 L 94,-206 C 71,-219 51,-219 32,-204 12,-188 7,-169 18,-146 Z" - id="glyph158" /> - <glyph - unicode="<" - horiz-adv-x="1033" - d="M 1006,-146 C 1013,-161 1013,-174 1008,-186 1005,-191 1000,-197 992,-204 973,-219 953,-219 930,-206 L 42,680 C 26,697 21,715 26,732 29,741 34,751 42,760 L 930,1646 C 953,1659 973,1659 992,1644 1008,1631 1014,1616 1010,1600 L 1006,1586 154,738 C 143,727 143,715 154,702 L 1006,-146 Z" - id="glyph160" /> - <glyph - unicode=":" - horiz-adv-x="292" - d="M 372,966 C 372,1003 385,1036 412,1064 440,1092 473,1106 512,1106 549,1106 582,1092 610,1064 638,1036 652,1003 652,966 652,927 638,894 610,867 582,840 549,826 512,826 473,826 440,840 412,868 385,895 372,927 372,966 Z M 372,258 C 372,295 385,328 412,356 440,384 473,398 512,398 549,398 582,384 610,356 638,328 652,295 652,258 652,219 638,187 610,160 582,132 549,118 512,118 473,118 440,132 412,160 385,187 372,219 372,258 Z" - id="glyph162" /> - </font> - </defs> - <g - id="id2" - class="Master_Slide" - clip-path="url(#presentation_clip_path)" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - <g - id="bg-id2" - visibility="visible" - class="Background" - style="visibility:visible"> - <rect - x="0" - y="0" - width="28000" - height="21000" - id="rect166" - style="fill:none;stroke:none" /> - </g> - <g - id="bo-id2" - visibility="visible" - class="BackgroundObjects" - style="visibility:visible"> - <g - visibility="visible" - class="Date/Time" - id="g169" - style="visibility:visible"> - <g - id="g171"> - <rect - x="1400" - y="19131" - width="6524" - height="1449" - id="rect173" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g175" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g177" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="1400" - y="19614" - id="text179" /> - - - - - -</g> - </g> - </g> - </g> - <g - visibility="visible" - class="Footer" - id="g181" - style="visibility:visible"> - <g - id="g183"> - <rect - x="9576" - y="19131" - width="8876" - height="1449" - id="rect185" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g187" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g189" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="11652" - y="19614" - id="text191" /> - - - - - -</g> - </g> - </g> - </g> - <g - visibility="hidden" - class="Slide_Number" - id="g193" - style="visibility:hidden"> - <g - id="g195"> - <rect - x="20076" - y="19131" - width="6524" - height="1449" - id="rect197" - style="fill:none;stroke:none" /> - <g - font-size="494px" - font-style="normal" - font-weight="400" - id="g199" - style="font-size:494px;font-style:normal;font-weight:400;font-family:'さざなみ明朝 embedded'"> - <g - id="g201" - style="fill:#000000;stroke:none"> - <text - class="PlaceholderText" - x="21876" - y="19614" - id="text203" /> - - - - - -</g> - </g> - </g> - </g> - </g> - </g> - <g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g224" - class="com.sun.star.drawing.CustomShape"> - <g - id="g226"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path228" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path230" - d="m 5750,9500 -4750,0 0,-2800 9500,0 0,2800 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect232" - height="2801" - width="9501" - y="6700" - x="1000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g234" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g236"> - <path - style="fill:none;stroke:#94006b;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path238" - d="M 2424.9274,4655.7908 6000,7500" - sodipodi:nodetypes="cc" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g240" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g242"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path244" - d="M 9258.2205,4422.1046 7500,7500" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g320" - class="com.sun.star.drawing.CustomShape"> - <g - id="g322"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path324" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path326" - d="m 22350,8200 -4650,0 0,-2800 9299,0 0,2800 -4649,0" /> - <rect - style="fill:none;stroke:none" - id="rect328" - height="2801" - width="9300" - y="5400" - x="17701" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g330" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g332"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path334" - d="m 18801,4300 1000,2000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g336" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g338"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path340" - d="M 25562.258,4550.5293 21301,6300" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g342" - class="com.sun.star.drawing.TextShape"> - - <text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - - - -</g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-4.1262172,27.638906)" - id="g454" - class="com.sun.star.drawing.CustomShape"> - <g - id="g456"> - <path - style="fill:#c0c0c0;stroke:none" - inkscape:connector-curvature="0" - id="path458" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path460" - d="m 13750,17800 -4750,0 0,-3500 9500,0 0,3500 -4750,0" /> - <rect - style="fill:none;stroke:none" - id="rect462" - height="3501" - width="9501" - y="14300" - x="9000" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g206" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g208"> - - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path210" - d="M 13500,17226.339 13500,13000" - sodipodi:nodetypes="cc" /></g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g464" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g466"> - <path - style="fill:none;stroke:#800080;stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path468" - d="M 13481.27,20167.446 13500,18864.228" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - id="g518" - class="com.sun.star.drawing.CustomShape"> - <g - id="g520"> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path522" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250 z m -1250,0 0,0 z m 2501,2501 0,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path524" - d="m 13450,10600 c 709,0 1250,541 1250,1250 0,709 -541,1250 -1250,1250 -709,0 -1250,-541 -1250,-1250 0,-709 541,-1250 1250,-1250" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path526" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path528" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path530" - d="m 12558,10958 1784,1784 -1784,-1784 z m -358,-358 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect532" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path534" - d="m 12558,10958 1784,1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path536" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path538" - d="m 14701,13101 0,0" /> - <path - style="fill:#e6e6e6;stroke:none" - inkscape:connector-curvature="0" - id="path540" - d="m 12558,12742 1784,-1784 -1784,1784 z m -358,-2142 0,0 z m 2501,2501 0,0 z" /> - <rect - style="fill:none;stroke:none" - id="rect542" - height="2502" - width="2502" - y="10600" - x="12200" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path544" - d="m 12558,12742 1784,-1784" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path546" - d="m 12200,10600 0,0" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path548" - d="m 14701,13101 0,0" /> - <rect - style="fill:none;stroke:none" - id="rect550" - height="2501" - width="2501" - y="10600" - x="12200" /> - </g> - </g><g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g218" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g220"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path222" - d="M 19891.925,7532.6276 14659.333,11610.523" - sodipodi:nodetypes="cc" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,-2.1880808,-31.503541)" - id="g554"> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850 z m -525,0 0,0 z m 2101,1701 0,0 z" - id="path556" - inkscape:connector-curvature="0" - style="fill:#ff420e;stroke:none" /> - <path - d="m 6325,7100 1050,0 526,850 -526,851 -1050,0 -525,-851 525,-850" - id="path558" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 5800,7100 0,0" - id="path560" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <path - d="m 7901,8801 0,0" - id="path562" - inkscape:connector-curvature="0" - style="fill:none;stroke:#000000" /> - <rect - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;font-family:'VL ゴシック embedded'" - id="rect574" - height="1701" - width="2101" - y="7100" - x="5800" /> - </g><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path580" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path582" - d="m 748.20197,173.31864 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path584" - d="m 728.48873,173.31864 0,0" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path586" - d="m 807.37924,233.38804 0,0" /><rect - x="728.48871" - y="173.31877" - width="78.890511" - height="60.069405" - id="rect598" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - style="visibility:visible" - transform="matrix(0.01439155,0,0,0.03531417,28.642469,-31.503541)" - id="g600" - class="com.sun.star.drawing.CustomShape"> - <g - id="g602"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path604" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path606" - d="m 3250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect608" - height="1401" - width="4501" - y="3300" - x="1000" /> - </g> - </g><g - style="fill:#ffcc00;visibility:visible" - transform="matrix(0.01591858,0,0,0.03531417,227.14131,-31.503541)" - id="g648" - class="com.sun.star.drawing.CustomShape"> - <g - id="g650" - style="fill:#ffcc00"> - <path - style="fill:#ffcc00;stroke:none" - inkscape:connector-curvature="0" - id="path652" - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:#ffcc00;stroke:#000000" - inkscape:connector-curvature="0" - id="path654" - d="m 8250,4700 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:#ffcc00;stroke:none" - id="rect656" - height="1401" - width="4501" - y="3300" - x="6000" /> - </g> - </g><g - style="fill:#ffcc00;visibility:visible" - transform="matrix(0.01448351,0,0,0.03531417,405.95313,-31.503541)" - id="g696" - class="com.sun.star.drawing.CustomShape"> - <g - id="g698" - style="fill:#ffcc00"> - <path - style="fill:#ffcc00;stroke:none" - inkscape:connector-curvature="0" - id="path700" - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0 z" /> - <path - style="fill:#ffcc00;stroke:#000000" - inkscape:connector-curvature="0" - id="path702" - d="m 19800,4800 -2200,0 0,-1400 4399,0 0,1400 -2199,0" /> - <rect - style="fill:#ffcc00;stroke:none" - id="rect704" - height="1401" - width="4400" - y="3400" - x="17601" /> - </g> - </g><g - style="visibility:visible" - id="g706" - class="com.sun.star.drawing.TextShape" - transform="matrix(0.03754903,0,0,0.03531417,0,2.4964593)"> - - </g><g - style="fill:#ffff00;visibility:visible" - transform="matrix(0.01256185,0,0,0.03531417,666.74229,-37.005164)" - id="g744" - class="com.sun.star.drawing.CustomShape"> - <g - id="g746" - style="fill:#ffff00"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path748" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:#ffff00;stroke:#000000" - inkscape:connector-curvature="0" - id="path750" - d="m 24750,4800 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:#ffff00;stroke:none" - id="rect752" - height="1401" - width="4501" - y="3400" - x="22500" /> - </g> - </g><g - style="visibility:visible" - transform="matrix(0.01864914,0,0,0.03531417,296.88503,14.446156)" - id="g792" - class="com.sun.star.drawing.CustomShape"> - <g - id="g794"> - <path - style="fill:#ffff00;stroke:none" - inkscape:connector-curvature="0" - id="path796" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0 z" /> - <path - style="fill:none;stroke:#000000" - inkscape:connector-curvature="0" - id="path798" - d="m 11250,20300 -2250,0 0,-1400 4500,0 0,1400 -2250,0" /> - <rect - style="fill:none;stroke:none" - id="rect800" - height="1401" - width="4501" - y="18900" - x="9000" /> - </g> - </g><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413000000007;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Send);visibility:visible" - inkscape:connector-curvature="0" - id="path1564" - d="M 73.283252,139.37988 205.54476,236.86383" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413000000007;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Send);visibility:visible" - inkscape:connector-curvature="0" - id="path1572" - d="M 294.89062,242.57158 365.03631,130.28153" - sodipodi:nodetypes="cc" /><text - sodipodi:linespacing="125%" - id="text5474" - y="260.48477" - x="223.08218" - style="font-size:32px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="260.48477" - x="223.08218" - id="tspan5476" - sodipodi:role="line">OVS</tspan></text> - - - - -<rect - x="75.098061" - y="441.70618" - width="112.68464" - height="53.006569" - id="rect1760" - style="font-size:847px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><path - style="fill:#ff420e;stroke:none;visibility:visible" - inkscape:connector-curvature="0" - id="path1838" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704 z m -19.71324,0 0,0 z m 78.89051,60.0694 0,0 z" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1840" - d="m 488.7048,575.00884 39.42648,0 19.75079,30.01704 -19.75079,30.05236 -39.42648,0 -19.71324,-30.05236 19.71324,-30.01704" /><path - style="fill:none;stroke:#000000;stroke-width:1.02768886;visibility:visible" - inkscape:connector-curvature="0" - id="path1844" - d="m 547.88207,635.07824 0,0" /><rect - x="468.99155" - y="575.00836" - width="78.890511" - height="60.069405" - id="rect1856" - style="font-size:635px;font-style:normal;font-weight:400;fill:none;stroke:none;visibility:visible;font-family:'VL ゴシック embedded'" /><g - id="g342-6" - class="com.sun.star.drawing.TextShape" - style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round;visibility:visible" - transform="matrix(0.03754903,0,0,0.03531417,842.49054,-54.686988)"><text - transform="scale(0.96978429,1.0311571)" - sodipodi:linespacing="125%" - id="text5037-6" - y="7427.1406" - x="1277.2771" - style="font-size:659.07885742px;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="7427.1406" - x="1277.2771" - id="tspan5039-1" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5041-1" - y="8250.9893" - x="1277.2771" - sodipodi:role="line">Node</tspan></text> - - - - - -</g><text - sodipodi:linespacing="125%" - id="text5145" - y="563.31183" - x="576.51929" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - id="tspan5149" - y="563.31183" - x="576.51929" - sodipodi:role="line">Compute</tspan><tspan - id="tspan5208" - y="593.31183" - x="576.51929" - sodipodi:role="line">node</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210" - y="114.06015" - x="56.847198" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="114.06015" - x="56.847198" - id="tspan5212" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-7" - y="117.47037" - x="342.43542" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="117.47037" - x="342.43542" - id="tspan5212-1" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-2" - y="121.77696" - x="676.99811" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="121.77696" - x="676.99811" - id="tspan5212-9" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-8" - y="117.99798" - x="958.09973" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="117.99798" - x="958.09973" - id="tspan5212-6" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5210-0" - y="712.47723" - x="473.78793" - style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="712.47723" - x="473.78793" - id="tspan5212-4" - sodipodi:role="line">VM</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5474-9" - y="616.37329" - x="475.80719" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="616.37329" - x="475.80719" - id="tspan5476-4" - sodipodi:role="line">OVS</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text5474-4" - y="215.286" - x="736.60718" - style="font-size:32.00000381px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="215.286" - x="736.60718" - id="tspan5476-0" - sodipodi:role="line">OVS</tspan></text> - - - - -<text - sodipodi:linespacing="125%" - id="text6653" - y="47.673813" - x="3.6537728" - 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;visibility:visible;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - style="font-size:40px" - y="47.673813" - x="3.6537728" - sodipodi:role="line" - id="tspan5817">Live-migration with tunnel during migration</tspan></text> - - - - - -<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="666.27063" - y="541.69702" - id="text3701" - sodipodi:linespacing="125%" - transform="translate(0,-2.3563764e-6)"><tspan - sodipodi:role="line" - id="tspan3703" - x="666.27063" - y="541.69702" /></text> - - - - -<g - transform="matrix(0.03754903,0,0,0.03531417,0,-31.503541)" - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none;visibility:visible" - id="g212" - class="com.sun.star.drawing.LineShape"> - <g - style="stroke-width:54.92324066;stroke-miterlimit:4;stroke-dasharray:none" - id="g214"> - <path - style="fill:none;stroke:#000000;stroke-width:97.30495083;stroke-miterlimit:4;stroke-dasharray:none" - inkscape:connector-curvature="0" - id="path216" - d="M 7448.7427,8604.2029 12280.222,11383.157" - sodipodi:nodetypes="cc" /> - </g> - </g><path - style="fill:none;stroke:#000000;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:14.17322858, 14.17322858;stroke-dashoffset:0;marker-end:url(#Arrow1Send)" - d="m 390.61522,108.65706 269.57952,0" - id="path3849" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send)" - d="M 488.23297,676.84384 488.26903,436.00361 270.95493,288.8352" - id="path5449" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="M 540.65292,674.42272 544.83323,430.57153 760.81572,248.03149" - id="path3257" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="ccc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="M 720.40609,206.22844 691.14395,149.09758" - id="path3259" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Send-6)" - d="m 953.10979,140.73697 c -21.78262,13.52342 -94.84402,44.45991 -132.37635,61.31116" - id="path3274" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="cc" /><path - style="fill:none;stroke:#00ffff;stroke-width:7.08661413;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow1Sstart);marker-end:url(#Arrow1Send-6)" - d="M 728.7667,224.34309 507.21047,356.71946 C 468.40984,342.80743 362.61848,290.53448 305.16235,263.35929" - id="path3276" - inkscape:connector-curvature="0" - transform="translate(0,-2.3563764e-6)" - sodipodi:nodetypes="ccc" /><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="440.32559" - y="91.966736" - id="text3227" - sodipodi:linespacing="125%" - transform="translate(0,-2.3563764e-6)"><tspan - sodipodi:role="line" - id="tspan3229" - x="440.32559" - y="91.966736">migration</tspan></text> - -<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="47.376751" - y="464.01398" - id="text3231" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3233" - x="47.376751" - y="464.01398">packets destined to the VM</tspan><tspan - sodipodi:role="line" - x="47.376751" - y="494.01398" - id="tspan3235">are sent to both compute nodes</tspan></text> - -</svg>
\ No newline at end of file diff --git a/doc/source/images/logical-view.png b/doc/source/images/logical-view.png Binary files differdeleted file mode 100644 index f3a87bbf..00000000 --- a/doc/source/images/logical-view.png +++ /dev/null diff --git a/doc/source/images/logical-view.svg b/doc/source/images/logical-view.svg deleted file mode 100644 index 6a6a97a2..00000000 --- a/doc/source/images/logical-view.svg +++ /dev/null @@ -1,623 +0,0 @@ -<?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: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="logical-view.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/logical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <defs - id="defs4"> - <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" /> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="1.1517355" - inkscape:cx="527.91764" - inkscape:cy="392.97266" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1375" - inkscape:window-height="1083" - inkscape:window-x="18" - inkscape:window-y="2" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" /> - <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.325;fill:#aade87;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69828618px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5357-9" - width="325.40015" - height="193.2157" - x="634.08337" - y="652.44501" /> - <rect - style="opacity:0.325;fill:#aade87;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.70321101px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5357" - width="325.3952" - height="195.95367" - x="24.654757" - y="649.00568" /> - <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="334.73782" - y="438.67487" /> - <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" - 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.54468914,0,0,0.43300157,8.893779,516.39652)" /> - <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="60.610229" - y="772.59448" - id="text5274" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276" - x="60.610229" - y="772.59448" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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-9" - 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.54468914,0,0,0.43300157,224.04537,515.72527)" /> - <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="274.87598" - y="774.58069" - id="text5274-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-3" - x="274.87598" - y="774.58069" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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-3" - 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.54468914,0,0,0.43300157,93.490245,515.06779)" /> - <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.0;stroke:none;font-family:Bitstream Vera Sans" - x="144.32086" - y="773.92322" - id="text5274-9" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1" - x="144.32086" - y="773.92322" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1.0;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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="215.02756" - y="766.42914" - id="text5329" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="215.02756" - y="766.42914" - id="tspan5333">...</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 168.30708,671.18896 0,66.437" - id="path5353" - inkscape:connector-curvature="0" /> - <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 78.83869,737.62585 0,-38.97615 227.75678,0 0,38.97615" - id="path5355" - inkscape:connector-curvature="0" /> - <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="34.547245" - y="835.06689" - id="text5359" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5361" - x="34.547245" - y="835.06689">Tenant-X</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-31" - 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.54468914,0,0,0.43300157,618.32488,517.09536)" /> - <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="670.04132" - y="773.29333" - id="text5274-96" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-7" - x="670.04132" - y="773.29333" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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-9-5" - 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.54468914,0,0,0.43300157,833.47647,516.42411)" /> - <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="884.30707" - y="775.27954" - id="text5274-8-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-3-9" - x="884.30707" - y="775.27954" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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-3-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.54468914,0,0,0.43300157,702.92135,515.76663)" /> - <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="753.75195" - y="774.62207" - id="text5274-9-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1-4" - x="753.75195" - y="774.62207" - style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans">VM</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="824.45868" - y="767.12799" - id="text5329-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="824.45868" - y="767.12799" - id="tspan5333-7">...</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 777.73818,671.8878 0,66.437" - id="path5353-5" - inkscape:connector-curvature="0" /> - <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 688.26979,738.32469 0,-38.97615 227.75678,0 0,38.97615" - id="path5355-0" - inkscape:connector-curvature="0" /> - <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="643.97833" - y="835.76575" - id="text5359-5" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5361-5" - x="643.97833" - y="835.76575">Tenant-Y</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5479" - y="728.68225" - x="471.24713" - 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" - xml:space="preserve"><tspan - y="728.68225" - x="471.24713" - id="tspan5481" - sodipodi:role="line">...</tspan></text> - <path - inkscape:connector-curvature="0" - id="path5485" - d="m 164.66453,628.43991 0,-75.7058 612.28244,0 0,78.3467" - style="fill:none;stroke:#000000;stroke-width:3.49188328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <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 389.76378,472.76376 0,77.95276 2.65748,0" - id="path5512" - inkscape:connector-curvature="0" /> - <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="339.0433" - y="463.04724" - id="text5514" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5516" - x="339.0433" - y="463.04724">gateway</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 388.87795,387.72439 0,49.6063 0,0" - id="path5518" - inkscape:connector-curvature="0" /> - <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(39.862204,292.0551)" /> - <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="303.83856" - y="355.83463" - id="text5545" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5547" - x="303.83856" - y="355.83463">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="22.857574" - y="1011.2186" - id="text5549" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5551" - x="22.857574" - y="1011.2186">Logical network view</tspan></text> - <path - style="fill:none;stroke:#000000;stroke-width:8.48272705;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)" - d="m 361.69128,800.92899 254.92112,0" - id="path8990" - inkscape:connector-curvature="0" /> - <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="380.34985" - y="560.3197" - id="text9936" - sodipodi:linespacing="125%" - transform="translate(0,308.2677)"><tspan - sodipodi:role="line" - id="tspan9938" - x="380.34985" - y="560.3197">L2-level</tspan><tspan - sodipodi:role="line" - x="380.34985" - y="610.3197" - id="tspan9940">segregation</tspan></text> - <a - style="fill:#ff2ad4;fill-opacity:1" - transform="matrix(1.7591674,0,0,1.2473597,-134.20474,-124.3429)" - id="a4003"> - <rect - style="fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.48250109px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2985" - width="124.30867" - height="49.962151" - x="140.79437" - y="588.12579" /> - </a> - <text - sodipodi:linespacing="125%" - id="text4006" - y="656.40906" - x="132.9359" - style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="656.40906" - x="132.9359" - id="tspan4008" - sodipodi:role="line">gateway</tspan></text> - <rect - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.72736639px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3065" - width="89.108681" - height="17.268652" - x="231.68684" - y="641.18787" /> - <text - xml:space="preserve" - style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffcc00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="233.42279" - y="654.40955" - id="text3067" - sodipodi:linespacing="125%"><tspan - style="fill:#000000;fill-opacity:1" - sodipodi:role="line" - x="233.42279" - y="654.40955" - id="tspan3071">dhcp server</tspan></text> - <text - sodipodi:linespacing="125%" - id="text3070" - y="665.98871" - x="296.07492" - 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" - xml:space="preserve"><tspan - y="665.98871" - x="296.07492" - id="tspan3072" - sodipodi:role="line" /></text> - <a - style="fill:#ff2ad4;fill-opacity:1" - transform="matrix(1.7591674,0,0,1.1959526,459.74622,-92.580367)" - id="a4003-7"> - <rect - style="fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.48250109px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect2985-4" - width="124.30867" - height="49.962151" - x="140.79437" - y="588.12579" /> - </a> - <text - sodipodi:linespacing="125%" - id="text4006-1" - y="655.35114" - x="726.88684" - style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="655.35114" - x="726.88684" - id="tspan4008-1" - sodipodi:role="line">gateway</tspan></text> - <rect - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.72736639px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3065-4" - width="89.108681" - height="17.268652" - x="824.59692" - y="642.11475" /> - <text - xml:space="preserve" - style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffcc00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="826.33289" - y="655.33643" - id="text3067-1" - sodipodi:linespacing="125%"><tspan - style="fill:#000000;fill-opacity:1" - sodipodi:role="line" - x="826.33289" - y="655.33643" - id="tspan3071-7">dhcp server</tspan></text> - <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="143.30341" - y="633.5274" - id="text5487" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489" - x="143.30341" - y="633.5274">NAT</tspan></text> - <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="754.6554" - y="635.15948" - id="text5487-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489-6" - x="754.6554" - y="635.15948">NAT</tspan></text> - </g> -</svg> diff --git a/doc/source/images/mac-learning.png b/doc/source/images/mac-learning.png Binary files differdeleted file mode 100644 index 8ce3e75c..00000000 --- a/doc/source/images/mac-learning.png +++ /dev/null diff --git a/doc/source/images/mac-learning.svg b/doc/source/images/mac-learning.svg deleted file mode 100644 index 49f600ea..00000000 --- a/doc/source/images/mac-learning.svg +++ /dev/null @@ -1,759 +0,0 @@ -<?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.3.1 r9886" - sodipodi:docname="mac-learning.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/mac-learning.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.8162589" - inkscape:cx="376.6376" - inkscape:cy="324.99839" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1345" - inkscape:window-height="1004" - inkscape:window-x="54" - inkscape:window-y="32" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <marker - style="overflow:visible;" - id="Arrow1Send" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="scale(0.2) rotate(180) translate(6,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path4154" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Mend" - style="overflow:visible;"> - <path - id="path4166" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow2Lstart" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2Lstart" - style="overflow:visible"> - <path - id="path5113" - 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) translate(1,0)" /> - </marker> - <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(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="Arrow1Lenda" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lenda" - style="overflow:visible;"> - <path - id="path5800" - 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:#05ff00;stroke-width:1.0pt;fill:#05ff00;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lendan" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lendan" - style="overflow:visible;"> - <path - id="path5943" - 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;marker-start:none;stroke:#059500;stroke-width:1.0pt;fill:#059500" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7" - id="linearGradient6508" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.963808,0,0,2.0387048,132.33185,-1087.5143)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <marker - inkscape:stockid="Arrow2MendC" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow2MendC" - style="overflow:visible;"> - <path - id="path4651" - style="stroke-linejoin:round;font-size:12.0;fill-rule:evenodd;stroke:#05ff00;stroke-width:0.62500000;fill:#05ff00" - 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(0.6) rotate(180) translate(0,0)" /> - </marker> - <marker - inkscape:stockid="Arrow1Lend4" - orient="auto" - refY="0.0" - refX="0.0" - id="Arrow1Lend4" - style="overflow:visible;"> - <path - id="path6229" - 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:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd" - transform="scale(0.8) rotate(180) translate(12.5,0)" /> - </marker> - </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)"> - <path - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 123.73525,606.64067 0,-137.21137" - id="path6078" - inkscape:connector-curvature="0" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6508);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.23578811;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="417.50256" - height="287.14444" - x="-912.29431" - y="38.488934" - transform="matrix(0,-1,1,0,0,0)" /> - <a - id="a4003" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - style="fill:#ff2ad4;fill-opacity:1" /> - <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)" /> - <rect - y="607.22595" - x="502.84055" - height="31.143024" - width="48.134926" - id="rect6358-7" - style="opacity:0.6125;fill:#b1c76d;fill-opacity:0.46666667;fill-rule:evenodd;stroke:#ff1300;stroke-width:1.76083171;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - xml:space="preserve" - style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667;stroke:none;font-family:Bitstream Vera Sans" - x="509.22961" - y="629.61499" - id="text6360-0" - sodipodi:linespacing="125%"><tspan - style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-opacity:1" - sodipodi:role="line" - id="tspan6362-5" - x="509.22961" - y="629.61499">ryu</tspan></text> - <rect - y="573.9325" - x="74.458321" - height="295.24646" - width="233.97559" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.5089395px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="854.9986" - x="83.609177" - 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="854.9986" - x="83.609177" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,33.246065,517.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="783.74854" - x="129.07115" - 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="783.74854" - x="129.07115" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="806.24854" - x="129.07115" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,-136.00519,452.12072)" - 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="630.38098" - x="106.25084" - 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="630.38098" - x="106.25084" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="m 125.69434,759.67428 0.17857,-108.00709" - style="fill:none;stroke:#05ff00;stroke-width:8.14929199;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2MendC)" /> - <text - xml:space="preserve" - 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" - x="58.133625" - y="897.9939" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="58.133625" - y="897.9939">physical host</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="33.077721" - y="977.57361" - id="text6045" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="33.077721" - y="977.57361" - id="tspan6049">associates mac address</tspan><tspan - sodipodi:role="line" - x="33.077721" - y="1027.5736" - id="tspan3090">to network uuid of OVS port</tspan></text> - <g - id="g6280" - transform="translate(-137.65551,-208.28264)"> - <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> - <text - xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#05ff00;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="459.41306" - y="697.02533" - id="text6080" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6082" - x="459.41306" - y="697.02533" /></text> - <flowRoot - xml:space="preserve" - id="flowRoot6500" - style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:40px;line-height:125%;letter-spacing:0px;word-spacing:0px"><flowRegion - id="flowRegion6502"><rect - id="rect6504" - width="978.85608" - height="519.44305" - x="-91.882614" - y="261.40448" /></flowRegion><flowPara - id="flowPara6506" /></flowRoot> <text - sodipodi:linespacing="125%" - id="text4810" - y="754.66254" - x="144.56197" - 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="754.66254" - x="144.56197" - id="tspan4812" - sodipodi:role="line">send packet</tspan></text> - <path - inkscape:connector-curvature="0" - id="path4814" - d="m 153.13769,623.1046 335.67781,0" - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)" /> - <g - id="g5284-2" - transform="matrix(0.7624367,0,0,0.67711861,-318.80448,357.75715)"> - <rect - style="fill:#f2f2f2;stroke:#000000;stroke-width:0.78552711px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5232-3" - width="117.8242" - height="109.24851" - x="628.36981" - y="431.12851" /> - <rect - style="fill:#b3b3b3;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-1" - width="116.47533" - height="36.843727" - x="629.65686" - y="432.41547" /> - <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="638.27789" - y="458.18796" - id="text5236-0" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-7" - x="638.27789" - y="458.18796">dst addr</tspan></text> - <rect - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.90931469px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5234-2-4" - width="116.47533" - height="36.843727" - x="629.04431" - y="470.39359" /> - <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="637.66534" - y="496.16611" - id="text5236-9-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5238-6-0" - x="637.66534" - y="496.16611">src addr</tspan></text> - <text - xml:space="preserve" - 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" - x="661.55481" - y="534.14423" - id="text5280-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5282-8" - x="661.55481" - y="534.14423">data</tspan></text> - </g> - <text - sodipodi:linespacing="125%" - id="text5340" - y="589.2738" - x="145.78708" - 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" - xml:space="preserve"><tspan - y="589.2738" - x="145.78708" - id="tspan5342" - sodipodi:role="line">packet in event</tspan></text> - <rect - y="664.97241" - x="507.73914" - height="41.623135" - width="183.73491" - id="rect5364" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031623px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366" - y="697.13458" - x="515.07465" - 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" - xml:space="preserve"><tspan - y="697.13458" - x="515.07465" - id="tspan5368" - sodipodi:role="line">tenant-X</tspan></text> - <rect - y="720.99866" - x="511.80664" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7" - style="fill:#05ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940903px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1" - y="782.27899" - x="487.34879" - style="font-size:17.24429703px;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="782.27899" - x="487.34879" - id="tspan5238-6-0-7" - sodipodi:role="line">mac addr</tspan></text> - <rect - y="664.02014" - x="720.37482" - height="41.623135" - width="183.73491" - id="rect5364-7" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.03031622999999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5366-8" - y="696.18231" - x="727.71033" - 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" - xml:space="preserve"><tspan - y="696.18231" - x="727.71033" - id="tspan5368-6" - sodipodi:role="line">tenant-Y</tspan></text> - <rect - y="723.8252" - x="724.97424" - height="24.921518" - width="96.129616" - id="rect5234-2-4-7-9" - style="fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.67940902999999997px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="scale(1.0611323,0.94238956)" - sodipodi:linespacing="125%" - id="text5236-9-8-1-8" - y="785.27838" - x="688.23566" - style="font-size:17.24429703px;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="785.27838" - x="688.23566" - id="tspan5238-6-0-7-5" - sodipodi:role="line">mac addr</tspan></text> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path5536" - d="M 245.0203,381.46444 C 396.93288,431.6936 504.74182,428.0183 504.74182,428.0183" - style="stroke-linejoin:miter;marker-end:url(#Arrow1Lend4);stroke-opacity:1;marker-start:none;stroke-dashoffset:0;stroke:#0000ff;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:15, 5;stroke-width:5;fill:none" /> - <text - sodipodi:linespacing="125%" - id="text6170" - y="791.41553" - x="344.25351" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="791.41553" - x="344.25351" - id="tspan6172" - sodipodi:role="line">associate</tspan><tspan - id="tspan6174" - y="841.41553" - x="344.25351" - sodipodi:role="line">mac address to</tspan><tspan - id="tspan6176" - y="891.41553" - x="344.25351" - sodipodi:role="line">network uuid</tspan></text> - </g> -</svg> diff --git a/doc/source/images/minimul-setup.png b/doc/source/images/minimul-setup.png Binary files differdeleted file mode 100644 index 67f52f78..00000000 --- a/doc/source/images/minimul-setup.png +++ /dev/null diff --git a/doc/source/images/minimul-setup.svg b/doc/source/images/minimul-setup.svg deleted file mode 100644 index 21319546..00000000 --- a/doc/source/images/minimul-setup.svg +++ /dev/null @@ -1,903 +0,0 @@ -<?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> diff --git a/doc/source/images/network-id.svg b/doc/source/images/network-id.svg deleted file mode 100644 index ad41e97d..00000000 --- a/doc/source/images/network-id.svg +++ /dev/null @@ -1,1434 +0,0 @@ -<?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="physical-view.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.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.8162589" - inkscape:cx="314.85108" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1345" - inkscape:window-height="1004" - inkscape:window-x="10" - inkscape:window-y="0" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <linearGradient - id="linearGradient6493" - osb:paint="solid"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop6495" /> - </linearGradient> - <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> - <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" /> - <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.83714276,0,0,4.0082028,-191.69232,-1878.6092)" /> - <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(1.3132307,0,0,2.7180446,-309.36157,-1416.7849)" - 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> - <linearGradient - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - gradientTransform="matrix(1.284557,0,0,2.7015292,-321.8507,-932.02217)" - gradientUnits="userSpaceOnUse" - id="linearGradient8058" - xlink:href="#linearGradient5343-7-4" - inkscape:collect="always" /> - </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)"> - <path - style="fill:none;stroke:#000000;stroke-width:6.68103218;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 640.87795,371.0081 0,68.48025 0,0" - id="path5518" - inkscape:connector-curvature="0" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6079);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.11107063;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="279.1908" - height="382.82706" - x="-1007.9202" - y="84.426575" - 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 378.97885,514.99427 -230.17076,1.07056 1.07056,-199.12447" - id="path6473" - inkscape:connector-curvature="0" - transform="translate(0,308.2677)" - sodipodi:nodetypes="ccc" /> - <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="584.73779" - y="385.60431" /> - <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 400.17935,814.13419 1.07057,-129.23388 476.32109,1.07056 1.07056,130.80422" - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - sodipodi:nodetypes="cccc" /> - <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="589.04333" - y="409.97668" - id="text5514" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5516" - x="589.04333" - y="409.97668">gateway</tspan></text> - <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="557.83856" - y="344.76407" - id="text5545" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5547" - x="557.83856" - y="344.76407">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="14.34453" - y="1043.1901" - id="text5549" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5551" - x="14.34453" - y="1043.1901">Physical view</tspan></text> - <rect - style="opacity:0.5;fill:url(#linearGradient5349);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.83178568px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3065" - width="177.97522" - height="564.5412" - x="-637.00116" - y="335.17349" - transform="matrix(0,-1,1,0,0,0)" /> - <rect - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.44236326px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5351" - width="418.45337" - height="79.979195" - x="430.47061" - y="504.32654" /> - <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="567.22229" - y="530.2077" - id="text5353" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355" - x="567.22229" - y="530.2077">nova-network</tspan></text> - <g - id="g6174" - transform="translate(132,-11.070562)"> - <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" - 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" - 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" - 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 590.33845,574.40607 24.57293,27.77808" - id="path5559" - inkscape:connector-curvature="0" /> - <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.9037,577.61123 -29.91486,24.57292" - id="path5562" - inkscape:connector-curvature="0" /> - <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 660.32448,620.45186 25.7313,4.9237" - id="path5565" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:4.86634588;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 703.4367,638.93865 -1.20422,46.14683" - id="path5568" - 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="752.07385" - y="529.42548" - id="text5487-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489-6" - x="752.07385" - y="529.42548" - style="fill:#ff0000">SNAT</tspan></text> - <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="471.28848" - y="530.17157" - id="text5487" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489" - x="471.28848" - y="530.17157" - 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 563.54104,553.02741 c -53.4194,-45.94069 -6.32262,-70.50271 -6.32262,-70.50271 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 718.28219,553.02373 c 53.4194,-45.94069 9.5343,-70.60999 9.5343,-70.60999 l -57.69296,-4.27355" - id="path6239-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <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="g5864" - transform="matrix(1,0,0,0.71409652,-33.55774,187.84382)"> - <rect - y="601.5531" - x="722.52655" - height="59.086094" - width="26.969246" - id="rect5858" - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="matrix(0,1,-1,0,0,0)" - sodipodi:linespacing="125%" - id="text5860" - y="-729.16479" - x="611.76575" - 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="-729.16479" - x="611.76575" - id="tspan5862" - sodipodi:role="line">eth</tspan></text> - </g> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.69692892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5858-2" - width="27.067112" - height="45.266659" - x="624.84216" - y="438.44305" /> - <text - xml:space="preserve" - style="font-size:21.04477882px;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="510.78113" - y="-551.74139" - id="text5860-6" - sodipodi:linespacing="125%" - transform="matrix(0,0.87369536,-1.1445637,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-4" - x="510.78113" - y="-551.74139">eth</tspan></text> - <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="545.28186" - y="-590.56665" - 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="594.56537" - y="-530.54211" - id="text5949" - sodipodi:linespacing="125%" - transform="matrix(0,0.92462636,-1.0815179,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5951" - x="594.56537" - y="-530.54211">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="543.02319" - y="-718.3869" - 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="597.12836" - y="-643.20062" - id="text5949-7" - sodipodi:linespacing="125%" - transform="matrix(0,0.91674822,-1.0908121,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5951-3" - x="597.12836" - y="-643.20062">gw-yyy</tspan></text> - <g - id="g6280" - transform="translate(140.16089,-3.2116852)"> - <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> - <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,64.97702,668.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="191.63055" - y="780.23999" - id="text6271" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6273" - x="191.63055" - y="780.23999">quantum_ovs_agent</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="87.635742" - y="381.15903" /> - <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="89.241867" - y="402.52527" - id="text5353-29" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2" - x="89.241867" - y="402.52527">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="67.942032" - y="431.90845" /> - <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="69.43647" - y="453.16302" - id="text5353-29-6" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2-3" - x="69.43647" - y="453.16302">nova-scheduler</tspan></text> - <path - style="fill:#000000;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:0" - d="m 188.55904,776.15726 -38.82057,0" - id="path6488" - inkscape:connector-curvature="0" /> - <g - id="g6280-9" - transform="translate(-112.82247,-2.1411197)"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-8"> - <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-0" - 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-9" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-6" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <g - id="g6388" - transform="translate(-31.21169,6)"> - <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> - <g - id="g6423" - transform="translate(-60,2)" - style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667"> - <rect - style="fill:#b1c76d;fill-opacity:0.46666667000000001;fill-rule:evenodd;stroke:#ff1300;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" - id="rect6358-7" - width="267.63913" - height="28.903856" - x="80.828072" - y="594.69769" /> - <text - sodipodi:linespacing="125%" - id="text6360-0" - y="615.96716" - x="86.097534" - 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="615.96716" - x="86.097534" - 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:#18ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 625.19207,465.67837 -314.52994,1.28512 0.48525,83.11061 -70.25502,1.28118" - id="path7949" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <rect - style="opacity:0.5;fill:url(#linearGradient8058);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.08154368;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4-6" - width="273.09479" - height="380.50092" - x="-1005.1567" - y="560.06763" - transform="matrix(0,-1,1,0,0,0)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <g - id="g6280-0" - transform="translate(615.81666,0.135544)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-3"> - <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-7" - 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-4" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-9" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <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-2" - 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,540.63279,671.38687)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <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="667.28632" - y="783.58722" - id="text6271-9" - sodipodi:linespacing="125%" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><tspan - sodipodi:role="line" - id="tspan6273-3" - x="667.28632" - y="783.58722">quantum_ovs_agent</tspan></text> - <path - style="fill:#000000;fill-opacity:0;stroke:#1afc00;stroke-width:5.29658604000000022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 663.90943,779.50449 -43.56262,0" - id="path6488-0" - inkscape:connector-curvature="0" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <path - style="stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;fill:none;stroke-miterlimit:4;stroke-dasharray:none" - d="m 851.09658,517.1354 -231.24134,0 0,-122.04404 -472.11772,0" - id="path8151" - inkscape:connector-curvature="0" - transform="translate(0,308.2677)" /> - <g - id="g6280-9-5" - transform="translate(362.8333,1.206114)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-8-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-0-9" - 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-9-6" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-6-8" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <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="488.4584" - y="869.01385" - id="text8153" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan8155" - x="488.4584" - y="869.01385">...</tspan></text> - <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="76.085648" - y="477.68716" /> - <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="79.626144" - y="498.98779" - id="text5353-29-6-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2-3-5" - x="79.626144" - y="498.98779">nova-...</tspan></text> - <rect - y="807.76764" - x="120.29346" - height="168.16565" - width="337.21384" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.17921257px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="966.48846" - x="172.48773" - 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="966.48846" - x="172.48773" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,79.246065,639.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="905.74854" - x="175.07115" - 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="905.74854" - x="175.07115" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="928.24854" - x="175.07115" - sodipodi:role="line">tenant-X</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5329" - y="913.58319" - x="311.78284" - 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" - xml:space="preserve"><tspan - id="tspan5333" - y="913.58319" - x="311.78284" - sodipodi:role="line">...</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,137.86369,658.89562)" - 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="837.15588" - x="380.11972" - 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="837.15588" - x="380.11972" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="M 180.26786,884.67321 374.03954,832.21569" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6230" - d="m 293.74741,898.5905 88.85662,-53.52808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232" - d="m 395.45077,882.53208 18.19954,-34.25796" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - sodipodi:linespacing="125%" - id="text7945-1-8" - y="855.57654" - x="90.787804" - 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" - xml:space="preserve"><tspan - style="fill:#31562b;fill-opacity:1;stroke:none" - y="855.57654" - x="90.787804" - id="tspan7947-2-1" - sodipodi:role="line">openflow</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,183.15091,640.74733)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5" - y="906.84808" - x="278.97601" - 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="906.84808" - x="278.97601" - id="tspan5276-33" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8" - 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="929.34808" - x="278.97601" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:type="star" - 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" - id="path5250-7" - 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,307.37919,640.04064)" /> - <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="403.20428" - y="906.14142" - id="text5274-7" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1" - x="403.20428" - y="906.14142" - 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="403.20428" - y="928.64142" - 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-2">tenant-...</tspan></text> - <g - transform="translate(701.63358,-1.05275)" - id="g4188-6" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <rect - y="807.76764" - x="120.29346" - height="168.16565" - width="337.21384" - id="rect5351-5-2" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.17921257px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text5353-2-6" - y="966.48846" - x="172.48773" - 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" - transform="translate(-228.13313,-0.39285583)"><tspan - y="966.48846" - x="172.48773" - id="tspan5355-6-5" - sodipodi:role="line">nova-compute</tspan></text> - <g - id="g4099-6" - transform="translate(-228.13313,-0.39285583)"> - <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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-4" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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> - </g> - <text - sodipodi:linespacing="125%" - id="text5329-7" - y="913.58319" - x="311.78284" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - id="tspan5333-1" - y="913.58319" - x="311.78284" - sodipodi:role="line">...</tspan></text> - <g - id="g6174-1-3" - transform="translate(-334.01622,209.06446)"> - <path - sodipodi:type="star" - 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" - id="path5523-9-0" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525-6-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527-5-2" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-9" - d="M 180.26786,884.67321 374.03954,832.21569" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6230-0" - d="m 293.74741,898.5905 88.85662,-53.52808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-1" - d="m 395.45077,882.53208 18.19954,-34.25796" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text7945-1-8-0" - y="855.57654" - x="90.787804" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - style="fill:#31562b;fill-opacity:1;stroke:none" - y="855.57654" - x="90.787804" - id="tspan7947-2-1-8" - sodipodi:role="line">openflow</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,-44.98222,640.35447)" - 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-8-1" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5-6" - y="906.84808" - x="278.97601" - 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" - transform="translate(-228.13313,-0.39285583)"><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="906.84808" - x="278.97601" - id="tspan5276-33-7" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8-8" - 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="929.34808" - x="278.97601" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:type="star" - 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" - id="path5250-7-8" - 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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-7-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1-1" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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-2-3">tenant-...</tspan></text> - </g> - <path - style="fill:#000000;fill-opacity:1;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 310.8384,549.42539 0,153.11893" - id="path4349" - inkscape:connector-curvature="0" /> - <g - id="g3342" - transform="translate(447.16205,229.09398)"> - <g - id="g3310"> - <rect - y="322.21494" - x="302.1904" - height="26.009777" - width="88.812088" - id="use3891" - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.891186px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3238" - y="339.35312" - x="305.05029" - 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:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="339.35312" - x="305.05029" - id="tspan3240" - sodipodi:role="line">dnsmasq</tspan></text> - </g> - </g> - <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(293.8622,280.98454)" /> - <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 534.23032,569.69365 30.46212,0.68781" - id="path5559-8" - 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 718.8409,570.5096 30.46212,0.68781" - id="path5559-8-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 617.18706,623.62918 -233.80082,0 0.58892,-157.83027" - id="path4349-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <text - xml:space="preserve" - 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" - x="318.5264" - y="1002.1331" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="318.5264" - y="1002.1331">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="780.78442" - y="999.62671" - id="text3193-6" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-3" - x="780.78442" - y="999.62671">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="746.48157" - y="624.74554" - id="text3193-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-7" - x="746.48157" - y="624.74554">physical host</tspan></text> - <g - id="g3348" - transform="translate(8.5757105,28.177334)"> - <g - id="g3310-0" - transform="translate(132.41824,200.14953)"> - <rect - y="322.21494" - x="302.1904" - height="26.009777" - width="88.812088" - id="use3891-3" - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.891186px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3238-4" - y="339.35312" - x="305.05029" - 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:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="339.35312" - x="305.05029" - id="tspan3240-0" - sodipodi:role="line">dnsmasq</tspan></text> - </g> - </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 306.08403,494.941 -74.34851,0" - id="path6488-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <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 308.53424,443.48674 -49.84648,0" - id="path6488-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="M 311.69155,466.04721 310.66001,396.21642 199.7647,395.19914" - id="path4349-8-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> -</svg> diff --git a/doc/source/images/physical-view.png b/doc/source/images/physical-view.png Binary files differdeleted file mode 100644 index 33354379..00000000 --- a/doc/source/images/physical-view.png +++ /dev/null diff --git a/doc/source/images/physical-view.svg b/doc/source/images/physical-view.svg deleted file mode 100644 index ad41e97d..00000000 --- a/doc/source/images/physical-view.svg +++ /dev/null @@ -1,1434 +0,0 @@ -<?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="physical-view.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.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.8162589" - inkscape:cx="314.85108" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1345" - inkscape:window-height="1004" - inkscape:window-x="10" - inkscape:window-y="0" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" - showguides="true" - inkscape:guide-bbox="true" /> - <defs - id="defs4"> - <linearGradient - id="linearGradient6493" - osb:paint="solid"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop6495" /> - </linearGradient> - <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> - <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" /> - <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.83714276,0,0,4.0082028,-191.69232,-1878.6092)" /> - <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(1.3132307,0,0,2.7180446,-309.36157,-1416.7849)" - 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> - <linearGradient - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - gradientTransform="matrix(1.284557,0,0,2.7015292,-321.8507,-932.02217)" - gradientUnits="userSpaceOnUse" - id="linearGradient8058" - xlink:href="#linearGradient5343-7-4" - inkscape:collect="always" /> - </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)"> - <path - style="fill:none;stroke:#000000;stroke-width:6.68103218;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 640.87795,371.0081 0,68.48025 0,0" - id="path5518" - inkscape:connector-curvature="0" /> - <rect - style="opacity:0.5;fill:url(#linearGradient6079);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.11107063;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4" - width="279.1908" - height="382.82706" - x="-1007.9202" - y="84.426575" - 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 378.97885,514.99427 -230.17076,1.07056 1.07056,-199.12447" - id="path6473" - inkscape:connector-curvature="0" - transform="translate(0,308.2677)" - sodipodi:nodetypes="ccc" /> - <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="584.73779" - y="385.60431" /> - <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 400.17935,814.13419 1.07057,-129.23388 476.32109,1.07056 1.07056,130.80422" - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - sodipodi:nodetypes="cccc" /> - <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="589.04333" - y="409.97668" - id="text5514" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5516" - x="589.04333" - y="409.97668">gateway</tspan></text> - <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="557.83856" - y="344.76407" - id="text5545" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5547" - x="557.83856" - y="344.76407">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="14.34453" - y="1043.1901" - id="text5549" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5551" - x="14.34453" - y="1043.1901">Physical view</tspan></text> - <rect - style="opacity:0.5;fill:url(#linearGradient5349);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.83178568px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect3065" - width="177.97522" - height="564.5412" - x="-637.00116" - y="335.17349" - transform="matrix(0,-1,1,0,0,0)" /> - <rect - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.44236326px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5351" - width="418.45337" - height="79.979195" - x="430.47061" - y="504.32654" /> - <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="567.22229" - y="530.2077" - id="text5353" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355" - x="567.22229" - y="530.2077">nova-network</tspan></text> - <g - id="g6174" - transform="translate(132,-11.070562)"> - <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" - 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" - 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" - 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 590.33845,574.40607 24.57293,27.77808" - id="path5559" - inkscape:connector-curvature="0" /> - <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.9037,577.61123 -29.91486,24.57292" - id="path5562" - inkscape:connector-curvature="0" /> - <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 660.32448,620.45186 25.7313,4.9237" - id="path5565" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#000000;stroke-width:4.86634588;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 703.4367,638.93865 -1.20422,46.14683" - id="path5568" - 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="752.07385" - y="529.42548" - id="text5487-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489-6" - x="752.07385" - y="529.42548" - style="fill:#ff0000">SNAT</tspan></text> - <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="471.28848" - y="530.17157" - id="text5487" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5489" - x="471.28848" - y="530.17157" - 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 563.54104,553.02741 c -53.4194,-45.94069 -6.32262,-70.50271 -6.32262,-70.50271 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 718.28219,553.02373 c 53.4194,-45.94069 9.5343,-70.60999 9.5343,-70.60999 l -57.69296,-4.27355" - id="path6239-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <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="g5864" - transform="matrix(1,0,0,0.71409652,-33.55774,187.84382)"> - <rect - y="601.5531" - x="722.52655" - height="59.086094" - width="26.969246" - id="rect5858" - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="matrix(0,1,-1,0,0,0)" - sodipodi:linespacing="125%" - id="text5860" - y="-729.16479" - x="611.76575" - 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="-729.16479" - x="611.76575" - id="tspan5862" - sodipodi:role="line">eth</tspan></text> - </g> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.69692892px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5858-2" - width="27.067112" - height="45.266659" - x="624.84216" - y="438.44305" /> - <text - xml:space="preserve" - style="font-size:21.04477882px;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="510.78113" - y="-551.74139" - id="text5860-6" - sodipodi:linespacing="125%" - transform="matrix(0,0.87369536,-1.1445637,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-4" - x="510.78113" - y="-551.74139">eth</tspan></text> - <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="545.28186" - y="-590.56665" - 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="594.56537" - y="-530.54211" - id="text5949" - sodipodi:linespacing="125%" - transform="matrix(0,0.92462636,-1.0815179,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5951" - x="594.56537" - y="-530.54211">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="543.02319" - y="-718.3869" - 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="597.12836" - y="-643.20062" - id="text5949-7" - sodipodi:linespacing="125%" - transform="matrix(0,0.91674822,-1.0908121,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5951-3" - x="597.12836" - y="-643.20062">gw-yyy</tspan></text> - <g - id="g6280" - transform="translate(140.16089,-3.2116852)"> - <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> - <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,64.97702,668.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="191.63055" - y="780.23999" - id="text6271" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6273" - x="191.63055" - y="780.23999">quantum_ovs_agent</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="87.635742" - y="381.15903" /> - <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="89.241867" - y="402.52527" - id="text5353-29" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2" - x="89.241867" - y="402.52527">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="67.942032" - y="431.90845" /> - <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="69.43647" - y="453.16302" - id="text5353-29-6" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2-3" - x="69.43647" - y="453.16302">nova-scheduler</tspan></text> - <path - style="fill:#000000;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:0" - d="m 188.55904,776.15726 -38.82057,0" - id="path6488" - inkscape:connector-curvature="0" /> - <g - id="g6280-9" - transform="translate(-112.82247,-2.1411197)"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-8"> - <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-0" - 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-9" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-6" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <g - id="g6388" - transform="translate(-31.21169,6)"> - <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> - <g - id="g6423" - transform="translate(-60,2)" - style="opacity:0.6125;fill:#3866a9;fill-opacity:0.46666667"> - <rect - style="fill:#b1c76d;fill-opacity:0.46666667000000001;fill-rule:evenodd;stroke:#ff1300;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" - id="rect6358-7" - width="267.63913" - height="28.903856" - x="80.828072" - y="594.69769" /> - <text - sodipodi:linespacing="125%" - id="text6360-0" - y="615.96716" - x="86.097534" - 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="615.96716" - x="86.097534" - 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:#18ff00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 625.19207,465.67837 -314.52994,1.28512 0.48525,83.11061 -70.25502,1.28118" - id="path7949" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <rect - style="opacity:0.5;fill:url(#linearGradient8058);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.08154368;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - id="rect3065-4-6" - width="273.09479" - height="380.50092" - x="-1005.1567" - y="560.06763" - transform="matrix(0,-1,1,0,0,0)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <g - id="g6280-0" - transform="translate(615.81666,0.135544)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-3"> - <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-7" - 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-4" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-9" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <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-2" - 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,540.63279,671.38687)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <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="667.28632" - y="783.58722" - id="text6271-9" - sodipodi:linespacing="125%" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"><tspan - sodipodi:role="line" - id="tspan6273-3" - x="667.28632" - y="783.58722">quantum_ovs_agent</tspan></text> - <path - style="fill:#000000;fill-opacity:0;stroke:#1afc00;stroke-width:5.29658604000000022;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 663.90943,779.50449 -43.56262,0" - id="path6488-0" - inkscape:connector-curvature="0" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90" /> - <path - style="stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;fill:none;stroke-miterlimit:4;stroke-dasharray:none" - d="m 851.09658,517.1354 -231.24134,0 0,-122.04404 -472.11772,0" - id="path8151" - inkscape:connector-curvature="0" - transform="translate(0,308.2677)" /> - <g - id="g6280-9-5" - transform="translate(362.8333,1.206114)" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <g - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)" - id="g5864-4-8-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-0-9" - 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-9-6" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862-8-6-8" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - </g> - <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="488.4584" - y="869.01385" - id="text8153" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan8155" - x="488.4584" - y="869.01385">...</tspan></text> - <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="76.085648" - y="477.68716" /> - <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="79.626144" - y="498.98779" - id="text5353-29-6-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5355-2-3-5" - x="79.626144" - y="498.98779">nova-...</tspan></text> - <rect - y="807.76764" - x="120.29346" - height="168.16565" - width="337.21384" - id="rect5351-5" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.17921257px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2" - y="966.48846" - x="172.48773" - 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="966.48846" - x="172.48773" - id="tspan5355-6" - sodipodi:role="line">nova-compute</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,79.246065,639.64778)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="905.74854" - x="175.07115" - 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="905.74854" - x="175.07115" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="928.24854" - x="175.07115" - sodipodi:role="line">tenant-X</tspan></text> - <text - sodipodi:linespacing="125%" - id="text5329" - y="913.58319" - x="311.78284" - 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" - xml:space="preserve"><tspan - id="tspan5333" - y="913.58319" - x="311.78284" - sodipodi:role="line">...</tspan></text> - <path - transform="matrix(1.0086434,0,0,0.68923037,137.86369,658.89562)" - 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="837.15588" - x="380.11972" - 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="837.15588" - x="380.11972" - id="tspan5527-5" - sodipodi:role="line">OVS</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228" - d="M 180.26786,884.67321 374.03954,832.21569" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6230" - d="m 293.74741,898.5905 88.85662,-53.52808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232" - d="m 395.45077,882.53208 18.19954,-34.25796" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <text - sodipodi:linespacing="125%" - id="text7945-1-8" - y="855.57654" - x="90.787804" - 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" - xml:space="preserve"><tspan - style="fill:#31562b;fill-opacity:1;stroke:none" - y="855.57654" - x="90.787804" - id="tspan7947-2-1" - sodipodi:role="line">openflow</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,183.15091,640.74733)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5" - y="906.84808" - x="278.97601" - 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="906.84808" - x="278.97601" - id="tspan5276-33" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8" - 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="929.34808" - x="278.97601" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:type="star" - 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" - id="path5250-7" - 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,307.37919,640.04064)" /> - <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="403.20428" - y="906.14142" - id="text5274-7" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1" - x="403.20428" - y="906.14142" - 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="403.20428" - y="928.64142" - 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-2">tenant-...</tspan></text> - <g - transform="translate(701.63358,-1.05275)" - id="g4188-6" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/physical-view.png" - inkscape:export-xdpi="90" - inkscape:export-ydpi="90"> - <rect - y="807.76764" - x="120.29346" - height="168.16565" - width="337.21384" - id="rect5351-5-2" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.17921257px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text5353-2-6" - y="966.48846" - x="172.48773" - 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" - transform="translate(-228.13313,-0.39285583)"><tspan - y="966.48846" - x="172.48773" - id="tspan5355-6-5" - sodipodi:role="line">nova-compute</tspan></text> - <g - id="g4099-6" - transform="translate(-228.13313,-0.39285583)"> - <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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-4" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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> - </g> - <text - sodipodi:linespacing="125%" - id="text5329-7" - y="913.58319" - x="311.78284" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - id="tspan5333-1" - y="913.58319" - x="311.78284" - sodipodi:role="line">...</tspan></text> - <g - id="g6174-1-3" - transform="translate(-334.01622,209.06446)"> - <path - sodipodi:type="star" - 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" - id="path5523-9-0" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525-6-8" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527-5-2" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6228-9" - d="M 180.26786,884.67321 374.03954,832.21569" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6230-0" - d="m 293.74741,898.5905 88.85662,-53.52808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-1" - d="m 395.45077,882.53208 18.19954,-34.25796" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - transform="translate(-228.13313,-0.39285583)" /> - <text - sodipodi:linespacing="125%" - id="text7945-1-8-0" - y="855.57654" - x="90.787804" - 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" - xml:space="preserve" - transform="translate(-228.13313,-0.39285583)"><tspan - style="fill:#31562b;fill-opacity:1;stroke:none" - y="855.57654" - x="90.787804" - id="tspan7947-2-1-8" - sodipodi:role="line">openflow</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,-44.98222,640.35447)" - 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-8-1" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5-6" - y="906.84808" - x="278.97601" - 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" - transform="translate(-228.13313,-0.39285583)"><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="906.84808" - x="278.97601" - id="tspan5276-33-7" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8-8" - 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="929.34808" - x="278.97601" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:type="star" - 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" - id="path5250-7-8" - 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,79.246065,639.64778)" /> - <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="175.07115" - y="905.74854" - id="text5274-7-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5276-1-1" - x="175.07115" - y="905.74854" - 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="175.07115" - y="928.24854" - 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-2-3">tenant-...</tspan></text> - </g> - <path - style="fill:#000000;fill-opacity:1;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 310.8384,549.42539 0,153.11893" - id="path4349" - inkscape:connector-curvature="0" /> - <g - id="g3342" - transform="translate(447.16205,229.09398)"> - <g - id="g3310"> - <rect - y="322.21494" - x="302.1904" - height="26.009777" - width="88.812088" - id="use3891" - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.891186px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3238" - y="339.35312" - x="305.05029" - 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:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="339.35312" - x="305.05029" - id="tspan3240" - sodipodi:role="line">dnsmasq</tspan></text> - </g> - </g> - <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(293.8622,280.98454)" /> - <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 534.23032,569.69365 30.46212,0.68781" - id="path5559-8" - 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 718.8409,570.5096 30.46212,0.68781" - id="path5559-8-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 617.18706,623.62918 -233.80082,0 0.58892,-157.83027" - id="path4349-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <text - xml:space="preserve" - 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" - x="318.5264" - y="1002.1331" - id="text3193" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195" - x="318.5264" - y="1002.1331">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="780.78442" - y="999.62671" - id="text3193-6" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-3" - x="780.78442" - y="999.62671">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="746.48157" - y="624.74554" - id="text3193-1" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-7" - x="746.48157" - y="624.74554">physical host</tspan></text> - <g - id="g3348" - transform="translate(8.5757105,28.177334)"> - <g - id="g3310-0" - transform="translate(132.41824,200.14953)"> - <rect - y="322.21494" - x="302.1904" - height="26.009777" - width="88.812088" - id="use3891-3" - style="fill:#ffcc00;fill-rule:evenodd;stroke:#000000;stroke-width:0.891186px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text3238-4" - y="339.35312" - x="305.05029" - 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:none;font-family:Bitstream Vera Sans" - xml:space="preserve"><tspan - y="339.35312" - x="305.05029" - id="tspan3240-0" - sodipodi:role="line">dnsmasq</tspan></text> - </g> - </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 306.08403,494.941 -74.34851,0" - id="path6488-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <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 308.53424,443.48674 -49.84648,0" - id="path6488-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#1afc00;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="M 311.69155,466.04721 310.66001,396.21642 199.7647,395.19914" - id="path4349-8-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> -</svg> diff --git a/doc/source/images/trace-route.png b/doc/source/images/trace-route.png Binary files differdeleted file mode 100644 index 694cf1c9..00000000 --- a/doc/source/images/trace-route.png +++ /dev/null diff --git a/doc/source/images/trace-route.svg b/doc/source/images/trace-route.svg deleted file mode 100644 index a6ab9696..00000000 --- a/doc/source/images/trace-route.svg +++ /dev/null @@ -1,1000 +0,0 @@ -<?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="trace-route.svg" - inkscape:export-filename="/home/yamahata/openvswitch/sp-lab/scarab/scarab-2/doc/source/images/trace-route.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.93408906" - inkscape:cx="182.3719" - inkscape:cy="372.04724" - inkscape:document-units="px" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1471" - inkscape:window-height="1092" - inkscape:window-x="135" - inkscape:window-y="116" - inkscape:window-maximized="0" - inkscape:snap-grids="true" - inkscape:snap-to-guides="false" - inkscape:snap-bbox="false" - inkscape:snap-page="false" /> - <defs - id="defs4"> - <inkscape:path-effect - is_visible="true" - id="path-effect3771" - effect="spiro" /> - <linearGradient - osb:paint="solid" - id="linearGradient6493"> - <stop - id="stop6495" - offset="0" - style="stop-color:#000000;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient5343" - inkscape:collect="always"> - <stop - id="stop5345" - offset="0" - style="stop-color:#aaccff;stop-opacity:1;" /> - <stop - id="stop5347" - offset="1" - style="stop-color:#aaccff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - osb:paint="solid" - id="linearGradient5313"> - <stop - id="stop5315" - offset="0" - style="stop-color:#5555ff;stop-opacity:1;" /> - </linearGradient> - <marker - style="overflow:visible;" - id="Arrow1Mend" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Mend"> - <path - transform="scale(0.4) rotate(180) translate(10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path5567" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Mstart" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Mstart"> - <path - transform="scale(0.4) translate(10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" - 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 " - id="path5564" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow2Lend" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow2Lend"> - <path - transform="scale(1.1) rotate(180) translate(1,0)" - 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 " - style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" - id="path5579" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1Lend" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;" - 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 " - id="path5561" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lstart" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lstart"> - <path - transform="scale(0.8) translate(12.5,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" - 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 " - id="path5558" /> - </marker> - <inkscape:path-effect - fuse_tolerance="0" - vertical_pattern="false" - prop_units="false" - tang_offset="0" - normal_offset="0" - spacing="0" - scale_y_rel="false" - prop_scale="1" - copytype="single_stretched" - pattern="M 0,0 0,10 10,5 z" - is_visible="true" - id="path-effect5339" - effect="skeletal" /> - <linearGradient - osb:paint="solid" - id="linearGradient5242"> - <stop - id="stop5244" - offset="0" - style="stop-color:#7fff2a;stop-opacity:1;" /> - </linearGradient> - <inkscape:perspective - id="perspective3009" - inkscape:persp3d-origin="526.18109 : 248.03149 : 1" - inkscape:vp_z="1052.3622 : 372.04724 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 372.04724 : 1" - sodipodi:type="inkscape:persp3d" /> - <linearGradient - gradientTransform="matrix(1.4524057,0,0,1.8436855,141.45819,-791.93947)" - gradientUnits="userSpaceOnUse" - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - id="linearGradient5349" - xlink:href="#linearGradient5343" - inkscape:collect="always" /> - <marker - style="overflow:visible;" - id="Arrow1LendM" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1LendM"> - <path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path4159" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1LendF" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1LendF"> - <path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path4585" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1Mend6" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Mend6"> - <path - transform="scale(0.4) rotate(180) translate(10,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path5404" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1MendN" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1MendN"> - <path - transform="scale(0.4) rotate(180) translate(10,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path5645" /> - </marker> - <linearGradient - gradientTransform="matrix(0.83990127,0,0,1.846462,-201.58875,-629.6685)" - gradientUnits="userSpaceOnUse" - y2="622.73621" - x2="-318.84055" - y1="622.73621" - x1="-532.43896" - id="linearGradient5349-6" - xlink:href="#linearGradient5343-7" - inkscape:collect="always" /> - <linearGradient - id="linearGradient5343-7" - inkscape:collect="always"> - <stop - id="stop5345-4" - offset="0" - style="stop-color:#aaccff;stop-opacity:1;" /> - <stop - id="stop5347-4" - offset="1" - style="stop-color:#aaccff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7-4" - id="linearGradient6079-9" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2042654,0,0,2.6602952,-344.10309,-1384.9447)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <linearGradient - id="linearGradient5343-7-4" - inkscape:collect="always"> - <stop - id="stop5345-4-1" - offset="0" - style="stop-color:#aaccff;stop-opacity:1;" /> - <stop - id="stop5347-4-6" - offset="1" - style="stop-color:#aaccff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7-4-5" - id="linearGradient8058-2" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2059698,0,0,1.7811621,-346.7249,-253.72822)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <linearGradient - id="linearGradient5343-7-4-5" - inkscape:collect="always"> - <stop - id="stop5345-4-1-4" - offset="0" - style="stop-color:#aaccff;stop-opacity:1;" /> - <stop - id="stop5347-4-6-4" - offset="1" - style="stop-color:#aaccff;stop-opacity:0;" /> - </linearGradient> - <marker - style="overflow:visible;" - id="Arrow1Lend9" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1Lend9"> - <path - transform="scale(0.8) rotate(180) translate(12.5,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path5862" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1MendNb" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1MendNb"> - <path - transform="scale(0.4) rotate(180) translate(10,0)" - style="marker-start:none;stroke:#ff0000;stroke-width:1.0pt;fill:#ff0000;fill-rule:evenodd" - 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 " - id="path6752" /> - </marker> - <marker - style="overflow:visible;" - id="Arrow1MendNbS" - refX="0.0" - refY="0.0" - orient="auto" - inkscape:stockid="Arrow1MendNbS"> - <path - transform="scale(0.4) rotate(180) translate(10,0)" - style="fill-rule:evenodd;marker-start:none;stroke:#094efb;stroke-width:1.0pt;fill:#094efb" - 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 " - id="path7413" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7-4" - id="linearGradient7629" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.2913081,0,0,1.7807591,-319.92466,-539.27771)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient5343-7-4-5" - id="linearGradient7631" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3365771,0,0,1.742677,-292.03834,-950.8628)" - x1="-532.43896" - y1="622.73621" - x2="-318.84055" - y2="622.73621" /> - </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 - transform="translate(0,-308.2677)" - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1"> - <path - sodipodi:nodetypes="cccc" - style="fill:none;stroke:#000000;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" - d="m 158.17935,808.13419 1.07057,-129.23388 411.01682,1.07056 1.07056,128.6631" - id="path5485" - inkscape:connector-curvature="0" /> - <a - style="fill:#ff2ad4;fill-opacity:1" - transform="matrix(1,0,0,0.81896683,-0.728701,296.31497)" - id="a4003" /> - <text - sodipodi:linespacing="125%" - id="text5549" - y="1039.1901" - x="14.34453" - 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="1039.1901" - x="14.34453" - id="tspan5551" - sodipodi:role="line">packet traverse between different tenants</tspan></text> - <rect - transform="matrix(0,-1,1,0,0,0)" - y="226.35202" - x="-631.13312" - height="259.67657" - width="308.77914" - id="rect3065" - style="opacity:0.5;fill:url(#linearGradient5349);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.63639235px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <rect - y="446.62057" - x="251.90131" - height="86.038254" - width="196.54826" - id="rect5351" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.73611546px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <g - transform="translate(-164,-63.070562)" - id="g6174"> - <path - sodipodi:type="star" - 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" - id="path5523" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - inkscape:connector-curvature="0" - id="path5559" - d="m 294.33845,522.40607 24.57293,27.77808" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - inkscape:connector-curvature="0" - id="path5562" - d="m 396.9037,525.61123 -29.91486,24.57292" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path5565" - d="m 343.44082,575.83851 -1.14881,34.25797" - style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path5568" - d="m 342.47507,631.76081 -1.20422,44.96899" - style="fill:none;stroke:#000000;stroke-width:4.86634588;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path4088" - d="" - 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" /> - <g - transform="matrix(1,0,0,0.71409652,-395.55774,181.84382)" - id="g5864"> - <rect - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5858" - 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" - sodipodi:linespacing="125%" - transform="matrix(0,1,-1,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5862" - x="611.76575" - y="-729.16479">eth</tspan></text> - </g> - <rect - transform="matrix(0,-1,1,0,0,0)" - y="444.25876" - x="-1006.8217" - height="250.81369" - width="274.53006" - id="rect3065-4-6" - style="opacity:0.5;fill:url(#linearGradient7629);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.69442165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <rect - y="804.84454" - x="457.61816" - height="172.02316" - width="227.05319" - id="rect5351-5-3" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.63848996px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2-9" - y="964.26257" - x="473.68146" - 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="964.26257" - x="473.68146" - id="tspan5355-6-9" - sodipodi:role="line">nova-compute</tspan></text> - <g - transform="translate(311.81666,-5.864456)" - id="g6280-0"> - <g - id="g5864-4-3" - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)"> - <rect - y="601.5531" - x="722.52655" - height="59.086094" - width="26.969246" - id="rect5858-6-7" - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="matrix(0,1,-1,0,0,0)" - sodipodi:linespacing="125%" - id="text5860-69-4" - y="-729.16479" - x="611.76575" - 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="-729.16479" - x="611.76575" - id="tspan5862-8-9" - sodipodi:role="line">eth</tspan></text> - </g> - </g> - <g - id="g6174-1-6" - transform="translate(65.77268,206.80455)"> - <path - sodipodi:type="star" - 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" - id="path5523-9-6" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525-6-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527-5-3" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-4" - d="M 620.65527,881.99979 592.77936,837.0775" - style="fill:none;stroke:#000000;stroke-width:3.04127908;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <rect - transform="matrix(0,-1,1,0,0,0)" - y="11.640405" - x="-1003.0159" - height="245.44997" - width="284.15417" - id="rect3065-4-6-9" - style="opacity:0.5;fill:url(#linearGradient7631);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.70533395;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <rect - y="797.75653" - x="43.118031" - height="172.1749" - width="201.51144" - id="rect5351-5-3-9" - style="opacity:0.275;fill:#ff2ad4;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.48675466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - sodipodi:linespacing="125%" - id="text5353-2-9-3" - y="957.25049" - x="59.257202" - 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="957.25049" - x="59.257202" - id="tspan5355-6-9-6" - sodipodi:role="line">nova-compute</tspan></text> - <g - transform="translate(-102.6076,-12.876583)" - id="g6280-0-9"> - <g - id="g5864-4-3-4" - transform="matrix(1,0,0,0.71409652,-474.38063,289.09459)"> - <rect - y="601.5531" - x="722.52655" - height="59.086094" - width="26.969246" - id="rect5858-6-7-3" - style="fill:#00ffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.79479539px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <text - transform="matrix(0,1,-1,0,0,0)" - sodipodi:linespacing="125%" - id="text5860-69-4-5" - y="-729.16479" - x="611.76575" - 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="-729.16479" - x="611.76575" - id="tspan5862-8-9-1" - sodipodi:role="line">eth</tspan></text> - </g> - </g> - <g - id="g6174-1-6-7" - transform="translate(-348.65158,199.79243)"> - <path - sodipodi:type="star" - 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" - id="path5523-9-6-4" - sodipodi:sides="6" - sodipodi:cx="260.68668" - sodipodi:cy="248.36246" - sodipodi:r1="28.846476" - sodipodi:r2="24.981781" - sodipodi:arg1="0" - sodipodi:arg2="0.52359878" - inkscape:flatsided="true" - inkscape:rounded="0" - inkscape:randomized="0" - 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" - transform="matrix(1.0086434,0,0,0.68923037,243.74678,449.4383)" /> - <text - xml:space="preserve" - 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" - x="486.00281" - y="627.69855" - id="text5525-6-4-3" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan5527-5-3-1" - x="486.00281" - y="627.69855">OVS</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-4-4" - d="M 190.17258,872.84655 175.14342,831.13594" - style="fill:none;stroke:#000000;stroke-width:3.04127908;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <rect - transform="matrix(0,1,-1,0,0,0)" - y="-294.56668" - x="493.28183" - height="24.849373" - width="62.431255" - id="rect5947" - 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" /> - <text - transform="matrix(0,0.92462639,-1.0815179,0,0,0)" - sodipodi:linespacing="125%" - id="text5949" - y="-256.85269" - x="538.32648" - 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" - xml:space="preserve"><tspan - y="-256.85269" - x="538.32648" - id="tspan5951" - sodipodi:role="line">gw-xxx</tspan></text> - <g - id="g4527" - transform="translate(-175.431,2.2822469)"> - <rect - style="opacity:0.4125;fill:#00fffc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.70914638px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="rect5947-4" - width="61.371914" - height="24.849373" - x="491.02322" - y="-596.3869" - 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="539.23834" - y="-531.35742" - id="text5949-7" - sodipodi:linespacing="125%" - transform="matrix(0,0.91674818,-1.0908121,0,0,0)"><tspan - sodipodi:role="line" - id="tspan5951-3" - x="539.23834" - y="-531.35742">gw-yyy</tspan></text> - </g> - <text - sodipodi:linespacing="125%" - id="text5353" - y="486.77222" - x="261.58722" - 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="486.77222" - x="261.58722" - id="tspan5355" - sodipodi:role="line">nova-network</tspan></text> - <text - xml:space="preserve" - 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" - x="261.21707" - y="728.6048" - id="text7619" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - x="261.21707" - y="728.6048" - id="tspan7623" - style="fill:#0000ff;stroke:none">This path is blocked</tspan><tspan - sodipodi:role="line" - x="261.21707" - y="753.6048" - id="tspan7627" - style="fill:#0000ff;stroke:none">by ryu and OVS</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,431.33208,636.4912)" - 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" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274" - y="902.59198" - x="527.15717" - 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="902.59198" - x="527.15717" - id="tspan5276" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167" - 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="925.09198" - x="527.15717" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,535.23693,637.59075)" - 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-8" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5" - y="903.69153" - x="631.06201" - 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="903.69153" - x="631.06201" - id="tspan5276-33" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8" - 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="926.19153" - x="631.06201" - sodipodi:role="line">tenant-Y</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,-2.2454252,626.85615)" - 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-1" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-0" - y="892.95691" - x="93.579659" - 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="892.95691" - x="93.579659" - id="tspan5276-2" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-2" - 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="915.45691" - x="93.579659" - sodipodi:role="line">tenant-X</tspan></text> - <path - transform="matrix(0.69506452,0,0,0.47991755,101.65942,627.9557)" - 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-8-9" - 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" - sodipodi:type="star" /> - <text - sodipodi:linespacing="125%" - id="text5274-5-7" - y="894.05646" - x="197.48451" - 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="894.05646" - x="197.48451" - id="tspan5276-33-5" - sodipodi:role="line">VM</tspan><tspan - id="tspan3167-8-6" - 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="916.55646" - x="197.48451" - sodipodi:role="line">tenant-Y</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-4-4-8" - d="M 97.441766,873.64536 137.01125,829.79363" - style="fill:none;stroke:#000000;stroke-width:3.04127908;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path6232-4-7" - d="m 534.23096,882.74513 19.22881,-42.78116" - style="fill:none;stroke:#000000;stroke-width:3.04127908;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - inkscape:connector-curvature="0" - id="path3785" - d="m 101.65031,875.0723 c 63.16314,-111.33842 18.86393,-195.98912 39.61079,-215.1829 26.42833,-24.44994 128.6858,24.61555 158.44314,-3.21169 29.75734,-27.82724 9.7041,-58.97426 7.49393,-85.64494 -2.21017,-26.67068 -32.0601,-4.94935 -31.0463,-66.37482 0.73763,-44.69236 -14.7438,-120.37565 20.34068,-120.97348 35.08448,-0.59782 76.20965,-0.20687 110.26786,1.07057 34.05821,1.27743 1.13332,106.04614 4.28225,135.96133 3.14893,29.91519 -24.3996,20.09006 -29.97573,47.10472 -5.57614,27.01466 -22.71879,28.74224 1.07057,76.00988 23.78935,47.26763 164.40377,3.54639 189.48942,27.83461 25.08565,24.28822 66.37482,214.11234 66.37482,214.11234" - style="fill:none;stroke:#ff0000;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:16, 4;stroke-dashoffset:0;marker-start:none;marker-end:url(#Arrow1MendNb)" - sodipodi:nodetypes="cszzszzzzzzc" /> - <path - inkscape:connector-curvature="0" - id="path6954" - d="m 178.78381,888.1186 -2.14112,-191.63055 359.70874,4.28224 -1.07057,191.63055" - style="fill:none;stroke:#094efb;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:10, 5;stroke-dashoffset:0;marker-end:url(#Arrow1MendNbS)" /> - <g - id="g6090-0" - transform="matrix(1.2451588,0,0,0.17441948,-374.01725,619.41308)" - style="opacity:0.77916715;fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-opacity:1"> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - d="m 602.42044,72.550062 c -0.4075,2.691888 -0.26973,5.434103 -0.21876,8.14726 0.0961,2.419483 0.0449,4.837495 0.02,7.256796 0.0222,2.815434 -0.11484,5.595399 -0.47386,8.387727 -0.4192,2.406883 -0.4577,4.844455 -0.58875,7.276385 -0.0643,2.48712 -0.002,4.97528 0.0302,7.46246 0.0278,2.18415 0.0347,4.36848 0.0389,6.55277 -0.0388,1.93504 -0.10842,3.84524 0.58719,5.67746 0.55097,2.00697 1.57541,3.73077 2.0821,5.76013 0.4623,2.20508 0.5141,4.46371 0.55192,6.70771 0.0195,2.15602 0.006,4.31218 5.3e-4,6.46825 -0.006,2.14105 -0.007,4.28211 -0.008,6.42318 -6.7e-4,2.14089 -5.6e-4,4.28178 -5.3e-4,6.42267 5e-5,2.14111 8e-5,4.28222 10e-5,6.42333 -0.0208,1.95886 -0.12762,3.70592 0.36327,5.60309 1.24963,1.12913 1.75849,2.91852 2.18528,4.50237 0.52859,2.27585 0.61078,4.61647 0.66348,6.94213 -0.0592,2.7368 -0.78817,5.19296 -2.3608,7.42651 -1.25292,1.48313 -1.60721,3.34323 -2.12842,5.1549 -0.56997,1.88909 -0.72639,3.85367 -0.81952,5.81336 0.0374,1.9879 -0.25785,4.02223 0.0676,5.99206 0.18248,1.97168 1.48714,3.43882 2.06106,5.26765 0.0337,0.47739 0.0673,0.95477 0.10095,1.43215 0,0 -53.04587,0.0679 -53.04587,0.0679 l 0,0 c 0.0285,0.0736 0.057,0.14719 0.0855,0.22079 -0.82072,-2.05443 -1.64038,-4.12828 -1.86714,-6.35462 -0.22106,-2.28199 -0.12716,-4.57463 -0.0756,-6.8649 0.10225,-2.34925 0.27371,-4.70524 0.85096,-6.99385 0.61831,-2.32808 1.03831,-4.74768 2.21478,-6.87835 0.94363,-1.43524 2.2748,-2.24658 2.2357,-4.14484 -0.0547,-1.79985 -0.0868,-3.64225 -0.71015,-5.35398 -0.79065,-1.72238 -2.0438,-3.24247 -2.2505,-5.19832 -0.34142,-2.19939 -0.24314,-4.41445 -0.24641,-6.63398 -2e-5,-2.14111 -6e-5,-4.28222 -9e-5,-6.42333 0,-2.14178 -7e-5,-4.28356 8.4e-4,-6.42534 10e-4,-2.14463 0.003,-4.28927 0.009,-6.4339 0.005,-2.11287 0.0179,-4.22599 -0.018,-6.33866 -0.0495,-1.7832 -0.0834,-3.5962 -0.61072,-5.31599 -0.69229,-1.91853 -1.46513,-3.80227 -1.95246,-5.79169 -0.55985,-2.35896 -0.76595,-4.72626 -0.64061,-7.15105 0.002,-2.18419 0.004,-4.36843 0.027,-6.55253 0.0297,-2.533 0.0852,-5.06555 0.11476,-7.59854 -0.004,-2.641 0.16264,-5.296461 0.51202,-7.91302 0.42341,-2.532224 0.76663,-5.038996 0.49576,-7.618062 -0.0249,-2.419301 -0.0761,-4.837313 0.02,-7.256796 0.051,-2.713157 0.18875,-5.455372 -0.21876,-8.14726 0,0 52.91646,0 52.91646,0 z" - id="path6084-9" - style="fill:#ebf039;fill-opacity:0.67579908;fill-rule:nonzero;stroke:#bbbb49;stroke-width:4;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path6086-5" - d="M 603.79682,72.852278 552.40985,206.67249" - style="fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path6088-7" - d="M 549.19817,70.711154 602.72625,207.74306" - style="fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - </g> - <g - id="g6090" - transform="matrix(2.1649115,0,0,0.43311781,-906.34831,189.648)" - style="opacity:0.77916715;fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-opacity:1"> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - d="m 602.42044,72.550062 c -0.4075,2.691888 -0.26973,5.434103 -0.21876,8.14726 0.0961,2.419483 0.0449,4.837495 0.02,7.256796 0.0222,2.815434 -0.11484,5.595399 -0.47386,8.387727 -0.4192,2.406883 -0.4577,4.844455 -0.58875,7.276385 -0.0643,2.48712 -0.002,4.97528 0.0302,7.46246 0.0278,2.18415 0.0347,4.36848 0.0389,6.55277 -0.0388,1.93504 -0.10842,3.84524 0.58719,5.67746 0.55097,2.00697 1.57541,3.73077 2.0821,5.76013 0.4623,2.20508 0.5141,4.46371 0.55192,6.70771 0.0195,2.15602 0.006,4.31218 5.3e-4,6.46825 -0.006,2.14105 -0.007,4.28211 -0.008,6.42318 -6.7e-4,2.14089 -5.6e-4,4.28178 -5.3e-4,6.42267 5e-5,2.14111 8e-5,4.28222 10e-5,6.42333 -0.0208,1.95886 -0.12762,3.70592 0.36327,5.60309 1.24963,1.12913 1.75849,2.91852 2.18528,4.50237 0.52859,2.27585 0.61078,4.61647 0.66348,6.94213 -0.0592,2.7368 -0.78817,5.19296 -2.3608,7.42651 -1.25292,1.48313 -1.60721,3.34323 -2.12842,5.1549 -0.56997,1.88909 -0.72639,3.85367 -0.81952,5.81336 0.0374,1.9879 -0.25785,4.02223 0.0676,5.99206 0.18248,1.97168 1.48714,3.43882 2.06106,5.26765 0.0337,0.47739 0.0673,0.95477 0.10095,1.43215 0,0 -53.04587,0.0679 -53.04587,0.0679 l 0,0 c 0.0285,0.0736 0.057,0.14719 0.0855,0.22079 -0.82072,-2.05443 -1.64038,-4.12828 -1.86714,-6.35462 -0.22106,-2.28199 -0.12716,-4.57463 -0.0756,-6.8649 0.10225,-2.34925 0.27371,-4.70524 0.85096,-6.99385 0.61831,-2.32808 1.03831,-4.74768 2.21478,-6.87835 0.94363,-1.43524 2.2748,-2.24658 2.2357,-4.14484 -0.0547,-1.79985 -0.0868,-3.64225 -0.71015,-5.35398 -0.79065,-1.72238 -2.0438,-3.24247 -2.2505,-5.19832 -0.34142,-2.19939 -0.24314,-4.41445 -0.24641,-6.63398 -2e-5,-2.14111 -6e-5,-4.28222 -9e-5,-6.42333 0,-2.14178 -7e-5,-4.28356 8.4e-4,-6.42534 10e-4,-2.14463 0.003,-4.28927 0.009,-6.4339 0.005,-2.11287 0.0179,-4.22599 -0.018,-6.33866 -0.0495,-1.7832 -0.0834,-3.5962 -0.61072,-5.31599 -0.69229,-1.91853 -1.46513,-3.80227 -1.95246,-5.79169 -0.55985,-2.35896 -0.76595,-4.72626 -0.64061,-7.15105 0.002,-2.18419 0.004,-4.36843 0.027,-6.55253 0.0297,-2.533 0.0852,-5.06555 0.11476,-7.59854 -0.004,-2.641 0.16264,-5.296461 0.51202,-7.91302 0.42341,-2.532224 0.76663,-5.038996 0.49576,-7.618062 -0.0249,-2.419301 -0.0761,-4.837313 0.02,-7.256796 0.051,-2.713157 0.18875,-5.455372 -0.21876,-8.14726 0,0 52.91646,0 52.91646,0 z" - id="path6084" - style="fill:#ebf039;fill-opacity:0.67579908;fill-rule:nonzero;stroke:#bbbb49;stroke-width:4;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path6086" - d="M 603.79682,72.852278 552.40985,206.67249" - style="fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - <path - transform="translate(0,308.2677)" - inkscape:connector-curvature="0" - id="path6088" - d="M 549.19817,70.711154 602.72625,207.74306" - style="fill:#ebf039;fill-opacity:0.67579908;stroke:#bbbb49;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> - </g> - <text - xml:space="preserve" - style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0024;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" - x="302.35144" - y="377.06155" - id="text6095" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan6097" - x="302.35144" - y="377.06155" - style="font-size:24px;fill:#ff0024;fill-opacity:1">firewall</tspan><tspan - sodipodi:role="line" - x="302.35144" - y="407.06155" - id="tspan6099" - style="font-size:24px;fill:#ff0024;fill-opacity:1">iptables</tspan></text> - <text - xml:space="preserve" - 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" - x="282.31516" - y="342.8486" - id="text3193-6" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-3" - x="282.31516" - y="342.8486">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="104.60192" - y="992.0567" - id="text3193-6-2" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-3-5" - x="104.60192" - y="992.0567">physical host</tspan></text> - <text - xml:space="preserve" - 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" - x="544.60278" - y="998.48004" - id="text3193-6-2-4" - sodipodi:linespacing="125%"><tspan - sodipodi:role="line" - id="tspan3195-3-5-4" - x="544.60278" - y="998.48004">physical host</tspan></text> - </g> -</svg> diff --git a/doc/source/index.rst b/doc/source/index.rst index f323bb26..3de6f330 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -13,7 +13,6 @@ Contents: :maxdepth: 2 getting_started.rst - openstack.rst developing.rst configuration.rst diff --git a/doc/source/internals_l2_isolation.rst b/doc/source/internals_l2_isolation.rst deleted file mode 100644 index 03e2ad0e..00000000 --- a/doc/source/internals_l2_isolation.rst +++ /dev/null @@ -1,193 +0,0 @@ -.. _internals_l2_isolation: - -**************** -Ryu L2 isolation -**************** -This section describes how Ryu cooperates with Openstack Quantum and -how its L2 isolation works. - -Overview -======== -Ryu provides REST API by which Quantum server tells necessary informations. -Quantum Server manages the association networks(uuid) to actual key value in -addition to normal Quantum management informations. -(Here key value is an integer for VLAN ID, GRE key and so on. -The quantum only have to know the range of key which depends on the isolation -technology. For example, 12 bit in VLAN case, 24 bit in GRE case.) -Quantum Ryu plugin doesn't know about what technology Ryu uses for L2 -isolation. - - .. image:: /images/internal-quantum-overview.png - -Quantum doesn't necessarily knows all the informations Ryu needs like -mac address attached to the interface. Ryu can gather those informations -by accessing directly to OVSDB. When tunnel ports on OVS needs to be created -on compute-node, Ryu will directly accesses to OVSDB and creates/deletes -ports. - - -Cooperate with Openstack Quantum -================================ -Ryu reacts to Qauntnum events, compute-node boots up, network -creation/deletion, and VM instance creation/deletion. -When VM instance is created, corresponding quantum port is created. - -compute-node boot up --------------------- -When a compute note boots up, minimal initalization work is done by -Ryu-quantum-agent which tell necessary informations to Ryu. -Then Ryu set up OVS such that OVS connects to Ryu via OpenFlow. -There are 2 steps of OVS initialization. By agent and by Ryu. -This is to keep Ryu agent logic minimal and independent from what actual Ryu -needs to set. Even if Ryu is enhanced for new feature and some additional -configuration to OVS is needed (for example multi-controller for HA), -ryu agent doesn't need to be modified due to 2 step initialization. - - .. image:: /images/internal-quantum-bootup.png - -network creation ----------------- -When network is created, quantum Ryu plugin assigns Key value to -a created network, and tell the association to Ryu - - .. image:: /images/internal-quantum-network-creation.png - -VM instance creation --------------------- -When VM instance is created, quantum port is created. Quantum Ryu -plugin tells the association of (network uuid, port uuid) to Ryu, and -then OVS port is created. Ryu finds the port creation via OpenFlow -and get the information of the created port for (port uuid, attached -mac address) via OVSDB protocoal, and then sets up network -configuration to OVS. - - .. image:: /images/internal-quantum-instance-create.png - -quantum_adapater RyuApp ------------------------ -This application watches port creation/deletion by OF protocol. -When it detects the creation of ports, it tries to retrieve related -informations(port uuid, mac address) by OVSDB protocol, -tries to determine if the port corresponds to Qauntnum VM port, and then -stores those informations into the in-memory, which generates the event of -VMPort creation. Then Ryu app of isolation (simple_vlan or gre_tunnel) -will be notified. - -live-migration --------------- -live-migration is popular feature with virtualization, so as OpenStack. -As of this writing, there is no hooks in quantum. So no notification/callback -are triggered when live-migration starts/on-going/ends/error-abort. -Traditional live-migration uses GARP to tell switches the used mac address -is moved. - - .. image:: /images/internal-live-migration.png - -VLAN -==== -OVS supports port vlan with setting tag value in OVSDB. -Ryu utilizes it for L2 isolation. - -simple_vlan RyuApp ------------------- -When port is created, it sets tag value to key assigned to a given network uuid. -And sets flow entry to output:normal. - -live-migration --------------- -As flows includes output:normal action, packets are processed by -OVS builtin mac-learning. - -#. When destination VM port is created, same rule is inserted on OVS - on the destination. - But the port on the destination is not used until the first GARP packet - is sent -#. When VM is resumed on the destination, a GARP packet is sent. - Then, mac learning tables on each switch are updated. - So the port on the source will be unused. -#. When the VM on the source is destroyed, the port on the source is also - destroyed. - - -GRE tunneling -============= -OVS supports tunneling and Ryu utilizes it for L2 isolation as follows. - - .. image:: /images/internal-gre-tunnel.png - -tunnel_port_updator RyuApp --------------------------- -This application watches the VM port creation/deletion, and creates/deletes -tunnel port on OVS when necessary. -That is, it creates tunnel port between compute-nodes which have VMs of same -tenant. it deletes tunnel ports when compute-nodes have no VMs of same -tenant. - -gre_tunnel RyuApp ------------------ -This application watches VM/tunnel port creation/deletion, and -installs/removes flow entries based on port creation/deletion. - -Flow Entries ------------- -Ryu installs following flow entries. - - .. image:: /images/internal-quantum-gre-flow-table.png - -live-migration --------------- -As flows are aware of mac address of each ports, Ryu updates flow table -for live-migration on each compute-nodes. -When the port of same mac address is added on another compute-node, -Ryu installs flows that duplicates packet so that packets destined to -the mac address will be duplicated and sent to both ports. -GARP from hypervisor isn't used. - - .. image:: /images/internal-tunnel-live-migration-before.png - .. image:: /images/internal-tunnel-live-migration-during.png - .. image:: /images/internal-tunnel-live-migration-after.png - -Mac address based L2 isolation -============================== -Ryu also supports mac address based L2 isolation. -In this case key isn't used. - -mac learing ------------ -When VM sends packets, Ryu determins network uuid from OVS port and then -associates src mac address to network uuid. - - .. image:: /images/mac-learning.png - - -packet filtering(L2 unicast case) ---------------------------------- -* When VM sending L2-unicast packet, Ryu checks if the destination mac - address belongs to the same netowrk id of the source mac address which - is same to the network uuid that the OVS port is associated to. -* If no, the packet is dropped. -* If yes, send the packet is sent to ports which belongs to the same - network uuid and external port. - - .. image:: /images/filtering-outgoing.png - .. image:: /images/filtering-incoming.png - - -packet filtering(L2 broadcast case) ------------------------------------ -* When VM sending L2-broadcast/multicaset packet, Ryu checks if the source - mac address. -* send the packet to all external ports and all OVS ports that belongs - to the same network uuid of the source mac address. -* When receiving broacast/multicast packet from the external ports, - Ryu checks if the source mac address belongs to known network uuid. - - * If yes, send the packet to the external ports except incoming one - and the all OVS ports that belongs to the network uuid - * if no, drop the packet. - - .. image:: /images/filtering-broadcast.png - -live-migration --------------- -As of this writing, simple isolation doesn't support live-migration. diff --git a/doc/source/openstack.rst b/doc/source/openstack.rst deleted file mode 100644 index e0b9f571..00000000 --- a/doc/source/openstack.rst +++ /dev/null @@ -1,12 +0,0 @@ -********************* -OpenStack Integration -********************* - -Ryu provides tenant isolation feature in OpenStack. - -.. toctree:: - :maxdepth: 1 - - using_with_openstack.rst - step_by_step.rst - internals_l2_isolation.rst diff --git a/doc/source/step_by_step.rst b/doc/source/step_by_step.rst deleted file mode 100644 index 54f99ffb..00000000 --- a/doc/source/step_by_step.rst +++ /dev/null @@ -1,374 +0,0 @@ -.. step_by_step_example - -*************************************************** -Step-by-step example for testing ryu with OpenStack -*************************************************** - -Overview -======== -Here is the step-by-step to test if ryu plugin/segregation works with openstack. -In this example, - -#. create one user account as an admin and an user -#. create two projects and create a network tenant for each project -#. run VM instances for each projects -#. open vga console via virt-manager -#. try to ping to each VMs - -Note: in this section, nova/quantum/ryu installation isn't explained. -If you don't have any experience with openstack nova, it is strongly -recommended to try plain nova and quantum with ovs plugin. - -Conventions -=========== -The following variable is used to show values which depends on the -configuration. - -* $username: nova user account name which is used as admin and user - Probably you man want to create two account to separate admin - and user. In this example, only single account is used for - simplicity. - - e.g. yamahata - -* $tenant0: nova project name and tenant name. - This name is used as both nova project name and nova network - tenant name. - Here we abuse nova project name as network tenant name for - simplicity. If you'd like to more complex setting, please refer - to nova documentation. - - e.g. yamahata-project-0 - -* $iprange0: IP ranges which is used for $tenant0 - e.g. 172.17.220.0/25 - -* $tenant1: another project name - e.g. yamahata-project-1 - -* $iprange1: another IP ranges for $tenant1 - e.g. 172.17.221.0/25 - - -step-by-step testing -==================== -In this example, euca2ools is used because it's handy. -The more openstack way is possible, though. - -#. setup nova data base - - Run the following on a nova node:: - - $ sudo nova-manage db sync - -#. setup quantum data base - - Use mysql command to connect mysql server:: - - $ mysql -u <admin user name> -p - - Then create the quantum db and allow the agents to access it:: - - mysql> CREATE DATABASE ovs_quantum; - mysql> GRANT USAGE ON *.* to <user name>@'yourremotehost' IDENTIFIED BY 'newpassword'; - mysql> FLUSH PRIVILEGES; - - Where the database name, ovs_quantum, the user name, <user name>, and - its password, newpassword, are the one defined in the ryu plugin - configuration file, ryu.ini. - - If you are using multiple compute nodes, the GRANT sentence needs to - be repeated. Or wildcard, %, can be used like:: - - mysql> GRANT USAGE ON *.* to <user name>@'%' IDENTIFIED BY 'newpassword'; - -#. Make sure all nova, quantum, ryu and other openstack components are - installed and running - - Especially - - * On nova compute/network node - - * Ryu must be installed - * ryu quantum agent(ryu_quantum_agent.py) is put somewhere and - it must be running - * ovs bridge is configured - - * on machine quantum-server is running - - * Ryu must be installed - - * the db server is accessible from all related servers - -#. create a user on a nova node - - Run the following on a nova node:: - - $ sudo nova-manage --flagfile=/etc/nova/nova.conf user admin $username - - -#. Create project, get the zipfile for the project, unextract it and create - - ssh key for $tenant0 - Run the following:: - - $ sudo nova-manage --flagfile /etc/nova/nova.conf project create $tenant0 --user=$username - $ sudo nova-manage --flagfile=/etc/nova/nova.conf project create $tenant0 $username ./$tenant0.zip - $ sudo unzip ./$tenant0.zip -d $tenant0 - $ source ./$tenant0/novarc - $ euca-add-keypair mykey-$tenant0 > mykey-$tenant0.priv - -#. do the same of the above step for $tenant1 - -#. create networks for each projects - - Run the followings:: - - $ sudo nova-manage --flagfile=/etc/nova/nova.conf network create --label=$tenant0 --fixed_range_v4=$iprange0 --project_id=$tenant0 - $ sudo nova-manage --flagfile=/etc/nova/nova.conf network create --label=$tenant1 --fixed_range_v4=$iprange1 --project_id=$tenant1 - -#. register image file - - Get the vm image from somewhere (or create it by yourself) and register it. - The easiest way is to get the image someone has already created. You can find - links from the below. - - * `Getting Images that Work with OpenStack <http://wiki.openstack.org/GettingImages>`_. - - * `ttylinux by Scott Moser <http://smoser.brickies.net/ubuntu/ttylinux-uec/>`_. - - In this example we use the ttylinux image just because its size is small:: - - $ wget http://smoser.brickies.net/ubuntu/ttylinux-uec/ttylinux-uec-i686-12.1_2.6.35-22_1.tar.gz - $ cloud-publish-tarball ttylinux-uec-i686-12.1_2.6.35-22_1.tar.gz <bucket-name> - $ euca-register <bucket-name>/ttylinux-uec-amd64-12.1_2.6.35-22_1.img.manifest.xml - - Now you get the image id, ari-xxx, aki-xxx and ami-xxx, where xxx is - replaced with some id number. - Depending on which distribution you use, you need to use other command like - uec-publish-tarball. - If you customize images, you may have to use commands like euca-bundle-image, - euca-upload-image, euca-register. - - Or you want to go for more openstack way, glance command is your friend - to create/register image. - -#. run instances - - boot instances for each projects. - In order to test network segregation, 2 or more VM instances need to - be created: - -:: - - $ source ./$tenant0/novarc - $ euca-run-instances ami-<id which you get above> -k mykey-$tenant0 -t m1.tiny - # repeat euca-run-instances for some times. - $ source ./$tenant1/novarc - $ euca-run-instances ami-<id which you get above> -k mykey-$tenant1 -t m1.tiny - - -#. check if VM instances are created - - Get the list of VM instances you've created and their assigned IP address:: - - $ euca-describe-instances - -#. login VM instances and try ping/traceroute - - In plain nova case, you can login the VM instances by ssh like - "ssh -i mykey-$tenant0.priv root@$ipaddress" - However, the VM instances are segregated from the management network. So the - story differs. the easiest way to login the VM is to use virt-manager - (or virsh) on each compute nodes. - Identify on which compute node the VM is running by euca-describe-instances, - and run virt-manager on the compute node. Show the vga console by - virt-manager GUI, then you can login the VM instances. - - Then try "ping <other VM IP or gateway>" or "traceroute <ip address>" - on each consoles. - -#. packet capture (optional) - - You can run wireshark or similar tools in order to observe what packets - are sent. - - -When something goes wrong -========================= -Something can go wrong sometimes unfortunately. -Database tables used by openstack nova/quantum seems very fragile. -Db can result in broken state easily. If you hit it, the easiest way is - -#. stop all the related daemons -#. drop related DB and re-create them. -#. clean up OVS related stuff - - OVS uses its own data base which is persistent. So reboot doesn't fix it. - The leaked resources must be released explicitly by hand. - The following command would help.:: - - # ip link delete <tapxxx> - # tunctl -d <tapxxx> - # ovs-vsctl del-port <br-int> <gw-xxx> - # ovs-vsctl del-port <br-int> <tapxxx> - -#. restart the daemons -#. set up from the scratch. - -Although you can fix it by issuing SQL manually, you have to know what you're -doing with db tables. - -Appendix -======== -configuration file examples ---------------------------- -This section includes sample configuration files I use for convenience. -Some values need to be changed depending on your setup. For example -IP addresses/port numbers. - -* /etc/nova/nova.conf for api, compute, network, volume, object-store and scheduler node - -Here is the nova.conf on which all nova servers are running:: - - --verbose - # For debugging - - --logdir=/var/log/nova - --state_path=/var/lib/nova - --lock_path=/var/lock/nova - # I set those three above for my preference. - # You don't have to set them if the default works for you - - --use_deprecated-auth=true - # This depends on which authentication method you use. - - --sql_connection=mysql://nova:nova@localhost/nova - # Change this depending on how MySQL(or other db?) is setup - - --dhcpbridge_flagfile=/etc/nova/nova.conf - --dhcpbridge=/usr/local/bin/nova-dhcpbridge - # This path depends on where you install nova. - - --fixed_range=172.17.220.0/16 - # You have to change this parameter depending on which IPs you uses - - --network_size=128 - # This depends on which IPs you uses for one tenant - - --network_manager=nova.network.quantum.manager.QuantumManager - --quantum_connection_host=127.0.0.1 # <IP on which quantume server runs> - # Change this according to your set up - - --connection_type=libvirt - --libvirt_type=kvm - --firewall_driver=quantum.plugins.ryu.nova.firewall.NopFirewallDriver - --libvirt_ovs_integration_bridge=br-int - --libvirt_vif_type=ethernet - --libvirt_vif_driver=quantum.plugins.ryu.nova.vif.LibvirtOpenVswitchOFPRyuDriver - --libvirt_ovs_ryu_api_host=<ip address on which ryu is running>:<port> - # default 172.0.0.1:8080 - - --linuxnet_interface_driver=quantum.plugins.ryu.nova.linux_net.LinuxOVSRyuInterfaceDriver - --linuxnet_ovs_ryu_api_host=<ip address on which ryu is running>:<port> - # default 172.0.0.1:8080 - # usually same to libvirt_ovs_ryu_api_host - - --quantum_use_dhcp - - -* /etc/nova/nova.conf on compute nodes - -I copied the above to compute node and modified it. -So it includes unnecessary values for network node. Since they don't harm, -I didn't scrub them.:: - - --verbose - - --logdir=/var/log/nova - --state_path=/var/lib/nova - --lock_path=/var/lock/nova - - --use_deprecated_auth - - --sql_connection=mysql://nova:nova@<IP address>/nova - - --dhcpbridge_flagfile=/etc/nova/nova.conf - --dhcpbridge=/usr/bin/nova-dhcpbridge - - --fixed_range=172.17.220.0/16 - --network_size=128 - - --network_manager=nova.network.quantum.manager.QuantumManager - --quantum_connection_host=<IP address on which quantum server is runniung> - --connection_type=libvirt - --libvirt_type=kvm - --libvirt_ovs_integration_bridge=br-int - --libvirt_vif_type=ethernet - --libvirt_vif_driver=quantum.plugins.ryu.nova.vif.LibvirtOpenVswitchOFPRyuDriver - --libvirt_ovs_ryu_api_host=<ip address on which ryu is running>:<port> - --linuxnet_interface_driver=quantum.plugins.ryu.nova.linux_net.LinuxOVSRyuInterfaceDriver - --linuxnet_ovs_ryu_api_host=<ip address on which ryu is running>:<port> - --firewall_driver=quantum.plugins.ryu.nova.firewall.NopFirewallDriver - --quantum_use_dhcp - - --rabbit_host=<IP address on which rabbit mq is running> - --glance_api_servers=<IP address on which glance api server is running>:<port> - --ec2_host=<IP address on which ec2 api server is running> - --osapi_host=<IP address on which OpenStack api server is running> - --s3_host=<IP address on which S3 host is running> - --metadata_host=<IP address on which ec2 meta data sever is running> - - -* /etc/quantum/plugins.ini - -This file needs to be installed on which quantum-server is running. -This file defines which quantum plugin is used:: - - [PLUGIN] - # Quantum plugin provider module - provider = quantum.plugins.ryu.ryu_quantum_plugin.RyuQuantumPlugin - - -* /etc/quantum/quantum.conf - -This file needs to be installed on which quantum-server is running. -A configuration file for quantum server. I use this file as is. - -* /etc/quantum/plugins/ryu/ryu.ini - -This files needs to be installed on nova-compute node, nova-network node -and quantum-server node. -This file defines several setting ryu quantum plugin/agent uses:: - - [DATABASE] - # This line MUST be changed to actually run the plugin. - # Example: sql_connection = mysql://root:nova@127.0.0.1:3306/ovs_quantum - #sql_connection = mysql://<user>:<pass>@<IP>:<port>/<dbname> - sql_connection = mysql://quantum:quantum@172.0.0.1:3306/ovs_quantum - - [OVS] - integration-bridge = br-int - - # openflow-controller = <host IP address of ofp controller>:<port: 6633> - # openflow-rest-api = <host IP address of ofp rest api service>:<port: 8080> - openflow-controller = <IP address on which ryu-manager is running>:<port> - # default 127.0.0.1:6633 - # This corresponds to <ofp_listen_host>:<ofp_listen_port> in ryu.conf - - openflow-rest-api = <IP address on which ryu-manager is running>:<port> - # default 127.0.0.1:8080 - # This corresponds to <wsapi_host>:<wsapi_port> in ryu.conf - -* /etc/ryu/ryu.conf - -This file needs to be installed on which ryu-manager is running. -If you use default configurations, you don't have to modify it. -Just leave it blank:: - - # Sample configuration file - [DEFAULT] - #wsapi_host=<hostip> - #wsapi_port=<port:8080> - #ofp_listen_host=<hostip> - #ofp_listen_port=<port:6633> diff --git a/doc/source/using_with_openstack.rst b/doc/source/using_with_openstack.rst index 60f1a4bf..badb0446 100644 --- a/doc/source/using_with_openstack.rst +++ b/doc/source/using_with_openstack.rst @@ -3,262 +3,16 @@ ************************************************************************ Using Ryu Network Operating System with OpenStack as OpenFlow controller ************************************************************************ -This section describes how to setup openstack (nova, quantum) and -ryu-manager. -It is assumed that kvm with libvirt is used and each host machines that run -nova-compute/nova-network has two physical NICs. -It would be possible to deploy it with single NIC machines as described at -the last section. -NOTE: How to use nova isn't described in this document. +Ryu cooperates with OpenStack using Quantum Ryu plugin. The plugin is +available in the official Quantum releases. -Overview -======== +For more information, please visit http://github.com/osrg/ryu/wiki/OpenStack . +We described instructions of the installation / configuration of OpenStack +with Ryu, and we provide pre-configured VM image to be able to easily try +OpenStack with Ryu. -Ryu is designed/implemented with for production use in mind, so it cooperates -very well with `OpenStack <http://www.openstack.org/>`_ . -With nova and quantum OVS plugin, -Ryu provides L2 segregation of Multi-tenants without any switch feature/settings -like VLAN. So it's very easy to use/experiment/deploy this segregation as -the below figure. +---- - .. image:: /images/logical-view.png - - - -Physical machine setup ----------------------- -The following figure depicts how physical hosts are connected and each daemons -are deployed. - - .. image:: /images/physical-view.png - -Although the nova-api, nova-scheduler, nova-network and related openstack -daemons are installed in each own physical machines in the above picture, -they can be installed on a physical machine which also runs nova-compute. -Each host machine has two nics and one is connected to management LAN -and other is connected to deployment LAN. - - -How to install/setup -==================== -If you are not familiar with installing/setting up nova/quantum/openvswitch -from the source, please refer to OpenStack document and get back here again. -[ -`OpenStack docs <http://docs.openstack.org/>`_ , -`Nova <http://www.openstack.org/projects/compute/>`_ , -`Quantum <http://docs.openstack.org/incubation/>`_ , -`OpenvSwtich and Quantum Part 1 <http://openvswitch.org/openstack/2011/07/25/openstack-quantum-and-open-vswitch-part-1/>`_ , -`OpenvSwtich and Quantum Part 2 <http://openvswitch.org/openstack/2011/07/25/openstack-quantum-and-open-vswitch-part-1/>`_ , -`OVS Quantum Plugin Documentation <http://openvswitch.org/openstack/documentation/>`_ -] - -* Install ryu and run ryu-manager - * install ryu from the source code on the hosts on which you run - * nova-compute, - * quantum-server and - * ryu-manager. - - This is because quantum-server and ova quantum agent which runs on - nova-compute node needs ryu-client library to communicate ryu-manager. - - Type in ryu source directory:: - - % python ./setup.py install - - * edit /etc/ryu/ryu.conf on the host on which you run ryu-manager - if necessary - - No configuration is needed on hosts that runs quantum and ovs quantum - agent. - - * run ryu network os:: - - % ryu-manager - - -* get nova source and quantum source from github - * They are a bit modified from openstack master tree. They are available - at github for convinience - - * https://github.com/osrg/nova/tree/ryu - * https://github.com/osrg/quantum/tree/ryu - - clone them by typing the followings in an appropriate directory:: - - % git clone git://github.com/osrg/nova.git - % git clone git://github.com/osrg/quantum.git - - If you prefer https, try those:: - - % git clone https://github.com/osrg/nova.git - % git clone https://github.com/osrg/quantum.git - - -* Install nova and quantum as usual. - (And other Openstack related component if necessary. e.g. glance) - - Each daemons can be installed in a single machine or in different machines. - Please refer to Openstack documentation for details. - You may want to set up multiple nova-compute nodes for interesting use case. - -* Setup nova daemons. (Edit nova.conf) - Specifically configure nova-network and nova-compute - - * configure nova-network - * --fixed_ranges=<setup here> - * --network_size=<setup here> - * --network_manager=nova.network.quantum.manager.QuantumManager - * --quantum_connection_host=<quantum server ip address> - * --firewall_driver=quantum.plugins.ryu.nova.firewall.NopFirewallDriver - * --quantum_use_dhcp - - NOP firewall driver is newly introduced for demonstrating Ryu - capability. - If you want, other existing firewall driver can be specified. - But such specification don't have any effect in fact - because ryu directly controls packets to VM instance via OVS bypassing - netfilter/iptables. - - * --linuxnet_interface_driver=quantum.plugins.ryu.nova.linux_net.LinuxOVSRyuInterfaceDriver - * --linuxnet_ovs_ryu_api_host=<IP address of ryu server>:<Ryu rest API port> - * set up OVS on each nova-compute node - - If Ubuntu is used, you can install it from packages as - openvswitch-datapath-dkms, openvswitch-common, openvswitch-switch - If you already use bridge, you may need to edit /etc/modules to load - openvswitch kernel module, openvswitch_mod and brcompat_mod, before - bridge module and reboot to unload bridge module. - - And then create ovs bridge:: - - # ovs-vsctl add-br <bridge name: usually br-int> - - And if you connect NIC to OVS bridge.:: - - # ovs-vsctl add-port <bridge name:br-int> <ether interface: e.g. eth<N>> - - * configure each nova-compute - * --libvirt_type=kvm - * --libvirt_ovs_integration_bridge=<OVS bridge:br-int> - * --libvirt_vif_type=ethernet - * --libvirt_vif_driver=quantum.plugins.ryu.nova.vif.LibvirtOpenVswitchOFPRyuDriver - * --libvirt_ovs_ryu_api_host=<IP address of ryu server>:<Ryu rest API port> - -* install quantum server and have quantum to use OVS pluging - * Edit [PLUGIN] section of /etc/quantum/plugins.ini - * provider = quantum.plugins.ryu.ryu_quantum_plugin.RyuQuantumPlugin - - * Edit [DATABASE] and [OVS] section of /etc/quantum/plugins/ryu/ryu.ini - - * [DATABASE] section - - * sql_connection = <sql connection to your db> - - * [OVS] section - - * integration-bridge = <OVS bridge name: br-int> - * openflow-controller = <ryu-manager IP address>:<ryu openflow port: default 6633> - * openflow-rest-api = <ryu-manager IP address>:<RYU reset API port: default 8080> - - * Run quantum server - -* install quantum OVS agent on each nova-compute node - * Edit /etc/quantum/plugins/ryu/ryu.ini - * copy the ryu_quantum_agent.py into nova-compute/network node. - - The agent isn't installed by setup.py so that you have to copy it manually. - ryu_quantum_agent.py is located at - <quantum source base>/quantum/plugins/ryu/agent/ryu_quantum_agent.py - - * Run ryu agent:: - - # ryu_quantum_agent.py -v /etc/quantum/plugins/ryu/ryu.ini - -* Then as usual openstack nova operation, create user, project, network and - run instances. -* Enjoy! - - -Testing -======= -Yay, now you have ryu network Operating System set up. -You would want to really they are L2-segregated. - -* create multi projects and run instances. -* ping/traceroute between them. -* tcpdump in the instances - -The routing between gateway(gw-xxx) of each tenants are disabled -by nova.network.linux_net.LinuxOVSOFInterfaceDriver by installing iptables -rule on nova-network host:: - - # iptable -t filter -A nova-network-FORWARD --in-interface gw-+ --out-interface gw-+ - -Thus pinging/tracerouting between VMs in distinct tenants doesn't work. -If you drop the above rule by:: - - # iptable -t filter -D nova-network-FORWARD --in-interface gw-+ --out-interface gw-+ - -You will see ping/tracerout works. Please notice that the packets go through -gw-xxx and gw-yyy, not directly. - - .. image:: /images/trace-route.png - - -Caveats -======= -* Run the following daemons in this order - #. Run Ryu network Operating System - #. Run quantum with Ryu plugin - #. Run quantum Ryu agent - #. run your guest instance - - For now, ryu-manager doesn't have persistent store, so if it's rebooted, - all the necessary information must be told again from quantum server/agent. - -* nova-manage network delete doesn't work - - At this moment, quantum doesn't implement network delete fully yet. - If you issue the command, it fails. And you need to fix nova/quantum DB - by hand using SQL. - - -Appendix -======== -In the above, two physical NIC deployment is described. -Some people may want to use those settings with single NIC machine or even -with single machine. -It would be possible as the following pictures, but we haven't tested those -setting. If you success it, please report it. - -single NIC setup ----------------- -If your host machines have only single NIC, it would be possible to use -Ryu network Operating System with Linux bridge. However we haven't tested such -setups. - - .. image:: /images/compute-node.png - - -All-in-One Setup ----------------- -You can also setup in single physical host as the following picture. - - .. image:: /images/minimul-setup.png - -You can setup the above environment quickly using DevStack. - - #. Install Ubuntu 11.10 (Oneiric) - - #. Download Ryu enabled DevStack from github - :: - - % git clone git://github.com/osrg/devstack.git - - #. Start the install - :: - - % cd devstack; ./stack.sh - - It will take a few minutes. +* OpenStack: http://www.openstack.org/ +* Quantum: https://github.com/openstack/quantum/ |