У меня есть два экземпляра EC2. Экземпляр № 1 имеет том для хранения пользовательских данных. Экземпляр № 2 имеет этот том, смонтированный как NFS.

Чтение файлов с тома NFS на экземпляре № 2 очень противоречиво по времени. Он изменяется случайным образом от 1-2 мс до 1-2 с в течение 10-секундного теста. Тестирование как из PHP (file_get_contents), так и из bash (dd).

Локальное чтение одного и того же файла в экземпляре №1 стабильно и быстро.

В чем может быть причина? Как мне устранить неполадки?


NFS монтируется на экземпляре № 2 с этими параметрами:

10.0.0.228:/mnt/data on /mnt/data type nfs4 (rw,noatime,nodiratime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=10.0.1.80,fsc,local_lock=none,addr=10.0.0.228)

Сервер запускается на экземпляре № 1 с этими параметрами:

/mnt/data 10.0.0.0/8(rw,sync,no_root_squash) 
0
Dmitry