~/talk

HDFS CSI Plugin: Speed Up Kubernetes in On-Premises Big Data Cluster

name:Yi Chen
links:none on file
links:none on file
slides:none on file

Built a CSI-compatible HDFS plugin that mounts HDFS via an NFS gateway or via Ozone S3 path, deployed with per-node CSI node agents and a single controller, and used the TPC-DS benchmark to compare Spark on Kubernetes + HDFS against Spark on YARN + HDFS. The design preserves HDFS features (three replicas, snapshots but no dynamic snapshotting), prevents concurrent writers to the same file, and emphasizes operational tradeoffs for large clusters (thousands to tens of thousands of nodes) and controller placement. Results focus on architecture and limitations rather than raw speed numbers.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Outline
  3. 3:12Big Data History Cont.
  4. 3:33Big Data Stack
  5. 6:18Big Data Trend
  6. 8:45Benefit of Containerization
  7. 10:00Kubernetes Architecture
  8. 10:30Challenges
  9. 12:12CSI(Container Storage Interface)
  10. 15:19CSI Core Services
  11. 16:51CSI Advance Features
  12. 19:07Volume Lifecycle Volume Lifecycle
  13. 19:37Controller and Node Services
  14. 20:51Kubernetes Storages
  15. 22:17Kubernetes CSI Support
  16. 25:10PV, PVC and Storage Class
  17. 27:49Package and Deployment Suggestion
  18. 29:02Hadoop HDFS
  19. 30:04HDFS Cluster Scale
  20. 30:40Apache Ozone
  21. 31:44HDFS/Ozone as PV
  22. 34:25HDFS Characteristics as PV
  23. 36:08HDFS NFS Gateway CSI
  24. 36:40Ozone CSI
  25. 37:00Resources
~/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.