<div dir="ltr"><div dir="ltr">I disagree on the claims that DC switches do not implement anything.<div>They do, from quite some time now.</div><div><br></div><div><a href="https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/white-paper-c11-738488.html">https://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/white-paper-c11-738488.html</a><br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 6, 2018 at 4:19 AM Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">While I strongly agree with their premise:<br>
<br>
"Multi-tenant DCNs cannot rely on specialized protocols and mechanisms<br>
that assume single ownership and end-system compliance. It is<br>
necessary rather to implement general, well-understood mechanisms<br>
provided as a network service that require as few assumptions about DC<br>
workload as possible."<br>
<br>
... And there's a solid set of links to current work, and a very<br>
interesting comparison to pfabric, their DCTCP emulation is too flawed<br>
to be convincing, and we really should get around to making the ns2<br>
fq_codel emulation fully match reality. This is also a scenario where<br>
I'd like to see cake tried, to demonstrate the effectiveness (or not!)<br>
of 8 way set associative queuing, cobalt, per host/per flow fq, etc,<br>
vs some of the workloads they outline.<br>
<br>
<a href="https://perso.telecom-paristech.fr/drossi/paper/rossi18hpsr.pdf" rel="noreferrer" target="_blank">https://perso.telecom-paristech.fr/drossi/paper/rossi18hpsr.pdf</a><br>
<br>
-- <br>
<br>
Dave Täht<br>
CTO, TekLibre, LLC<br>
<a href="http://www.teklibre.com" rel="noreferrer" target="_blank">http://www.teklibre.com</a><br>
Tel: 1-831-205-9740<br>
_______________________________________________<br>
Cake mailing list<br>
<a href="mailto:Cake@lists.bufferbloat.net" target="_blank">Cake@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/cake" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/cake</a><br>
</blockquote></div>