Главная
Study mode:
on
1
Intro
2
Storage Keeps Getting Faster
3
CPUs, not so much
4
Ceph Architecture
5
RADOS
6
OSD Threading Architecture
7
Classic OSD Threads
8
Crimson!
9
Programming Model
10
Crimson Threading Architecture
11
Current Status
12
Performance
13
BlueStore - Alien
14
BlueStore - Seastar Native
15
ObiectStore
16
Seastore - Logical Structure
17
Seastore - Why use an LBA indirection?
18
Seastore - Layout
19
Seastore - Persistent Memory
20
Questions?
Description:
Explore the Crimson project, a new Ceph OSD daemon designed for low latency, high throughput persistent memory and NVMe technologies, in this 27-minute conference talk from USENIX Vault '20. Dive into the design, current status, and future direction of Crimson, built on the seastar C++ framework to minimize latency, CPU overhead, and cross-core communication. Learn about the project's architecture, threading model, and performance improvements compared to classic OSD threads. Discover how Crimson aims to fully exploit modern storage devices and examine its components, including BlueStore, ObjectStore, and Seastore, with a focus on logical structure, LBA indirection, and persistent memory utilization.

Crimson - A New Ceph OSD for the Age of Persistent Memory and Fast NVMe Storage

USENIX
Add to list
0:00 / 0:00