Vmware block size for IO
Oct. 12th, 2019 02:53 pmоптимизация мать ее.
Был тут разговор про размер IO блока, что для iSCSI, что в целом, и какова бест практис.
Пришлось лезть.
С фреймом FC вопросов нет -
Fibre Channel frames typically have a maximum payload size of 2112, and with with headers makes the MTU 2148 bytes. However you can increase the payload up to 9000 bytes
https://datacenteroverlords.com › 2013/04/01 › jumbo-fc-frames
с Ethernet тоже (ну кроме того случая с недо джамбо фреймами в RDMA кажется).
Гораздо интересней вопрос - а как вообще форматировать отданный со стораджа том (хоть блочный, хоть NFS) ?
VMware ESXi - I/O Block Size in Virtual Environments
http://virtualguido.blogspot.com/2016/11/vmware-esxi-io-block-size-in-virtual.html
Ответ - зависит от приложения, и это жжжжжопа.
По той причине, что сейчас сначала запись все равно попадает в кеш контроллера, и пока его не пробить - видно будет примерно ничего.
Причем если у нас реально быстрый AFA массив, то мы заебемся пробивать, и скорее пробьем контроллер, чем диски.
Tuning ESX/ESXi for better storage performance by modifying the maximum I/O block size (1003469)
https://kb.vmware.com/s/article/1003469
Был тут разговор про размер IO блока, что для iSCSI, что в целом, и какова бест практис.
Пришлось лезть.
С фреймом FC вопросов нет -
Fibre Channel frames typically have a maximum payload size of 2112, and with with headers makes the MTU 2148 bytes. However you can increase the payload up to 9000 bytes
https://datacenteroverlords.com › 2013/04/01 › jumbo-fc-frames
с Ethernet тоже (ну кроме того случая с недо джамбо фреймами в RDMA кажется).
Гораздо интересней вопрос - а как вообще форматировать отданный со стораджа том (хоть блочный, хоть NFS) ?
VMware ESXi - I/O Block Size in Virtual Environments
http://virtualguido.blogspot.com/2016/11/vmware-esxi-io-block-size-in-virtual.html
Ответ - зависит от приложения, и это жжжжжопа.
По той причине, что сейчас сначала запись все равно попадает в кеш контроллера, и пока его не пробить - видно будет примерно ничего.
Причем если у нас реально быстрый AFA массив, то мы заебемся пробивать, и скорее пробьем контроллер, чем диски.
Tuning ESX/ESXi for better storage performance by modifying the maximum I/O block size (1003469)
https://kb.vmware.com/s/article/1003469