URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/probleme-de-transfert-nfs-comment-limiter-les-io-d-un-processus Title: Problème de transfert NFS - Comment limiter les IO d'un processus Authors: Nono Date: 2014年01月31日T21:27:54+01:00 License: CC By-SA Tags: debian, htop, iotop, dd, nfs et xen Score: 1 Bonjour à tous, Je rencontre depuis la mise en place de mes VMs, un problème récurent sur le transfert de gros fichiers. Mon architecture est la suivante (basée sur une debian 7 avec des VM sous xen) : HOST - vm DATA (serveur NFS) - vm WEB (client NFS, apache2, python etc ..) voici le résultat de plusieurs _dd_ depuis WEB vers DATA :> 10240000 octets (10 MB) copiés, 0,207398 s, 49,4 MB/s 102400000 octets (102 MB) copiés, 1,27832 s, 80,1 MB/s 1024000000 octets (1,0 GB) copiés, 11,0655 s, 92,5 MB/s 2048000000 octets (2,0 GB) copiés, 18,9003 s, 108 MB/s 3072000000 octets (3,1 GB) copiés, 27,9743 s, 110 MB/s 4096000000 octets (4,1 GB) copiés, 41,8006 s, 98,0 MB/s 5120000000 octets (5,1 GB) copiés, 51,1537 s, 100 MB/s 6144000000 octets (6,1 GB) copiés, 54,8313 s, 112 MB/s 7168000000 octets (7,2 GB) copiés, 63,8901 s, 112 MB/s 8192000000 octets (8,2 GB) copiés, 2076,4 s, 3,9 MB/s 9216000000 octets (9,2 GB) copiés, 142,461 s, 64,7 MB/s 10240000000 octets (10 GB) copiés, 145,172 s, 70,5 MB/s 20480000000 octets (20 GB) copiés, 2961,35 s, 6,9 MB/s 30720000000 octets (31 GB) copiés, 8162,79 s, 3,8 MB/s Lors de la copie, un _iotop_ m'affiche quelques chose comme ca : depuis WEB :> 29888 be/4 root 0.00 B/s 551.82 K/s 0.00 % 99.17 % dd if=/dev/zero of=/mnt/nfs/home/www/test.dd bs=4k count=10000000 depuis DATA :> 93 be/3 root 0.00 B/s 0.00 B/s 0.00 % 93.40 % [jbd2/xvda2-8] 81744 be/4 root 0.00 B/s 634.10 K/s 0.00 % 0.65 % [nfsd] 31744 be/4 root 0.00 B/s 634.10 K/s 0.00 % 0.58 % [nfsd] 11746 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.46 % [nfsd] 51742 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.41 % [nfsd] 61747 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.39 % [nfsd] 41746 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.38 % [nfsd] 71743 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.35 % [nfsd] 21745 be/4 root 0.00 B/s 507.28 K/s 0.00 % 0.35 % [nfsd] Enfin un _htop_ sur WEB : Proc1 1.3% / Load average: 57.50 41.70 21.83 Proc2 0.0% / Mem 684/5822MB Proc3 0.0% / Swp 74/1023MB Proc4 1.3% Mes questions et mon problème : Pourquoi un load aussi élevé, alors que les procs et mémoire ne sont pas utilisé ? Et pourquoi ce genre de problème ne se pose qu'avec de GROS fichier (en général, au dessus de 7Go) ? Et ma question bonus : Est-il possible de limiter le thread NFS d'un application/processus ? (de façon par exemple, à limiter l'utilisation en IO d'une appli ?)