Разное

ZFS primarycache=metadata и recordsize

Значит продолжение вот этой истории (в стиле "что вижу - то пою"): Про zfs primarycache (самая мякотка там в комментариях):

  1. Поставил бэкапному dataset recordsize=64k (что соответствует типичному запросу на чтение самбой)
  2. Подождал несколько дней, новые бэкапы создались с таким размером записи
  3. Поставил primarycache=metadata
  4. Запустил проверку одного из новых бэкапов:
    • Скорость чтения снизилась до 100-150Mb/sec (было, с мегабайтной записью и primarycache=all 150-200)
    • Скорость чтения с дисков соответствует скорости отдачи в сеть, "зря" ничего не
  5. ...

Про zfs primarycache

У одного моего друга есть FreeBSD бокс, на нем ZFS, Samba и 10G-ethernet. К этому боксу подключена рабочая станция с Acronis Workstation, которая туда делает бэкапы.

Бэкапы делаются на отдельный zfs pool, я подумал "а нахрена бэкапами размывать кэши" и сказал этому пулу

zfs set primarycache=metadata zbackup

Получилась такая фигня: если у Acronis-а запустить проверку бэкапа, то:

1. C ZFS-тома читается ~150-200 мегабайт/сек:
$ zpool iostat zbackup 1
...
zbackup     2,36T  2,17T    195      0   195M      0
...

О технической поддержке!

Есть такие игры, Декларация-2016 и Налогоплательщик-ЮЛ, их издает ГНИВЦ ФНС, расположенный в Чувашской республике.

А у меня хобби - раз в год в них играть.

А там, в этих играх, бывают баги.

Так вот.

  • Баг, который я репортил 7 января - пофиксен в версии Декларации-2016 от 16 января. Зачет.
  • Баг в Налогоплательщик-ЮЛ который я репортил сегодня в 14:15 (на самом деле чуть раньше, в 14:15 прилетело письмо о приеме) - в 15:53 мне уже прислали фикс

Это, заметим, бесплатные программы. Они чудовищные (особенно Налогоплательщик-ЮЛ), но вот качество работы поддержки сильно порадовало.

RU-CENTER окончательно скурвился

(не)уважаемый (более) RU-CENTER.

Я пользуюсь вашими услугами 20 лет, с октября 1996 года, и меня, в общем, все устраивало. Да, цены растут - но доменов у меня не так много и стабильность я ценил выше, чем экономию на спичках.

Сегодня я закинул на счет очередные 30 баксов - и с удивлением получил вышепроцитированное письмо. Никаких галок про автоплатеж я сознательно не ставил, а если оно там стояло - ну зачем вы так делаете?

Полез отменять автоплатеж - нашел установленный автоплатеж с пейпала (которым я платил один раз, два года назад).

В-общем, пойду я искать другого регистратора. И спасибо за рыбу.

UPD: сходил еще раз в форму оплаты. Там есть галочка про автоплатеж. Установленная. Предыдущий раз платил 4 ноября 16-го, раз автоплатеж не включился - значит галки не было (или была не установленная).

Q: PCI Slot fan

Граждане читатели,

а никто не встречал на просторах ebay/ali вентилятора в PCI-слот (вроде того что на картинке) с такими вот свойствами:

  1. Один слот
  2. Тихий (блин!)
  3. Вывод питания - 3(4) пиновый вентиляторный, чтобы можно было в материнку воткнуть и регулировать обороты

А то, эта

  • Интеловские 10G греются сильно (понятно почему на старые варианты ставили кулер)
  • А все слотовые кулеры, которые можно рядом поставить и что я нашел - это Molex-питание и два провода, датчика оборотов нет. Ну и гремят

Я, конечно, наколхозю питание в 3-дырчатый разъем, но датчик оборотов не появится от этого, неудобно совсем.

Из чего-то близкого видел только Antec, но он без внешнего регулятора, а со своим переключателем, так не очень хочется.

Прощай WinXP и спасибо за рыбу

Это (если кто не узнал график) Liveinternet, группа "все сайты". На наших сайтах (FRV, Диггер) картинка такая же качественно, а количественно график XP еще сильно ниже т.к. доля мака очень большая.

Про i7-7700k и подобные

Читал тесты i7-7700k, особо много не думал:

  1. +300MHz стоковой частоты за те же деньги (на $10 меньше, чем у i7-6700k) - хорошо (но мало)
  2. Аппаратный H.265 и VP9 - отлично, потому что видео в этих форматах будет (постепенно) больше, а смотреть 4k-H.265 без аппаратного декодера невозможно.
    Есть ли уже плейеры с поддержкой H.265 - не вдавался, если нету, то скоро появятся.
  3. Все остальное "не изменилось, или даже хуже" (в том смысле, что рост производительности на некоторых тестах меньше роста
  4. ...

Paypal+ebay => попустило

Я ничего не покупаю забугром "под новый год", поэтому проверить что там стало с поломавшейся связкой ebay-paypal смог только сегодня.

Так вот, починилось: 45GBP долетело до карты/банка в виде фунтиков и в таком виде и списалось.

P.S. А заплатить какую-то мелочь с Paypal balance сегодня не удалось, причем в процессе оплаты пропал сам ebay-ский order. Похоже, крепко там бухают....

2016

Не люблю публичное подведение итогов, поэтому вот такая вот байка:

Samsung NVME Drivers

В октябре самсунг обновил свои NVME-драйвера для Windows, выпустив версию 2.0 (которая, да, свежее более старой 2.4, потому что старые были версия 1 релиз 2.4 или как-то так).

Вот дошли руки обновиться, слева направо "было-стало", это 950 Pro:

Маловероятно, что 10% прирост на больших блоках заметит хоть какое-то...

Заканчивая неделю ZFS

Заканчивая неделю (или полуторамесячник) ZFS, финальные тесты. Списал данные, добавил еще один диск, прежде чем возвращать данные - маленько потестировал

Оборудование: i3-6300T, 32GB RAM, 7 дисков (6Tb HGST: 4 штуки 7k6000 и 3 штуки He8), диски подключены к чипсетному контроллеру (Intel C236).

Окружение: FreeBSD 11.0-p4

Методика: собираем пул, делаем на нем один датасет с размером блока 1m или 128к, пишем 200-гигабайтный файл
dd if=/dev/zero of=/zdata/testset bs=1m count=200k
Затем читаем этот файл той же командой dd в /dev/nul с...

(надеюсь) в последний раз про ZFS

Перебросил один (самый большой) датасет туда-сюда, старый пока не стирал.

И вот сравнение ("чтение реального микса файлов"):

Было (правда я через 20+ минут задолбался ждать и нажал Ctrl-C, за это время оно прочитало 200Gb):

$ tar cf - datasetname |  dd of=/dev/null
^C418664864+0 records in
418664864+0 records out
214356410368 bytes transferred in 1414.744341 secs (151516005 bytes/sec)

Стало (аналогично, прервал прочитав 200Gb):

$ tar cf - /archive2/datasetname |  dd of=/dev/null
^C421087495+0 records in
421087494+0 records out
215596796928
...

Slow ZFS read: проблема не в коде а в данных на диске

Картинка, вероятно, уже надоела, но вот вам очередная порция тестов.

Ящик: Intel i5-2400, 16Gb RAM, Adaptec 5805, 5x4Tb (HGST NAS) в JBOD, собраны в RAIDZ2.

Свободного места достаточно:

$ zpool list
NAME      SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
zdata    18,1T  5,11T  13,0T         -     9%    28%  1.00x  ONLINE  -

настройки в loader.conf:

vm.kmem_size="15G"
vfs.zfs.arc_max="14G"

Загружаем FreeBSD 11.0-RELENG:...

FreeBSD ZFS read: 11-STABLE тоже поломана

Все оказалось еще гораздо хуже, чем казалось на первый взгляд:

  1. FreeBSD 11-STABLE тоже поломана
  2. И поломка - это свойство, возникающее при записи файла.

Давайте значит по порядку.

I. Другой ящик:

  • i3-6300T, 32Gb RAM, 6 дисков по 6Tb в RAIDZ2, диски подключены к контроллеру на материнке.

II. Берем FreeBSD 11-STABLE, конкретно вот эту вот:

FreeBSD home-gw.lexa.ru 11.0-STABLE...

FreeBSD ZFS read speed: они убили кенни!

Вчерашний вечер у меня тоже прошел не скучно.

Я взял уже знакомый вам стенд:

  • i5-2400, 16GB RAM
  • LSI 9211-8i (FW 16.0, IT-mode, без BIOS)
  • 7 дисков WD1003FBYX

И начал делать так:

  1. Скачиваю с ftp.freebsd.org FreeBSD-NN.y-RELEASE-amd64-memstick.img
  2. Пишу его на флешку
  3. Загружаюсь с этой флешки (никаких дополнительных настроек!)
  4. Собственно тестирую:

zpool create -O recordsize=nn ztest raidz2 /dev/gpt/DISK[0-5/6]
...

Про ZFS prefetch (2)

Продолжение вот этого вот текста, теперь более систематически.

АХТУНГ. Все описанные ниже эксперименты (и прошлая серия экспериментов) - относятся ТОЛЬКО к FreeBSD-12. На 10.3-11.0 (РЕЛИЗНЫХ, в -stable все похоже хуже) картина принципиально другая и деградации скорости чтения при маленькой глубине префетча нет.

Провел вчерашнее утро, а затем - вечер за стендом,  который схематически показан на картинке (там 7 дисков, потом...

4 года прогресса

Берем одну и ту же FreeBSD11 и делаем

time make -j8 buildworld

Сначала на i3-2120:

А потом на i3-6300T (пересадив диск на другую материнку)

Тактовые частоты одинаковые (3.3Ghz), платформы (материнка, сокет, тип памяти) - понятно что разные, но это как раз нормально т.к. апгрейд процессора "на 4 поколения" всяко сопровождается сменой платформы. Диск - SSD, памяти достаточно, чтобы влезли и исходники и получившийся результат (в сумме...

Exclusive! blog.lexa.ru Black Friday Deals!!!

(Подсмотрел у Питенина в фейсбуке)

По случаю почернения пятницы, объявляется скидка 10% на все, что я тут распродаю потихоньку:

  • Видеокарты
    • NVidia GTX970 в исполнении ASUS Strix: Продано.
    • AMD Radeon 7970HD: 7000р  6300р
  • Оптика Zeiss
  • Оптика Pentax67:
    • Pentax67 55/4 (прекрасно сочетается со следующим пунктом):
  • ...

Sale: Asus/NVidia GTX970-DC2OC

добавил картинок, освежил дату

Продается:

Видеокарта Asus GTX970-DC2OC

 

Продано.

Pages

Subscribe to Разное