The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 17-Апр-19, 21:46 
Здравствуйте уважаемые коллеги!

Помогите решить как лучше организовать схему описанную в корявом заголовке.
Короче что надо:
Буду генерировать сервак на FreeBSD, в нём дисковая подсистема 2 обычных SATA диска и 2 SSD диска.
На этом серваке будет работать среди прочего виртуалка для 1С-ок, баз которых там будет много.

SSD как раз взяты для того, чтобы быстро работали файловые 1С-ки. Да, они будут в файловом варианте, клиент серверная модель не используется. Юзеров не много.

Вопрос в том, как лучше организовать работу всего этого хозяйства?
2 HDD понятно идут в ZFS Mirror (zHDD), 2 SSD в GMIRROR или в ZFS Mirror тоже пускать?

Также как лучше организовать хранилище этих 1С баз?

Системный диск виртуалки 1С пусть будет на zHDD, вся скорость требуемая от них - это прочитать условно при запуске бинарник 1С-ки. Зато SSD лишний раз партачить не будет.

А вот место где будут лежать 1С базы, я не могу понять как лучше организовать.
вариант 1: На зеркале (ZFS или GMIRROR?) сделать образ диска для виртуалбокса, и на нём базы.
вопросы: оптимально ли это для SSD? Эффективно ли по скорости I/O? Будет ли эффективен trim для этого случая? Ну и снапшоты с образа диска не снимешь - это минус.

вариант 2: Зеркало (ZFS или GMIRROR) отдать как RAW диск в виртуалбокс и уже там его форматировать и работать с ним.
вопросы: Опять же оптимально ли это для SSD? По скорости видимо будет эффективней чем вариант 1, ну и вообще плюсы/минусы

вариант 3: Зеркало на SSD, на нём ресурс для samba и базы 1С на этом ресурсе.
вопросы: С блокировками вроде насколько я помню какие-то затыки были в самбе, но я с этим сталкивался когда-то давно, лет 10 назад, как сейчас такой вариант? снапшот сделать можно. Опять же не будет ли битым снапшот если он делается пи открытой 1С базе? Скорость работы с самбой на локалхосте - будет ли проблемой?

Помогите пожалуйста найти оптимальное решение. Совет отдать физический сервер под винду - не подходит.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Сергей (??), 18-Апр-19, 00:49 
поскольку  у вас фря однозначно zfs, а поскольку есть 2-а обычных диска, то к ним бы добавить ssd и разместить на нем l2arc, ssd не надо в зеркало, на мой взгляд на них организовать 2-а пула и сливать снапшоты с одного на другой, а что вы в виртуалки загоните, может лучше родной bhyve заюзать...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 08:40 
>  поскольку  у вас фря однозначно zfs, а поскольку есть 2-а
> обычных диска, то к ним бы добавить ssd и разместить на
> нем l2arc, ssd не надо в зеркало, на мой взгляд на
> них организовать 2-а пула и сливать снапшоты с одного на другой,
> а что вы в виртуалки загоните, может лучше родной bhyve заюзать...

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

Про l2arc почитал, если честно до сих пор пулы без него делал, и как я понимаю l2arc он для быстрого чтения. А если нужна быстрая запись - то тут нужен ещё ssd и для zil'а? У меня как раз 2 ssd, но вот там момент что для l2arc'а лучше mlc ssd диски, а для zil'а - slc. Это критично вообще? Потому что сейчас имеются два одинаковых ssd.

Проясните пожалуйста мне моменты такие кто знает:
1. Как лучше организовать всё-таки сам способ хранения баз, на диске в виртуалке или по самбе?
2. Какой у 1С стандартный шаблон работы? Много записи или частое чтение? Нужен ли для пула ZIL и L2ARC?
3. Насколько важны типы SSD под l2arc и под zil?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от пох (?), 18-Апр-19, 12:03 
ну мои пять копеек - вы вольны, разумеется, собирать уже до вас сто раз топтанные грабли заново.

1. выкидываем vbox - оно мертвенькое, оно чудовищно неэффективно работает, оно может ломаться от неведомых причин - ставим bhyve - в 11STABLE с ним проблем нет, если вы умеете читать, то как поставить разберетесь
0. и да, 11STABLE, не надо вам ни 12, ни "релизов" которые ничерта не релизы, а просто непойми-зачем-зафиксированные состояния дерева - скачайте первый попавшийся срез STABLE (или обновитесь, если умеете) Можно прямо вот это скачать: https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-I...

2.
>>  поскольку  у вас фря однозначно zfs, а поскольку есть 2-а

в mirror, да.
если вы будете использовать zil - не забудьте провести _тесты_ - долетают ли синхронные записи непосредственно до него (это можно сделать даже на локальном диске, выделив под zil просто раздел - вам важно, пишется туда что-то или нет) - возможно, они туда вообще не будут попадать. zil обязательно миррорить (как и l2arc) поскольку при отказе единственного диска весь пул встанет колом - ваш советчик еще просто не попадал. Выигрыш производительности он дает в одном-единственном случае - когда у вас много синхронной записи. Например, "серверная" 1C с постгрезом в качестве базы данных - именно такой случай при его дефолтных настройках. Если у вас фокус не сложился и при тестах нет активной записи в zil - пересоздайте пул без него, отдав зеркало ssd под arc2 (скорее всего так и придется сделать)

не забудьте отключить geom для zfs volumes, отдаваемых под диски виртуалке! (zfs create -o volmode=dev -V ...)

> лучше решить задачу непосредственно с организацией хранения баз 1С. Делать образ
> диска подключаемый в виртуалку или организовать лучше на самбе хранилку 1С-ок?

1С очень плохо работает с самбой, держите в виртуалке локальный диск.

> slc. Это критично вообще? Потому что сейчас имеются два одинаковых ssd.

это некритично, критична надежность - поэтому не исползуйте эти ssd без зеркалирования - заколебетесь восстанавливать пул!

> 2. Какой у 1С стандартный шаблон работы? Много записи или частое чтение?

трахать диск пока не отвалится - ее стандартный режим работы. Это писали "программисты" на foxpro.

> Нужен ли для пула ZIL и L2ARC?

у вас дисков только на что-то одно

> 3. Насколько важны типы SSD под l2arc и под zil?

нинасколько.
Важна скорость записи и чтения, и ее соотношение со скоростью rotating drives. Если ssd дрянные а диски быстрые - от них вообще толку не будет никакого.

Не забудьте, до кучи, отключить в zfs компрессию (при создании пула), arc compression (loader tunable), если получится - abd (возможно в 11S уже loader tunable, но информация непроверенная - у меня слишком старая версия, где это можно было оторвать только пересборкой). Ничего из этого для zvol на которых работают виртуальные машины не нужно и только вредит.

32G - ни о чем, 1су надо гораздо больше, если у вас достаточно существенные объемы - то есть по хорошему - со всю базу целиком и еще запас.
Возможно вас частично спасет arc2, но вообще-то стандартная рекомендация - "ssd продать, на все деньги купить водяры"...ой, простите, "памяти на все деньги купить". arc2 используют когда память больше уже вообще, совсем, никак никуда нельзя запихать.


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

12. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от пох (?), 18-Апр-19, 12:09 
тьфу, забыл - ashift=13 !
При создании пула, потом это поменять нельзя, никак и ничем. И если вы используете для пула gpt, а не загружаете систему с отдельной флэшки, отдав диски под zfs без разметки - не забудьте и ей тоже сказать что все нужно выравнивать на 64k (не на 4, ибо у вас ssd).

штатный bsdinstall старается все сделать правильно для 4k дисков, и у него почти получается, но в случае ssd этого недостаточно.


Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 12:18 
> тьфу, забыл - ashift=13 !
> При создании пула, потом это поменять нельзя, никак и ничем. И если
> вы используете для пула gpt, а не загружаете систему с отдельной
> флэшки, отдав диски под zfs без разметки - не забудьте и
> ей тоже сказать что все нужно выравнивать на 64k (не на
> 4, ибо у вас ssd).

ashift=13 это для ssd только?
Т.е. сам пул на 4k а зеркало из ssd под l2arc на 64k или всё на 64k?

> штатный bsdinstall старается все сделать правильно для 4k дисков, и у него
> почти получается, но в случае ssd этого недостаточно.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

33. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от пох (?), 19-Апр-19, 20:18 
> ashift=13 это для ssd только?

это для _пула_, целиком. Он задается при его создании и исправить это уже никак невозможно.
И да, было бы просто прекрасно ashift=14, но такого почему-то не предусмотрели.

И gpart _тоже_ -a64k


Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

14. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 12:16 
> ну мои пять копеек - вы вольны, разумеется, собирать уже до вас
> сто раз топтанные грабли заново.

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

> 1. выкидываем vbox - оно мертвенькое, оно чудовищно неэффективно работает, оно может
> ломаться от неведомых причин - ставим bhyve - в 11STABLE с
> ним проблем нет, если вы умеете читать, то как поставить разберетесь

Я смотрел в сторону bhyve, и даже очень желаю его использовать - но вот пугает вопрос что делать если в bhyve виртуалка с WS2012 например, и этра виртуалка:
а) не грузится, допустим повредилась ФС и нужен checkdisk
б) что-то с сетью в виртуалке, хер знат что и нет доступа к терминалу/vnc в госте
в) отвалился сам сервер терминалов из-за там лицензий или ещё хер знат почему он бывает отваливается и я не могу на сервак зайти. Ну тут правда установленный vnc в госте поможет.
Как организуется доступ к консоли гостя в bhyve?

> 0. и да, 11STABLE, не надо вам ни 12, ни "релизов" которые
> ничерта не релизы, а просто непойми-зачем-зафиксированные состояния дерева - скачайте
> первый попавшийся срез STABLE (или обновитесь, если умеете) Можно прямо вот
> это скачать: https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-I...

Так и делаю.

>[оверквотинг удален]
> локальном диске, выделив под zil просто раздел - вам важно, пишется
> туда что-то или нет) - возможно, они туда вообще не будут
> попадать. zil обязательно миррорить (как и l2arc) поскольку при отказе единственного
> диска весь пул встанет колом - ваш советчик еще просто не
> попадал. Выигрыш производительности он дает в одном-единственном случае - когда у
> вас много синхронной записи. Например, "серверная" 1C с постгрезом в качестве
> базы данных - именно такой случай при его дефолтных настройках. Если
> у вас фокус не сложился и при тестах нет активной записи
> в zil - пересоздайте пул без него, отдав зеркало ssd под
> arc2 (скорее всего так и придется сделать)

Всё учту.
>[оверквотинг удален]
> loader tunable, но информация непроверенная - у меня слишком старая версия,
> где это можно было оторвать только пересборкой). Ничего из этого для
> zvol на которых работают виртуальные машины не нужно и только вредит.
> 32G - ни о чем, 1су надо гораздо больше, если у вас
> достаточно существенные объемы - то есть по хорошему - со всю
> базу целиком и еще запас.
> Возможно вас частично спасет arc2, но вообще-то стандартная рекомендация - "ssd продать,
> на все деньги купить водяры"...ой, простите, "памяти на все деньги купить".
> arc2 используют когда память больше уже вообще, совсем, никак никуда нельзя
> запихать.

Спасибо за содержательный отзыв, буду сверять с ним часы по ходу дела.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 18-Апр-19, 13:56 
Ну практически Вам все расписали:

- для нагруженных SSD, лучше брать Intel DC 3700/3710
или Samsung SM863a, PM863a (по соотношению цена-качество, лучше не встречал)

- RAM=32GB в случае ZFS - это ни о чем, а у Вас еще 1C, которую я не знаю
но как выясняется, жрет дай бог.

- ZFS - чтобы успешно работала, лучше >= RAM=32, во всю использовать кеш
первого уровня: ARC в RAM, и выделить-рассчитать размер кеша второго уровня
L2ARC для партиции на SSD.

- если 1С лихо пишет, взять 2xSSD крохотных с большим циклом перезаписи
под журнал ZIL 8-10GB (сомневаюсь что Вы можете позволить себе SLC)

- по нашей бедности, можно на одном и том же SSD партицию для L2ARC
и ZIL.

Как уже было подмечено сообществом, конфигурация для ZFS:
RAM=32, 2xSSD, 2xHDD - это просто ни о чем.

А если делать по уму, то затраты будут как если купить выделенный
сервер для 1C.

Так скромненько:
RAM=96GB
2xSSD под ZROOT (FreeBSD), 2xSSD под L2ARC, 4xSSD под RAID10 на ZFS - для
виртуалок на бихайв. Ну и если осилите 2xSSD под ZIL, если он реально
будет использоваться. Свитч на 10Gbit + карты на 10Gbit.

В ZFS ничего быстрей RAID10 нет, ну это факт, если вдруг не знаете.

И если посмотреть на верхнее, понятно что как минимум для каждого zfs mirror
иметь по одному запасному SSD, а для RAID10 - 2'а запасных SSD.

Вроде получилась очень работоспособная конструкция. Про samba via ZFS сказать
ничего не могу, samba сама по себе глюкодром еще тот.

Стоит оно того?

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

21. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 14:56 
>[оверквотинг удален]
> RAM=32, 2xSSD, 2xHDD - это просто ни о чем.
> А если делать по уму, то затраты будут как если купить выделенный
> сервер для 1C.
> Так скромненько:
> RAM=96GB
> 2xSSD под ZROOT (FreeBSD), 2xSSD под L2ARC, 4xSSD под RAID10 на ZFS
> - для
> виртуалок на бихайв. Ну и если осилите 2xSSD под ZIL, если он
> реально
> будет использоваться. Свитч на 10Gbit + карты на 10Gbit.

Уважаемый, я завидую вашему (и ваших клиентов) достатку и масштабам обслуживаемых вами сервисов :)
Я мастырю видимо из совершенно другой весовой категории сервисы.
До сих пор в обслуживаемых конторах делал для 1С схемы такого уровня:
4-ядра под гостя W2k3 на Vbox. Дисковая подсистема сервера с этим всем - 2*SATA HDD и ZFS и GMIRROR ранее были, на сервере 8,16 Гб, у гостя 4, 12 Гб. В 1С работают через 2X Application Server (ныне Parallels). Бухов - до 7 человек. Баз штук 10 БП 2.0, и столько же 7.7ЗиК.
Базы максимум 4Гб объёмом.
Работают все не жалуются. Конечно можно побыстрей, да и нужно. Вот в этот раз впервые опробую использовать L2ARC на SSD, видимо будет "качественно новый" уровень производительности :)
А конфигурация описанная вами - это уже как минимум серверное железо, с рамой > 64Гб, уже отсечка по минимальному уровню стоимости. На это никто не пойдёт. Вы наверное слишком масштабно представили мои запросы.
Там спокойный режим работы до 10 человек в терминале. Просто хочется сделать "более лучше" из имеющегося :)

свич и карта на 10Гбит отдельно умилили :) Я думаю только это стоит уже больше раза в 2 чем имеющийся сервак :)

Но за комментарии спасибо!

> В ZFS ничего быстрей RAID10 нет, ну это факт, если вдруг не
> знаете.
> И если посмотреть на верхнее, понятно что как минимум для каждого zfs
> mirror
> иметь по одному запасному SSD, а для RAID10 - 2'а запасных SSD.
> Вроде получилась очень работоспособная конструкция. Про samba via ZFS сказать
> ничего не могу, samba сама по себе глюкодром еще тот.
> Стоит оно того?

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от lavremail (ok), 18-Апр-19, 15:32 
>[оверквотинг удален]
> этот раз впервые опробую использовать L2ARC на SSD, видимо будет "качественно
> новый" уровень производительности :)
> А конфигурация описанная вами - это уже как минимум серверное железо, с
> рамой > 64Гб, уже отсечка по минимальному уровню стоимости. На это
> никто не пойдёт. Вы наверное слишком масштабно представили мои запросы.
> Там спокойный режим работы до 10 человек в терминале. Просто хочется сделать
> "более лучше" из имеющегося :)
> свич и карта на 10Гбит отдельно умилили :) Я думаю только это
> стоит уже больше раза в 2 чем имеющийся сервак :)
> Но за комментарии спасибо!

да не на чем.

Смысл простой, заголовок Ваш?

- "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"
или я его сам придумал? Вот это действительно умиляет.

- VirtualBox для промышленной эксплуатации - умиляет аж до слез.

- Вы пишите что уже использовали ZFS и утверждаете
что на хосте у Вас было 8/16GB - умиляет, видимо про работу кеша
первого уровня не в курсе

- ZFS > 70% занятости = кирдык производительности
- 2xSSD, 2xHDD и далее ZFS mirror и какие SSD - умиляет
- gmirror - еще больше умиляет, если на нем еще и VDI

Кол-во виртуалок Вы не указали, кол-во клиентов тоже, ничего удивительного.

Я очень люблю FreeBSD, но если у Вас основная задача использовать Unix-like OS
под ВМ с Windows сервер, выгодней и удобней будет Debian/Ubuntu с KVM, а вот
2xSSD + 2xHDD я бы пересмотрел и без проблем влез бы в Ваш бюджет.

Sorry, bhyve будет качественная виртуализация, а KVM уже используется
промышленно.

Только без обид, заголовок Ваш и "умиляет" тоже Ваше.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 16:13 
>[оверквотинг удален]
> Кол-во виртуалок Вы не указали, кол-во клиентов тоже, ничего удивительного.
> Я очень люблю FreeBSD, но если у Вас основная задача использовать Unix-like
> OS
> под ВМ с Windows сервер, выгодней и удобней будет Debian/Ubuntu с KVM,
> а вот
> 2xSSD + 2xHDD я бы пересмотрел и без проблем влез бы в
> Ваш бюджет.
> Sorry, bhyve будет качественная виртуализация, а KVM уже используется
> промышленно.
> Только без обид, заголовок Ваш и "умиляет" тоже Ваше.

Да какие обиды, я без толики ёрничества всё тут пишу :) Всё что говорят "старшие" товарищи мотаю на ус, и никаких комплексов по поводу дилетантства не испытываю :)

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

25. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 18-Апр-19, 17:02 
>[оверквотинг удален]
>> под ВМ с Windows сервер, выгодней и удобней будет Debian/Ubuntu с KVM,
>> а вот
>> 2xSSD + 2xHDD я бы пересмотрел и без проблем влез бы в
>> Ваш бюджет.
>> Sorry, bhyve будет качественная виртуализация, а KVM уже используется
>> промышленно.
>> Только без обид, заголовок Ваш и "умиляет" тоже Ваше.
> Да какие обиды, я без толики ёрничества всё тут пишу :) Всё
> что говорят "старшие" товарищи мотаю на ус, и никаких комплексов по
> поводу дилетантства не испытываю :)

и это правильно, а в отношении Debian KVM - подумайте, и о том
что любое зеркало - это тормоза IO, которые не оправдывают надежность.

Кстати, ZOL вполне стабильно работает в Debian и Ubuntu.

Если Вы планировали:
- 2xSSD зеркало под систему
- 2xHDD под ВМ

В случае Debian/KVM, можно было бы сделать (на скорую руку но вполне айс):

- под систему 2'е партиции на 2xHDD: зеркало mdadm
- swap на всякий случай
- остальное LVM под бекапы: и системы и ВМ

- 2xSSD - lvm или mdadm зеркало под образы ВМ, вероятно лучше для образа ВМ
использовать LVM тома и делать lvm-снапшоты на партиции HDD под бекапы.

Тут и зеркало и памяти достаточно и архивы, но по одному дополнительному
SSD и HDD в резерв, лучше купить заранее, как показывает практика.

Верхнее, точно проще и надежней чем на FreeBSD, Вам же задачу решать,
а не FreeBSD рекламировать.

Выравнивание в 4k для HDD, fdisk в Debian сделает автоматически в GPT,
выравнивание в SSD лучше по границе 2MB и понятно что только GPT.

Важно: верхнее не есть реклама Debian или Linux, а частный взгляд на простое,
дешевое и достаточно надежное решение исходя из Вашего железа.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

28. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 19-Апр-19, 09:29 
>[оверквотинг удален]
> использовать LVM тома и делать lvm-снапшоты на партиции HDD под бекапы.
> Тут и зеркало и памяти достаточно и архивы, но по одному дополнительному
> SSD и HDD в резерв, лучше купить заранее, как показывает практика.
> Верхнее, точно проще и надежней чем на FreeBSD, Вам же задачу решать,
> а не FreeBSD рекламировать.
> Выравнивание в 4k для HDD, fdisk в Debian сделает автоматически в GPT,
> выравнивание в SSD лучше по границе 2MB и понятно что только GPT.
> Важно: верхнее не есть реклама Debian или Linux, а частный взгляд на
> простое,
> дешевое и достаточно надежное решение исходя из Вашего железа.

Я линукс на паре ноутов использую как десктоп, но вот может в силу кривых рук или в силу ещё чего не лежит у меня душа к использованию линукса в качестве сервера. Только как крайне вынужденная мера например для поднятия Oracle'а делал 3 инсталляции.
После стройности, простоты и я бы даже сказал примитивности FreeBSD в Linux'e дичь с расположением конфигов, неочевидность настройки очевидных моментов (например прописать настройки сети). Я конечно может просто не очень мотивирован погружаться в его подробное изучение, но факт в том что мои не слишком масштабные задачи решаю на фре.
А линукс ну просто оставляет в голове ощущение какого-то бардака и руки опускаются при мысли настраивать в нём что-либо. Хотя конечно понимаю что он и более функционален и какие-то задачи на нём решаются эффективней. Но пока использую его чисто эпизодически.

Из линуксов более по душе только если gentoo, но это конечно игрушка для тех кто любит по-красно-глазить (это оказывается триггер для фильтра на опеннете :))), поэтому я его в целях держать руку на пульсе использую время от времени. Всё обновлю, пересоберу и обратно задвину :)

Сейчас вот с bHyve'ом посмотрю ещё и может на нём подниму эту задачу. Там сказали есть vnc. Так что опять что-то новое подучу.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

29. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +2 +/
Сообщение от lavremail (ok), 19-Апр-19, 10:48 
>[оверквотинг удален]
> вынужденная мера например для поднятия Oracle'а делал 3 инсталляции.
> После стройности, простоты и я бы даже сказал примитивности FreeBSD в Linux'e
> дичь с расположением конфигов, неочевидность настройки очевидных моментов (например прописать
> настройки сети). Я конечно может просто не очень мотивирован погружаться в
> его подробное изучение, но факт в том что мои не слишком
> масштабные задачи решаю на фре.
> А линукс ну просто оставляет в голове ощущение какого-то бардака и руки
> опускаются при мысли настраивать в нём что-либо. Хотя конечно понимаю что
> он и более функционален и какие-то задачи на нём решаются эффективней.
> Но пока использую его чисто эпизодически.

Все это происходит лишь по одной причине, попытка натянуть подход из одной
системы в другую. Это в корне неверный подход, хочется комфортно
чувствовать себя в Debian - принять подход и освоить ОС, в Ubuntu - анлогично,
Arch, Gentoo или CentOS, у каждой своя политика и свои особенности.

- по определенным причинам, FreeBSD/Linux не подошли для создания СХД с ZFS,
взял OpenIndiana и получилось то что требовалось в ТЗ
- xBSD и в частности FreeBSD не подошли для создания кластеров, использовал
CentOS и Debian
- и тд и тп

> Из линуксов более по душе только если gentoo, но это конечно игрушка
> для тех кто любит по-красно-глазить (это оказывается триггер для фильтра на
> опеннете :))), поэтому я его в целях держать руку на пульсе
> использую время от времени. Всё обновлю, пересоберу и обратно задвину :)

Вот оно, "не по душе". Не может быть такого понятия при решении
задач, задачи лучше решать на том что лучше подходит для их решения.

> Сейчас вот с bHyve'ом посмотрю ещё и может на нём подниму эту
> задачу. Там сказали есть vnc. Так что опять что-то новое подучу.

Да есть в нем все, но KVM уже давно продакшн решения с очень могучей
обвязкой.

На всякий случай, из зеркал, самое производительное zfs mirror и
меньше всех насилует шпиндельную (механическую) систему,
graid зеркало побыстрей чем gmirror. mdadm по моим сравнениям
быстрей чем graid и gmirror, но уступает zfs mirror.
И ZFS нужно уметь готовить и еще раз, не заполнять больше 70%.

Ну и удачи.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 19-Апр-19, 11:16 
> Все это происходит лишь по одной причине, попытка натянуть подход из одной
> системы в другую. Это в корне неверный подход, хочется комфортно
> чувствовать себя в Debian - принять подход и освоить ОС, в Ubuntu
> - анлогично,
> Arch, Gentoo или CentOS, у каждой своя политика и свои особенности.

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

> CentOS и Debian
> - и тд и тп

Вот Centos для оракловых инсталляций и использовал. И словил там непонимание того, как же сеть прописать из консоли. В итоге решил костылём с прописыванием ifconfig'ов и route'ов в /etc/rc.local

> Вот оно, "не по душе". Не может быть такого понятия при решении
> задач, задачи лучше решать на том что лучше подходит для их решения.

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

> Да есть в нем все, но KVM уже давно продакшн решения с
> очень могучей
> обвязкой.
> На всякий случай, из зеркал, самое производительное zfs mirror и
> меньше всех насилует шпиндельную (механическую) систему,
> graid зеркало побыстрей чем gmirror. mdadm по моим сравнениям
> быстрей чем graid и gmirror, но уступает zfs mirror.
>  И ZFS нужно уметь готовить и еще раз, не заполнять больше
> 70%.

Спасибо!

> Ну и удачи.

Спасибо!

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

42. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от ыы (?), 21-Апр-19, 08:54 
> Понятно, осталось перейти в другую категорию чтобы задачи изменились, тогда и рост
>  личностный будет.

Высокая культура производства слабо зависит от "другой категории". Это скорее ваша убежденность в необходимости делать хорошо и правильно, чувство потребности в необходимости систематически повышать свою техническую грамотность.
По поводу высказанных Вами негативных впечатлений от линукса и оракла - ну что тут скажешь...то что Вы городите - ужасно, а надежные, поддерживаемые производителем, технически грамотные решения вы отмели как "у меня это все вызвало кучу проблем".
Но это конечно мое личное скромное мнение.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

43. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 21-Апр-19, 10:23 
> Высокая культура производства слабо зависит от "другой категории". Это скорее ваша убежденность
> в необходимости делать хорошо и правильно, чувство потребности в необходимости систематически
> повышать свою техническую грамотность.

Согласен. Оставил в своей голове этот пунктик. Он как бы так и понимался, просто конкретно так непосредственно сформулирован неикогда не был. Теперь будет в голове. Спасибо! :)

> По поводу высказанных Вами негативных впечатлений от линукса и оракла - ну
> что тут скажешь...то что Вы городите - ужасно, а надежные, поддерживаемые
> производителем, технически грамотные решения вы отмели как "у меня это все
> вызвало кучу проблем".
> Но это конечно мое личное скромное мнение.

Ну, я негативными их не называю. Это мои просто ощущения. Я понимаю для себя что это лишь ощущения в той области где полагаться надо не на ощущения а на практичность. Поэтому и говорю, что будут задачи требующие линукса - будет там линукс. А прямо сейчас в моих задачах переход на линукс не требуется.
И кстати, в итоге сошёлся на таком варианте конструирования всей этой схемы:
1. системный пул - зеркало на HDD'ах. На нём же самбой поднят samba для складывания туда ежедневных архивов 1С'ок.
2. ZFS зеркало на SSD'ах отдано под диск bHyVe'а для 1С баз, сам системный диск bHyVe'а на HDD'ах чтобы не насиловал SSD'ы лишний раз. А для запуска бинарей в терминале высокий I/O не нужен.
3. Каждую ночь, архивируются базы в самбовый ресурс.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

37. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от пох (?), 19-Апр-19, 22:33 
> и это правильно, а в отношении Debian KVM - подумайте, и о
> том что любое зеркало - это тормоза IO, которые не оправдывают надежность.

нет, это касается только вашего любимого де6иллиана (и вообще линукса - они каким-то неимоверным чудом добились 2x performance hit там, где у всех остальных, включая freebsd, что  в zfs, что в gmirror - двойной boost по read - потому что они умеют читать одновременно с двух дисков. Запись, что характерно, со скоростью одного диска, да, диски уже 20 лет назад умели dma) Причем уже двадцать лет эту легенду повторяют.

Лишь бы ничего не чинить.

> Кстати, ZOL вполне стабильно работает в Debian и Ubuntu.

вот мне очень, очень интересно, как она там поведет себя при 32g и пачке виртуалок, которые оставят от всей роскоши, скажем, пяток.

Я тут поставил на посмотреть два совершенно одинаковых ящика - один с btrfs, другой с zol. (и на обоих доскер, так что их ни разу не жаль)
Угадайте, какой я теперь снесу?

> - под систему 2'е партиции на 2xHDD: зеркало mdadm

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

> - 2xSSD - lvm или mdadm зеркало под образы ВМ, вероятно лучше
> для образа ВМ использовать LVM тома

тем самым сведя производительность даже топового ssd к @ю, поскольку вы точно не попадете ему в размер страницы, да и хотя бы в смещение тоже.

> и делать lvm-снапшоты на партиции HDD под бекапы.

дружище, если ты не услышал с первого раза - там 1C, ей не нужны никакие lvm-снапшоты, ее
просто выключают и копируют в сторонку, командой cp.
Снапшот в lvm - ДОРОГАЯ операция, ей только с горя пользуются, когда сервис нельзя остановить.
Это тебе не zfs. Причем поскольку структура файлов 1са такова, что они перезаписываются чуть более чем полностью - "снапшот" неминуемо будет полной копией.

> SSD и HDD в резерв, лучше купить заранее, как показывает практика.

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

> Важно: верхнее не есть реклама Debian или Linux, а частный взгляд на простое,
> дешевое и достаточно надежное решение исходя из Вашего железа.

на нас смотрит частный взгляд из примерно 2000го года. Когда это все было почти правильно (только виртуалок не было). Причем про zfs/free он оперирует в основном urban legends, а не личным опытом.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

48. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 22-Апр-19, 14:20 
>> и это правильно, а в отношении Debian KVM - подумайте, и о
>> том что любое зеркало - это тормоза IO, которые не оправдывают надежность.
> нет, это касается только вашего любимого де6иллиана (и вообще линукса - они
> каким-то неимоверным чудом добились 2x performance hit там, где у всех
> остальных, включая freebsd, что  в zfs, что в gmirror -
> двойной boost по read - потому что они умеют читать одновременно
> с двух дисков. Запись, что характерно, со скоростью одного диска, да,
> диски уже 20 лет назад умели dma) Причем уже двадцать лет
> эту легенду повторяют.

незнайкам рассказывайте про "запись со скоростью одного диска" в gmirror,
тому кто его не использовал в продакшене.

> Лишь бы ничего не чинить.

к чему столько непонятной злобы? Или Вы не знаете про массу нерешенных
проблем во FreeBSD?

>> Кстати, ZOL вполне стабильно работает в Debian и Ubuntu.
> вот мне очень, очень интересно, как она там поведет себя при 32g
> и пачке виртуалок, которые оставят от всей роскоши, скажем, пяток.
>
> Я тут поставил на посмотреть два совершенно одинаковых ящика - один с
> btrfs, другой с zol. (и на обоих доскер, так что их
> ни разу не жаль)
> Угадайте, какой я теперь снесу?

понятия не имею, без проблем работает Debian с KVM и ZoL на 16GB, затем
на 24GB и теперь на 48GB и не с каким то docker'ом, а с KVM.

Может быть просто нужно уметь "готовить" ZFS, в Solaris, FreeBSD или
Linux?

>> - под систему 2'е партиции на 2xHDD: зеркало mdadm
> это чтоб после каждого аварийного завершения работы оно трахало весь диск синхронизацией,
> а до ее окончания и зеркало не зеркало, и сервером толком
> пользоваться нельзя, он занят, он синхронизирует, да?

Что ж Вы про gmirror умолчали в случае аварийного выключения, ась?

>> - 2xSSD - lvm или mdadm зеркало под образы ВМ, вероятно лучше
>> для образа ВМ использовать LVM тома
> тем самым сведя производительность даже топового ssd к @ю, поскольку вы точно
> не попадете ему в размер страницы, да и хотя бы в
> смещение тоже.

Оперируем терминами а-ля: "размер страницы", "выравнивание 64k",
"l2arc _тоже_ жрет оперативную память"...

Это Вы кого хотите запутать?

>> и делать lvm-снапшоты на партиции HDD под бекапы.
> дружище, если ты не услышал с первого раза - там 1C, ей
> не нужны никакие lvm-снапшоты, ее
> просто выключают и копируют в сторонку, командой cp.
> Снапшот в lvm - ДОРОГАЯ операция, ей только с горя пользуются, когда
> сервис нельзя остановить.
> Это тебе не zfs. Причем поскольку структура файлов 1са такова, что они
> перезаписываются чуть более чем полностью - "снапшот" неминуемо будет полной копией.

Конечно не ZFS, и соответствующих расходов на память не требует.

А уж правильно приготовить ZFS - большая проблема, только не ведающий будет
это отрицать.

>> SSD и HDD в резерв, лучше купить заранее, как показывает практика.
> моя практика показывает, что в ближайшем лабазе всегда можно купить большего размера
> и более быстрый.

если делать на коленках

>> Важно: верхнее не есть реклама Debian или Linux, а частный взгляд на простое,
>> дешевое и достаточно надежное решение исходя из Вашего железа.
> на нас смотрит частный взгляд из примерно 2000го года. Когда это все
> было почти правильно (только виртуалок не было). Причем про zfs/free он
> оперирует в основном urban legends, а не личным опытом.

Ваш взгляд я уже оценил, мне хватило терминов и непримиримости к Linux,
тут как бы все прозрачно.

ps. Зеркало - взгляд из 90'ых, или будете отрицать?

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

50. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Аноним (50), 29-Апр-19, 02:19 
> - VirtualBox для промышленной эксплуатации - умиляет аж до слез.

Ну да. Если бить морду, то только молотом Тора.
У меня 4 года стоял системник (i3, 20gb ram, 500 gb, win7sp1). 16 ВМ (win7, xp, 2003), 20 человек постоянно что-то делали (половина через RDP). Ни разу не завис. Когда был прикол с автообновлением до 10, собственно отключил эти самые обновления. Аптайм хоста 13 месяцев.
Вот так и жили. На винду серверную денег небыло, linux не поставить так как средства аппаратной защиты не работают (152-фз). Лицензии тока XP, 7 и 2003.
Ну канеш 1с был на другом серваке. Ибо проц не потянул бы.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

51. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от co6aka (ok), 04-Май-19, 01:44 
> Вот так и жили. На винду серверную денег небыло, linux не поставить
> так как средства аппаратной защиты не работают (152-фз). Лицензии тока XP,
> 7 и 2003.
> Ну канеш 1с был на другом серваке. Ибо проц не потянул бы.

Какое-то странное у вас понимание работы с ИСПДн... и его реализации (152-ФЗ, 187-ФЗ...). У вас какая категория? О каких средствах аппаратной защиты идёт речь? Вы чего хотите достичь? Напишите конкретно цель вашего проекта, тогда вам смогут помочь в адекватном решении.

PS: 1С 8 сервер работает на linux официально, клиенты работают на linux (не все конфигурации но всё-же)...

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

52. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от co6aka (ok), 04-Май-19, 02:12 
Извиняюсь... треды перепутал.


Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

41. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от ыы (?), 21-Апр-19, 08:40 
> - если 1С лихо пишет, взять 2xSSD крохотных с большим циклом перезаписи
> под журнал ZIL 8-10GB (сомневаюсь что Вы можете позволить себе SLC)

1С сохраняет на диск состояние на каждую итерацию в сессии. Например, есть запрос к базе данных который извлекает из базы 50 мегабайт данных. При этом 1С - генерирует 1,5 гигабайт данных записанных и считанных с диска.
Это не рост объема использованного дискового пространства. это суммарный объем данных которые она пишет и читает с диска в процессе запроса и обработки тех самых 50 мегов реальных данных извлеченных СУБД из базы.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

44. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 21-Апр-19, 16:03 
>> - если 1С лихо пишет, взять 2xSSD крохотных с большим циклом перезаписи
>> под журнал ZIL 8-10GB (сомневаюсь что Вы можете позволить себе SLC)
> 1С сохраняет на диск состояние на каждую итерацию в сессии. Например, есть
> запрос к базе данных который извлекает из базы 50 мегабайт данных.
> При этом 1С - генерирует 1,5 гигабайт данных записанных и считанных
> с диска.
> Это не рост объема использованного дискового пространства. это суммарный объем данных которые
> она пишет и читает с диска в процессе запроса и обработки
> тех самых 50 мегов реальных данных извлеченных СУБД из базы.

1C - Дичь!

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

34. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от пох (?), 19-Апр-19, 20:33 
> Я смотрел в сторону bhyve, и даже очень желаю его использовать -
> но вот пугает вопрос что делать если в bhyve виртуалка с
> WS2012 например, и этра виртуалка:

ффсе норм. не прошло и пяти лет как они запилили графику через fb ;-)
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/v...

https://lists.freebsd.org/pipermail/freebsd-virtualization/2... (если кому интересна история явления)

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

>> это скачать: https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-I...

так, это я не в ту stable попал - качаем 11ю! https://download.freebsd.org/ftp/snapshots/amd64/amd64/ISO-I.../ - выбираем последнюю по дате.

с 12 "все неадназначна", ну ее для такой задачи в баню.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

2. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от universite (ok), 18-Апр-19, 03:05 
> Здравствуйте уважаемые коллеги!
> Помогите решить как лучше организовать схему описанную в корявом заголовке.
> Короче что надо:
> Буду генерировать сервак на FreeBSD, в нём дисковая подсистема 2 обычных SATA
> диска и 2 SSD диска.
> На этом серваке будет работать среди прочего виртуалка для 1С-ок, баз которых
> там будет много.

Попробуйте CBSD (FreeBSD + ZFS + bhyve )

https://www.bsdstore.ru/ru/about.html
https://wiki.freebsd.org/bhyve/Windows

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 08:44 
>> Здравствуйте уважаемые коллеги!
>> Помогите решить как лучше организовать схему описанную в корявом заголовке.
>> Короче что надо:
>> Буду генерировать сервак на FreeBSD, в нём дисковая подсистема 2 обычных SATA
>> диска и 2 SSD диска.
>> На этом серваке будет работать среди прочего виртуалка для 1С-ок, баз которых
>> там будет много.
> Попробуйте CBSD (FreeBSD + ZFS + bhyve )
> https://www.bsdstore.ru/ru/about.html
> https://wiki.freebsd.org/bhyve/Windows

С bhyve'ом пока не имел опыта но меня смущает такой момент: В нём же нет ни vnc ни rdp доступа к консоли виртуалки. Чёрт с ним, что установку делать автоматизированной - с этим разберусь. Но вот что делать когда уже рабочая виртуалка будет сбоить и не будет доступа к rdp или vnc гостевой системы? Как чинить? Или я чего-то про bhyve в этом плане не знаю?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Сергей (??), 18-Апр-19, 09:08 
На самом деле чисто файловый доступ в 1с v 8.3, я имею ввиду толстого клиента, обеспечит вам очень хорошие тормоза, гигабит не спасет, надо докупать либо 1с-сервер либо городить доступ через web-сервер либо терминалка...
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 09:13 
>  На самом деле чисто файловый доступ в 1с v 8.3, я
> имею ввиду толстого клиента, обеспечит вам очень хорошие тормоза, гигабит не
> спасет, надо докупать либо 1с-сервер либо городить доступ через web-сервер либо
> терминалка...

Нет, тут вот что:
Терминал с клиентом 1С работает в виртуалке. И вопрос про вариант с доступом к базам для работы по самбе. Типа через хост систему, т.е. должно быть быстрей гигабита? Ну да даже если гигабит, то если задержки i/o будут мизерные из-за ssd я думаю это будет совсем другой гигабит нежели тот, в котором скорость упирается в i/o.

Т.е. толстый клиент и базы находятся на одном физическом оборудовании.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 18-Апр-19, 09:53 
>>  На самом деле чисто файловый доступ в 1с v 8.3, я
>> имею ввиду толстого клиента, обеспечит вам очень хорошие тормоза, гигабит не
>> спасет, надо докупать либо 1с-сервер либо городить доступ через web-сервер либо
>> терминалка...
> Нет, тут вот что:
> Терминал с клиентом 1С работает в виртуалке. И вопрос про вариант с
> доступом к базам для работы по самбе. Типа через хост систему,
> т.е. должно быть быстрей гигабита? Ну да даже если гигабит, то
> если задержки i/o будут мизерные из-за ssd я думаю это будет
> совсем другой гигабит нежели тот, в котором скорость упирается в i/o.

любое зеркало RAID1 - обеспечит Вам тормоза IO, gmirror гораздо тормозней
чем zfs mirror. А VirtualBox по архитектуре, конкретно жрет всю выделенную
ему память.

Посему, конструктив в виде 2xSSD и 2xHDD близко не "айс", а если еще
и ZFS планируется, то про RAM вы вовсе ничего не написали.


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 18-Апр-19, 10:25 
>[оверквотинг удален]
>> доступом к базам для работы по самбе. Типа через хост систему,
>> т.е. должно быть быстрей гигабита? Ну да даже если гигабит, то
>> если задержки i/o будут мизерные из-за ssd я думаю это будет
>> совсем другой гигабит нежели тот, в котором скорость упирается в i/o.
> любое зеркало RAID1 - обеспечит Вам тормоза IO, gmirror гораздо тормозней
> чем zfs mirror. А VirtualBox по архитектуре, конкретно жрет всю выделенную
> ему память.
> Посему, конструктив в виде 2xSSD и 2xHDD близко не "айс", а если
> еще
> и ZFS планируется, то про RAM вы вовсе ничего не написали.

Рамы там достаточно, 32Гб. Пользователей в терминале работающих одновременно не более 10.
При необходимости память увеличим, это то уж точно последний из проблемных вопросов. :)
Воткнул её - стало больше, больше и думать не о чем :)

Про зеркала я уже понял что не вариант. Тут Товарищ выше написал про использование ssd как l2arc кеша, видимо в этом ключе буду смотреть. Тут у меня вопрос - в этом случае чтение будет быстрым, а 1С как в большей степени нагружает дисковую подсистему, записью или чтением? Из-за чего там тормоза в большей степени при стандартной схеме работы бухгалтеров.
Сейчас на самом деле попросил на другом сервере бухгалтеров поработать активно в 1С-ах и параллельно смотрел gstat.
В итоге, показатели kBps и записи и чтения копеечные, ну оно и понятно там маленькими порциями пишет/читает, но вот ms/r очень часто около и больше 100, а ms/w не выходят за 10. Т.е. как я понимаю, от снижения задержек на чтение будет большой выигрыш.

И всё-же вопрос остаётся про то, как лучше разместить базы. На самбе на хосте, т.е. тут будет нативная работа с фс со стороны хоста, со снапшотами и прочими радостями, или образ виртуального диска и тогда будет виртуалка работать с диском, а гипервизор всё это транслировать в фс хост-системы? Вроде прослойка дополнительная, а с другой стороны самба если с виртуалкой на одном хосте - то скорость сети же не будет тогда ограничиваться сетевым интерфейсом? По крайней мере тут вот подобное говорят:https://forums.virtualbox.org/viewtopic.php?p=350522

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

38. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от пох (?), 19-Апр-19, 22:41 
> Про зеркала я уже понял что не вариант. Тут Товарищ выше написал
> про использование ssd как l2arc кеша, видимо в этом ключе буду

на всякий случай напоминаю, что l2arc _тоже_ жрет оперативную память ;-) Где-то была формула для ее рассчета.

> в фс хост-системы? Вроде прослойка дополнительная, а с другой стороны самба
> если с виртуалкой на одном хосте - то скорость сети же
> не будет тогда ограничиваться сетевым интерфейсом? По крайней мере тут вот

скорость сосамбы будет ограничиваться И виртуальным сетевым интерфейсом, который именно у vbox'а уникально плохой, И скоростью самой сосамбы, у которой в общем все хорошо, но не с dos-style locking, который вам обеспечит 1С, И скоростью fs на которой она на самом деле живет. Зачем вам первые две прослойки?

> подобное говорят:https://forums.virtualbox.org/viewtopic.php?p=350522

там трогательное соответствие безграмотности как вопрошающего, так и отвечающего.

В общем, сеть в vbox - боль. Старайтесь ее интенсивного использования избегать.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

39. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 20-Апр-19, 11:08 
>[оверквотинг удален]
>> если с виртуалкой на одном хосте - то скорость сети же
>> не будет тогда ограничиваться сетевым интерфейсом? По крайней мере тут вот
> скорость сосамбы будет ограничиваться И виртуальным сетевым интерфейсом, который именно
> у vbox'а уникально плохой, И скоростью самой сосамбы, у которой в
> общем все хорошо, но не с dos-style locking, который вам обеспечит
> 1С, И скоростью fs на которой она на самом деле живет.
> Зачем вам первые две прослойки?
>> подобное говорят:https://forums.virtualbox.org/viewtopic.php?p=350522
> там трогательное соответствие безграмотности как вопрошающего, так и отвечающего.
> В общем, сеть в vbox - боль. Старайтесь ее интенсивного использования избегать.

Спасибо за пояснения Уважаемый!

Этот топик просто удивительно богат на отличные советы оказался :)

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

40. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  –1 +/
Сообщение от ыы (?), 21-Апр-19, 08:24 
> Про зеркала я уже понял что не вариант. Тут Товарищ выше написал

Выше, Вы очень уверенно рассуждали о добавлении памяти на сервер. А Вы не рассматривали вариант добавить на сервер аппаратный рэйд-контроллер и все таки вернутся к варианту с рэйдами? Аппаратными естественно.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

45. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 21-Апр-19, 16:30 
>> Про зеркала я уже понял что не вариант. Тут Товарищ выше написал
> Выше, Вы очень уверенно рассуждали о добавлении памяти на сервер. А Вы
> не рассматривали вариант добавить на сервер аппаратный рэйд-контроллер и все таки
> вернутся к варианту с рэйдами? Аппаратными естественно.

Нет, и более того выяснились дополнительные детали когда сам сервер привезли. А то тему то я начал загодя получив будущее задание.
Итого конфига такая: 4 ядра Xeon, 16Гб DDR3, причём на плате два слота и в каждом по 8. Т.е. уже не расширить :)
Так что мои первоначальные победные реляции насчёт памяти оказались не у дел :)
В итоге, в bHyVe'ом всё удалось. Отличная хавтушка отсюда вот:
https://jameslodge.com/freebsd-bhyve-hypervisor-running-wind.../

Немного потупил на стадии того почему первая стадия не идёт, в итоге перепаковал образ ещё раз оказывается в unattended скрипте не указал Locale везде в ru-RU, хотя образ перепаковывал ru win2012.
Консолью SAC попользовался, нормальная штука :) Это мс такую придумала?

Вам уважаемые Товарищи огромное спасибо за конструктивные советы, за указание ошибок, и за приятную беседу!
Благодаря вам я вот за эти выходные освоил bHyVe и теперь переведу (ну как этот окончательно введу в строй, может ещё отловлю чего, чтобы быть то во всеоружии) остальные имеющиеся инсталляции виртуальных виндов на него.


Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

26. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +2 +/
Сообщение от yur (??), 18-Апр-19, 18:47 

> нём же нет ни vnc ни rdp доступа к консоли виртуалки.

Это знание вы откуда вынесли?
Из man 8 bhyve:

Run a UEFI virtual machine with a display resolution of 800 by 600 pixels
that can be accessed via VNC at: 0.0.0.0:5900.

bhyve -c 2 -m 4G -w -H \\
  -s 0,hostbridge \\
  -s 3,ahci-cd,/path/to/uefi-OS-install.iso \\
  -s 4,ahci-hd,disk.img \\
  -s 5,virtio-net,tap0 \\
  -s 29,fbuf,tcp=0.0.0.0:5900,w=800,h=600,wait
и тд.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

27. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от Адекватный (?), 19-Апр-19, 07:14 
>[оверквотинг удален]
> Run a UEFI virtual machine with a display resolution of 800 by
> 600 pixels
> that can be accessed via VNC at: 0.0.0.0:5900.
> bhyve -c 2 -m 4G -w -H \\
>   -s 0,hostbridge \\
>   -s 3,ahci-cd,/path/to/uefi-OS-install.iso \\
>   -s 4,ahci-hd,disk.img \\
>   -s 5,virtio-net,tap0 \\
>   -s 29,fbuf,tcp=0.0.0.0:5900,w=800,h=600,wait
> и тд.

Едрён батон! Это внезапно! Всё иду тестить bhyve!
А почему тогда в том же вики пишут что установить можно лишь unattended скриптом т.к. нет доступа к консоли.
Но всё, попробую и если всё так то буду переходить на родную фряшную виртуализацию.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

35. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +2 +/
Сообщение от пох (?), 19-Апр-19, 20:36 
> А почему тогда в том же вики пишут что установить можно лишь

ее забыли, как обычно, с 2015го года и freebsd10 поправить.

Но ставиться скриптом действительно проще и быстрее (впрочем, и не только там ;-) - фрефмбуфер понадобится, когда оно поставилось и уже лежит.

> Но всё, попробую и если всё так то буду переходить на родную
> фряшную виртуализацию.

переходите, переходите. Она не то чтоб безумно хороша, но то что сотворили за последние годы с vbox - это уже совсем никуда не годится.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

9. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  –5 +/
Сообщение от pavel_simple (ok), 18-Апр-19, 11:02 
>[оверквотинг удален]
> эффективней чем вариант 1, ну и вообще плюсы/минусы
> вариант 3: Зеркало на SSD, на нём ресурс для samba и базы
> 1С на этом ресурсе.
> вопросы: С блокировками вроде насколько я помню какие-то затыки были в самбе,
> но я с этим сталкивался когда-то давно, лет 10 назад, как
> сейчас такой вариант? снапшот сделать можно. Опять же не будет ли
> битым снапшот если он делается пи открытой 1С базе? Скорость работы
> с самбой на локалхосте - будет ли проблемой?
> Помогите пожалуйста найти оптимальное решение. Совет отдать физический сервер под винду
> - не подходит.

наxер freebsd и файловый вариант, но если нужно согреться то freebsd можно и оставить
для работы все вышеозвученые варианты не подходят
P.S. бэысдэшеики могут накидать минусов... ваше мнение очень важно для меня
P.P.S. не срача для, 1c и FreeBSD это не для работы. ИМХО

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от Адекватный (?), 18-Апр-19, 11:12 
> наxер freebsd и файловый вариант, но если нужно согреться то freebsd можно
> и оставить
> для работы все вышеозвученые варианты не подходят
> P.S. бэысдэшеики могут накидать минусов... ваше мнение очень важно для меня
> P.P.S. не срача для, 1c и FreeBSD это не для работы. ИМХО

ну если кроме срача, то предложения конкретные вами озвученные не были. Просто ничего не использовать - идти гулять?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +1 +/
Сообщение от пох (?), 18-Апр-19, 12:13 
> ну если кроме срача, то предложения конкретные вами озвученные не были. Просто
> ничего не использовать - идти гулять?

иначе будет срач - его ж попросят аргументировать, а у него про freebsd в голове только "не для работы".

хотя как раз для такой ситуации (нет hw raid, единственный дохлый компьютер, нужна 1C) - вполне себе для. Есть даже (не у меня) определенные успехи в разворачивании подобных штуковин с live migration - и оно работало.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  –3 +/
Сообщение от pavel_simple (ok), 18-Апр-19, 14:04 
>> ну если кроме срача, то предложения конкретные вами озвученные не были. Просто
>> ничего не использовать - идти гулять?
> иначе будет срач - его ж попросят аргументировать, а у него про
> freebsd в голове только "не для работы".
> хотя как раз для такой ситуации (нет hw raid, единственный дохлый компьютер,
> нужна 1C) - вполне себе для.

больше минусов, больше...

сначала идут разговоры про zfs, потом про дохлый копм, шаблон не рвёт, поxер - пляшем

> Есть даже (не у меня)
> определенные успехи в разворачивании подобных штуковин с live migration - и
> оно работало.

нет, если нужно согреться, дык яж не против, а если нужен результат без пионерских воскливков 'я шмогла' то нужно делать сразу нормально

позвольте поинтересоваться live-migration это кого и куда?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

36. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от пох (?), 19-Апр-19, 22:13 
> сначала идут разговоры про zfs, потом про дохлый копм, шаблон не рвёт,

не, абсолютно - я ее только на таких и использую уже много лет - на хорошем-то зачем мне zfs, там hw raid и vmware поверх него. Там, кстати, еще бонус в том, что виртуалки память отожрут сразу при запуске, и zfs со своим arc не сможет им сильно мешать. При других ее применениях есть ньюансы ;-) Хотя бывает и так:
Mem: 3164K Active, 35M Inact, 777M Wired, 164M Free
ARC: 375M Total, 80M MFU, 179M MRU, 3104K Anon, 1719K Header, 112M Other
Swap: 1024M Total, 44M Used, 980M Free, 4% Inuse
(но эта патченная)

> нет, если нужно согреться, дык яж не против, а если нужен результат

ну вот видел я результат, работает несколько лет, прячет бабки от маски-шоу, владельцы довольны - что вам не так?

> позвольте поинтересоваться live-migration это кого и куда?

это когда ты бохатый и у тебя есть деньги на целых ДВА таких ржавых ящика. Можно второй где-нибудь в стране, в которую тебе еще дают визы.

Это я товарищу с 32g не посоветую (потому что там, как обычно, нужно приобрести очень много ненужных знаний по дороге, я предпочел пребывать в счастливом неведении, хотя бы пока оно не появится в изкоробочном варианте), но вот факт что оно у людей - работает и используется в бизнесе - он дорого стоит.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

16. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 18-Апр-19, 13:15 
>[оверквотинг удален]
>> сейчас такой вариант? снапшот сделать можно. Опять же не будет ли
>> битым снапшот если он делается пи открытой 1С базе? Скорость работы
>> с самбой на локалхосте - будет ли проблемой?
>> Помогите пожалуйста найти оптимальное решение. Совет отдать физический сервер под винду
>> - не подходит.
> наxер freebsd и файловый вариант, но если нужно согреться то freebsd можно
> и оставить
> для работы все вышеозвученые варианты не подходят
> P.S. бэысдэшеики могут накидать минусов... ваше мнение очень важно для меня
> P.P.S. не срача для, 1c и FreeBSD это не для работы. ИМХО

согласен, 1C + FreeBSD != комфорт.

Но если нагрузка так себе и хочется сделать, тогда можно.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от pavel_simple (ok), 18-Апр-19, 14:00 

> согласен, 1C + FreeBSD != комфорт.
> Но если нагрузка так себе и хочется сделать, тогда можно.

ну, в Вашей адекватности я не сомневался...
и дополню

1. 1c, та, которая 8xx в файловом варианте работает не очень ваще, samba хоть на какой fs работает, но на zfs (который под фряхой) работает не очень.
2. трехзвенку на фряхе не поставить нармально, и даже если умудриться, ждать счасливого момента когда оно того, не для слабых духом

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 18-Апр-19, 14:51 
>> согласен, 1C + FreeBSD != комфорт.
>> Но если нагрузка так себе и хочется сделать, тогда можно.
> ну, в Вашей адекватности я не сомневался...
> и дополню

thx, опыт приходит с годами и проектами, а молодость на то и дана чтобы
учиться и что-то менять...

> 1. 1c, та, которая 8xx в файловом варианте работает не очень ваще,
> samba хоть на какой fs работает, но на zfs (который под
> фряхой) работает не очень.

sorry, с 1С у меня никак, только видел издалека и даже ставил какую-то
7xx жене домой, сто лет назад, думаю это "детский вариант".

ZFS с самбой пробовал только на своих двух WKS, но это баловство: mp3, фильмы,
образы для ipmi, ну без нагрузки.
В кластерах с NFS, iSCSI - доволен, с Samba рисковать не хочу, хотя
в ZOL народ использует...

> 2. трехзвенку на фряхе не поставить нармально, и даже если умудриться, ждать
> счасливого момента когда оно того, не для слабых духом

sorry, что есть трехзвенка?

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от pavel_simple (ok), 18-Апр-19, 15:53 
>[оверквотинг удален]
> 7xx жене домой, сто лет назад, думаю это "детский вариант".
> ZFS с самбой пробовал только на своих двух WKS, но это баловство:
> mp3, фильмы,
> образы для ipmi, ну без нагрузки.
> В кластерах с NFS, iSCSI - доволен, с Samba рисковать не хочу,
> хотя
> в ZOL народ использует...
>> 2. трехзвенку на фряхе не поставить нармально, и даже если умудриться, ждать
>> счасливого момента когда оно того, не для слабых духом
> sorry, что есть трехзвенка?

трёхзвенка это клиент сервера приложений, сам сервер и бд к нему

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

31. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от BarS (ok), 19-Апр-19, 13:19 
lavr жжот как всегда (в хорошем смысле). Лет 15-20 назад видимо был сильнее нагружен, попроще объяснял :)
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

32. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 19-Апр-19, 13:35 
> lavr жжот как всегда (в хорошем смысле). Лет 15-20 назад видимо был
> сильнее нагружен, попроще объяснял :)

возможно, старый стал, ленивый, поглупел.

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

С тех пор, так и пытаюсь, но сейчас думаю, НЕ ЛЮБУЮ.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

47. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от BarS (??), 22-Апр-19, 13:52 
>> lavr жжот как всегда (в хорошем смысле). Лет 15-20 назад видимо был
>> сильнее нагружен, попроще объяснял :)
> возможно, старый стал, ленивый, поглупел.
>  В те времена прочел чей-то бестселлер на английском и там было
> сказано, любую технически и теоретически сложную технологию, можно
> и нужно объяснять просто и доступно, как школьникам.
> С тех пор, так и пытаюсь, но сейчас думаю, НЕ ЛЮБУЮ.

Я думал ты давно на пенсии :))) Хотя сейчас трудно до пенсии дожить...

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

49. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от lavremail (ok), 22-Апр-19, 14:28 
>>> lavr жжот как всегда (в хорошем смысле). Лет 15-20 назад видимо был
>>> сильнее нагружен, попроще объяснял :)
>> возможно, старый стал, ленивый, поглупел.
>>  В те времена прочел чей-то бестселлер на английском и там было
>> сказано, любую технически и теоретически сложную технологию, можно
>> и нужно объяснять просто и доступно, как школьникам.
>> С тех пор, так и пытаюсь, но сейчас думаю, НЕ ЛЮБУЮ.
> Я думал ты давно на пенсии :))) Хотя сейчас трудно до пенсии
> дожить...

Трудно, остается только надежда, а тот кто доживет, получит
удивительную пенсию и "обеспеченную и беззаботную" старость.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

46. "FreeBSD + VirtualBox + 1C Bases + 2*HDD + 2*SSD"  +/
Сообщение от cfk (?), 22-Апр-19, 13:25 
На vbox - запрет. От слова совсем. Тем боле для продакшена.
На счет схемы с фряхой - вообще спорно. Лучше взять кальку + постгре. "Искаропки".
И ZFS тоже спорно, по крайней мере для SSD. F2FS, 5 лет на проде - полет нормальный.
На счет лагов I/O там в любом случае не будет быстрее чем документ в секунду. Хоть с рейдом хоть без. Тем более для файлового режима.
Быстрее всего будет на постгре с LTO & PGO.  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру