<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=en-MT link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Thanks Jared; that's very interesting.<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Earlier today, I had a private exchange of emails regarding the progressive development of architectures specific to the domain of high-speed networking functions. Your note reinforces the notion that this “hard” partitioning of cores is a key part of the DSA (domain-specific architecture) here.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sent from my Windows 10 device</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal style='border:none;padding:0cm'><b>From: </b><a href="mailto:jared@compuwizz.net">Jared Geiger</a><br><b>Sent: </b>Monday, 22 February 2021 20:53<br><b>To: </b><a href="mailto:nanog@nanog.org">NANOG</a><br><b>Subject: </b>Re: DPDK and energy efficiency</p></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>DANOS lets you specify how many dataplane cores you use versus control plane cores. So if you put a 16 core host in to handle 2GB of traffic, you can adjust the dataplane worker cores as needed. Control plane cores don't stay at 100% utilization. </p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I use that technique plus DANOS runs on VMware (not oversubscribed) which allows me to use the hardware for other VMs. NICS are attached to the VM via PCI Passthrough which helps eliminate the overhead to the VMware hypervisor itself.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I have an 8 core VM with 4 cores set to dataplane and 4 to control plane. The 4 control plane cores are typically idle only processing BGP route updates, SNMP, logs, etc.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>~Jared</p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>On Sun, Feb 21, 2021 at 11:30 PM Etienne-Victor Depasquale <<a href="mailto:edepa@ieee.org">edepa@ieee.org</a>> wrote:</p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p class=MsoNormal>Hello folks,</p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I've just followed a thread regarding use of CGNAT and noted a suggestion (regarding DANOS) that includes use of DPDK.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>As I'm interested in the breadth of adoption of DPDK, and as I'm a researcher into energy and power efficiency, I'd love to hear your feedback on your use of power consumption control by DPDK.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I've drawn up a bare-bones, 2-question survey at this link: </p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><a href="https://www.surveymonkey.com/r/J886DPY" target="_blank">https://www.surveymonkey.com/r/J886DPY</a>. </p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Responses have been set to anonymous.</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Cheers,</p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Etienne</p></div><div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>-- </p><div><div><p class=MsoNormal><span style='font-family:"Tahoma",sans-serif;color:#888888'>Ing. Etienne-Victor Depasquale<br>Assistant Lecturer<br>Department of Communications & Computer Engineering<br>Faculty of Information & Communication Technology<br>University of Malta</span></p></div></div></div></div></blockquote></div><p class=MsoNormal style='margin-left:4.8pt'>Web. <a href="https://www.um.edu.mt/profile/etiennedepasquale" target="_blank">https://www.um.edu.mt/profile/etiennedepasquale</a></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>