|
372 | 372 | <section>
|
373 | 373 |
|
374 | 374 | <p>DPDK is great except ...</p>
|
375 |
| -.. you need to reinvent the wheel ... |
| 375 | +you need to reinvent the wheel |
376 | 376 | <aside class="notes">
|
377 | 377 | Moving the NIC in user space and skipping the kernel entirely, has some disadvantages:
|
378 | 378 | <br><br>You need to manage the driver from user space 'cause you lose the abstraction level the kernel provides
|
|
599 | 599 | <br>Datacenters today?
|
600 | 600 | <br>Stacked up "desktop" computers filled with ... air?
|
601 | 601 | <aside class="notes">
|
602 |
| -<br>Secondly, it's my desire to leave you with a thought. |
| 602 | +<br>It is my desire to leave you with a thought. |
603 | 603 | <br>I came to the realization that most of the things we learn are provisional and in consequence they are open to recantation and refutation. (I have been raised in an eastern europe communist country and been lied to a significant part of my life).
|
604 | 604 | <br> I enjoy this path of questioning everything, why do we do things a certain way.
|
605 | 605 | <br><br>In 2001 my first job was sysadmin working for a big Eastern European Internet Service Provider
|
|
621 | 621 |
|
622 | 622 |
|
623 | 623 | <aside class="notes">
|
624 |
| -<br>Secondly, it's my desire to leave you with a thought. |
625 |
| -<br>I came to the realization that most of the things we learn are provisional and in consequence they are open to recantation and refutation. (I have been raised in an eastern europe communist country and been lied to a significant part of my life). |
626 |
| -<br> I enjoy this path of questioning everything, why do we do things a certain way. |
627 |
| -<br><br>In 2001 my first job was sysadmin working for a big Eastern European Internet Service Provider |
628 |
| -<br>Many customers asked to move their web servers and mail servers on our premises. |
629 |
| -<br>It was because their services would access directly the big pipe and we had a generator. 2001 Eastern Europe meant lots of power outages ... daily. |
630 |
| - |
631 |
| -<br><br>They would bring desktop tower PCs that we would place on and under lined up tables against the wall. Soon enough, we ran out of physical space on those tables and bought racks. |
632 |
| -<br>We asked customers to buy rackable servers in order to host with us, then we ran out of space again, we build an awesome datacenter and somewhere 2005 we ran out of space there too. We started using VMs with kvm. |
633 |
| -<br><br>Fast forward, today our datacenters are collections of those stacked boxes that used to be desktop computers. To me, this is insane, does it make any sense to you? Should we go down the timeline of computer history and disagragate it all and have racks of compute, memory, storage, networking? |
| 624 | +<br> |
634 | 625 | </aside>
|
635 | 626 | </section>
|
| 627 | +<!-- Slide4 --> |
| 628 | + <section> |
| 629 | + <img src="pics/termtosvg_5xxaxp7l.svg" class="stretch"></th> |
| 630 | + <aside class="notes"> |
| 631 | + </aside> |
| 632 | + </section> |
| 633 | + |
636 | 634 |
|
637 | 635 | </div>
|
638 | 636 | </div>
|
|
0 commit comments