Привет всем, помогите подобрать сервак для БД 1с. несколько ИБ две основные базы приблизительно по 80 гб. Сервак будет работать на PG. приблизительное количество пользователей 150.
(1) Уже купили что-нибудь? Интересна конфигурация и на что ориентировались при выборе(помимо как всегда ограниченного бюджета)?
(2) >> оперативки гигов 16
Сейчас не 2009-2010 годы...
Для баз по 80 ГБ ,150 чел. и 32-64 ГБ - "мертвому припарка".
http://ark.intel.com/products/91750/Intel-Xeon-Processor-E5-2687W-v4-30M-Cache-3_00-GHz и памяти от 196 ГБ(лучше 256 ГБ) для этой задачи самый раз. Дисковая подсистема - контроллер с 1-2 ГБ кэша и батарейкой. Это не бездумная роскошь а реальная возможность обеспечить хорошую производительность для информационной системы подобных размеров.
Тоже идет разговор о покупке сервера для 1с + SQL.
Есть принципиальные разногласия по поводу организации дисковой подсистемы.
Мнение 1: Установить 2 SATA диска. Один под ОС, второй под 1с+SQL
Мнение 2: RAID-контролер. 2 диска SAS в raid1 под ОС. 2 диска SAS в RAID1 под 1с+SQL.
ssd не рассматривают обе стороны потому, что дорого.
Хотелось бы услышать мнение уважаемого товарищества по преимуществам и недостаткам обоих предложений.
Спасибо.
SSD это хороший вариант и в методических материалах 1С сейчас рекомендует именно ssd использовать (этого с чужих слов, но причины не поверить нет -человек курсы по администрированию серверов 1с ведет по методичкам 1с).
Но тогда лучше сразу лучше сразу обдумать плановую замену.
Базы, файлы журнала транзакций и "тепмы" лучше разнести на разные диски.
Cогласно рекомендации от Microsoft время отклика «диска» с файлами базы данных
должно составлять 10-20 миллисекунд, а «диска» с файлами журнала транзакций 1-5 мс
А "темпы" способна любой ssd износить достаточно быстро. Может быть даже за год - зависит от производителя и используемые чипы памяти. SSD сейчас уже гораздо надежнее стали, но все же в плане ресурса с механическими жесткими дисками пока даже не рядом.
Получается что под базы лучше использовать SAS, а уже под логи и тепмы можно и ssd воткнуть и не переживать за базы.
В таком варианте, если sdd использовать только под логи и темпы не так уж и дорого выходит. Но опять же нужна плановая замена - с ssd это нужно делать в любом случае.
ssd не рассматриваю ни я, ни мой оппонент, по причине отсутствия на рынке достойных моделей SSD, ориентированных на серверные системы. Такие есть. И заявленные характеристики на отказ (даже с учетом рекламной шелухи) очень даже впечатляют. Но стоимость...
повторюсь: это будет сервер 1с + SQL сервер.
Мнение 1: Установить 2 SATA диска. Один под ОС, второй под 1с+SQL
Мнение 2: RAID-контролер. 2 диска SAS в raid1 под ОС. 2 диска SAS в RAID1 под 1с+SQL.
Что уж там фифы топорщить...
На днях жду железо...
Федеральное пищевое производственное предприятие, Простой с 2010г. Пришел новый хозяин. живые 2 сервера 2001г (2шт, по 2 Ксеона х 1,8ГГц, 4 sdram ddr х 1Гб, 2 scasi x 86Гб в raid1) + вин2003 + скуль2000 + 1с7). Живут. 7 лет их вообще никто не обслуживал, а они живут!
С 2010 года работал на другом пищевом производственном предприятии (не смейтесь, далеко замкадом. тут только спирт, мясо, хлеб и молоко).
Тот же raid1, но на sas.6 лет - ни одного сбоя по железу.
Убедите меня, что "2 SATA диска. Один под ОС, второй под 1с+SQL " обеспечат такую надежность?
Мой прогноз - "2 SATA диска. Один под ОС, второй под 1с+SQL " при 20 пользователях - сдохнут в течение ближайших полгода-года. или кто-то из них, что не имеет значения. ляжет сервер производственного предприятия с круглосуточным циклом производства.
(13) Tembdb на RAM-диске - это шаг для отчаянных пацанов.
Ты идёшь на такой трайхард и при этом отказываешься от твердотельника.
На SATAшных дисках база будет работать медленнее как ты не извернись.
Уж лучше раз в три года поменять тердотельник и жить спокойно.
Я предлагаю взять два нормальных интеловских SSD в RAID1 чисто под базу.
А где будет располагаться операционка, СУБД и бэкапы - не важно. Главное, что б на других дисках.
Если когда-то (а это будет нескоро, я скажу тебе) отвалится твердотельник, то назначается плановая остановка и ночью диск меняется. А до той поры поработает на одном.
С 2012 года я сделал немало серверов 1С, у которых база на твердотельнике. Нагружены они все по-разному, но есть два ярких примера.
1. В нашей конторе-франче специальная франчёвая база располагается на RAID1 из твердотельников. С 2014-го года в базе работает 40-70 человек ежедневно. В основном выписывают разные документы. По состоянию на конец 2к16 всё работало быстро и без сбоев. А если и вылетит один диск, то ночью его вынут и вставят запасной. Даже если разверзнется небо и вылетят оба диска в один день, то откат базы будет не более, чем на час благодаря журналу транзакций.
2. В той же конторе-франче сделали сервер терминалов для разработчиков. Что бы не апгрейдить все рабочие станции, решили, что выгоднее будет купить один мощный сервер для всяких там сравнений конфигураций. Так как, на твердотельниках там хранится только "горячая" информация, то конфигурация твердотельников там экстремальная. RAID0. Нагрузка там приличная. Ребята постоянно насилуют этот сервер. Записывают, обрабатывают и удаляют базы. И, опять же, с того самого 2014 года и до наших дней с ним всё в порядке.
(14) Ну а почему бы и не закинуть tempdb на RAM-диск? По моему очень даже хороший вариант.
Tempdb на сколько я знаю создается каждый раз заново при старте сервера MS SQL и бояться тут особо нечего. Да и ssd изнашивать темпами как то дороговато встанет в итоге.
Странно читать комментарии, где советуют для 150 пользователей ставить 16 Гб оперативки или там парочку SSD :)
У одного клиента недавно обновили сервак, поставив Xeon E3-1225 v5, 32 Gb DDR4.
Дисковая подсистема состоит из 2 SSD Intel S3610 (mlc) и 4 HDD в RAID10.
Я поставил ОС на один SSD, другой отдал под tempdb (MS SQL), а на RAID10 у меня расположены база и логи.
15 человек работают. Взяли с запасом железо. До этого был обычный бытовой комп на core i5 с рейдом, но материнка сгорела за два года работы.
Так что серверное железо это не только скорость, но и надежность.
По мне так, если мониторить состояние ссд, то лучше их использовать. И еще ссд ссдшнику рознь. Не надо бытовые брать.
(15)
Для SSD на нормальные сервера надо контроллера брать такие, что б на почту слали сообщения когда что-то не так. Есть и недорогие модели с такой фишкой.
Сейчас куча фирм которые сдают в аренду сервера и ПО. Там же настроено и резервное копирование. Выбираешь фирму и в течении недели тестируешь различные варианты памяти и прочее. И опыт сын ошибок трудный покажет оптимальный вариант.
Хотя я бы под ОС выбрал твердотельный диск может года два он поработает.
это будет сервер 1с + SQL сервер.
Мнение 1: Установить 2 SATA диска. Один под ОС, второй под 1с+SQL
Мнение 2: RAID-контролер. 2 диска SAS в raid1 под ОС. 2 диска SAS в RAID1 под 1с+SQL.
меня вымораживает факт установки sata без raid на сервер 1с + sql.
что это? диверсия или дико-безумное желание сэкономить на закупке?
шибко хочется уйти от такого "шефа"...
в случае аварийной остановки одного из "у нас уже 3 года крутится и ничо" sata, ляжет сервер пищевого производства с режимом 24/7/365.
2 диска SAS в raid1 под ОС. 2 диска SAS в RAID1 под 1с+SQL.
- Что-то у вас какая-то каша в голове. серверный SAS-диск будет по стоимости на порядок выше чем SSD-диск.
SAS 256 GB цена
SSD 256 GB цена
Ставьте 4 диска: 2 обычных SATA под OS, 2 SSD под базу, 2 массива RAID-1. На дисках SATA кроме ОС 2 доп. раздела: для архивации баз, и архивации самой ОС.