Как подобрать конфигурацию компьютера для файлового сервера

Обновлено: 03.07.2024

В качестве примера используется Windows Server 2012 R2 (2016, 2019). Инструкция разбита на несколько шагов и представляет из себя полный цикл настройки файлового хранилища для использования в малых и средних компаниях.

Шаг 1. Выбор оборудования и подготовка сервера

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

  • Процессор может быть самый простой;
  • Оперативная память также не сильно используется;
  • Дисковая система — самый основной компонент. Ее объем зависит от специфики бизнеса. Примерная формула — не менее 15 Гб на пользователя и не менее 1 Тб на сервер. До 50 пользователей можно рассматривать диски SATA, после — SAS или SSD.

Например, для компании в 300 пользователей подойдет сервер с процессором Xeon E3, 8 Гб ОЗУ и 5 Тб дискового пространства на дисках SAS 10K.

Дополнительные требования

  1. Для обеспечения сохранности информации при выходе из строя жесткого диска, необходим RAID-контроллер. Настройка последнего выполняется из специального встроенного программного обеспечения, которое запускается при загрузке сервера;
  2. Сервер должен быть подключен к источнику бесперебойного питания;
  3. Необходимо предусмотреть резервное копирование. Для этого нужен дисковый накопитель (внешний жесткий диск) или другой сервер.

Подробнее о выборе оборудования читайте статью Как выбрать сервер.

Шаг 2. Установка Windows и настройка системы

Установка системы

На этом шаге все стандартно, за исключением одного нюанса: разбивая во время установки Windows жесткий диск, стараемся выделить небольшую часть (70 - 120 Гб) для системы и все остальное под данные. Если выделить много дискового пространства для системного раздела, увеличится время его обслуживания и фрагментация, что негативно скажется на производительности и надежности системы в целом.

Настройка системы

  1. Проверяем правильность настройки времени и часового пояса;
  2. Задаем понятное имя для сервера и, при необходимости, вводим его в домен;
  3. Если сервер не подключен напрямую к сети Интернет, стоит отключить брандмауэр;
  4. Для удаленного администрирования, включаем удаленный рабочий стол;
  5. Устанавливаем все обновления системы.

Шаг 3. Базовые настройки файлового сервера

Это стандартные действия, которые выполняются при настройке обычного файлового сервера.

Установка роли и вспомогательных компонентов

Как правило, данная роль устанавливается вместе с Windows. Остается только это проверить и доустановить компоненты, которые нужны для полноценной эксплуатации сервиса.

Открываем Диспетчер серверов. Он может быть запущен из панели быстрого запуска.

Запуск диспетчера серверов Windows Server 2012

Нажимаем Управление - Добавить роли и компоненты.

Установка серверных компонентов в Windows 2012

В открывшемся окне оставляем Установка ролей и компонентов и нажимаем Далее.

Выбор установки ролей и компонентов в Windows Server

В следующем окне выбираем нужный сервер (выбран по умолчанию, если работаем на сервере, а не через удаленную консоль) и нажимаем Далее.

Среди ролей находим Файловые службы и службы хранилища, раскрываем ее и проверяем, что установлены галочки напротив следующих компонентов:

Ставим галочки напротив нужных компонентов файлового сервера

Если данные службы не установлены, выбираем их и нажимаем Далее.

В окне Выбор компонентов просто нажимаем Далее.

Откроется окно Подтверждение установки компонентов. Нажимаем Установить и после окончания процесса перезагружаем сервер.

Настройка шары (общей папки)

Создаем первую папку, которую хотим предоставить в общее использование. Затем кликаем по ней правой кнопкой мыши и нажимаем Свойства:

Открываем свойства папки

В открывшемся окне переходим на вкладку Доступ и нажимаем Расширенная настройка:

Открываем доступ к папке по сети

Ставим галочку Открыть общий доступ к этой папке и нажимаем кнопку Разрешения:

Ставим галочку для включения общего доступа и переходим к управлению разрешениями

Предоставляем полный доступ всем пользователям:

Выставляем разрешения на доступ к папке по сети

* конечно же, мы не будем давать доступ всем пользователям, но для этого есть вкладка безопасность (см. ниже).

Нажимаем OK и еще раз OK.

Теперь переходим на вкладку Безопасность и нажимаем Дополнительно:

Кнопка для назначения дополнительных прав безопасности на папку

В открывшемся окне нажимаем Отключение наследования и Преобразовать унаследованные разрешения в явные разрешения этого объекта.

Отключаем наследование прав папкой

Кнопка для изменения прав на папку

Выставляем необходимые права на папку, например:

Пример прав безопасности для папки

Совет: старайтесь управлять правами на ресурсы только при помощи групп. Даже если доступ необходимо предоставить только одному человеку!

Теперь нажимаем OK два раза. Папка настроена для общего использования и в нашем примере доступна по сетевому пути \\fs1\Общая папка.

Шаг 4. Тюнинг файлового сервера или профессиональные советы

Данные настройки, по сути, представляют секреты того, как сделать файловый сервер лучше, надежнее и безопаснее. Применяя их, администраторы создают более правильную и профессиональную среду ИТ.

С самого начала стоит создавать общие папки в пространстве имен DFS. На это есть две основные причины:

  1. При наличии или появлении нескольких файловых серверов пользователям будет удобнее находить общие папки в одном месте.
  2. Администратор легко сможет создать отказоустойчивую систему при необходимости.

Теневые копии

Позволят вернуться к предыдущим версиям файлов. Это очень полезная функция позволит не только восстановить некорректно отредактированный документ, но и вернуть случайно удаленный файл или папку.

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

Аудит

Аудит позволит вести протокол доступа к данным — понять, кто и когда удалил важные данные или внес в них изменения.

О том, как настроить данную возможность читайте статью Как включить аудит доступа к файлам Windows.

Анализатор соответствия рекомендациям

В диспетчер управления серверами Windows встроен инструмент для проверки конфигурации сервера — анализатор соответствия рекомендациям. Чтобы им воспользоваться переходим в диспетчере в Локальный сервер:

Переходим к управлению локальным сервером в диспетчере управления

Находим раздел «Анализатор соответствия рекомендациям» и справа кликаем по ЗАДАЧИ - Начать проверку BPA:

Запуск проверки BPA

Рассмотрим решения некоторых рекомендаций.

1. Для XXX должно быть задано рекомендованное значение.

Это набор однотипных рекомендаций, для выполнения которых нужно обратить внимание на описание и задать значение параметро, которое в нем указано. Например, для CachedOpenLimit в описании проблемы есть описание решения — «Задайте для CachedOpenLimit рекомендуемое значение 5». Чтобы это сделать, открываем Powershell от администратора и вводим команду:

Set-SmbServerConfiguration -CachedOpenLimit 5

* мы задаем параметру CachedOpenLimit значение 5, как это и рекомендовано анализатором.

На запрос, уверены ли мы, что хотим выполнить команду, отвечаем утвердительно.

Остальные параметры задаем аналогичными действиями.

2. Файл Srv.sys должен быть настроен на запуск по требованию.

В командной строке от имени администратора вводим:

sc config srv start= demand

3. Создание коротких имен файлов должно быть отключено.

В командной строке от имени администратора вводим:

fsutil 8dot3name set 1

Шаг 5. Настройка средств обслуживания

Ни одна инфраструктура не может полноценно существовать без мониторинга и резервного копирования. Предупредить о возможной проблеме, узнать о последней раньше пользователей или иметь возможность восстановить данные — показатели высокой ответственности и профессионализма системного администратора.

Резервное копирование

Для файлового сервера все просто — необходимо резервировать все рабочие папки и файлы. Лучшим решением будет ежедневное копирование новых данных, и с определенной периодичностью (например, раз в месяц), создавать полный архив.

Последнее время с нашим интернетом происходят такие события, что у многих пользователей возникает желание сделать "запасы", и объема и возможностей обычного дискового хранилища на ПК им становится недостаточно.
Рано или поздно такой пользователь приходит к мысли о покупке NAS (англ. Network Attached Storage) или созданию файлового сервера из обычных комплектующих.
Заводские NAS на много жестких дисков стоят бешеных денег и не обладают такой гибкостью, как самосборные сервера.

Сегодня я покажу проект сервера из обычных комплектующих на 8 жестких дисков суммарным объемом 32 ТБ и стоимостью 84480 рублей, в котором постараюсь ответить на все острые вопросы. За комплектующими я, как обычно, отправился в Регард.

Проблему создания RAID я опущу в этом блоге, поскольку это слишком дорогое удовольствие для большинства пользовательских данных на таких самосборных серверах.

Первый и самый острый вопрос - это количество и объем жестких дисков в сервере. В продаже на сегодняшний день есть HDD гигантского объема на 16 ТБ. Например, жесткий диск 16 ТБ Seagate IronWolf Pro (ST16000NE000) стоимостью 40860 рублей.

Казалось бы, чего стоит городить огород с файловым сервером за 84480 рублей, если можно купить в обычный компьютер парочку 16 ТБ Seagate IronWolf Pro и даже получить на 2 ТБ больше объема и на 3000 рублей экономии?

Но не все так просто. Если вы имели многолетний опыт хранения больших объемов данных на жестких дисках, то вы знаете, как опасно класть все "яйца в одну корзину". А так же вы знаете, как ненадежны жесткие диски больших объемов, где используется много пластин.

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

Все эти вопросы решает отдельный сервер на несколько дисков, в моем случае, 8 HDD по 4 ТБ. Почему именно столько и именно такого объема?
Больше восьми HDD трудно уместить в обычных корпусах за адекватную цену. И у дисков 4 ТБ одно из самых лучших соотношений цена/объем.

В случае выхода из строя одного из дисков 4 ТБ - это уже не такая катастрофа, как выход из строя одного диска на 16 ТБ. В одном случае мы теряем 12.5% данных, в другом - 50%.

Я взял для этого сервера жесткий диск 4Tb SATA-III Western Digital Purple (WD40PURZ) ценой 8390 рублей, в количестве 8 штук. 1 ТБ у него стоит 2097 руб. Это один из самых низких показателей.
К примеру, у упомянутого выше 16 ТБ Seagate IronWolf Pro 1 ТБ стоит 2553 рубля.

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

Как создать файловый сервер на шесть HDD на основе старого компьютера

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

Современный жесткий диск потребляет около пяти ватт при обычной работе и до 10-15 ватт при старте. И вот, когда количество жестких дисков у меня достигло восьми штук, я понял что нужно собирать для них отдельный файловый сервер.

Для чего нужен файловый сервер

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

Конечно, можно поставить парочку больших жестких дисков на 6-8 терабайт в компьютер или NAS для этих же целей, и это будет компактно, энергоэффективно, но и цена такого решения будет намного выше.



Сразу уточню, почему я называю его "файловый сервер", а не "самосборный NAS". Я собираюсь пока использовать его в виде локальной сети между двумя системниками без выхода в домашнюю сеть и интернет, поэтому называть его NAS пока рановато.

В будущем доукомплектую его уже имеющейся Wi-Fi платой и буду экспериментировать и настраивать, а пока мне хватит простого файлового сервера.

Требования к серверу

Требования будут довольны серьезны:

  • Установка 6-8 жестких дисков
  • Соединение с основным компьютером по гигабитной сети
  • Умеренный уровень шума
  • Комфортные температуры для жестких дисков
  • Возможность функционирования только с подключенными кабелями LAN и питания (без клавиатуры, мыши и монитора)
  • Полное удаленное управление

Реализация

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

Корпус Asus TA-668 довольно простой и устаревший, но сделан качественно, весь металл завальцован по краям, а многочисленные штамповки дают прочность. Штатно можно установить четыре внутренних устройства 3.5" и одно внешнее.

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


Размещение жестких дисков

Сначала я думал, что один из жестких дисков можно будет установить во внешний отсек для FDD, но это не удалось, диск не влез. Зато очень много места в отсеках 5.25", чем я и воспользуюсь.

На скорую руку я собрал салазки из старого dvd-привода и корзины для жестких дисков от старенького корпуса, которые позволят установить пару HDD в отсек для DVD-приводов.


Спереди крепится вентилятор 92 мм.


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

Итого, я смогу установить как минимум шесть жестких дисков. Еще остается много свободного места внизу-сзади корпуса, туда можно дополнительно установить пару жестких дисков в салазках, ведь дискретной видеокарты не будет, так как мне хватит пока и встроенной GeForce 8200.

Но я "уперся" в провода блока питания. У Corsair VS550 всего четыре SATA разъема, причем два из них расположены на ветках с двумя разъмами molex, что крайне неудобно в моем случае.

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

Идеально было бы сделать "кастомные" провода с четырьмя разъемами питания SATA на один провод, припаявшись к проводам molex, но я не рискнул пускать "под нож" блок питания, не опробовав предварительно в работе файловый сервер.

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


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

Проблема дисков объемом более 2 ТБ и старых материнских плат

Кстати, на материнской плате есть пять SATA разъемов и один eSATA, но у меня есть дискретный PCI-E контроллер на два SATA устройства, что позволит не тянуть провод в eSATA порт на задней панели компьютера.

При сборке я воткнул пару своих дисков на три терабайта в материнскую плату, и она правильно опознала (на первый взгляд) жесткие диски и запустилась. Однако я совсем забыл о проблеме дисков объемом более 2 ТБ и старых материнских плат.

К счастью, мой сторонний контроллер поддерживал диски объемом 3 ТБ и выше, и при подключении больших дисков к нему, "проверка диска" из под Windows исправила все ошибки и вернула файлы на место.

Помните об это проблеме и будьте осторожны! При покупке сторонних контроллеров уточняйте поддержку больших жестких дисков.


Я покупал свой контроллер пару лет назад, сейчас в DNS по Москве доступен вот такой, подороже.

Гигабитная сеть

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

100-мегабитная сеть даст в идеале всего около 12 мегабайт в секунду, что очень мало для видеофайлов на несколько гигабайт. А вот гигабитная сеть даст уже почти 120 Мб/сек, что близко к скорости копирования между дисками.

Реализовать ее очень просто, достаточно соединить порты сетевых плат на компьютерах, они давно гигабитные даже на дешевых материнских платах. А в компьютер, которому нужен будет обычный доступ в интернет, вставляем недорогую сетевую плату. Главное, учитывайте, что разъем PCI уже отмирает, и в новых материнских платах его уже попросту нет. Поэтому лучше берите сетевую плату PCI-E.

Выбор операционной системы для сервера

Тут есть простор для выбора, можно поставить и одну из многочисленных версий Linux, даже просто на флешку, чтобы не занимать SATA порт на материнской плате отдельным накопителем. Можно установить специальную ОС для NAS, например EasyNAS или FreeNAS.

Но я выбрал старый добрый Windows 7 для простоты настройки, и так как этот компьютер будет иногда использоваться как медиапроигрыватель для фильмов и видео и запускать шахматы, Heroes of Might and Magic III и прочие старые игры. Так как выхода в интернет не будет, ОС я поставил без обновлений и антивирусов.


Теперь о том, где же эта Windows 7 будет установлена. Как вариант, можно установить ее на один из HDD с данными, в отдельный раздел, и это будет работоспособно (я проверял).

Но я решил установить ее на отдельный диск, "гулять так гулять", плюс ничто не будет тормозить работу сервера. Я нашел под нее старенький HDD на 250 ГБ. Хватит и самого дешевого SATA диска на 80 ГБ, которые продаются на барахолках за 100-200 рублей.

Проблемы при сборке

Файлсервер я сразу начал настраивать на как можно более тихую работу и поставил вентиляторы на вдув и выдув на обороты менее 1000 в минуту, но столкнулся с сильным перегревом южного моста материнской платы (MCP). Даже в простое температура уходила за 60 градусов.


А на MCP температура сразу упала на 20 градусов даже под стресс тестом.


И самый шумный из вентиляторов я дополнительно "придушил" переменным резистором от Zalman.


Также я дополнительно поставил тихоходный 120 мм кулер на обдув четырех нижних дисков. Шума он не прибавит, а несколько градусов сбивает. Воздух этот кулер будет брать из перфорации на боковой стенке.


Температурный режим жестких дисков

Температура всех HDD порадовала, даже тех, что обдуваются одним вентилятором 92 мм сверху. За счет чего такие низкие температуры? Во-первых, при таком расположении жестких дисков — вдоль, между стенок корпуса, без отдельных корзин под каждый диск, создается эффект "аэродинамической трубы" — воздух легко и быстро проходит вдоль всей поверхности диска, не распыляясь об корзину или не уходя вбок.


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

Я использовал эти же жесткие диски в корпусе Zalman, где они стояли поперечно, в корзинах, и при такой же температуре в комнате (26 градусов) их температуры были на 3-6 градусов выше.

Функционирование без клавиатуры, мыши и монитора

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

В биосе я настроил параметр Restore on ac power loss как Power On. Теперь компьютер включается автоматически при появлении электричества в розетке. Я щелкаю кнопкой сетевого фильтра 220 В, и он включается. О выключении напишу ниже.

Сначала я думал, что придется настроить в BIOS и поведение ПК при отсутствии клавиатуры, но он запускается и без нее, лишь давая один дополнительный сигнал через PC Speaker.
Теперь при включении через минуту в сетевом окружении появляется сервер и его диски.


При копировании скорости немного не дотягивают до 120 Мб/сек, но вполне меня устраивают.


Удаленное управление

Удаленное управление удалось организовать очень просто, средствами Windows, включив в настройках сервера "Разрешение подключения удаленного помощника".

Теперь по щелчку значка сервера в папке "Сеть" появляется пункт "Подключение к удаленному рабочему столу". И при выборе этого пункта мы через 10 секунд оказываемся на рабочем столе сервера, полностью управляя им.




Удаленное выключение

Как оказалось, сервер невозможно выключить через меню "Пуск" при удаленном управлении, в меню просто отсутствуют пункты "перезагрузить" и "выключить", но эта проблема легко решается созданием ярлыка на рабочем столе сервера, с прописанным путем:

C:\Windows\System32\shutdown.exe -s -t 00

Этот ярлык теперь работает как кнопка выключения.


Выводы

Как видите, сделать свой файловый сервер на основе старого компьютера совсем не трудно. У меня ушло около двух дней, да и то большая часть времени ушла на решение "проблемы больших дисков" на старой материнской плате.

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

Конечно, внутри он выглядит очень колхозно, но главное, что железо не греется и не шумит. После полной обкатки файл-сервера можно будет сделать и нормальные, компактные провода питания SATA. Также на очереди оснащение его платой Wi-Fi и превращение в полноценный NAS.

(1) valafan, Intel Core i3-2100, мать любую, можно и попроще, память от 2 Gb.
Диск: Твердотельный накопитель SSD 2.5" SATA-3 60Gb OCZ Agility 3 [AGT3-25SAT3-60G] SandForce SF-2281 (R525/W475MB/s) Код: 13176.

Блок питания получше, подороже. Хватит с головой, у меня магазин, там 8 пользователей работают с УТ 10.3. Скорости не просто хватает, он просто отдыхает.

Итог: Менее 18000.

(1) valafan, Не заморачивайся сильно бери обыкновенный офисный комп с полным 2-х ведерным процом, 2-мя гигами памяти и 2-мя хардами, мамку лучше рейдовую запихнешь 2 харда в зеркало. Попроси чтобы просто собрали под тебя. Да забыл не пускай на нем никого работать, просто отдельный комп в сетке где базы лежат. Если это для бухов туда и Консультант или Гарант еще запихнешь.

1. Хорошо бы знать объем документооборота для программы.
И если он большой то надо определить время, когда Вам придется перейти на серверный режим.
2. При файловом режиме работы машины пользователей тоже должны быть достаточно мощьными.
А если использовать терминальный (и аналогичные) виды доступа то и требования к серверу другие.
3. В целом и в частности все высказанное ниже и выше правильно, но немного абстрактно, т.к. и вопрос в целом абстрактный.

Процессор Intel Core i5-2500K 3.3GHz (TB up to 3.7GHz) 6Mb 2xDDR3-1333 HDGraphics3000 TDP-95w LGA1155 OEM
6 690 руб.
Плата ASUS LGA1155 P8H67 H67 4xDDR3-1333 2xPCI-E 8ch 4xSATA 2xSATA3 RAID IDE 2xUSB3 GLAN ATX
2 990 руб.
Память DIMM DDR3 2048MB PC10600 1333MHz Samsung
340 руб. * 2
Жесткий диск SATA-3 1Tb Hitachi Deskstar 7K1000.D 7200rpm [HDS721010DLE630] Cache 32MB
3 190 руб. * 2 (для построения RAID 1)
итого 16740
+Корпус и блок питания по вкусу на остаток блок питания желательно получше (2) Sergius79, а если вместо HDD использовать SSD? 2*60Gb будет вполне достаточно, по цене получается примерно одинаково. (3) valafan, Можно, но тут по желанию, я не тестировал работу баз данных на SSD поэтому не могу гарантировать что база заработает шустрее, может получится и наоборот, что тормоза будут дикими (из-за частых обращений к разным участкам базы данных (читал и о таких тормозах SSD)). Тут на Ваш вкус. (3) valafan, Если SSD не жалко - то хороший вариант.. Только на всякий случай нужно почаще бэкапы делать.
Использовать SSD в таком режиме - это постепенно его убивать. (2) Sergius79,
я в шоке . вы строитк ФАЙЛ сервер . а не сервер приложений . ЗАЧЕМ ему соре5 . . зачем столько памяти . (103) kj6370,
Так память дешевая, а и5? Да просто так:) Можно и И7 поставить, да и Ксеон тоже можно, не все ли равно, на производительность файл-сервера то оно не влияет:)
Народ изголяется для заработка очков, чтоб обработку скачать:)
А так, по уму, для файл-сервера (на вин7:):):) )не надо такого ничего. Для терминального сервера - чем больше памяти и мощнее проц, тем быстрее будет 1с. Да вот только терминал сервер на вин7 как-то грустно натягивается:)
Ну а так, общие рекомендации - надо брать быстрый винт, и сеть желательно гигабитную, чтоб все влезало у клиента, и 1с, и интернет, и аська, и контакт, и самое необходимое в работе - радио из интернета:)

Поделюсь опытом:
Была задача: необходимо развернуть 1С-ку (1С:Бухгалтерия 8.1) в Ярославле на 10 пользователей с удаленным доступом из Питера
Решение:
1) Стандартная машина из магазина - в моем случае это была hp dx2400, только добили памяти до максимума (4 Гб)
2) Серверная ОС, чтобы можно было развернуть роль терминала (сама машина физически находилась в Ярославле, а пользователи 3 из 10 были в Питере);
3) База файловая;
4) Ежедневный образ диска на внешний винт и резервная машина такой же конфигурации (восстановление происходит за 50 минут максимум);
5) Пользователи подключаются через RDP;

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

И еще момент, мой случай от Вашего отличался тем, что пользователи не могли работать в локалке, поэтому работали в терминале (все вычисления на стороне "сервера" у клиента картинка) и этого хватало на 10 человек.

Мой Вам совет - попробуйте взять нормальную офисную машину добить памяти и день-другой покрутить, если скорость устроит, то зачем городить сервера и core i5 или выше (в моем случае о Core i* вообще не слышали их просто не было).

(5) Sancheska, по сути я и пытаюсь выбрать нормальную офисную машину (будет стоять Windows 7). Вопрос в том, что именно заказать в магазине по принципу "бери пока дают". Поэтому, выбор между хорошей производительностью и производительностью ещё лучше будет склоняться к последнему варианту, главное вписаться в лимит.

(5) Sancheska,
Поделюсь опытом:
Была задача: необходимо развернуть 1С-ку (1С:Бухгалтерия 8.1) в Ярославле на 10 пользователей с удаленным доступом из Питера
Решение:
1) Стандартная машина из магазина - в моем случае это была hp dx2400, только добили памяти до максимума (4 Гб)
2) Серверная ОС, чтобы можно было развернуть роль терминала (сама машина физически находилась в Ярославле, а пользователи 3 из 10 были в Питере);
3) База файловая;
4) Ежедневный образ диска на внешний винт и резервная машина такой же конфигурации (восстановление происходит за 50 минут максимум);
5) Пользователи подключаются через RDP;

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

И еще момент, мой случай от Вашего отличался тем, что пользователи не могли работать в локалке, поэтому работали в терминале (все вычисления на стороне "сервера" у клиента картинка) и этого хватало на 10 человек.

Мой Вам совет - попробуйте взять нормальную офисную машину добить памяти и день-другой покрутить, если скорость устроит, то зачем городить сервера и core i5 или выше (в моем случае о Core i* вообще не слышали их просто не было).

У нас похожая схема, все ок.

Прошу прощения, что не указал точные позиции из прайса указанного поставщика, я хотел показать то, что сгодиться хорошая офисная машина, даже не самая современная и мощная, мой пример из 2010 года, все работает до сих пор! valafan, я имел ввиду, что Вы же можете использовать бюджет полностью, но не все приобретенное запихивать именно в эту машину! Свой пример привел для демонстрации того, что даже на железе 3-х летней давности все прекрасно работало без каких-либо проблем, поэтому ssd диск купить можно но использовать его в другой машине. :)
И еще момент я не совсем понял, а машина-то, которую Вы приобретаете какую роль будет выполнять, файлового сервера?
В моем случае на ней еще крутился терминал и 1С-ка соответственно, а у Вас если база файловая, у пользователей толстый клиент, то это будет просто место для хранения БД или предполагается еще как-то задействовать эту машину? (8) Sancheska, также машина предназначена для работы за ней пользователем. Соответственно, офисные программы, антивирус и т.д. Больше уже похоже на демагогию
(8) Sancheska, Вы сейчас приводите свой частный пример, абсолютно не зная какие объемы информации проходят у автора темы. Я ставил 1С УТ и собирал такой вот файловый сервер для 4 пользователей, и у них случаются тормоза при двойном отборе номенклатуры на i5. Как им потом объяснить что тормоза неизбежны при отборе по спискам из 70к позиций? А на Дюроне старом так вообще по 5 мин висело все. Ваша фраза "попробуйте взять нормальную офисную машину добить памяти и день-другой покрутить" чревата поиском того кто виноват и что делать, когда оборотка будет 15 мин формироваться. Мною предложен вариант как раз НОРМАЛЬНОЙ офисной машины, а RAID 1 это всего лишь предосторожность от случайной потери данных при отказе жесткого диска, ну и плюс ускорение чтения файловой подсистемы, в идеале было бы хорошо RAID 1+0. Причем на предложенном варианте это возможно без проблем, только докупив еще 2 винта.

(10) Sergius79, я привел свой конкретный пример для Бухгалтерии 8.1 - сфера деятельности организации строительный гипермаркет.

Если уж Вы бросаетесь обвинениями в мой адрес, то из какой информации Вы исходите?

Я сразу отметил, что у меня пользователи пользовались терминальными сессиями, и все вычисления происходили на стороне сервера (т.е. это одновременная работа 3-х 1С-ок на одной "офисной машине" с формированием отчетов, проведением документов и т.д., никогда оборотка не формировалась больше минуты, если конечно условия выставляются корректно, а не за все время существования организации), у пользователей только картинка, перепроведение месяца всех абсолютно проведенных документов (более 1000 кассовых документов, более 1000 приходных документов, более 1000 расходных документов) за период занимало не более 50 минут, Вам нужны более точные цифры, я Вам могу их привести, но не сейчас.

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

Прошу прощения, что из-за моего комментария мы ушли в сторону от решения вопроса автора, повторюсь, что я поделился опытом ("у меня получилось так"), а именно для этого и предназначен форум.

(13) Sancheska, Я не понял где и чем я Вас обвинил, заранее прошу прощения. Я говорил о том что вы рекомендуете человеку "рискнуть" и ответственность всю взять на себя, если у него не получится так же радужно как и у Вас. В зависимости от того, ЧТО НУЖНо.
Процессор Intel Core i3-2120 3.3GHz 3Mb 2xDDR3-1333 HDGraphics2000 TDP-65w LGA1155 BOX w/cooler 4 490
Память DIMM DDR3 2048MBx2 PC12800 1600MHz Kingston HyperX CL9-9-9-27 [KHX1600C9AD3K2/4G] Retail 1 399
Плата ASUS LGA1155 P8H61-M PRO H61 2xDDR3-1333 2xPCI-E HDMI/DVI/DSub 8ch 4xSATA 2xSATA3 2xUSB3 GLAN mATX 2 950
Жесткий диск SATA-3 1Tb Seagate 7200 Barracuda 7200.12 [ST31000524AS] Cache 32MB 3 790
Твердотельный накопитель SSD 2.5" SATA-3 60Gb Corsair [CSSD-F60GB3(A)-BK] SandForce SF-2281 (R550/W490MB/s) 3 395
БП FSP PNR 400W (ATX v2.2, 120mm Fan, 20+4 pin, OEM) [ATX-400PNR] 1 199
Корпус Miditower ATX AirTone IC-601 без БП 1 050
Итого: 18 273 В общем, картина ясна. Спасибо откликнувшимся за конкретику. И всё-таки: 2*HDD, HDD+SSD или 2*SSD? Объем данных не критичен, но если одного SSD (в паре c HDD) достаточно для хорошей крутимости базы 1С и вообще общей работы, то выбор в пользу объема. (12) valafan, Если потерять данные не страшно, то достаточно и одного винта, вроде SSD пошустрее.
Если 2 HDD, то тут объем большой, скорость чтения больше чем на типичных офисных машинах на 50-70% записи такая же
HDD+SSD тут вопрос что больше надо ускорить если на SSD система на HDD-база, то система будет летать а база така же как и обычно, если наоборот то соответственно система как обычно, база поидее шустрее забезает
2 SSD-шустрее все но объем маленький, я на систему только 50-60г откусываю обычно
Лично мое мнение 2*HDD.

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

(12) valafan, в любом случае, какую бы корнфигурацию не выбрал, обязательно наличие raid 1 и нормального корпуса с хорошей вентиляцией и хорошие блок питания с запасом на умножение количества ждестких дисков. плюс, если в дальнейшем будет sql, то больше памяти оперативной, больше! :)

129772 Плата ASUS Socket-AM3+ M5A78L (LE) AMD760G/SB710 4xDDR3-2000 PCI-E 8ch 6xSATA RAID IDE GLAN ATX Мр Г ГД Ш М С 7я 2 190 1 2 190
121572 Процессор AMD Phenom II X4 965 3.4 GHz 8Mb Socket-AM3 OEM Мр М 4 220 1 4 220
123209 Память DIMM DDR3 4096MB PC10666 1333MHz Kingston [KVR1333D3N9/4G] Retail Мр Г ГД Ш М С 7я 670 4 2 680
143653 Жесткий диск SATA-3 500Gb Hitachi Deskstar 7K1000.D 7200rpm [HDS721050DLE630] Cache 32MB Мр Г ГД Ш М С 7я 3 450 2 6 900
123061 Корпус Miditower Thermaltake V4 [VM30001W2Z] Black editon без БП Г ГД С 7я 1 890 1 1 890
142525 Кулер CoolerMaster S200 (RR-S200-18FK-R1) (Al+Cu, 2 трубки, 1800 RPM, 20 dBA) 775/1155/1156/1366/754/939/AM2/AM3/FM1 Мр Г ГД Ш М С 7я 545 1 545
116468 Привод SATA DVD±RW LiteOn (iHAS122/124) Black DVD-20x/8x/20x, R9-8x, DL-8x, CD48x/32x/48x Мр Г ГД Ш М С 7я 540 1 540
124641 БП Hiper [M500] 500W, 13.5 cm Fan, Active PFC, W/20+4, P4/EPS 4pin/8 pin, SATA+SATAx3, PCIE(6+2)x2) Мр Г ГД Ш М С 7я 1 790 1 1 790
Итого: 20 755

Мы у себя сделали SSD для базы и раз в два часа Acronis BackUp&Restore её копирует на HDD (не мешая пользователям). Почему? Потому что SSD быстро, дорого, и не сказать что сильно надёжно.
Также, при использовании SSD я бы отказался от всяких ultra force серий ит.п. Выбор пал если в плане всего по чуть чуть - корсар синенький 90гиговый, если офигеть гарантия, но не офигеть скорость - плекстор, если всё и сразу и денег много - интел :) (17) sas37, два часа для торговой организации с хорошим оборотом - огромный промежуток времени :)
если операций с базами много - то проще взять тогда 2 ssd и в рэйд их в первый. (19) smotrinov, Два часа это оптимальный минимум. В другой организации переходим на схему раз в час. А рейд на ссд под 1с - это жесть. Также, помню случай, когда в рэйде две OCZхи были, одна скинула данные, вторая повторила за ней. в итоге люди поднимали суточный бэкап. А тут потерять максимум два часа работы - проще. (22) Sergius79, Это SSD такое. Кстати, если порыться в инете, очень много жалоб на подобные ситуации. Про контроллер ужасный и подобное отвечу сразу - контроллер adaptec, не из дешёвых, с доп аккумулятором ит.п. (23) sas37, Ясно, потому я и не хочу предлагать SSD :).
(24) Coollerok, Потому я и предлагаю 2 HDD в RAID 1 :) (25) Sergius79, Ну и зря. У нас в компании SSD накопители себя вполне оправдали. просто нужно соблюсти несколько правил, при работе с ними, и ноу проблем. 1. регулярно обновлять прошивочку. 2. Бэкап.
Собственно прошивки выходят редко, а бэкап что на обычном, что на ссд - везь необходимая. Т.к. любой накопитель может умереть в любой момент. Плюс от частых бэкапов - даже если и нужно откатиться, потерь минимум. А тот же акронис это делает быстро, красиво, и особо не мешая никому. (26) sas37
1. регулярно обновлять прошивочку.
Звучит не надежно.

Мы у себя сделали SSD для базы и раз в два часа Acronis BackUp&Restore её копирует на HDD (не мешая пользователям). Почему? Потому что SSD быстро, дорого, и не сказать что сильно надёжно.
Также, при использовании SSD я бы отказался от всяких ultra force серий ит.п. Выбор пал если в плане всего по чуть чуть - корсар синенький 90гиговый, если офигеть гарантия, но не офигеть скорость - плекстор, если всё и сразу и денег много - интел :)

Как собрать файловый сервис сервер для офиса или дома, знают специалисты компании «Мирмекс». Наши менеджеры всегда готовы прийти на помощь, проконсультировать и подобрать необходимое оборудование.

Достоинства сетевого хранилища

Современное интернет-пространство ежедневно генерирует большое количество контента. Видеокамеры, смартфоны и другое оборудование создают медийный продукт, который занимает достаточно много места на компьютере и требует ресурсов для его обработки. У активного пользователя ПК может храниться несколько сотен гигабайт полезной информация. Это и фотоархив, и коллекция любимых фильмов, и материалы для работы. Небольшая домашняя сеть – это 3-4 различных устройства. Как правило, они организованы в проводную или беспроводную локальную сеть с доступом к интернету.

Файловый сервер для дома позволяет хранить всю информацию на одном источнике, избегать лишних дублей. Для этого выделяют специализированный компьютер, который встраивается в локальную сеть и подключается к интернету. Благодаря программному обеспечению доступ к информации можно получить с любого домашнего ПК, ноутбука или планшета.

Многие производители предлагают уже готовые решения для сетевых хранилищ. Их существенным недостатком является стоимость и не всегда рациональная начинка. При этом собрать такой сетевой компьютер не так уж сложно. В магазине «Мирмекс» вы найдете необходимые комплектующие, а наши менеджеры проконсультируют вас по поводу совместимости и необходимой функциональности железа.

HPE_ProLiant_MicroServer_Gen8_05.jpg

Требования к «железу»

Чтобы сетевое решение работало быстро и радовало функциональностью, необходим мощный файловый сервер. Поэтому собрать его на основе устаревших или отработавших свой ресурс комплектующих не получится. Важно помнить, что на сервере будет храниться вся информация, поэтому он должен быть максимально надежным. Тогда при сбое электропитания или ошибке системной платы файлы не пострадают.

Чтобы собрать функциональное устройство за разумную стоимость, важно знать, какие требования предъявляют к домашнему файловому серверу.

  • Экономичность в потреблении электричества.
  • Тихая работа.
  • Компактные размеры.
  • Минимальное тепловыделение.
  • Достаточная производительность для обслуживания сети.

Лучшее решение задачи – компактные материнские платы с пассивным охлаждением и встроенными функциональными модулями. Широкий ассортимент можно найти в магазине «Мирмекс». Не обнаружили интересующий вас артикул? Достаточно связаться с нами по телефону и заказать необходимую деталь.

Комплектация домашнего сервера

Наиболее значимый элемент ПК – материнская плата. К выбору следует подойти ответственно. Чтобы сэкономить и получить максимальную функциональность, придерживайтесь следующих принципов:

  • приобретайте плату со встроенным процессором и графическим чипсетом;
  • материнка должна иметь на борту как можно больше портов для подключения жестких дисков;
  • система должно нормально работать с носителями информации размером более 2 ТБ;
  • выбирайте платы с пассивным охлаждением и холодным процессором;
  • выбирайте модели с полноценным гигабитным сетевым портом;
  • устройство должно поддерживать достаточное количество памяти.

gigabyte-c847n.jpg

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

Если вам нужен файловый сервер сервер для офиса или дома (например, вы планируете установку 1С модуля), обращайтесь в компанию «Мирмекс». Мы сотрудничаем с ведущими производителями и предлагаем огромный ассортимент комплектующих разной функциональности и ценового диапазона. Менеджеры помогут в подборе оборудования, подскажут оптимальные модели. Если у вас остались вопросы, позвоните или свяжитесь с нами через онлайн-форму.

Читайте также: