-
Bug
-
Resolution: Unresolved
-
Major
-
2.8.0
-
3
-
False
-
None
-
True
-
-
Summary:
When enabling AIO buffer using the default provider configuration with
useVddkAioOptimization: 'true'
an incorrect prefix is used for one of the AIO buffer values. The default configuration sets:
VixDiskLib.nfcAio.Session.BufSizeIn64K=16 VixDiskLib.nfcAio.Session.BufCount=4
However, the correct setting should be:
VixDiskLib.nfcAio.Session.BufSizeIn64KB=16
VixDiskLib.nfcAio.Session.BufCount=4
the fix is to change :
VixDiskLib.nfcAio.Session.BufSizeIn64K=16 to VixDiskLib.nfcAio.Session.BufSizeIn64KB=16
Expected Behavior:
The correct value (VixDiskLib.nfcAio.Session.BufSizeIn64KB=16)
should be set automatically when enabling AIO buffer.
Actual Behavior:
The incorrect value (VixDiskLib.nfcAio.Session.BufSizeIn64K=16)
is set by default, which does not apply correctly.
Impact & Performance Difference:
- Cold migration without AIO buffer:
- Duration: 0:20:38 min
- Read rate: 413.57 MB/s
- Cold migration with manually corrected AIO buffer (16/4):
- Duration: 0:14:57 min
- Read rate: 570.79 MB/s
- Versions:
- CNV: 4.18.0 , OCP: 4.18.2 MTV: 2.8.0,IIB: 931480, ODF: 4.17.5