Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Challenges and Opportunities - Unikernels in HPC && Cloud

Challenges and Opportunities - Unikernels in HPC && Cloud

Where there are challenges there are opportunities.

The first half of this talk we deal with security challenges in HPC environments while in the second half of the talk we deal with challenges in bringing unikernels to cloud environments. We touch on the fact that commonly listed challenges such as debugging are not true while there does exist other real challenges such as dependencies and public cloud environments.

B3860e5f7d69df921650d2263ea047fd?s=128

Ian Eyberg

June 12, 2018
Tweet

Transcript

  1. Unikernels in HPC && Cloud Challenges and Opportunities

  2. containers and HPC

  3. UNIKERNELS ARE ALREADY BEING USED FOR HPC

  4. None
  5. None
  6. HPC is High Performance

  7. traditional security is antithetical

  8. security is the burning issue of HPC

  9. HPC needs secure access and easy shared access

  10. cluster scheduling 4 cores 32G 4 cores 8G 2 cores

    8G 2 cores 8G 2 cores 16G 4 cores 8G 2 cores 8G host 1 host N
  11. compromising one node in HPC effectively compromises the entire cluster

  12. SYSCALL AUDITING

  13. DEEP PACKET INSPECTION

  14. HPC IS HIGH PERFORMANCE

  15. unikernels are fast

  16. None
  17. FAST AT RUNTIME

  18. None
  19. None
  20. UNIKERNELS ARE ALREADY BEING USED FOR CLOUD

  21. challenges

  22. None
  23. A Generation Lost in the Bazaar https://queue.acm.org/detail.cfm?id=2349257

  24. None
  25. DEPENDENCIES

  26. class 1 operating system dependencies

  27. class 2 native libraries

  28. class 3 language linker dependencies

  29. class 4 language dependencies

  30. public cloud

  31. unikernels aren’t linux

  32. containers aren’t unikernels

  33. containerati lies

  34. None
  35. gdb

  36. None
  37. None
  38. None
  39. None
  40. None
  41. WHY?

  42. security

  43. performance

  44. None