Skip to content

Commit 2a73df9

Browse files
committed
Fix HTML comments
The –– characters were probably added by an editor, but "<!--" and "-->" should really be just that.
1 parent 807263f commit 2a73df9

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

itnot/index.html

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<div class="reveal">
2727
<div class="slides">
2828

29-
<!–– Slide0 ––>
29+
<!-- Slide0 -->
3030
<section><p><b>In the NIC of time</b></p>
3131
<p>Enabling high-performance edge applications with OpenStack, OVS, and SmartNICs<p/>
3232
<aside class="notes">
@@ -38,37 +38,37 @@
3838
<br>Openstack?
3939
</aside>
4040
</section>
41-
<!–– Slide1 ––>
41+
<!-- Slide1 -->
4242
<section>
4343
<img src="pics/slide1.png" class="stretch"></th>
4444
<aside class="notes">
4545
<p>So! Hello everyone, my name is Elena "I won't pronounce" Lindqvist and I am here to tell you about using smartNICs with OpenStack.</p>
4646
<p>I work at Ericsson as a systems manager. That's *systems* manager, so ... </p>
4747
</aside>
4848
</section>
49-
<!–– Slide2 ––>
49+
<!-- Slide2 -->
5050
<section>
5151
<img src="pics/slide2_meeting.jpg" class="stretch"></th>
5252
<aside class="notes">
5353
... not this ...
5454

5555
</aside>
5656
</section>
57-
<!–– Slide3 ––>
57+
<!-- Slide3 -->
5858
<section>
5959
<img src="pics/slide3_HDS.jpg" class="stretch"></th>
6060
<aside class="notes">
6161
but this ...
6262
</aside>
6363
</section>
64-
<!–– Slide4 ––>
64+
<!-- Slide4 -->
6565
<section>
6666
<img src="pics/slide3_datacenter.jpg" class="stretch"></th>
6767
<aside class="notes">
6868
or this ...
6969
</aside>
7070
</section>
71-
<!–– Slide5 ––>
71+
<!-- Slide5 -->
7272
<section>
7373
<tr>
7474
<p>
@@ -88,7 +88,7 @@
8888
<br>Erlang is widely used and in Openstack, RabbitMQ uses Erlang.
8989
</aside>
9090
</section>
91-
<!–– Slide6 ––>
91+
<!-- Slide6 -->
9292
<section>
9393
<tr>
9494
<th><img src="pics/slide6_openstack-logo.png" width=34% height=34%></th>
@@ -111,7 +111,7 @@
111111
<br>Fast forward to today, part of SDN, we use opendaylight with Quagga soft router for BGP ( Quagga is what followed after zebra, it is actually an extinct sub-specie of the African zebra.)
112112
</aside>
113113
</section>
114-
<!–– SlideX ––>
114+
<!-- SlideX -->
115115
<section>
116116
<p><b>88%</b> increase in mobile data traffic Q4-2017 to Q4-2018</p>
117117
<p><b>EPC</b> to the rescue</p>
@@ -129,7 +129,7 @@
129129
</aside>
130130
</section>
131131

132-
<!–– Slide7 ––>
132+
<!-- Slide7 -->
133133
<section>
134134
<tr>
135135
<th><img src="pics/slide7_smartNIC.png" width=100% height=100%></th>
@@ -145,7 +145,7 @@
145145
<br>This means, you will run your ovs-vsctl show commands while logged in to the NIC
146146
</aside>
147147
</section>
148-
<!–– Slide8 ––>
148+
<!-- Slide8 -->
149149
<section>
150150
<tr>
151151
<th><img src="pics/slide8_intel.png" width=24% height=24%></th>
@@ -170,7 +170,7 @@
170170
</aside>
171171
</section>
172172

173-
<!–– Slide9 ––>
173+
<!-- Slide9 -->
174174
<section>
175175
<tr>
176176

@@ -192,7 +192,7 @@
192192
</aside>
193193
</section>
194194

195-
<!–– Slide9 ––>
195+
<!-- Slide9 -->
196196
<section>
197197
<tr>
198198
<p>What is this smartNIC, anyway?</p>
@@ -210,7 +210,7 @@
210210
<br>What security concerns are raised with introducing a smartNIC with linux running on it. I'm looking at you, Kim!
211211
</aside>
212212
</section>
213-
<!–– Slide9 ––>
213+
<!-- Slide9 -->
214214
<section>
215215
<tr>
216216
<p>When should you use a smartNIC?</p>
@@ -224,7 +224,7 @@
224224
<br>(Also, smartNIC is a good idea if you need low latency and don't care so much about migration)
225225
</aside>
226226
</section>
227-
<!–– SlideX ––>
227+
<!-- SlideX -->
228228
<section>
229229
<tr>
230230
<th><img src="pics/cpuisol1.png" width=90% height=90%></th>
@@ -237,7 +237,7 @@
237237
</aside>
238238
</section>
239239

240-
<!–– SlideX ––>
240+
<!-- SlideX -->
241241
<section>
242242
<tr>
243243
<th><img src="pics/cpuisol.png" width=99% height=99%></th>
@@ -248,7 +248,7 @@
248248
</section>
249249

250250

251-
<!–– Slide10 ––>
251+
<!-- Slide10 -->
252252
<section> <p>Ironic Neutron Cyborg</p>
253253
<tr>
254254
<th><img src="pics/OpenStack_Project_Ironic_mascot.png" width=25% height=25%></th>
@@ -273,7 +273,7 @@
273273
</aside>
274274
</section>
275275

276-
<!–– SlideX ––>
276+
<!-- SlideX -->
277277
<section>
278278
<font size="-2">
279279
<p style="text-align:left;">root@cic-1:~# openstack port create<br>
@@ -311,7 +311,7 @@
311311
</aside>
312312
</section>
313313

314-
<!–– SlideX ––>
314+
<!-- SlideX -->
315315
<section>
316316
<font size="-0.5">
317317
<p style="text-align:left;">root@FPA1066GX-DA2:~# ovs-appctl dpif/dump-flows br0</p>
@@ -324,7 +324,7 @@
324324
</section>
325325

326326

327-
<!–– Slide11 ––>
327+
<!-- Slide11 -->
328328
<section>
329329
<p>Performance</p>
330330
<p>Kernel Space vs User Space</p>
@@ -350,7 +350,7 @@
350350
</section>
351351

352352

353-
<!–– SlideX ––>
353+
<!-- SlideX -->
354354
<section>
355355
<p>Kernel bypass with DPDK</p>
356356
<aside class="notes">
@@ -370,7 +370,7 @@
370370
<br>Moving to userspace means the kernel space is skipped together with the good stuff too like networking functionality that needs to be reimplemented now.
371371
</aside>
372372
</section>
373-
<!–– SlideX ––>
373+
<!-- SlideX -->
374374
<section>
375375

376376
<p>DPDK is great except ...</p>
@@ -386,7 +386,7 @@
386386
<br>Moving to userspace means the kernel space is skipped together with the good stuff too like networking functionality that needs to be reimplemented now.
387387
</aside>
388388
</section>
389-
<!–– SlideX ––>
389+
<!-- SlideX -->
390390
<section>
391391

392392
<font size="-2">
@@ -413,7 +413,7 @@
413413
How do you move a device from kernel space to user space, in case of DPDK?
414414
</aside>
415415
</section>
416-
<!–– SlideX ––>
416+
<!-- SlideX -->
417417
<section>
418418
<p>XDP and eBPF</p>
419419
<aside class="notes">
@@ -429,7 +429,7 @@
429429
</aside>
430430
</section>
431431

432-
<!–– SlideX ––>
432+
<!-- SlideX -->
433433
<section>
434434
<font size="-1">
435435
<p style="text-align:left;">$ grep CONFIG_BPF_SYSCALL /boot/config-4.15.0-46-generic</p>
@@ -450,7 +450,7 @@
450450
The Linux kernel configuration item CONFIG_XDP_SOCKETS:
451451
</aside>
452452
</section>
453-
<!–– SlideX ––>
453+
<!-- SlideX -->
454454
<section>
455455
<p>
456456
<img src="pics/kernel-diag-ascii.svg" width=35% height=35%>
@@ -493,7 +493,7 @@
493493

494494
</aside>
495495
</section>
496-
<!–– SlideX ––>
496+
<!-- SlideX -->
497497
<section>
498498
<p>XDP_DROP</p>
499499
<p>XDP_PASS</p>
@@ -512,7 +512,7 @@
512512
</aside>
513513
</section>
514514

515-
<!–– SlideX ––>
515+
<!-- SlideX -->
516516
<section>
517517
<p>eBPF is a superpower</p>
518518
<aside class="notes">
@@ -524,7 +524,7 @@
524524
</aside>
525525
</section>
526526

527-
<!–– SlideX ––>
527+
<!-- SlideX -->
528528
<section>
529529
<tr>
530530
<th><img src="pics/bpf2.png" width=99% height=99%></th>
@@ -533,7 +533,7 @@
533533
This assembly instructions set, this is BPF.
534534
</aside>
535535
</section>
536-
<!–– SlideX ––>
536+
<!-- SlideX -->
537537
<section>
538538
<p>With eBPF you can basically modify the kernel behaviour</p>
539539
<aside class="notes">
@@ -542,7 +542,7 @@
542542
With DPDK you jump between kernel and user space, with XDP BPF, zero copy to user space.
543543
</aside>
544544
</section>
545-
<!–– SlideX ––>
545+
<!-- SlideX -->
546546
<section>
547547
<p>BCC tools</p>
548548
<aside class="notes">
@@ -552,7 +552,7 @@
552552

553553

554554

555-
<!–– Slide12 ––>
555+
<!-- Slide12 -->
556556
<section> smartNICs with Storage
557557
<aside class="notes">
558558
<br>I talked mostly about the data traffic so far and using smartNICs with the data traffic.
@@ -565,14 +565,14 @@
565565

566566
</aside>
567567
</section>
568-
<!–– Slide13 ––>
568+
<!-- Slide13 -->
569569
<section> Ericsson customers that are running on Openstack.
570570
<aside class="notes">
571571
List some operators, the olympics in Japan with docomo, etc - TO BE ADDED
572572
- advance to next slide -
573573
</aside>
574574
</section>
575-
<!–– Slide14 ––>
575+
<!-- Slide14 -->
576576
<section>
577577
<br>Datacenters today?
578578
<br>Stacked up "desktop" computers filled with ... air?

0 commit comments

Comments
 (0)