* Re: [Comm] Падение скорости доступа NFS и CIFS (Smb) @ 2010-02-01 11:35 ` Arcady V. Ivanov 2010-02-01 13:32 ` Aleksander N. Gorohovski 0 siblings, 1 reply; 4+ messages in thread From: Arcady V. Ivanov @ 2010-02-01 11:35 UTC (permalink / raw) To: ALT Linux Community general discussions ----- "Aleksander N. Gorohovski" <angel@feht.dgtu.donetsk.ua> пишет: > Уважаемое сообщество, > Доброго времени суток! > > > Подскажите, с чем может быть связано, > что скорость доступа (например, чтение) к различным каталогам, > расположенным на одном сервере, на одном винте различается в 15-20 > раз. > > Суть проблемы такова: > > 1. > На сервер есть каталоги > /var/ftp/public > и > /home/user > > Эти каталоги доступны по Samba > /var/ftp/public --- только RO (чтение) > /home/user --- RW (чтение и запись) > > и с одинаковыми настройками экспортируются сервером по NFS. > $ cat /etc/exports > > /home/user > 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) > /var/ftp/public > 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) > > 2. > На клиентской машине монтируются через fstab > $ cat /etc/fstab > > 192.168.0.1:/home/user /home/user/server-nfs nfs bg,hard,ro 1 0 > 192.168.0.1:/var/ftp/public /home/user/public nfs bg,hard,ro 1 0 > > //192.168.0.1/home /home/user/server-smb cifs > users,username=user,password=***,rw,uid=user,gid=user 1 0 > > > 3. > Получается при копировании, например, в mc > > из каталога public (он смонтирован как NFS ресурс) скорость достигает > 190-250 кб/с > > из server-nfs --- скорость 6-18 кб/с, и процес идёт ужасно медленно, с > какими то рывками, часто-густо зависает и не доходит до конца. > > из server-smb --- скорость самая низкая 4-12 кб/с, тоже рывками, > правда > хоть не зависает. > > > Может кто-нибудь подскажет как увеличить ускорить скорость во 2-м (с > NFS) > или 3-м (samba) случае. 1. Судя по кошмарно низкой скорости, похоже на то, что сетевая карта у вас включена на 10 мегабит, да ещё и в полудуплексе. Иногда это бывает проблемой свича или проводов. Проверьте, что выдаёт: ethtool eth0 Вместо eth0 укажите сетевой интерфейс сервера. 2. При перегрузке свичей (судя по результатам,скорость на свиче совсем низкая) это стандартная картина - у меня по NFS скорость была 8-10MB/s и одновременно на Самбе падала до 0.5-3MB/s (MB - это мегабайты). Оказалось, что через свич много неучтёнки бегало. Когда админ разрулил потоки, скорость на Самбе поднялась до 5-7MB/s. 3. Уберите "sync" из опций монтирования. Гарантировано улучшите скорость. Но это уже после того, как разберётесь, почему у вас килобайты в секунду вместо мегабайтов. -- С уважением. Гл. специалист по ИТ ИКИР ДВО РАН. Аркадий Иванов. Sincerely yours. My site http://www.arccomm.ru ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] Падение скорости доступа NFS и CIFS (Smb) 2010-02-01 11:35 ` [Comm] Падение скорости доступа NFS и CIFS (Smb) Arcady V. Ivanov @ 2010-02-01 13:32 ` Aleksander N. Gorohovski 2010-02-01 14:36 ` Arcady V. Ivanov 0 siblings, 1 reply; 4+ messages in thread From: Aleksander N. Gorohovski @ 2010-02-01 13:32 UTC (permalink / raw) To: ALT Linux Community general discussions On Mon, 01 Feb 2010 13:35:57 +0200, Arcady V. Ivanov wrote: > ----- "Aleksander N. Gorohovski" пишет: >> Подскажите, с чем может быть связано, >> что скорость доступа (например, чтение) к различным каталогам, >> расположенным на одном сервере, на одном винте различается в 15-20 >> раз. >> >> Суть проблемы такова: >> >> 1. >> На сервер есть каталоги >> /var/ftp/public >> и >> /home/user >> >> Эти каталоги доступны по Samba >> /var/ftp/public --- только RO (чтение) >> /home/user --- RW (чтение и запись) >> >> и с одинаковыми настройками экспортируются сервером по NFS. >> $ cat /etc/exports >> >> /home/user >> 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) >> /var/ftp/public >> 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) >> >> 2. >> На клиентской машине монтируются через fstab >> $ cat /etc/fstab >> >> 192.168.0.1:/home/user /home/user/server-nfs nfs bg,hard,ro 1 0 >> 192.168.0.1:/var/ftp/public /home/user/public nfs bg,hard,ro 1 0 >> >> //192.168.0.1/home /home/user/server-smb cifs >> users,username=user,password=***,rw,uid=user,gid=user 1 0 >> >> >> 3. >> Получается при копировании, например, в mc >> >> из каталога public (он смонтирован как NFS ресурс) скорость достигает >> 190-250 кб/с >> >> из server-nfs --- скорость 6-18 кб/с, и процес идёт ужасно медленно, с >> какими то рывками, часто-густо зависает и не доходит до конца. >> >> из server-smb --- скорость самая низкая 4-12 кб/с, тоже рывками, >> правда >> хоть не зависает. >> > 1. Судя по кошмарно низкой скорости, похоже на то, что сетевая карта > у вас включена на 10 мегабит, да ещё и в полудуплексе. Иногда это бывает > проблемой свича или проводов. Проверьте, что выдаёт: Да, сеть действительно 10 мегабитная и дело скорее всего в проводах, но с этим ничего не поделаеш и приходится перстраивать работу сетевой на 10 полудуплекс. А свич обеспечивает потенциальную поддержку до 100. Но проблема не в этом. Я бы радовался и 10 мегабит и эта скорость обеспечивается для каталога public, но почему для другого каталога она на более чем на порядок ниже не могу понять :( > ethtool eth0 кусь > 3. Уберите "sync" из опций монтирования. Гарантировано улучшите скорость. > Но это уже после того, как разберётесь, почему у вас килобайты в секунду > вместо мегабайтов. Спасибо. Убрал. Но к сожалению существенного прироста по скорости не обнаружил. :( ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] Падение скорости доступа NFS и CIFS (Smb) 2010-02-01 13:32 ` Aleksander N. Gorohovski @ 2010-02-01 14:36 ` Arcady V. Ivanov 2010-02-01 16:21 ` Aleksander Gorohovski 0 siblings, 1 reply; 4+ messages in thread From: Arcady V. Ivanov @ 2010-02-01 14:36 UTC (permalink / raw) To: ALT Linux Community general discussions ----- "Aleksander N. Gorohovski" <angel@feht.dgtu.donetsk.ua> пишет: > On Mon, 01 Feb 2010 13:35:57 +0200, Arcady V. Ivanov wrote: > > > ----- "Aleksander N. Gorohovski" пишет: > > >> Подскажите, с чем может быть связано, > >> что скорость доступа (например, чтение) к различным каталогам, > >> расположенным на одном сервере, на одном винте различается в 15-20 > >> раз. > >> > >> Суть проблемы такова: > >> > >> 1. > >> На сервер есть каталоги > >> /var/ftp/public > >> и > >> /home/user > >> > >> Эти каталоги доступны по Samba > >> /var/ftp/public --- только RO (чтение) > >> /home/user --- RW (чтение и запись) > >> > >> и с одинаковыми настройками экспортируются сервером по NFS. > >> $ cat /etc/exports > >> > >> /home/user > >> > 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) > >> /var/ftp/public > >> > 192.168.0.0/24(ro,nohide,sync,insecure,root_squash,no_subtree_check) > >> > >> 2. > >> На клиентской машине монтируются через fstab > >> $ cat /etc/fstab > >> > >> 192.168.0.1:/home/user /home/user/server-nfs nfs bg,hard,ro 1 0 > >> 192.168.0.1:/var/ftp/public /home/user/public nfs bg,hard,ro 1 0 > >> > >> //192.168.0.1/home /home/user/server-smb cifs > >> users,username=user,password=***,rw,uid=user,gid=user 1 0 > >> > >> > >> 3. > >> Получается при копировании, например, в mc > >> > >> из каталога public (он смонтирован как NFS ресурс) скорость > достигает > >> 190-250 кб/с > >> > >> из server-nfs --- скорость 6-18 кб/с, и процес идёт ужасно > медленно, с > >> какими то рывками, часто-густо зависает и не доходит до конца. > >> > >> из server-smb --- скорость самая низкая 4-12 кб/с, тоже рывками, > >> правда > >> хоть не зависает. > >> > > 1. Судя по кошмарно низкой скорости, похоже на то, что сетевая карта > > у вас включена на 10 мегабит, да ещё и в полудуплексе. Иногда это > бывает > > проблемой свича или проводов. Проверьте, что выдаёт: > > Да, сеть действительно 10 мегабитная и дело скорее всего в проводах, > но с этим ничего не поделаеш и приходится перстраивать работу сетевой > на > 10 полудуплекс. > А свич обеспечивает потенциальную поддержку до 100. > > Но проблема не в этом. Я бы радовался и 10 мегабит > и эта скорость обеспечивается для каталога public, > но почему для другого каталога она на более чем на порядок ниже > > не могу понять > :( > > > > ethtool eth0 > кусь > > > 3. Уберите "sync" из опций монтирования. Гарантировано улучшите > скорость. > > Но это уже после того, как разберётесь, почему у вас килобайты в > секунду > > вместо мегабайтов. > > Спасибо. > Убрал. Но к сожалению существенного прироста по скорости не обнаружил. > :( У вас бьются физические пакеты. Ещё у некоторых свичей (например 3COM) есть привычка вырубать порт на пару секунд при превышении % бродкастов выше 5. Это очень даже касается Samba. Это всё настраивается, но в при тех скоростях, которые вы показали, дешевле сеть перепроложить, WiFi поставить, DSL настроить на тех же витых парах, вообще - всё, что угодно, только не изучать проблемы таймаутов TCP/UDP протоколов на неработающей физической сети. -- С уважением. Гл. специалист по ИТ ИКИР ДВО РАН. Аркадий Иванов. Sincerely yours. My site http://www.arccomm.ru ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] Падение скорости доступа NFS и CIFS (Smb) 2010-02-01 14:36 ` Arcady V. Ivanov @ 2010-02-01 16:21 ` Aleksander Gorohovski 0 siblings, 0 replies; 4+ messages in thread From: Aleksander Gorohovski @ 2010-02-01 16:21 UTC (permalink / raw) To: ALT Linux Community general discussions On Mon, 01 Feb 2010 16:36:43 +0200, Arcady V. Ivanov wrote: > кусь > > У вас бьются физические пакеты. Странно получается, при доступе к одному каталогу пакеты не бьются и скорость сносная на уровне 250 кб/с, а для другого каталога почему то бьются и скорость из-за этого падает в 20 раз. Попробовал пропинговать $ ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data. 64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=0.382 ms 64 bytes from 192.168.0.1: icmp_seq=2 ttl=64 time=0.338 ms 64 bytes from 192.168.0.1: icmp_seq=3 ttl=64 time=0.307 ms кусь --- 192.168.0.1 ping statistics --- 13 packets transmitted, 13 received, 0% packet loss, time 12000ms rtt min/avg/max/mdev = 0.297/0.325/0.382/0.029 ms Потерянные не обнаруживаются. или битые как то иначе обнаруживаются. > Ещё у некоторых свичей (например 3COM) есть привычка вырубать порт > на пару секунд при превышении % бродкастов выше 5. Это очень даже > касается Samba. Может и ваша правда. Свич действительно --- 3COM. > Это всё настраивается, но в при тех скоростях, которые вы показали, > дешевле сеть перепроложить, WiFi поставить, DSL настроить на тех > же витых парах, вообще - всё, что угодно, только не изучать проблемы > таймаутов TCP/UDP протоколов на неработающей физической сети. Эка вы размахнулись --- WiFi , DSL, оптоволокно проложить. :) "Где деньги? Зин." (Высоцкий) ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-02-01 16:21 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-02-01 11:35 ` [Comm] Падение скорости доступа NFS и CIFS (Smb) Arcady V. Ivanov 2010-02-01 13:32 ` Aleksander N. Gorohovski 2010-02-01 14:36 ` Arcady V. Ivanov 2010-02-01 16:21 ` Aleksander Gorohovski
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git