Добрый день!
Планируется закупить сервак 1С. Фирма занимается розничной торговлей, соответственно постоянно будут работать около 15-17 человек,но всего будет около 25 пользователей.
Работать собираемся в терминальном режиме базах БП (5чел.) и УТ (20 чел). Планируется ставить Linux + PostgreeSQL (нужно ли вообще SQL для такого количества пользователей?)
Хотелось бы услышать рекомендации для файлового варианта и для SQL варианта..
Для 20 пользователей файловый режим - это ужас. Linux + Postgres только если обе конфигурации на управляемых формах. А так что-то типа Xeon E3-1240V3 32GB и аппаратный RAID с кешем. Диски можно 4 SAS 15000 оборотов в
RAID 10 основной раздел и 2 диска в RAID 1 для резервных копий. Если управляемые формы, то терминал не нужен.
В 100000 влезть должны.
(3) Donat, Будет на управляемых формах БП 3.0 и УТ 11.1.
Но терминалка все же нужна будет.. в магазинах компы древние стоят..
Т.е. надо будет полюбасу докупать Сервер 1С ПП...
(3) Donat, Согласен полностью, только как то не совсем понял про построение Raid-а (как предлагаешь реализовать).
У нас в организации работает уже полгода, крутятся четыре базы, пользователей правда мало человек 18-20 , одновременно максимум 15. Все цепляются посредством толстого клиента.
В принципе работает не жалуюсь.
1с сервер и PostgreSQL стоят на хостовой машине. Тут правильно вам советуют что 1C + PostgreSQL не загонять в виртуалку.
Железо:
2 процессора Intel® Xeon® Processor E5606 (8M Cache, 2.13 GHz, 4.80 GT/s Intel® QPI)
Памяти 24 гига
4 жестких диска Sas (в 10 рэйде на базе Adaptec RAID 6805).
Сервер производства Депо железо за полгода не разу не подвело.
На этом же серваке поднята виртуалка с виндой 2008 (терминальный сервер), работаю пока в ней токо я один иногда еще двое подключаются. Крутиться все шустро я основное свое окружение перенес туда и как гриться не нарадуюсь (по работе иногда приходиться бегать а рдп клиент везде есть).
Да не нужна там терминалка. Тонкий клиент имеет примерно те-же требования к оборудованию как и терминальный клиент. А сервер 1с купить есть смысл, так-как 20 пользователей все-таки много для файлового варианта. Хотя по поводу древних компьютеров: поподробнее пожалуйста.
Желательно 8-12 гигов Win2008 под сервер 1С (без учета терминалов) и гигов 12-16 Линуксу со слоником.
Скоростные диски SAS.
Ну и и проци ядров на 32)
PS на таких связках работают у нас три сервера. И УПП пользователей на 30. И УТ+БП на 15-20 человек.
Проблем и провалов в производительности особо не замечено.
(8) anatoliy_gt, У нас терминалка уже имеется на MS Server 2003. Надо взять сервак чисто под 1С..
Intel 4U P4304SC2SFEN (LGA1356, C602, PCI-E, SVGA, SATA RAID, 2xGbLAN, 8DDR-III, 550W) 1
CPU Intel Xeon E5-2407 2.2 GHz/4core/1.0+10Мб/80 Вт/6.4 GT/s LGA1356 2
ОЗУ 8Гб PC-12800 4
SSD 256 Gb SATA 6Gb/s OCZ Vector <VTR1-25SAT3-256G> 2.5" MLC+3.5" адаптер 2
переходник 2,5"-3,5 2
HDD 600 Gb SATA 6Gb/s Western Digital VelociRaptor <WD6000BLHX>2.5" 10000rpm 32Mb 2
DVD RAM & DVD±R/RW & CDRW Samsung SH-224DB <Black> SATA (OEM) 1
Цена 89500 руб.
Линь с постгри потянет?..Работать скорее всего будут в двух базах, в БП - бухи и в УТ - магазины.
(10), в принципе, нормальное железо, кроме дисковой подсистемы.
Хотя, я бы все же смотрел в сторону двухпроцессорной конфигурации, и оперативки чем больше, тем лучше.
Но. Если жесткая экономия - то Intel S1200BTS/BTLR, Xeon E3-1240v2 (или 1270v2, сейчас он лишь немного дороже), 32 GB ECC non-reg RAM. И еще корпус, в котором можно разместить 8, а лучше 10-12 винтов, т.е. какой-нибудь BigTower, без БП от 4 т.р. + БП (если о хороших, то Delta 600W и выше). Мы ставили даже Corsair 650W, модель точно не помню, около 5 т.р. тогда стоил. Мы бы с удовольствием купили готовую платформу Intel, но ничего на этих материнках и с 8-12 посадочными местами под 3,5" винты нет.
И о дисковой подсистеме.
1. RAID-контроллер - или Adaptec 6805, обязательно kit (7хххх тоже хороши, но дороже). К нему AFU. Как вариант за те же деньги - Intel RS2BL080 + BBU или RS2VB080 (дороже на 10 т.р. и потому не нужен). Другие варианты не проверял, хотя думаю, подойдет любой контроллер LSI на чипе SAS2108.
2. Дисковая: 2 винта в RAID1 - система, разбивку лучше обсудить отдельно.
2 винта RAID 1 - pg_xlog (это принципиально, именно на отдельный раздел!)
4 винта RAID10 - /var/lib/pgsql ну или куда Вы там ее подмонтируете, в смысле, собственно БД.
Винты можно велоцерапторы, можно даже RE4 или Constellation ES3, если денег совсем нет. SAS 15k - отличный вариант, но если база многократно меньше ОЗУ, то это не даст существенного прироста. В данном случае все будет решать кол-во ядер и их тактовая ч-та. Чем больше, тем лучше, и 1240 - самый производительный из тех, что с нормальным ценником.
Итого все 8 хвостиков заняты. Благодаря BBU или AFU включаете режим write-back на контроллере, и отключаете собственный кэш винтов.
Рекомендации проверенные, при нормальной настройке postgresql.conf (а это отдельная песня) около 40-45 попугаев по тесту Гилева. Гарантировать, конечно же не могу, но уже несколько таких систем нормально работают, для бюджета в 100-120 т.р. ничего более оптимального пока не нашел.
SSD я бы все же не советовал. Или в хитром режиме, когда он является кэшем RAID-контроллера.
Двухпроцессорная система, которую Вы озвучили, тоже пойдет, но с учетом рекомендаций по дисковой системе и ОЗУ (8 ГБ ОЧЕНЬ МАЛО!) Вы, скорее всего, выйдете из бюджета.
Ставить postgresql на виртуалку - однозначная потеря производительности, причем очень существенная. Только на голое железо.
(12) audion, Там ОЗУ 4 шт. просто может не совсем не понятно выглядит))
RAID 10 для БД необходим?..или можно будет обойтись 5-ым?
Для постгри я так понимаю,Вы рекомендуете закупить отдельную машинку?
И можно получить нечто среднее от того что я скинул и Вы предлагаете,чтоб в 100 уложиться?
ОК, не понял, наверное, 8*4=32, хорошо.
5-й рэйд не рекомендуется вообще, никогда и ни при каких обстоятельствах. Поищите книгу Gregory Smith PostgreSQL Performance, ничего лучше по теме пока не написано.
Тут, смотрите, 2 принципиальных момента:
1. pg_xlog и БД отдельно, причем именно на одном контроллере.
2. Производительность БД в данном случае напрямую зависит от кол-ва шпинделей, так что рэйд 10 из 4 винтов - минимум. "Некоторые говорят" (с) Top Gear, что можно использовать SSD в RAID 1, но речь идет об изделиях типа Intel 710 и т.п., т.е. промышленного уровня. И ценник там, понятно какой.
Думаю, можно, но трудно. Считайте сами: диски VelociRaptor - 8 шт. 1 ТБ - 56 тыс. руб., 500 ГБ - 32 тыс. руб.
Контроллер - 17 т.р. + батарейка или AFU - 5 т.р.
Итого уже 78 т.р. максимум или 54 минимум.
Другой вариант 2 раптора 1 ТБ - pg_xlog, 2 раптора 500 ГБ - система, 4 WD RE4 - БД. Итого 33100 руб.
Таким образом, на все про все от 67 до 44 т.р.
Тот вариант, что я привел, в любом случае в эту сумму укладывается. Ваш - не знаю, если убрать SSD, может и нормально.
Кстати, 600 ГБ рапторы уже сняты с пр-ва, сейчас в линейке 250 -500 -1000 ГБ. Так что Вам хотят продать остатки, и это серьезный повод поторговаться.
У наших такие машины тянут PostgreSQL, платформу 1С 8.2 64-бит, с которыми работают в обычном режиме 20, а в одном случае - даже 35 клиентов. Больше не проверяли, но дискомфорта нет.
УТ 11 через web они тоже должны потянуть без проблем.
Хотя, конечно, отдельная машинка для SQL - лучше всего.
Виртуализация вам в этом случае не нужна в принципе. Проще запускать всё в одной системе. RAID 5 это зло. Разнести лог и базу pgsql , будет неплохо если бюджет позволит. Ваши компы, должны потянуть роль тонкого клиента. XEON E5 хорошо если бюджет позволит, но не принципиально. Такое количество пользователей потянет и E3. Но RAID контроллер обязательно внешний и с кешем.
Работает 25-30 пользователей (15 горячих остальные отчеты и др.)
Специально экономили на винтах (резервное копирование прописывали отдельным софтом одн раз в сутки на внешнее хранилище NET-HDD)
Организован только КАК терминал + СЕРВЕР 1с 8.2
(21) drogs, Неплохо, только ОЗУ я бы увеличил до 32 ГБ (а то потом приходится искать нужную память, а ее или нет, или цены заоблачные).
Тут уже 1240v3 (на LGA1150) доступны, и материнки для них тоже, например ASUS P9D-X или SuperMicro X10SLL-F. По производительности они, судя по тестам http://www.servethehome.com/Server-detail/intel-xeon-e3-1240-v3-review-haswell-xeon-benchmarks/ весьма неплохи.
Все вроде тут хорошо расписали но остается вопрос - а периферию как будете на линукс цеплять ? ( всякие там принтеры, МФУ и прочая ) - этот момент не забыли ? Драйвера на линукс все есть ? Иначе придется вкидывать деньги еще в периферию которая поддерживает линукс....
(23) KontoraB, линукс для сервака 1с и скула, причем здесь периферия вообще? сомневаюсь что кто то в здравом уме будет терминалку на линуксе собирать, хотя бывают конечно случаи...
Согласен с выбором системы на E3-1240v2 с 32Гб ОЗУ 1600 Мгц.
Также советую посмотреть на Intel SSD DC S3500 - ценник адекватный, производительности выше в разы!
Рейд контроллер возможно даже и не понадобится.
Под систему можно САТА3.