поиск:    
  Бесплатная почта на E1.ru почта @E1.ru:  (регистрация)
пароль:

 
переход:  

Технологии
Технологии
Екатеринбург Онлайн
Публикации:  Айвоська  |  Каталог:  ПК, ноутбуки, планшеты  |  Форумы:  Операторы связи,   Модели телефонов,   Цифровое фото,   Обсуждение гаджетов,   Интернет

  Общение > Форумы  > Технологии > Технические вопросы > UNIX, Linux, Open Source Software  

Нужен ли RAID 1 на диске с системой?


Список Тем  |   Поиск  |   Правила  |   Статистика  |   Подписаться на тему
1 | 2 | 3 | следующая страницапоследняя страница
Нужен ли RAID 1 на диске с системой?   #36092 
Автор: -xулиган-  
Дата:   10 Янв 2017 16:20

Прошу помочь советом.

При покупке сервера (из экономии) поставили обычные дешевые винты. Идея была отдать 2 HDD по 1Тб в RAID 1 под систему и бэкапы (на разных разделах) и 2 SSD по 120Гб в RAID 1 под базы 1С.
Пока на нем будет работать только PostgreSQL под Ubuntu для 1С, возможно, в ближайшее время, добавится Apache для неё же. Может ещё что добавится в дальнейшем.
На боевом сервере перед обновлением или установкой дополнительного софта привык сохранять образ раздела с системой для быстрого отката назад. Столкнулся с тем, что привычные инструменты (клонзилла, акронис) не работают с программным RAID, можно сделать только образ диска целиком.

Отсюда вопрос - как лучше организовать:
1. 2 HDD в RAID 1 под систему и бэкапы (на разных разделах) + Systemback для создания точек восстановления;
2. 1 HDD под систему и 1 HDD под бэкапы и образы системы;
3. Ваш вариант.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36093 
Автор: Ziplex  
Дата:   10 Янв 2017 16:30

OS какая?
рейд я так понял mdadm?
если да то образ легко сливается как с любого блочного устойства.
Поверх рейда если организован LVM можно снепшоты делать, как вариант.

[Сообщение изменено пользователем 10.01.2017 16:33]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36094 
Автор: -xулиган-  
Дата:   10 Янв 2017 16:33

Ubuntu 16.04.1, рейд mdadm

Цитата:
От пользователя: Ziplex

если да то образ легко сливается как с любого блочного устойства.

какими средствами?

[Сообщение изменено пользователем 10.01.2017 16:43]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36095 
Автор: Ziplex  
Дата:   10 Янв 2017 16:38

Как вариант LVM можно накатить на mdadm даже на SSD причем он может trim прокидывать

Для lvm надо сначала разрешить проброс команды trim к дискам (он запрещен по дефолту).
Поправь /etc/lvm/lvm.conf опцию issue_discards с 0 на 1.
issue_discards = 1
потом можно проверить sudo fstrim -v /точка монтирования с томом

с LVM более гибко будет, в продакшене есть raid1 с LVM на ssd полет нормальный, оверхед минимальный.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36096 
Автор: -xулиган-  
Дата:   10 Янв 2017 16:45

LVM не организован
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36097 
Автор: Ziplex  
Дата:   10 Янв 2017 16:48

Если требуется наилучшее быстродействие то SSD лучше юзать отдельно, затюнить xfs и будет летать.. ))



Цитата:
От пользователя: -xулиган-

какими средствами?


Смотря как необходимо копировать, если raw-data как есть то dd, partimage, clonezilla если только полезное пространство занимаемое fs то все зависит от того какая FS на томе например FSArchiver, ntfsclone и т.д.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36098 
Автор: -xулиган-  
Дата:   10 Янв 2017 16:48

В данный момент сервер организован по варианту 1 (1. 2 HDD в RAID 1 под систему и бэкапы (на разных разделах) + Systemback для создания точек восстановления), но терзают сомнения.
В эксплуатацию пока не запущен и не поздно всё переделать.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36099 
Автор: -xулиган-  
Дата:   10 Янв 2017 16:56



Цитата:
От пользователя: Ziplex

все зависит от того какая FS на томе

ext4
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36100 
Автор: Ziplex  
Дата:   10 Янв 2017 17:07

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

Сервер

2 HDD - raid1 + LVM напилить его на сл. разделы, под систему и под данные.

2 SSD диска сделать раздельно, каждый из дисков будет в LVM

Далее создать lxc контейнер под postgres, примонтировать в него LVM том SSD под базу.

Бекапы делать самого lxc контейнера и отдельно БД.

В дальнейшем если появятся сервисы, можете отдельных контейнеров под них напилить. Это так в кратце, более детально описывать долго.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36101 
Автор: Ziplex  
Дата:   10 Янв 2017 17:11

Так же в дальнейшем можете использовать KVM если потребуется винда.
postgres отлично живет в lxc, под 1С под нагрузкой около 150 юзверей, на SSD LVM разделе с тримингом, и тюнингованой xfs.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36102 
Автор: -xулиган-  
Дата:   10 Янв 2017 17:38



Цитата:
От пользователя: Ziplex

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


пошел читать
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36103 
Автор: Ziplex  
Дата:   10 Янв 2017 17:48

Рекомендую посмотреть в сторону https://www.proxmox.com/en/proxmox-ve, работаю с ним с первых версий, еще когда был OVZ.
Под ваши задачи самое оно, и все из коробки.
Будут вопросы пишите.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36104 
Автор: Ermak(96)  
Дата:   10 Янв 2017 22:02



Цитата:
От пользователя: Ziplex


Так же в дальнейшем можете использовать KVM если потребуется винда.
postgres отлично живет в lxc, под 1С под нагрузкой около 150 юзверей, на SSD LVM разделе с тримингом, и тюнингованой xfs.



Много-ли попугаев дает в вашем случае тест Гилёва ?
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36105 
Автор: Ziplex  
Дата:   10 Янв 2017 22:39


Цитата:
От пользователя: Ermak(96)

Много-ли попугаев дает в вашем случае тест Гилёва ?


Если вы производительность измеряете синтетическими тестами, то скажу лишь одно, такие тесты они не много-поточны и никак не показывают реальную производительность, нагружая одно ядро остальные в холостую, по итогу затыкается на вычислительных операциях, синках на диск, очередях и т.д. Чтобы смотреть реальную нагрузку надо в первую очередь определиться с задачами которые будут выполняться.
Надо учитывать тот факт, что каждая конфигурация порой требует разных подходов. Например большим БД требуется шустрый IOPS (дисковая подсистема), некоторым CPU и параллелизм вычислений..

PS: Тест не проводили, смысла в нем не вижу.

[Сообщение изменено пользователем 11.01.2017 09:37]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36106 
Автор: Ermak(96)  
Дата:   11 Янв 2017 09:47



Цитата:
От пользователя: Ziplex

PS: Тест не проводили, смысла в нем не вижу.


Конечно вы правы, все так. Это не самый лучший тест. Я им лишь предварительно оцениваю сравнивая одну конфигурацию оборудования с другой.
Стоит ли вообще овчинка выделки или нет.
Тогда уточню вопрос - намного ли выросла производительность на xfs по сравнению, например с ext4. Если не жалко - расскажите про тюнинг xfs.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36107 
Автор: Ziplex  
Дата:   11 Янв 2017 15:16

Если в кратце то, xfs работает быстрей только при наличии запаса по RAM, в целом скорость ниже чем у EXT4 если убавить RAM, но при должной настройке все работает на достаточно хорошем уровне, не зря же ее используют в redhat как основную FS.
По поводу тюна есть у редхата хороший гайд там все разжовано от и до:

https://access.redhat.com/documentation/en-US/Red_...

Я ни в коем случае не призываю использовать для своих целей именно XFS, просто я стараюсь в ногу со временем идти и в целом эта FS пока что устраивает, жду BTRFS нормальный релиз, там много плюшек интересных, но пока детруктивна для продакшена, кто-то zfs юзает - но она еще больше чем xfs жрет памяти. EXT4 - вполне себе шустрая FS.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36108 
Автор: Ermak(96)  
Дата:   11 Янв 2017 20:52



Цитата:
От пользователя: Ziplex

Если в кратце то, xfs...


Спасибо за ответ.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36112 
Автор: -xулиган-  
Дата:   12 Янв 2017 15:57



Цитата:
От пользователя: Ziplex

Рекомендую посмотреть в сторону https://www.proxmox.com/en/proxmox-ve

Написал в ЛС
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36113 
Автор: -xулиган-  
Дата:   13 Янв 2017 09:45


Цитата:
От пользователя: Ziplex

2 HDD - raid1 + LVM напилить его на сл. разделы, под систему и под данные.


Вы это имели ввиду?

Фотография из Фотогалереи на E1.ru


вот это непонял

Цитата:
От пользователя: Ziplex

2 SSD диска сделать раздельно, каждый из дисков будет в LVM
Далее создать lxc контейнер под postgres, примонтировать в него LVM том SSD под базу.

Вы предлагаете сделать из 2-х SSD по 120 один LVM том SSD на 240 под базу?

[Сообщение изменено пользователем 13.01.2017 09:46]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36118 
Автор: Ziplex  
Дата:   16 Янв 2017 09:49

Да то что на скрине это и имел виду.

По поводу:

Цитата:
От пользователя: -xулиган-

Вы предлагаете сделать из 2-х SSD по 120 один LVM том SSD на 240 под базу?



Я предлагал каждый диск сделать отдельным томом. LVM хоть и умеет рейд, но лучше этого не делать. Если и объединять то в группу томов, но с учетом того что диск нужен будет под БД, и если БД не будет превышать больше 120Gb, то лучше использовать каждый диск отдельно, и не забывать делать бэкап БД.

В ЛС я вам ответил.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36120 
Автор: -xулиган-  
Дата:   16 Янв 2017 12:45

Proxmox интересная штука, но у нас нет задачи запускать несколько серверов на одном железе. Если и появится такая задача, то ничто не мешает поставить тот же KVM и под ним поднять сервер.
Речь была о резервном копировании основной ОС, чего при использовании Proxmox не появится. Требуется это очень редко.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36121 
Автор: Stanislav  
Дата:   16 Янв 2017 17:52

lvm вполне себе помогает бекапить.
А будет ли в этом lvm том виртуалки или хоста - ему без разницы.
Делаем снапшот (требуется оставить под него свободное место при разметке vg), монтируем его, делаем файловый бекап.
Или - делаем снапшот и дампим его как диск.
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36122 
Автор: Ziplex  
Дата:   16 Янв 2017 21:28

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

1. У вас будет возможность отката к любому состоянию системы, например до обновления.

2. У контейнеров низкий оверхед, вы работаете на том же ядре хостовой ОС, просто выделяете нужные ресурсы, отличие от KVM в том что производительность близка к BAREMETHAL, 3-5% от основной железяки, KVM тоже хороша, но все зависит от задач.
В паравиртуализции если выделил ресурс то он уже занят, в контейнере напротив, выделил ему к примеру 3гига рам - это всего лишь ограничение cgroups на уровне ядра.

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

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

Давно уже классику никто не использует, сервера в этом случае чаще всего не догружены. Ну и собственно в случае краха вам долго придется поднимать и настраивать железку с нуля, конечно можно использовать dump, копировать загрузочный раздел и т.д. Но это всеравно не так удобно и не быстро.

PS: Решать в любом случае вам. Если любите классическую схему один сервер - одна задача это ваш выбор. )))

PSS в случае выхода основной ОС, дистрибутив достаточно просто и быстро ставится, поэтому можно бекапить только /etc с нужными конфигами. По итогу при крахе всего при условии что есть бекап, в отдельном месте ну или на том же сервере на других дисках(что конечно моветон, но бывает и такое) восстановить все можно в считаные часы, а при должном у мении и если позволяет скорость можно и в 20 минут уложиться.

[Сообщение изменено пользователем 16.01.2017 21:34]
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36133 
Автор: -xулиган-  
Дата:   26 Янв 2017 09:50

Продолжу тему (пришлось временно переключится на другую работу).


Цитата:
От пользователя: Ziplex

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

Т. е. один винт SSD останется незадействованным?
Ответить   |  Поделиться:  
Re: Нужен ли RAID 1 на диске с системой?   #36134 
Автор: Ziplex  
Дата:   26 Янв 2017 15:33

Нарисовал схему как бы сделал я


Фотография из Фотогалереи на E1.ru
Ответить   |  Поделиться:  
Список Тем  |   Поиск  |   Правила  |   Статистика  |   Подписаться на тему
1 | 2 | 3 | следующая страницапоследняя страница

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


 Мой E1 : Вход 
 
Вход для зарегистрированных пользователей:
E-mail:
Пароль:
Если Вы не зарегистрированы, то добро пожаловать на страницу регистрации.
Если Вы зарегистрированы, но забыли пароль, Вы можете его запросить.

Развернуть блок
 Погода