Merge pull request from idryomov/wip-doc-fancy-striping

doc: clarify support for rbd fancy striping

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
This commit is contained in:
Jason Dillaman 2019-12-11 11:35:42 -05:00 committed by GitHub
commit 64b9e69d2b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View File

@ -64,8 +64,9 @@ Parameters
format is understood by all versions of librbd and the kernel rbd module,
but does not support newer features like cloning.
* format 2 - Use the second rbd format, which is supported by
librbd and kernel since version 3.11 (except for striping). This adds
* format 2 - Use the second rbd format, which is supported by librbd since
the Bobtail release and the kernel rbd module since kernel 3.10 (except
for "fancy" striping, which is supported since kernel 4.17). This adds
support for cloning and is more easily extensible to allow more
features in the future.
@ -684,8 +685,7 @@ The striping is controlled by three parameters:
we move on to the next [*stripe_count*] objects.
By default, [*stripe_unit*] is the same as the object size and [*stripe_count*] is 1. Specifying a different
[*stripe_unit*] requires that the STRIPINGV2 feature be supported (added in Ceph v0.53) and format 2 images be
used.
[*stripe_unit*] and/or [*stripe_count*] is often referred to as using "fancy" striping and requires format 2.
Kernel rbd (krbd) options

View File

@ -160,7 +160,7 @@ RBD supports advanced features which can be specified via the command line when
:Description: Layering enables you to use cloning.
:Internal value: 1
:CLI value: layering
:Added in: v0.70 (Emperor)
:Added in: v0.52 (Bobtail)
:KRBD support: since v3.10
:Default: yes
@ -169,8 +169,8 @@ RBD supports advanced features which can be specified via the command line when
:Description: Striping spreads data across multiple objects. Striping helps with parallelism for sequential read/write workloads.
:Internal value: 2
:CLI value: striping
:Added in: v0.70 (Emperor)
:KRBD support: since v3.10
:Added in: v0.55 (Bobtail)
:KRBD support: since v3.10 (default striping only, "fancy" striping added in v4.17)
:Default: yes
``Exclusive locking``