summaryrefslogtreecommitdiffstats
path: root/src/ceph/doc/dev/osd_internals/osd_throttles.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/ceph/doc/dev/osd_internals/osd_throttles.txt')
-rw-r--r--src/ceph/doc/dev/osd_internals/osd_throttles.txt21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/ceph/doc/dev/osd_internals/osd_throttles.txt b/src/ceph/doc/dev/osd_internals/osd_throttles.txt
deleted file mode 100644
index 0332377..0000000
--- a/src/ceph/doc/dev/osd_internals/osd_throttles.txt
+++ /dev/null
@@ -1,21 +0,0 @@
- Messenger throttle (number and size)
- |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
- FileStore op_queue throttle (number and size, includes a soft throttle based on filestore_expected_throughput_(ops|bytes))
- |--------------------------------------------------------|
- WBThrottle
- |---------------------------------------------------------------------------------------------------------|
- Journal (size, includes a soft throttle based on filestore_expected_throughput_bytes)
- |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
- |----------------------------------------------------------------------------------------------------> flushed ----------------> synced
- |
-Op: Read Header --DispatchQ--> OSD::_dispatch --OpWQ--> PG::do_request --journalq--> Journal --FileStore::OpWQ--> Apply Thread --Finisher--> op_applied -------------------------------------------------------------> Complete
- | |
-SubOp: --Messenger--> ReadHeader --DispatchQ--> OSD::_dispatch --OpWQ--> PG::do_request --journalq--> Journal --FileStore::OpWQ--> Apply Thread --Finisher--> sub_op_applied -
- |
- |-----------------------------> flushed ----------------> synced
- |------------------------------------------------------------------------------------------|
- Journal (size)
- |---------------------------------|
- WBThrottle
- |-----------------------------------------------------|
- FileStore op_queue throttle (number and size)