From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail04.ics.ntt-tx.co.jp (mail05.ics.ntt-tx.co.jp [210.232.35.69]) by dpdk.org (Postfix) with ESMTP id 798762D13 for ; Tue, 16 Jan 2018 06:16:43 +0100 (CET) Received: from gwchk03.silk.ntt-tx.co.jp (gwchk03.silk.ntt-tx.co.jp [10.107.0.111]) by mail04.ics.ntt-tx.co.jp (unknown) with ESMTP id w0G5GgOg007949 for unknown; Tue, 16 Jan 2018 14:16:42 +0900 Received: (from root@localhost) by gwchk03.silk.ntt-tx.co.jp (unknown) id w0G5GgVb025445 for unknown; Tue, 16 Jan 2018 14:16:42 +0900 Received: from gwchk.silk.ntt-tx.co.jp [10.107.0.110] by gwchk03.silk.ntt-tx.co.jp with ESMTP id QAA25442; Tue, 16 Jan 2018 14:16:42 +0900 Received: from imss03.silk.ntt-tx.co.jp (localhost [127.0.0.1]) by imss03.silk.ntt-tx.co.jp (unknown) with ESMTP id w0G5GfWv009131 for unknown; Tue, 16 Jan 2018 14:16:41 +0900 Received: from mgate02.silk.ntt-tx.co.jp (smtp02.silk.ntt-tx.co.jp [10.107.0.37]) by imss03.silk.ntt-tx.co.jp (unknown) with ESMTP id w0G5GfMT009123 for unknown; Tue, 16 Jan 2018 14:16:41 +0900 Message-Id: <201801160516.w0G5GfMT009123@imss03.silk.ntt-tx.co.jp> Received: from localhost by mgate02.silk.ntt-tx.co.jp (unknown) id w0G5Gfwq026680 ; Tue, 16 Jan 2018 14:16:41 +0900 From: x-fn-spp@sl.ntt-tx.co.jp To: spp@dpdk.org Date: Tue, 16 Jan 2018 14:16:19 +0900 X-Mailer: git-send-email 1.9.1 In-Reply-To: <3e13a243-6c3f-d849-f2f4-67732e5a44cb@intel.com> References: <3e13a243-6c3f-d849-f2f4-67732e5a44cb@intel.com> X-TM-AS-MML: No Subject: [spp] [PATCH 08/30] doc: modify figure in spp_vf_overview X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jan 2018 05:16:44 -0000 From: Hiroyuki Nakamura Modify fingure spp_vf_overview.svg in spp_vf_overview. * Add "ring" icons in "SPP-VF" area. * Divide "guest VM" icon into two corresponding to "vhosts". * Change "vhost" position. * Change icons of "rx" and "tx" in "host1" and in "host2" to "NIC". * Change icon of "network" to that of cloud shape. * Add "traffic generator" in host2. Signed-off-by: Tomoyuki Mizuguchi Signed-off-by: Naoki Takada --- docs/spp_vf/spp_vf_overview.svg | 2165 ++++++++++++++++++++++++++++----------- 1 file changed, 1561 insertions(+), 604 deletions(-) diff --git a/docs/spp_vf/spp_vf_overview.svg b/docs/spp_vf/spp_vf_overview.svg index d0a6769..9115e66 100644 --- a/docs/spp_vf/spp_vf_overview.svg +++ b/docs/spp_vf/spp_vf_overview.svg @@ -7,205 +7,964 @@ 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="210mm" - height="297mm" - viewBox="0 0 744.09448819 1052.3622047" - id="svg2" + width="230.12679mm" + height="159.57605mm" + viewBox="0 0 230.12679 159.57605" version="1.1" - inkscape:version="0.91 r13725" + id="svg4746" + inkscape:version="0.92.1 r15371" sodipodi:docname="spp_vf_overview.svg"> + id="defs4740"> + + + + + + + + + + + + + inkscape:stockid="Arrow2Lend"> + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + 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" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path6957" /> + + + + + + + + + + id="path2603" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + id="path2216" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + refY="0" + refX="0" + id="marker1864" + style="overflow:visible" + inkscape:isstock="true"> + + + + + + + id="path1630" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> + + + + + + + + + + + + + + + + + + + + + + + + + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + 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" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path26658" + inkscape:connector-curvature="0" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="path5293" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + inkscape:connector-curvature="0" + id="path2284-4" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + + + + + + + + + + + + + + + + + + + + + + inkscape:connector-curvature="0" + id="path4057-0-9" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + + + + + + + + + + + + + + + + inkscape:stockid="Arrow1Lend"> + inkscape:connector-curvature="0" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path5178-1" /> + + + + + + + style="overflow:visible" + id="marker14793-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend"> + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + 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" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path14791-9" /> + inkscape:stockid="Arrow2Lend"> + inkscape:connector-curvature="0" + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + 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" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path14791-0" /> + + + + style="overflow:visible" + id="marker22960-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lstart"> + inkscape:connector-curvature="0" + transform="matrix(1.1,0,0,1.1,1.1,0)" + 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" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path22958-6" /> + inkscape:connector-curvature="0" + id="path1558-3" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + 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="matrix(-1.1,0,0,-1.1,-1.1,0)" /> + + + + + + + + + + + + + + + + + + + + + + inkscape:window-width="1920" + inkscape:window-height="1138" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + id="metadata4743"> image/svg+xml - + + inkscape:groupmode="layer" + id="layer1" + style="display:inline;opacity:0.98999999" + transform="translate(22.342263,-3.6416683)"> - - - - - - - - - - - + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.40874681;stroke-miterlimit:4;stroke-dasharray:none" + id="rect5291" + width="178.01804" + height="110.73827" + x="29.562109" + y="3.8460417" + ry="0" /> host2 - host1 + host1 + id="flowRoot5610" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + transform="scale(0.26458333)"> rx + id="tspan1471" + x="31.113701" + y="62.265713">NIC + tx + id="tspan29058" + x="30.379715" + y="130.27429">host2 + style="display:inline;opacity:1;fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.14192471;stroke-miterlimit:4;stroke-dasharray:none" + id="rect1139-1-3-3" + width="12.318476" + height="17.889858" + x="28.756187" + y="134.93675" /> network + id="tspan3496" + x="29.824566" + y="144.7765">NIC + + + rx + id="tspan28860" + x="-12.727088" + y="103.29467">network + + + + + tx + id="tspan1765" + x="49.590477" + y="27.276197" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">spp_vf + transform="translate(22.342263,-3.6416683)"> - - - - + style="fill:#f9f9f9;fill-opacity:1;stroke:#000000;stroke-width:0.2328189;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2020" + width="37.802731" + height="44.68745" + x="166.01413" + y="10.521609" + ry="3.7239535" /> guest + id="tspan2022" + x="167.14098" + y="21.077375" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.26458332">guest vm1 - + style="fill:#f9f9f9;fill-opacity:1;stroke:#000000;stroke-width:0.23468868;stroke-miterlimit:4;stroke-dasharray:none" + id="rect2020-5" + width="38.168907" + height="44.972477" + x="165.62701" + y="63.981018" + ry="3.7477062" /> rx + id="tspan2202" + x="166.74794" + y="70.292007">guest vm2 + tx + id="tspan1504" + x="166.83788" + y="40.360432">vNIC + rx + id="tspan1502" + x="166.39893" + y="88.495567">vNIC + + tx + id="tspan16966" + x="83.429108" + y="34.468502" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#d7f4e3;stroke-width:0.26458332">ring + vNIC(vhost) + id="tspan1461" + x="51.631538" + y="38.464291">classifier + + + vNIC(vhost) - - - + id="tspan1964-1" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.28356495">vhost + + + spp_vf - - - + id="tspan1964-1-7" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.28356495">vhost + + + + + + + + + + classifier - merger - fwd + id="tspan1463" + x="51.820534" + y="87.412201">merger + + + forwarder + + + + forwarder + + + + forwarder + + + + forwarder + + + + + ring + + ring + + + + + ring + + ring + + + + + ring + + ring + + + + + ring + + ring + + fwd + id="tspan235" + x="60.681969" + y="135.07045" + style="stroke-width:0.1294701px">traffic generator + + + fwd + id="tspan1964-1-7-0" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.28356495">app2 + + + fwd - - - + id="tspan1964-1-7-0-4" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;stroke-width:0.28356495">app1 - - - - - + style="display:inline;fill:none;stroke:#000000;stroke-width:0.32100001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker22960-9-7)" + d="m 180.34547,39.926779 c 8.28536,0 8.28536,0 8.28536,0" + id="path14783-8-5-3" + inkscape:connector-curvature="0" /> + style="display:inline;fill:none;stroke:#000000;stroke-width:0.32100001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14793-1-9-6)" + d="m 179.87467,34.701979 c 8.28536,0 8.28536,0 8.28536,0" + id="path14783-87-5-1" + inkscape:connector-curvature="0" /> -- 1.9.1