Revision 8a96e60d doc/design-partitioned.rst
b/doc/design-partitioned.rst | ||
---|---|---|
86 | 86 |
There is already a concept of spindles in Ganeti. It's not related to |
87 | 87 |
any actual spindle or volume count, but it's used in ``spindle_use`` to |
88 | 88 |
measure the pressure of an instance on the storage system and in |
89 |
``spindle_ratio`` to balance the I/O load on the nodes. These two |
|
90 |
parameters will be renamed to ``storage_io_use`` and |
|
91 |
``storage_io_ratio`` to reflect better their meaning. When |
|
92 |
``exclusive_storage`` is enabled, such parameters are ignored, as |
|
93 |
balancing the use of storage I/O is already addressed by the exclusive |
|
94 |
assignment of PVs. |
|
89 |
``spindle_ratio`` to balance the I/O load on the nodes. When |
|
90 |
``exclusive_storage`` is enabled, these parameters as currently defined |
|
91 |
won't make any sense, so their meaning will be changed in this way: |
|
92 |
|
|
93 |
- ``spindle_use`` refers to the resource, hence to the actual spindles |
|
94 |
(PVs in LVM), used by an instance. The values specified in the instance |
|
95 |
policy specifications are compared to the run-time numbers of spindle |
|
96 |
used by an instance. The ``spindle_use`` back-end parameter will be |
|
97 |
ignored. |
|
98 |
- ``spindle_ratio`` in instance policies and ``spindle_count`` in node |
|
99 |
parameters are ignored, as the exclusive assignment of PVs already |
|
100 |
implies a value of 1.0 for the first, and the second is replaced by |
|
101 |
the actual number of spindles. |
|
102 |
|
|
103 |
When ``exclusive_storage`` is disabled, the existing spindle parameters |
|
104 |
behave as before. |
|
95 | 105 |
|
96 | 106 |
Dedicated CPUs |
97 | 107 |
-------------- |
Also available in: Unified diff