Skip to content
0:00 / 0:00

#longhorn#spdk#kubernetesstorage

Improving Longhorn Performance With SPDK - Keith Lucas & David Ko, SUSE

CNCF [Cloud Native Computing Foundation]

141K subscribers • 77 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Keith Lucas & David Ko, SUSE

Advanced. Deep dive for people who know the field.

1.6K views3 years ago2 recommendations

Systems programmingDatabases and dataPerformance and optimizationKubernetesData engineering and warehouses

Keith Lucas and David Ko explain how rewriting Longhorn's engine with SPDK improves distributed block storage performance in Kubernetes.

Don’t miss out! Join us at our upcoming event: KubeCon + CloudNativeCon Europe 2023 in Amsterdam, The Netherlands from April 17-21. Learn more at kubecon.io​. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects. Improving Longhorn Performance With SPDK - Keith Lucas & David Ko, SUSE Longhorn is a cloud-native distributed block storage solution for Kubernetes, providing an opinionated solution to cover different storage topology, data protection, and data services like snapshots, replication, encryption, backup restore, disaster recovery, etc. The Longhorn team is working on a new data plane backend for block storage to improve performance. SPDK is an open source, high performance development kit for storage applications. Longhorn’s engine component is being rewritten to take advantage of SPDK’s architecture to improve the performance. SPDK will simplify the architecture of Longhorn and make it more scalable. This presentation will go over the new architecture, some preliminary performance data, and areas of future growth. Longhorn was accepted as an incubating project by the Cloud Native Computing Foundation in November 2021.

Why it's here

2 people recommend this

What people say. Recommended for those interested in Longhorn storage performance metrics and its architectural roadmap.

u/instamousein r/kubernetes • Recommends

On “LongHorn performance issues”

Your local disk performance seems rather spudly (1/10th speed for local disk on my Mac), but that aside, you might find this talk interesting which has perf metrics (current and future) in Longhorn: link to this video

u/SqlJamesin r/kubernetes • Recommends

On “LongHorn performance issues”

News from kubecon was that they are working on performance issues by implementing spdk changes. You can see this on the roadmap on GitHub. Also here is the youtube link for the kubecon presentation. link to this video