Показать полную графическую версию : Железо для небольшого сервера на Линукс
SibUrsus
25-12-2017, 10:14
Добрый день.
Срочно нужно накидать конфигурацию для рабочего сервера на 20 пользователей
• ОС: Centos 7
• java 1.8
• MongoDB версии 3.4
• Nginx
Из того что есть в наличии в ближайшем сельпо, пока складывается следующий конфиг:
Процессор AMD Ryzen 3 1200 BOX
Материнская плата MSI B350M PRO-VDH
Оперативная память Crucial [CT8G4DFS824A] 8 ГБ
1 ТБ Жесткий диск WD Blue [WD10EZEX]
Блок питания Chieftec TPS-500S
Уложиться надо бы в 35 тыс. руб
Заранее благодарен за конструктивные советы и замечания (сам в никсах нуб полный).
DJ Mogarych
25-12-2017, 11:41
Ну десктопное железо для сервера - куда ни шло, если нет другого выхода, но жёсткие диски я бы взял, во-первых, уровнем выше (хотя бы серии Black, если уж на диски уровня Enterprise совсем денег нет), а во-вторых, взял хотя бы два для RAID-1.
SibUrsus
25-12-2017, 12:14
А я 2 диска и запланировал, просто когда копировал, не зацепил. Рейд под Линуксом, я не осилю, буду честен, второй сугубо хранилка бэкапов будет. Спасибо, ценный совет.
Меня больше UEFI тревожит, встанет ли вообще линукс.
В наличии только серии Red и Purple но скорость в 5400, мягко говоря удивляет. Есть еще 1 ТБ Жесткий диск Seagate 7200 BarraCuda [ST1000DM010] и 3 ТБ Жесткий диск Toshiba P300 [HDWD130UZSVA] и на этом выбор заканчивается :(
Меня больше UEFI тревожит, встанет ли вообще линукс. »
Да. Иначе мы бы уже лет 10 не могли бы юзать актуальное железо :)
Jula0071
25-12-2017, 14:42
рабочего сервера на 20 пользователей
• ОС: Centos 7
• java 1.8
• MongoDB версии 3.4
• Nginx »
Из этого неясно, какие ресурсы нужны. Можно только догадаться, что это будет какое-то веб-приложение на java с хранилищем в mongo. Может это набор микросервисов, может это монолитный слон – как угадать, сколько понадобится памяти?
Рейд под Линуксом, я не осилю »
В mdadm нет ничего сложного, в убунте его можно настроить прям при начальной установке, в Centos не знаю, кстати, чем обусловлен выбор?
второй сугубо хранилка бэкапов будет »
Звучит так, словно у вас нет чёткого представления ни о процедуре бекапа, ни о процедуре рекавери. Если ошибаюсь, распишите по пунктам ваши действия, например, при отказе хдд.
Ryzen сыроватая платформа, да и вообще линукс с AMD дружит хуже, чем c Intel. Но если вопрос бюджета стоит остро, то можно и рискнуть. Если вам не страшно сервер без RAID подымать, то опасения глюков сырой платформы должны быть вообще побоку. :)
DJ Mogarych
25-12-2017, 23:27
Рейд под Линуксом, я не осилю »
В спецификации к материнской плате, которую вы выбрали, написано, что она умеет RAID-1 сама делать, так что линуксовый mdadm не понадобится, к тому же, в нём ничего сложного нет, как уже заметили.
В наличии только серии Red и Purple но скорость в 5400, мягко говоря удивляет. Есть еще 1 ТБ Жесткий диск Seagate 7200 BarraCuda [ST1000DM010] и 3 ТБ Жесткий диск Toshiba P300 [HDWD130UZSVA] и на этом выбор заканчивается »
Мда, не позавидуешь. В этом случае, наверное, лучше Blue оставить. Ну, может быть, Red бы подошли, если знать, какого характера будет нагрузка на сервер. А скорость в 5400 неудивительна, так как Red предназначаются в NAS, а Purple - в видеорегистраторы.
рабочего сервера на 20 пользователей »
Сервера чего?
SibUrsus
26-12-2017, 04:42
Ryzen сыроватая платформа, да и вообще линукс с AMD дружит хуже, чем c Intel. »
Принято, спасибо. Я и сначала хотел что-то типа Intel Pentium G4600 но есть мнение что 4 честных железных ядра все таки лучше. Поэтому и в пару к нему смотрел что-то недорогое на чипсете H110.
Звучит так, словно у вас нет чёткого представления ни о процедуре бекапа, ни о процедуре рекавери. Если ошибаюсь, распишите по пунктам ваши действия, например, при отказе хдд. »
Нет, вы не ошибаетесь, напротив, вы убийственно точны. Я вообще ничего не знаю ни о линуксе ни о новом сервисе! И это не шутка. Я серьезен как инфаркт. Мне вчера дали ссылку на дистрибутив и папку с кучей пдф файлов и сказали: делай что хочешь, но 24 января это должно быть запущено в продакшен и начинаем приём заявителей.
в Centos не знаю, кстати, чем обусловлен выбор? »
Разработчиком. См. файл "Требования к средствам вычислительной техники и базовому программному обеспечению" отсюда. (https://yadi.sk/d/oWptakTG3Qvej2)
Сервера чего? »
Цитата
2 НАЗНАЧЕНИЕ СИСТЕМЫ
2.1 Вид деятельности, для автоматизации которой предназначен
программный комплекс
ПК ПВД предназначен для обеспечения деятельности офисов органа
регистрации права по предоставлению государственных услуг по кадастровому учёту
и регистрации прав на недвижимость и сделок с ним и предоставлению сведений из
единого государственного реестра недвижимости, во исполнение Федерального
Закона «О Государственной регистрации недвижимости» (далее – ФЗ о ЕГРН) при
личном приёме граждан и взаимодействии посредством почтовых отправлений.
2.2 Перечень объектов автоматизации, на которых используется комплекс
Объектом автоматизации являются территориальные подразделения Росреестра
и ФГБУ «ФКП Росреестра» – офисы органа регистрации прав при предоставлении
государственных услуг Росреестра по кадастровому учёту и регистрации прав и
предоставлению сведений ЕГРН при личном приёме граждан.
ПК ПВД осуществляет непосредственное взаимодействие со следующими
подсистемами ФГИС ЕГРН: ППОЗ, ЕС УНСИ и СИА.
Только мы не РР, мы МФЦ.
Так что, если вы граждане РФ, у вас есть недвига и вы в ближайшее время что-то с ней планируете делать - у меня для вас плохие новости.
SibUrsus, ссылку на магазин, где будете закупаться, не будете давать?
SibUrsus
26-12-2017, 10:03
Я думал, это запрещено. https://www.dns-shop.ru/configurator/
в вашем конфиге просто заменить жесткий на пару "1 ТБ Жесткий диск WD Gold [WD1005FBYZ]" и вы вписываетесь в 35 т.р., за исключением того, что нет корпуса.
Если нужен еще корпус, то м.п. меняем на ASUS PRIME A320M-K и хватает на простенький корпус
SibUrsus
26-12-2017, 11:30
Спасибо. Я вот засомневался в АМД, можете посоветовать крепкого середнячка из Kaby Lake?
Я вот засомневался в АМД »
а вы не сомневайтесь, в ваш бюджет только если пентиум (хотя должен справится с вашей задачей), но у амд ,в том же бюджете, производительность все-равно выше
DJ Mogarych
26-12-2017, 11:49
Мне вчера дали ссылку на дистрибутив и папку с кучей пдф файлов и сказали: делай что хочешь, но 24 января это должно быть запущено в продакшен и начинаем приём заявителей. »
Всё в лучших традициях госструктур, там по-другому не бывает.
Ryzen сыроватая платформа, да и вообще линукс с AMD дружит хуже, чем c Intel. »
С чего вы взяли?
SibUrsus
26-12-2017, 12:04
Хорошо, давайте так поступим. Поднимаем бюджет до 40 тыс плюс-минус 2 тыс, и посоветуйте, пожалуйста, процессор Интел и соотв-но материнскую плату к нему.
Хорошо, давайте так поступим. Поднимаем бюджет до 40 тыс плюс-минус 2 тыс, и посоветуйте, пожалуйста, процессор Интел и соотв-но материнскую плату к нему. »
Процессор Intel Core i5-7400 BOX
Материнская плата ASUS PRIME H270M-PLUS
Блок питания Chieftec TPS-500S
1 ТБ Жесткий диск WD Gold [WD1005FBYZ] x2
Оперативная память Crucial [CT4G4DFS824A] 4 ГБ x2
около 40т.р
SibUrsus
26-12-2017, 12:27
Материнская плата ASUS PRIME H270M-PLUS »
GIGABYTE GA-H270-HD3 такая тоже пойдёт?
GIGABYTE GA-H270-HD3 такая тоже пойдёт? »
да, аналог
DJ Mogarych
26-12-2017, 14:50
SibUrsus, бэкапить как будете? И куда?
SibUrsus
26-12-2017, 18:07
/me тяжело вздыхает
До этой главы я еще не дошел.
Так, что там у нас?
2 «ХОЛОДНОЕ» РЕЗЕРВИРОВАНИЕ БАЗЫ ДАННЫХ MONGODB
2.1 Введение
Методы резервного копирования:
1. Утилита mongodump
2. Создание “скрытой” реплики с последующим бекапом утилитой mongodump
3. Создание снапшотов LVM томов
4. Создание снапшотов SAN томов
Настоящий раздел документа подразумевает использование MongoDB как Standalone
сервера, конфигурации со скрытой репликой или сегментированием рассматриваются в
другом разделе.
2.2 Создание снапшотов LVM томов и SAN томов
Данные методы резервного копирования выполняются средствами ОС, и не являются
объектом данной статьи, однако следует учитывать, что при конфигурации сервера с
использованием сегментирования, необходимо производить создание снапшотов, для
всех серверов MongoDB входящих в кластер.
2.3 Настройка скрипта automongobackup.sh
Данная утилита по умолчанию расположена по адресу
/home/pkpvd/soft/pkpvd/initdb/automongobackup.sh. Запуск данной утилиты
должен осуществляться из cron. Допускается перемещение данной утилиты по адресу
/etc/cron.daily/.
Так как данная утилита не блокирует базу данных в момент создания резервной
копии, то ежечасный запуск использовать не рекомендуется. Это может вызывать
большую нагрузку на сервер и также в результате копия может получится бекап не
содержащий данные находящиеся в памяти сервера MongoDB.
Перед использование скрипта, в нем необходимо настроить следующие параметры,
для этого скрипт необходимо открыть в редакторе. Изменению подлежат следующие
параметры:
BACKUPDIR="/to/path"
Данный параметр задает путь к каталогу для хранения резервных копий базы данных.
Важно знать, что дисковая система или устройство, на которое ссылается данный каталог
должно иметь необходимое свободное пространство для хранения создаваемых копий,
также важно напомнить, что дисковая система или устройство должны быть разнесены с
базой данных, т.е. не располагаться на одной дисковой системе.
Клянусь, я не понял ни слова. Кроме последнего абзаца. И из него следует, что мне надо где-то выцыганить еще один винт или это значит что про RAID придется забыть.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.