From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mogw0926.ocn.ad.jp (mogw0926.ocn.ad.jp [153.149.227.32]) by dpdk.org (Postfix) with ESMTP id 2A5121B1D0 for ; Mon, 5 Feb 2018 03:39:04 +0100 (CET) Received: from mf-smf-ucb009.ocn.ad.jp (mf-smf-ucb009.ocn.ad.jp [153.149.227.69]) by mogw0926.ocn.ad.jp (Postfix) with ESMTP id B8AD6B80238; Mon, 5 Feb 2018 11:39:02 +0900 (JST) Received: from mf-smf-ucb009.ocn.ad.jp (mf-smf-ucb009 [153.149.227.69]) by mf-smf-ucb009.ocn.ad.jp (Postfix) with ESMTP id 9C6141006DA; Mon, 5 Feb 2018 11:39:02 +0900 (JST) Received: from ntt.pod01.mv-mta-ucb021 (mv-mta-ucb021.ocn.ad.jp [153.149.142.84]) by mf-smf-ucb009.ocn.ad.jp (Switch-3.3.4/Switch-3.3.4) with ESMTP id w152d0Dh048802; Mon, 5 Feb 2018 11:39:02 +0900 Received: from smtp.ocn.ne.jp ([153.149.227.134]) by ntt.pod01.mv-mta-ucb021 with id 6qf11x0042ud8JZ01qf1rk; Mon, 05 Feb 2018 02:39:02 +0000 Received: from localhost.localdomain (sp49-97-109-142.msc.spmode.ne.jp [49.97.109.142]) by smtp.ocn.ne.jp (Postfix) with ESMTPA; Mon, 5 Feb 2018 11:39:01 +0900 (JST) From: ogawa.yasufumi@lab.ntt.co.jp To: ferruh.yigit@intel.com, spp@dpdk.org, nakamura.hiroyuki@po.ntt-tx.co.jp Cc: Yasufumi Ogawa Date: Mon, 5 Feb 2018 11:39:09 +0900 Message-Id: <20180205023921.7775-16-ogawa.yasufumi@lab.ntt.co.jp> X-Mailer: git-send-email 2.13.1 In-Reply-To: <20180205023921.7775-1-ogawa.yasufumi@lab.ntt.co.jp> References: <20180205023921.7775-1-ogawa.yasufumi@lab.ntt.co.jp> Subject: [spp] [PATCH 16/28] docs: update spp_vf overview image 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: Mon, 05 Feb 2018 02:39:06 -0000 From: Yasufumi Ogawa Signed-off-by: Yasufumi Ogawa --- docs/guides/spp_vf/images/spp_vf_overview.svg | 2281 ++++++++----------------- 1 file changed, 743 insertions(+), 1538 deletions(-) diff --git a/docs/guides/spp_vf/images/spp_vf_overview.svg b/docs/guides/spp_vf/images/spp_vf_overview.svg index 3b1ae68..a172403 100644 --- a/docs/guides/spp_vf/images/spp_vf_overview.svg +++ b/docs/guides/spp_vf/images/spp_vf_overview.svg @@ -9,268 +9,112 @@ 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="172.52679mm" - height="120.57605mm" - viewBox="0 0 172.52679 120.57605" + width="260mm" + height="180mm" + viewBox="0 0 921.25999 637.79527" + id="svg2" version="1.1" - id="svg4746" inkscape:version="0.91 r13725" sodipodi:docname="spp_vf_overview.svg"> - - - + id="defs4"> - - - + id="path6949" + 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)" + inkscape:connector-curvature="0" /> + inkscape:stockid="Arrow2Lend" + inkscape:collect="always"> - - - - - - + id="path6623" /> + inkscape:isstock="true" + inkscape:collect="always"> + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" + inkscape:connector-curvature="0" /> - - - - - - - - - + inkscape:stockid="Arrow2Lend" + inkscape:collect="always"> + id="path6173" /> - - - + id="path6043" /> + id="marker5663" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend" + inkscape:collect="always"> + 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="path5665" /> + inkscape:isstock="true" + inkscape:collect="always"> - - - - - - + id="path4903" /> + id="path4851" /> - - - + id="path4805" /> + id="path4765" /> - - - + refX="0" + id="marker4673" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + inkscape:stockid="Arrow2Lend" + inkscape:collect="always"> - - - + id="path4635" /> + inkscape:isstock="true" + inkscape:collect="always"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + inkscape:window-x="94" + inkscape:window-y="15" + inkscape:window-maximized="0" /> + id="metadata7"> @@ -1150,795 +450,700 @@ - - host1 - - NIC + transform="translate(0,-414.56693)"> - host2 + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.59598911;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4136" + width="763.90179" + height="387.28101" + x="152.41895" + y="427.24677" /> - NIC - - + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.96978432;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4138" + width="509.1748" + height="178.26108" + x="151.26903" + y="865.11639" /> + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart)" + d="M 149.84776,935.10329 C 95.154229,926.38034 76.496817,863.03298 75.096469,793.68193 77.521574,714.83007 108.31409,656.50793 151.86807,650.24027" + id="path4164" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)" + d="M 151.86807,977.52969 C 82.287679,958.09275 36.422683,905.8191 36.710678,789.64132 45.826372,682.60407 86.900979,626.70108 149.84776,605.79357" + id="path4166" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccc" /> + + + + + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7870" + cx="86.428581" + cy="334.79523" + rx="40.714283" + ry="37.85714" /> + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7872" + cx="105.71429" + cy="376.36664" + rx="35.714283" + ry="25.714285" /> + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7874" + cx="43.571438" + cy="317.79523" + rx="34.999996" + ry="29.999994" /> + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7876" + cx="51.428577" + cy="382.7952" + rx="32.857143" + ry="19.285709" /> + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7878" + cx="39.285732" + cy="359.22379" + rx="36.428562" + ry="18.571426" /> - network + style="opacity:1;fill:#ffee93;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path7880" + cx="106.42857" + cy="346.36667" + rx="34.999996" + ry="22.857141" /> + + + + + + + inkscape:label="Processes"> - spp_vf + style="opacity:1;fill:#ffefde;fill-opacity:1;stroke:#000000;stroke-width:1.86694288;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4174" + width="387.50327" + height="304.48511" + x="229.05197" + y="68.278496" + ry="28.508348" /> + + + + inkscape:label="Threads"> - guest vm1 + style="opacity:1;fill:#fffdc4;fill-opacity:1;stroke:#000000;stroke-width:1.08361697;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4534" + width="128.91641" + height="48.916386" + x="242.74155" + y="140.53328" + ry="24.458193" /> - guest vm2 + style="opacity:1;fill:#fffdc4;fill-opacity:1;stroke:#000000;stroke-width:1.18673563;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4536" + width="128.81329" + height="48.813263" + x="238.73215" + y="239.60008" + ry="24.406631" /> - vNIC + style="opacity:1;fill:#fffdc4;fill-opacity:1;stroke:#000000;stroke-width:1.11390722;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4538" + width="128.88611" + height="48.921562" + x="476.50293" + y="92.243843" + ry="22.773815" /> - vNIC + style="opacity:1;fill:#fffdc4;fill-opacity:1;stroke:#000000;stroke-width:1.40811193;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect4540" + width="128.5798" + height="48.638973" + x="476.65607" + y="163.75711" + ry="24.319487" /> + + + id="layer7" + inkscape:label="DPDK-Resources"> + + + + + + + + - ring - - classifier - - - - vhost - + + + + + + + + + + + + + + merger - - - forwarder - - - - forwarder - - - - forwarder - - - - forwarder - - - - - ring - - ring - - - - - ring - - ring - - + id="tspan4162" + x="168.45547" + y="460.5798">host1 traffic generator - - - + id="tspan4170" + x="169.90868" + y="894.6972">host2 app2 - - - + id="tspan4222" + x="169.94928" + y="638.11847">NIC app1 - - - - - + id="tspan4226" + x="161.96959" + y="969.36731">NIC + + vhost - - - - - - ring - - ring - - - - - ring - - ring - + id="tspan4598" + x="740.57147" + y="140.65236">NIC + NIC + VM2 + VM1 + Network + + + SPP VF + Traffic Generator + App1 + App2 + + + forwarder + forwarder + forwarder + forwarder + merger + classifier + + + ring + ring + ring + ring + vhost + vhost -- 2.13.1