From ee0c78fd74dfd88cdac75cdd1ddee5c92522aa00 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sun, 9 Jul 2023 13:12:30 +0300 Subject: [PATCH] Fix default HDD block size in docs (actual size is 1 MB) --- docs/config/layout-cluster.en.md | 5 +++-- docs/config/layout-cluster.ru.md | 6 +++--- docs/config/src/layout-cluster.yml | 11 ++++++----- docs/installation/proxmox.ru.md | 2 +- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/docs/config/layout-cluster.en.md b/docs/config/layout-cluster.en.md index a8fc1157..ca642053 100644 --- a/docs/config/layout-cluster.en.md +++ b/docs/config/layout-cluster.en.md @@ -33,12 +33,13 @@ Size of objects (data blocks) into which all physical and virtual drives in Vitastor, affects memory usage, write amplification and I/O load distribution effectiveness. -Recommended default block size is 128 KB for SSD and 4 MB for HDD. In fact, -it's possible to use 4 MB for SSD too - it will lower memory usage, but +Recommended default block size is 128 KB for SSD and 1 MB for HDD. In fact, +it's possible to use 1 MB for SSD too - it will lower memory usage, but may increase average WA and reduce linear performance. OSD memory usage is roughly (SIZE / BLOCK * 68 bytes) which is roughly 544 MB per 1 TB of used disk space with the default 128 KB block size. +With 1 MB it's 8 times lower. ## bitmap_granularity diff --git a/docs/config/layout-cluster.ru.md b/docs/config/layout-cluster.ru.md index 5446b96c..2d1108dc 100644 --- a/docs/config/layout-cluster.ru.md +++ b/docs/config/layout-cluster.ru.md @@ -33,14 +33,14 @@ OSD) могут сосуществовать в одном кластере Vita настроек, влияет на потребление памяти, объём избыточной записи (write amplification) и эффективность распределения нагрузки по OSD. -Рекомендуемые по умолчанию размеры блока - 128 килобайт для SSD и 4 -мегабайта для HDD. В принципе, для SSD можно тоже использовать 4 мегабайта, +Рекомендуемые по умолчанию размеры блока - 128 килобайт для SSD и 1 мегабайт +для HDD. В принципе, для SSD можно тоже использовать блок размером 1 мегабайт, это понизит использование памяти, но ухудшит распределение нагрузки и в среднем увеличит WA. Потребление памяти OSD составляет примерно (РАЗМЕР / БЛОК * 68 байт), т.е. примерно 544 МБ памяти на 1 ТБ занятого места на диске при -стандартном 128 КБ блоке. +стандартном 128 КБ блоке. При 1 МБ блоке памяти нужно в 8 раз меньше. ## bitmap_granularity diff --git a/docs/config/src/layout-cluster.yml b/docs/config/src/layout-cluster.yml index fefca386..f30ae9c5 100644 --- a/docs/config/src/layout-cluster.yml +++ b/docs/config/src/layout-cluster.yml @@ -7,26 +7,27 @@ in Vitastor, affects memory usage, write amplification and I/O load distribution effectiveness. - Recommended default block size is 128 KB for SSD and 4 MB for HDD. In fact, - it's possible to use 4 MB for SSD too - it will lower memory usage, but + Recommended default block size is 128 KB for SSD and 1 MB for HDD. In fact, + it's possible to use 1 MB for SSD too - it will lower memory usage, but may increase average WA and reduce linear performance. OSD memory usage is roughly (SIZE / BLOCK * 68 bytes) which is roughly 544 MB per 1 TB of used disk space with the default 128 KB block size. + With 1 MB it's 8 times lower. info_ru: | Размер объектов (блоков данных), на которые делятся физические и виртуальные диски в Vitastor (в рамках каждого пула). Одна из ключевых на данный момент настроек, влияет на потребление памяти, объём избыточной записи (write amplification) и эффективность распределения нагрузки по OSD. - Рекомендуемые по умолчанию размеры блока - 128 килобайт для SSD и 4 - мегабайта для HDD. В принципе, для SSD можно тоже использовать 4 мегабайта, + Рекомендуемые по умолчанию размеры блока - 128 килобайт для SSD и 1 мегабайт + для HDD. В принципе, для SSD можно тоже использовать блок размером 1 мегабайт, это понизит использование памяти, но ухудшит распределение нагрузки и в среднем увеличит WA. Потребление памяти OSD составляет примерно (РАЗМЕР / БЛОК * 68 байт), т.е. примерно 544 МБ памяти на 1 ТБ занятого места на диске при - стандартном 128 КБ блоке. + стандартном 128 КБ блоке. При 1 МБ блоке памяти нужно в 8 раз меньше. - name: bitmap_granularity type: int default: 4096 diff --git a/docs/installation/proxmox.ru.md b/docs/installation/proxmox.ru.md index a76d5809..a66938a1 100644 --- a/docs/installation/proxmox.ru.md +++ b/docs/installation/proxmox.ru.md @@ -1,4 +1,4 @@ -[Документация](../../README-ru.md#документация) → Установка → Proxmox +[Документация](../../README-ru.md#документация) → Установка → Proxmox VE -----