~/talk

Storage Requirements and Options for Running Spark on Kubernetes

Talkat Big Data Conference Europe 2022 · 2022-11-23..11-24· [kubernetes]
links:none on file
slides:none on file

Concrete choices decide whether Spark on Kubernetes works: use mtdir for local scratch (host SSD tied to pod lifecycle) for high IOPS, use PVCs/CSI or NFS for shared mounts, and prefer object storage via S3 connector not POSIX mount for final persistence with Alluxio as an optional cache. Use init containers or shared container FS for large user libraries (can reach 8–10 GB), push logs via a sidecar (never write logs to container FS), and run Kubernetes as the resource manager to eliminate extra Spark daemons and enable fast on‑demand runs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Speaker intro
  3. 4:58Spark overview
  4. 7:03Run Spark on K8s
  5. 13:14K8s benefits for Spark
  6. 15:48Spark on K8s deploy options
  7. 19:31Storage requirements for Spark on Kubernetes
  8. 25:35Key storage traits
  9. 30:11K8s storage options
  10. 32:38Storage solutions for each Spark requirement
  11. 42:20Persistent storage tips
  12. 43:23Summary
  13. 44:06Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.