Freebsd zfs mysql под нагрузкой.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Всем привет.
Планирую запуск нагруженного проекта.
Нагрузка к база велика, есть тяжелые запросы (оптимизировать их уже некуда).
Хочу сразу ставить на zfs вместе ufs2.
Так вот, есть ли смысл ставить zfs на нагруженный проект, до этого с zfs дел не каких не имел.
Спасибо за понимание.
Планирую запуск нагруженного проекта.
Нагрузка к база велика, есть тяжелые запросы (оптимизировать их уже некуда).
Хочу сразу ставить на zfs вместе ufs2.
Так вот, есть ли смысл ставить zfs на нагруженный проект, до этого с zfs дел не каких не имел.
Спасибо за понимание.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
ssd под кэш и лог надо.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Я планировал кэш в оперативке организовать.Neus писал(а):ssd под кэш и лог надо.
насчет лога не понял.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
-
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
ZFS Intent Logbagas писал(а):Я планировал кэш в оперативке организовать.Neus писал(а):ssd под кэш и лог надо.
насчет лога не понял.
Для сильно нагруженной БД крайне желательно иметь его на ССД.
ARC (Adaptive replacement cache) и так находится в памяти, не надо ничего организовывать. А вот L2ARC (ARC 2-го уровня) тоже очень желательно иметь на ССД.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
А стоит овчинка выделки?
менять ufs2 на zfs на нагруженной базе.
Я так и не понял, для zfs только базируется в рэйде или можно как обычную фс использовать на одном диске и будит ли с этого толк?
Как я понял в статьях, что уже тестирования zfs прошло и уже в работе можно смело использовать.
менять ufs2 на zfs на нагруженной базе.
Я так и не понял, для zfs только базируется в рэйде или можно как обычную фс использовать на одном диске и будит ли с этого толк?
Как я понял в статьях, что уже тестирования zfs прошло и уже в работе можно смело использовать.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
нагрузка на запись или чтение?
еси на чтение - зависит от размера базы и того как субд ее кэширует в памяти.
еси на запись - самый быстрый вариант: база на ssd (пофиг на какой фс), далее по быстроте: база на ZFS с логом на ssd.
что касается L2ARC - сначала расширяем оперативку, когда расширять некуда втыкаем ssd.Perfect suited ZIL:
- HGST ZeusRam (Dram-based, 3,5" SAS with 8GB)
- HGST S840Z, ZIL (2,5" SAS, ZIL optimized SSD, 16 GB)
- Intel S3700 (regular enterprise SSD but quite affordable for a ZIL)
в каком смысле желательно? кэш на обычном диске это изврат.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Так я могу zfs использовать как без рэйда?
Intel S3700 - хорошие диски, но зараза дорогие!
У меня два диска ssd Intel S3500 и один hdd под логи системы.
Пока думаю как лучше все это реализовать.
Intel S3700 - хорошие диски, но зараза дорогие!
У меня два диска ssd Intel S3500 и один hdd под логи системы.
Пока думаю как лучше все это реализовать.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
эти тоже хорошие диски.bagas писал(а):Так я могу zfs использовать как без рэйда?
Intel S3700 - хорошие диски, но зараза дорогие!
У меня два диска ssd Intel S3500 и один hdd под логи системы.
Пока думаю как лучше все это реализовать.
так если база на ssd нафига тебе zfs?
ну если оччень хочется то делай.
zfs нужен прямой доступ к дискам, сделаешь из них зеркало прямо из инсталлятора.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Не понял.Neus писал(а):zfs нужен прямой доступ к дискам, сделаешь из них зеркало прямо из инсталлятора.bagas писал(а):Так я могу zfs использовать как без рэйда?
Intel S3700 - хорошие диски, но зараза дорогие!
У меня два диска ssd Intel S3500 и один hdd под логи системы.
Пока думаю как лучше все это реализовать.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
До запятой не понял или после?
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
До и после. )Neus писал(а):До запятой не понял или после?
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
т.е. ничего.. читай мануалы по zfs..
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
хорошо, но зеркало я не планировал делать из них.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Freebsd zfs mysql под нагрузкой.
Высоконагруженная база и выбор файловой системы несколько разные вещи хоть и немного связанные.bagas писал(а):хорошо, но зеркало я не планировал делать из них.
Я не знаю, как себе ведет ufs и zfs на ссд, но в отношении обычных дисках добавление небольшого ссд в качестве L2ARC для zfs повышает ее быстродействие... Ну а дальше сами решайте нужны ли вам свойства конкретных фс, например снапшоты или еще что-то
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Думаю скорость записи упадет.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Freebsd zfs mysql под нагрузкой.
она при любом зеркале упадет, а вообще то надо оценить и другие параметры, как то простой базы из-за поломки, бэкапы базы тоже будет делать, на это тоже надо время. Я к примеру на zfs торможу сервер приложений, делаю снапшот и после чего его запускаю, потом с этого снапшота делаю бэкапы. Как оказалось для клиентов кратковременная остановка лучше чем тормоза во время бэкапа сервера приложения...bagas писал(а): Думаю скорость записи упадет.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Хмм. пока думаем.snorlov писал(а):она при любом зеркале упадет, а вообще то надо оценить и другие параметры, как то простой базы из-за поломки, бэкапы базы тоже будет делать, на это тоже надо время. Я к примеру на zfs торможу сервер приложений, делаю снапшот и после чего его запускаю, потом с этого снапшота делаю бэкапы. Как оказалось для клиентов кратковременная остановка лучше чем тормоза во время бэкапа сервера приложения...bagas писал(а): Думаю скорость записи упадет.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
Э.. у тебя диски овер 5килоиопсов на рандомной записи выдают.
Что у тебя за нагрузка, что этого мало?
Что у тебя за нагрузка, что этого мало?
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Тяжелые запросы( сами запросы уже оптимизированы ) + много народу.
Запросы в основном будут только по чтению, запись редка.
Запросы в основном будут только по чтению, запись редка.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- Neus
- капитан
- Сообщения: 1980
- Зарегистрирован: 2008-09-08 21:59:56
Freebsd zfs mysql под нагрузкой.
Тады шило на мыло ты придумал менять.
Профилируй систему, может памяти под кэш субд не хватает.
Профилируй систему, может памяти под кэш субд не хватает.
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
Кэш запросов мускула обязательно выделю гига 4.Neus писал(а):Тады шило на мыло ты придумал менять.
Профилируй систему, может памяти под кэш субд не хватает.
Вообщем решили пока отказаться от zfs.
Два ssd диска интеловские, на одном система, на другом база - временно этого хватит для базы. после подключу второй сервер репликации, под чтение. думаю этого с лихвой должно хватить.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Freebsd zfs mysql под нагрузкой.
Я бы под систему отдал бы HDD, а вот под базу и логи SSD...
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Freebsd zfs mysql под нагрузкой.
А для чего логи писать на ссд? Толк какой?snorlov писал(а):Я бы под систему отдал бы HDD, а вот под базу и логи SSD...
Притом, я планирую только вести лог тяжелых запросов.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Freebsd zfs mysql под нагрузкой.
Принцип простой, на ссд писать все, что пишется и читается после загрузки, а система, кроме своих логов практически ничего писать и читать не будет... Ну и зачем ее на ссд, чтобы грузилась 20 секунд вместо 25...