Файловый сервер
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Файловый сервер
Доброго времени суток!
Недавно решил изучить FreeBSD, потихоньку читаю хэндбук и различные статьи. Сейчас появилась необходимость соорудить файловый сервер, и ОС была выбрана именно FreeBSD 8.2 (нужно же начать практиковаться). Сервер нужен для хранения пользовательских файлов. Сеть насчитывает порядка 75-80 рабочих станций. Из железа имеется:
P-IV 3.06 GHz, MSI PM8M-V, DDR-400 512 MB. Винты - от 2 до 4 сигейтов по 1 ТБ (еще не определились сколько дадут). Вот из этого нужно собрать бюджетную файлопомойку (будет использоваться самба).
Сейчас стал вопрос об организации винтов. Использовать аппаратный RAID (нужно будет контроллер еще купить) или хватит программного. Тут опять же, если будет 2 винта, то будет зеркалирование, если 4 винта - то какой рейд лучше всего строить с учетом производительности/целостности данных. Или может проще использовать ZFS? Но реализованы ли там ACL в полной мере или этой реализации будет недостаточно для подобных вещей? Если все таки аппаратный RAID в данной ситуации предпочтительней, то какой контроллер лучше взять (бюджет сильно ограничен, так как это гос. учреждение)?
Недавно решил изучить FreeBSD, потихоньку читаю хэндбук и различные статьи. Сейчас появилась необходимость соорудить файловый сервер, и ОС была выбрана именно FreeBSD 8.2 (нужно же начать практиковаться). Сервер нужен для хранения пользовательских файлов. Сеть насчитывает порядка 75-80 рабочих станций. Из железа имеется:
P-IV 3.06 GHz, MSI PM8M-V, DDR-400 512 MB. Винты - от 2 до 4 сигейтов по 1 ТБ (еще не определились сколько дадут). Вот из этого нужно собрать бюджетную файлопомойку (будет использоваться самба).
Сейчас стал вопрос об организации винтов. Использовать аппаратный RAID (нужно будет контроллер еще купить) или хватит программного. Тут опять же, если будет 2 винта, то будет зеркалирование, если 4 винта - то какой рейд лучше всего строить с учетом производительности/целостности данных. Или может проще использовать ZFS? Но реализованы ли там ACL в полной мере или этой реализации будет недостаточно для подобных вещей? Если все таки аппаратный RAID в данной ситуации предпочтительней, то какой контроллер лучше взять (бюджет сильно ограничен, так как это гос. учреждение)?
Услуги хостинговой компании 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/
- Gendos
- лейтенант
- Сообщения: 801
- Зарегистрирован: 2009-02-18 14:30:39
- Откуда: АЗиОПА
- Контактная информация:
Re: Файловый сервер
Для ZFS 512 оперативки мало. Для нормального аппаратного Вам денег не дадут, бюджет же ограничен.
Платформу софт Вы уже выбрали, начните с описания помойки: группы, пользователи, структура каталогов, права (клиенты я так понимаю виндовые)- отсюда и выстроится Ваша конфигурация. http://forum.lissyara.su/viewtopic.php? ... 23&start=0 - так к чтению, производительность винтов, .....при 75-80 клиентах я бы больше уклон на производительность сетевой карты смотрел.
Платформу софт Вы уже выбрали, начните с описания помойки: группы, пользователи, структура каталогов, права (клиенты я так понимаю виндовые)- отсюда и выстроится Ваша конфигурация. http://forum.lissyara.su/viewtopic.php? ... 23&start=0 - так к чтению, производительность винтов, .....при 75-80 клиентах я бы больше уклон на производительность сетевой карты смотрел.
Да как удав! Работаю.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Файловый сервер
для zfs памяти мало, ставь зеркало программное, железное будет стоит дороже имеющегося тазика, бери 4 винта, на первых 2х будет зеркало с основной системой и шарами. на 2х остальных зеркало и бэкапы.
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Начнем по порядку:
1) Ну в принципе можно будет и гиг оперативки взять, это не большая проблема будет. То есть, количество оперативки пока не принципиально. На контроллер около 200$ дать смогут думаю.
Насчет помойки, компы у нас в домене, планируется следующая структура шар:
public - видно всем, режим только чтение для всех
шары отделов - тут сложнее, каждую шару могут использовать только определенная группа людей. В каждой шаре будет символическая ссылка на папку пользователей (каталог находится в users$), куда имеет доступ только этот пользователь и начальник отдела.
users$ - каталог с пользовательскими папками, которые будет примонтированы как сетевой диск
bases - все имею права на чтение/запись, здесь будут различные базы на эксесе.
Вот примерно такая вот структура будет.
2) Вот с четырьмя винтами проблема может быть, так как все винты сейчас стоят в NAS (длинковское чудо), который пока используется, следовательно, все винты сразу я не смогу забрать, а пока только половину.
1) Ну в принципе можно будет и гиг оперативки взять, это не большая проблема будет. То есть, количество оперативки пока не принципиально. На контроллер около 200$ дать смогут думаю.
Насчет помойки, компы у нас в домене, планируется следующая структура шар:
public - видно всем, режим только чтение для всех
шары отделов - тут сложнее, каждую шару могут использовать только определенная группа людей. В каждой шаре будет символическая ссылка на папку пользователей (каталог находится в users$), куда имеет доступ только этот пользователь и начальник отдела.
users$ - каталог с пользовательскими папками, которые будет примонтированы как сетевой диск
bases - все имею права на чтение/запись, здесь будут различные базы на эксесе.
Вот примерно такая вот структура будет.
2) Вот с четырьмя винтами проблема может быть, так как все винты сейчас стоят в NAS (длинковское чудо), который пока используется, следовательно, все винты сразу я не смогу забрать, а пока только половину.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Ну это да, выбора в принципе нету. Процессор слабенький, он потянет программный рейд для такого количества клиентов?
-
- проходил мимо
Re: Файловый сервер
Для файлопомойки проц нормальный, только памяти надо не менее 2G.GhOsT_MZ писал(а):Ну это да, выбора в принципе нету. Процессор слабенький, он потянет программный рейд для такого количества клиентов?
На P4-2.8 RAM 256М, 40 клиентов 1С(5 баз), еще NATD+IPFW и хранилище документов, 2 HDD по 120G.
Из-за нехватки памяти 1С периодически глючила, базы 1С перенесли на другой сервер.
Этот сервак работает до сих пор и 256М ему с головой хватает.
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Винты в рейде? Если да, то какой рейд? Какая скорость чтения и записи?шёл_мимо писал(а):Для файлопомойки проц нормальный, только памяти надо не менее 2G.GhOsT_MZ писал(а):Ну это да, выбора в принципе нету. Процессор слабенький, он потянет программный рейд для такого количества клиентов?
На P4-2.8 RAM 256М, 40 клиентов 1С(5 баз), еще NATD+IPFW и хранилище документов, 2 HDD по 120G.
Из-за нехватки памяти 1С периодически глючила, базы 1С перенесли на другой сервер.
Этот сервак работает до сих пор и 256М ему с головой хватает.
-
- проходил мимо
Re: Файловый сервер
Нет, не рейд
В наследство досталось, хотел сделать, но подумал,
работает с 2003 года и без проблем, зачем ломать?
2-й HDD клон первого, каждые сутки с 1-го всё копируется на 2-й диск
сдох 1-й диск, грузимся со второго и еще всё архивируется на другой сервер.
Понимаю через задницу
, но работает блин.
Периодически мысли посещают сделать по нормальному, но постоянно что-то мешает.

работает с 2003 года и без проблем, зачем ломать?
2-й HDD клон первого, каждые сутки с 1-го всё копируется на 2-й диск
сдох 1-й диск, грузимся со второго и еще всё архивируется на другой сервер.
Понимаю через задницу

Периодически мысли посещают сделать по нормальному, но постоянно что-то мешает.
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Мда, суровая система) Челябинское зеркалирование))шёл_мимо писал(а):Нет, не рейдВ наследство досталось, хотел сделать, но подумал,
работает с 2003 года и без проблем, зачем ломать?
2-й HDD клон первого, каждые сутки с 1-го всё копируется на 2-й диск
сдох 1-й диск, грузимся со второго и еще всё архивируется на другой сервер.
Понимаю через задницу, но работает блин.
Периодически мысли посещают сделать по нормальному, но постоянно что-то мешает.
-
- проходил мимо
Re: Файловый сервер
Ну да, Дулин наверное ставилGhOsT_MZ писал(а): Челябинское зеркалирование))

-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Насколько я понял, зеркало можно создать 3 способами: ccd, geom, vinum.
Собственно вопрос: при какой варианте производительность будет выше? Кто-нибудь вообще сравнивал? И кто что использует и почему?
Собственно вопрос: при какой варианте производительность будет выше? Кто-нибудь вообще сравнивал? И кто что использует и почему?
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- рядовой
- Сообщения: 26
- Зарегистрирован: 2011-03-19 8:15:28
Re: Файловый сервер
а может в сторону FTP стоит глянуть ... для PUBLIC возможно самое оно
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Файловый сервер
Не, в нашем случае FTP не пойдет.sergoff писал(а):а может в сторону FTP стоит глянуть ... для PUBLIC возможно самое оно
Кстати, вопрос. Построил рейд на встроенном в мать контроллере и помимо самого массива, который называется ar0, я имею доступ к каждому диску массива. Это нормально, так и должно быть?
-
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Re: Файловый сервер
Да, нормально - ядро системы через BIOS видит каждое устройство в отдельности и предоставляет к нему доступ как обычно.
Работать с ФС в твоем случае конечно надо только через ar0
Работать с ФС в твоем случае конечно надо только через ar0