Samba, perfomance tuning

Вчера заменил затычку для сокета AMD Athlon II 240 на AMD FX 6100 (4100 стоил на 100р дешевле, а 4300/6300 требуют обновления БИОСа, что лень делать).

На производительности самбы это немного сказалось: нет провалов, ровные от 50 до 70 МБ/c. Теперь процесс smbd не занимает все ядро целиком, а kworker вообще не видно (думаю, сказывается поддержка AES). 70МБ/c получается, если на сервере выключить мультикаст (или включить? короче, каждое второе выполнение ifconfig p4p1 -multicast дает прирост), на клиенте включить mtu 9000, а на сервере оставить mtu 1500. Не силен объяснить, почему так, если расскажите – буду благодарен 🙂

USB 3.0, MBA mid 2012, странные проблемы

Старенький внешний Самсунг на 512ГБ стал немного барахлить (разболтался разъем), решил заменить его на новый, на 1ТБ. Купил Fereecom в прикольном магниевом корпусе (внутри Тошиба) с новомодным USB 3.0.

А дальше стало интересно: на всех компах вокруг работает, кроме моего. Полез в гугл, а там: Macbook Air usb3 not working!. Прикольно, думаю, но из обсуждения вынес, что вопрос может быть в качестве прилагаемого кабеля. Вспомнил, что у коллеги AData с USB 3.0, взял другой кабель – вуаля! Все работает. Видимо, что-то с контактами или с разъемом.

Вопрос, где теперь взять нормальный кабель.

Защита от хацкеров

Заметил, что банкоматы в Ситибанке вымазаны вазелином в тех местах, где имеет смысл крепить камеры или скиммеры. Жирно так вымазаны. Занятно.

M42 on 2013-01-31 14:31:00

Должен сказать, что все объективы M42, которые у меня есть, на фоне кэноновских, которые у меня есть – бесполезный хлам. Только ЗенитарМ 2.8/16 имеет смысл для 5D коллеги, для 60D какой-то смысл имеет МТО-550, правда, качество его “не очень”. По правде, у них у всех качество “не очень”. Но выглядят они классно, надо полку сделать, красиво их там разложить.

Мегафон жжот

Ситуация: на мой адрес пришло письмо, что Джигурда Ололоевич, который по их мнению живет у меня, должен им 105р. Я пошел на сайт и написал письмо:

“Добрый день,

на мой адрес, Москва 100500 Джигурдинская 34/3 532 пришло требование 91/3420-45-170/499-1544 погасить задолженность Джигурды Оловеддина Ололоевича паспорт CP 1937531 выдан 13.11.2004, р. Узбекистан, лс 15001213 тел 9224136730 в размере 105.91р.

Сообщаю вам, что я не знаю, кто это такой, этот человек никогда не проживал по этому адресу и не имеет ко мне никакого отношения.

Прошу связаться со мной, в установленный законом срок, по телефону и по почте, для решения этого вопроса.”

Ответ:

“Уважаемый Андрей!
Действительно, компания “МегаФон” проводит рассылку своим Клиентам. Письмо поступило ошибочно, т.к. в договоре указан Ваш почтовый адрес. Приносим извинения за доставленные неудобства. Для исключения повторного направления корреспонденции обратитесь с паспортом и выпиской из Домовой книги в офис обслуживания, адреса офисов на сайте http://moscow.megafon.ru/help/offices/our_offices/.

По данному каналу связи консультация осуществляется посредством эл.почты. Интересующие Вас вопросы можете задать в ответном письме.”

Я один считаю, что уточнять сведения абонентов – задача оператора, а не случайных прохожих, на имя которых кто-то завел сим-карту?

File server performance tuning

Лавры не дают мне покоя.

Итак, есть файловый сервер, там 8Гб оперативки, не самая плохая матплата, 2 дисковых массива из не самых быстрых и не самых медленных дисков (попали туда по историческим причинам), вместо центрального процессора там Athlon II 240 и гигабитная сеть. Все это сейчас крутится под Федоркой 18. Для полноты картины – диски в страйпе, сверху LUKS. В принципе, железо не как у Тутубалина, но и не полный шлак, не Тэгра и не Атом под Ведроидом, от него можно ожидать 100МБ/c. Но Самба выдает только 50!

Сначала я исключил сетевую карту, iperf показал 937 мегабит/c, большего получить и нельзя. При копировании реальных файлов процессор делят между собой smbd и kworker, я подумал, что дело все в том, что Athlon II 240 не поддерживает аппаратный AES-256, у меня оверхед на шифровании. Но нет, openssl показал, что может шифровать со скоростью примерно в 100МБ/c, а при копировании файлов по FTP или NFS скорость получается именно такая.

Как затюнить самбу?

use mmap = yes
use sendfile = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=165536 SO_SNDBUF=165536

И наличие/отсутствие последней строки и цифры в ней ни на что существенно не влияют. NFS я использовать не хочу, у меня от него изжога и как он стыкуется с новомодными firewalld я не понимаю (а иначе – неаккуратненько: firewalld имеет в правилах знания о nfs, но ничего не знает про RPC). От конфига сервера AFP у меня еще большая изжога