Главная
Study mode:
on
1
Intro
2
User Complaints
3
ceph daemon osd. 1 perf dump (latency)
4
ceph daemon osd. 1 perf dump (throttle)
5
ceph daemon osd. 1 dump_ops_in_flight
6
ceph tell osd.* config set debug_filestore 10
7
Flamegraph
8
How FileStore works
9
Possible Fix #1
10
Reproduction
11
madvise(FADVISE_DONTNEED)
12
Possible Fix #2
13
512b/4k Disk Alignment ("4K Drives")
14
Additional Fix #3
15
Additional Fix #4
16
Windows 4K alignment
17
Additional Fix #5
18
Key Takeaways
Description:
Explore an in-depth technical analysis of I/O performance issues for Windows guests in OpenStack Ceph clouds during this 45-minute conference talk from linux.conf.au. Dive into the root causes of slow I/O performance, including the misalignment between Windows' 512-byte and Linux/Ceph's 4096-byte I/O boundaries. Follow the speaker's journey through problem identification, analysis of Ceph daemon performance, and the development of multiple fixes involving Ceph, Nova, Cinder, and Windows VirtIO drivers. Gain insights into file system operations, disk alignment challenges, and key takeaways for optimizing performance in hybrid cloud environments. Learn valuable lessons applicable to large-scale OpenStack deployments with significant Windows guest footprints.

Fixing I/O Performance for Windows Guests in OpenStack Ceph Clouds

linux.conf.au
Add to list
0:00 / 0:00