среда, 1 июля 2009 г.

Reducing FT logging traffic for disk read intensive workloads

Интересная статься в kb про FT - Reducing FT logging traffic for disk read intensive workloads.

Из нее узнаем, что

When FT is enabled, all the inputs to the virtual machine are recorded and sent to the secondary host over the NIC designated for Fault Tolerance logging.
The inputs to the virtual machine include incoming network traffic as well as disk reads. If the virtual machine is doing throughput intensive disk reads (like sequential I/O), a lot of logging traffic needs to be sent to the secondary.

For example, a virtual machine doing disk reads at a 80Mb/sec generates at least 80 x 8 = 640Mb/sec of logging traffic.


Т.е. выделенной гигабитной карточки под траффик FT может и не хватать.

Но если действительно у нас есть ВМ, для которой FT генерирует столько трафика, можем кое что прикрутить:
в vmx файл этой ВМ добавить

replay.logReadData = checksum

Тогда данные будут сразу писаться на диск, без пересылки по сети.

Вариант по умолчанию дает большую производительность, поэтому этот хинт стоит использовать лишь при затыке в сети FT.




0 коммент.:

Отправить комментарий