Имя: Пароль:
   
1C
1С v8
Какой релиз ОС и СУБД 1С Сервер будет оптимален для устаревшего оборудования ?
0 Машротц
 
03.08.20
16:50
1. Windows Server 2012R2 + MS SQL 2012 0% (0)
2. Windows Server 2016 + MS SQL 2016 0% (0)
Всего мнений: 0

Всем привет! Планирую для Клиент-Серверного использования 1С установить Windows Server и MS SQL. Компьютер староват, 4-ое поколение i7, RAM нарастил до 16гб, можно еще два по 8гб. добавить, материнка 32гб поддерживает, но предполагаю, что сейчас это не существенно. Накопитель SSD под систему уже стоит, под СУБД, под SQL еще отдельный на днях буду брать и для бэкапов наверное хард саташный поставлю и еще может флеху на 64гб например, для дополнительного спокойствия.
Вот как-бы так, с компьютером больше ничего особо не сделаешь, что есть то есть, по крайней мере на первое время, потом можно будет на современную машину заменить.  В целом компьютер по работе шустрый, но как там под нагрузками будет не знаю конечно, поэтому лишней прожорливости операционной системы нужно избежать, ставить новые версии Windows Server 2019 и MS SQL 2019 вероятно нет смысла, можно обойтись ранними, но какими именно, какая связка ОС+СУБД оптимально себя покажет?
Если отталкиваться от года выпуска используемого процессора, i7 4-поколения, то это приходится примерно на период Windows Server 2012 R2 или 2016.
Соответственно какую версию MS SQL лучше будет использовать, какие версии оптимальны с позиции производительности и стабильности в работе с 1С Сервером?
1 lodger
 
03.08.20
16:56
память набить до упора сразу! остальное не столь существенно.
2 Провинциальный 1сник
 
03.08.20
17:03
"Компьютер староват, 4-ое поколение i7"
Москва зажралась.
А если серьёзно - то всё от нагрузок зависит. На 10 пользователей БП и i3 хватит с 8 гигами, главное ssd.
3 Машротц
 
03.08.20
17:05
(1) Набью, можно 32гб максимально., сейчас даже 20гб, 2х8гб+4гб, но добью до максималки конечно в ближайшее время, пусть хоть так старое железо как-то вытягивает.

Остальное не важно, то есть и даже не важно, если последние релизы ОС и СУБД ставить? В плане безопасности и стабильности конечно хотелось бы и уже свежие версии ставить, 2019 и сервер и sql, но не совсем уверен, что не скажется на производительности, как никак новое всегда более прожорливое и тяжелее.
4 Машротц
 
03.08.20
17:08
(2) ///На 10 пользователей БП и i3 хватит с 8 гигами, главное ssd.

Ну, из железа что есть то есть, даунгрейд на i3 делать не буду ;).
Но все же процессоры стоит полагать из поколения в поколение совершенствуются, сейчас 10-е на прилавках, 4-ое все-же не грех назвать староватым уже.
5 Машротц
 
03.08.20
17:48
(2)///главное ssd.

Кстати, на какие параметры накопителя SSD обратить внимание при выборе для эффективной работы 1С Сервера и СУБД ? У меня сейчас что-то из бюджетного Kingston должно стоят, точно не помню, компьютер не под рукой, но рядовой экземпляр, стандартный саташный на 6гб/секунду. Его могу оставить под ОС, под СУБД взять оптимальнее по параметрам. На какие моменты стоит обратить внимание? Тип флеш-памяти, скорость чтения/записи и т.д.?
6 lodger
 
03.08.20
17:50
(5) если не готов выкладывать миллионы в Серьезное Серверное Железо, то бери что по духу ближе. все равно не выиграешь.
7 Garykom
 
03.08.20
17:50
(0) Если одна конфа и только как sql и 1C сервер то пофиг, что угодно потянет.
RDP главное не навешивать, только как чистый сервер использовать с тонкими клиентами
8 Машротц
 
03.08.20
18:04
(7) нет, без RDP, чистый 1C, в клиент-серверном режиме, пользователи на Тонком клиенте, конфа одна, но есть удаленные пользователи, которым нужно обеспечить доступ к сети через тунель на уровне маршрутизатора организованный.
9 Builder
 
03.08.20
18:05
(5) На надежность. Я бы заменил на Самсунг.
Хотя это все лотерея...
10 Garykom
 
03.08.20
18:07
(8) тогда пофиг, у меня пример перед глазами постгрес и сервер 1С на 16 гигах (всего да) на виртуалке на хреновом проце и >20 пользователей три конфы тянет
11 Garykom
 
03.08.20
18:07
(10)+ и два сервера под rdp на каждом по 96 гиг рам и то тормозит ибо браузеры и УФ конфы
12 Garykom
 
03.08.20
18:09
(11)+ в смысле на rdp серверах оперативка под ноль браузерами и клиентами 1С и тормоза наступают
13 Креатив
 
03.08.20
18:19
(0)Поставь линукс и простгри.)
14 Машротц
 
03.08.20
18:22
(6)///если не готов выкладывать миллионы в Серьезное Серверное Железо

На данный момент не готов, да и позже тоже вряд ли миллионы получится выделить ;), но все же по мере возможностей вкладываться конечно планируется в апгрейд и в целом развитие.
Но и на данном этапе тоже как-бы тоже не хотелось неожиданно сесть в лужу, резко столкнуться с нехваткой ресурсов или чего хуже с потерей данных. Всё-таки постоянная запись данных на машине с БД вероятно может лучше или хуже сказаться в зависимости от используемого типа. Эти MLC, TLC, 3д NAND, типы памяти не окажут существенного значения? Слот под м.2 на компьютере тоже есть под SSD, но в плане совместимости подробно не выяснял, знаю что нередко бывают проблемы, ОС встает, но потом брыкается или вообще поставить не удается.
15 Машротц
 
03.08.20
18:29
(13)///Поставь линукс и простгри.)

Опыта администрирования не хватит (, не хотелось бы рисковать и усложнять себе жизнь ;). Вообще думал про это, в виртуалку ставил тонкий клиент на CentOS, подключал к 1сСерверу на Виндоус. ПостГри на Виндоуз тоже поднимал, сравнивал работу с mssql по производительности, но это всё не серьезно.
Может со временем, если найду дополнительное время для изучения PostgresSQL, то перенесу, в принципе перенос БД простая процедура, главное уметь этим рулить потом. С MS SQL поспокойнее пока.
16 Машротц
 
03.08.20
18:39
(10)/// сервер 1С на 16 гигах (всего да) на виртуалке

На гипервизоре? Какой используете, если не секрет? KVM ?
17 Garykom
 
03.08.20
18:52
(16) хрен его знает чужой арендованный но походу vmware
18 Turku
 
03.08.20
20:37
(0) Отталкиваться нужно от того, на какой софт куплены лицензии. Если никаких лицензий нет, то ставьте CentOS 7 + Postgre.
Менее радикальный вариант: Windows 7 Pro x64 + Postgre. Либо MS SQL Express 2008 R2, если размер базы до 10Гб.
1С не нужна серверная винда.
Я не назвал бы i7 4*** старым железом. В связке с 32Гб памяти и SSD это вполне хорошо зайдет под какой-нибудь УТ11.4 на 20 пользователей, к примеру.
19 Машротц
 
03.08.20
21:59
(17)///чужой арендованный но походу vmware

В смысле на VPS, облачко ? Тогда понятно, там вероятно ESXi, да, а может KVM+Qemu, смотря какой VPS.
Я как-то разворачивал на Azure сервер 1с, для общего развития, потом решил, что чистая машина будет производительнее, взял в аренду на Гецнере полноценную машину, это значительно дешевле получается.
VPS по-своему хороши конечно, легко развернуть, шустро и в любой момент производительность расширяется гибко, можно машину хоть 1тб. памяти и 64 ядер запустить на пол-часа, для тестирования, но это наверное не очень в 1с инфраструктуре может понадобиться, даже разработчику не особо нужно на таких мощностях тестирование проводить.
20 Машротц
 
03.08.20
22:10
(18)///Либо MS SQL Express 2008 R2, если размер базы до 10Гб.

Я слышал, что при работе с 1С Сервером вообще только 1ГБ база, если SQL Express, можно до 10 ГБ значит ?
21 Йохохо
 
03.08.20
22:14
(19) угу, денежки припаси, задешево можно получить засаду типа 50к иопс 5МБ/с
22 Провинциальный 1сник
 
03.08.20
22:20
(20) Это вы перепутали с оперативной памятью, выделяемой sql-сервером для кэширования и прочего. Вот там в экспрессе действительно есть ограничение. Однако, при базе до 10 гигов это не является узким местом, крайне редки запросы, в которых нужен многократный одновременный доступ к настолько большим данным..
23 Машротц
 
03.08.20
22:29
(21)///можно получить засаду типа 50к иопс 5МБ/с

Где, на VPS или выделенной машине?
24 Машротц
 
03.08.20
22:35
(18)///Windows 7 Pro x64 + Postgre

7-ка будет производительнее 10-ки, меньше ресурсов пожирает? Я у себя на домашней машинке уже пару лет как 10-ку пользую, LTSC релиз, так в целом жалоб нет, привык уже. Может сразу 10-ку такую же LTSC установить тоже?
25 Garykom
 
03.08.20
23:20
(24) Если Постгрес то лучше Линукс, там с потоками засада вышла при портировании под Винду.
Короче под линуксом шустрей и довольно заметно.
26 Машротц
 
04.08.20
01:09
(25)///Если Постгрес то лучше Линукс

Вы админите/программируете 1с под Линукс? А вам не приходилось под Линуксом разворачивать MSSQL в качестве СУБД для 1с сервера? Она для как минимум под Ubuntu официально существует, возможно и для других дистрибутивов тоже. Просто интересно узнать ваше мнение, если тесно с Линуксами работаете.
27 Bigbro
 
naïve
04.08.20
04:05
win2k sql2k
28 Garykom
 
04.08.20
07:08
(26) Не приходилось и считаю извратом mssql под linux
29 ansh15
 
04.08.20
09:50
(26) Сервер приложений 1С все равно придется держать в среде Windows.
30 Машротц
 
05.08.20
13:39
(29) Это вы имеет ввиду, что при работе с СУБД MSSQL на Ubuntu Linux нужно обязательно 1с сервер на Виндоуз чтобы был? Линуксовый не поддерживается?
31 Garykom
 
05.08.20
14:05
(29) чего?

(30) сервер 1С уже хз скоко лет под линукс пашет
32 Машротц
 
05.08.20
14:23
(31)/// сервер 1С уже хз скоко лет под линукс пашет

Да, я знаю, просто выше комментарий был, который я не совсем понял. Я вроде тоже знаю, что 1с в клиент-серверном режиме полноценно на Linux ставится и поддерживается в работе, только утилиты администрирования вроде нет и конфигурации с нуля через установщик не существует. А так всё поддерживается в остальном.
33 ansh15
 
05.08.20
16:30
(31) https://v8.1c.ru/tekhnologii/sistemnye-trebovaniya-1s-predpriyatiya-8/
"Microsoft SQL Server
Версия для Linux поддерживается в случае использования рабочих серверов платформы 1С:Предприятия на Microsoft Windows"
Принципиальная позиция вендора http://forum.infostart.ru/forum86/topic161875/message1705079/#message1705079
В той же теме все это обсуждалось.
34 ansh15
 
05.08.20
16:33
(30) Не поддерживается.
35 Garykom
 
05.08.20
16:59
(33) тьфу понятно что если ms sql server под линукс то 1С с ним ни але
под линукс постгрес только хорошо
36 Машротц
 
06.08.20
00:40
(35)///под линукс постгрес только хорошо

Под какой "хорошо", который Postgres PRO готовит или на сайте загрузок у 1С качается? Или вообще можно "чистый" поставить и настроить?
37 Машротц
 
06.08.20
00:48
PostgresSQL ведь как известно в стандартные репозитории и так включен, через yum Install postgresql-server встает сразу, например на CentOS 7, без проблем, да и в остальных дистрибутивах тоже наверное.
Оригинальная сборка для 1С сервера годится, можно до ума довести по инструкции дополнительной? Или особую нужно ставить?
38 Libertus
 
06.08.20
01:26
39 Shurik40
 
11.08.20
19:07
(38) По форме заказываю для Виндовоза, приходит ссылка только для 32битной архитектуры, а для 64битной где взять?
40 Bratan
 
05.09.20
12:54
От этих версий Виндоуз Cервера голова кругом идет, их со времен 2003-го уже 5 штук развелось.

Windows Server 2003
Windows Server 2008
Windows Server 2012
Windows Server 2016
Windows Server 2019.

Если задачу немного упростить и попробовать исключить самый старый, 2003-й и самый новый 2019, то остается всего три, 2008, 2012 и 2016. На каком из них остановить выбор? На самом свежем из них, Windows 2016 ?
41 Bratan
 
05.09.20
13:00
Еще нагуглил таку вот таблицу.

Support End                Extended
                    Support End


Windows 2003 SP2    7/13/2010    7/14/2015
Windows 2008 SP2    1/13/2015    1/14/2020
Windows 2008 R2 SP1    1/13/2015    1/14/2020
Windows 2012        10/9/2018    1/10/2023
Windows 2012 R2        10/9/2018    1/10/2023
Windows 2016        1/11/2022    1/12/2027
Windows 2019        1/9/2024             1/9/2029

То есть 2003, 2008 с поддержкой уже в пролёте, у 2012 еще пару лет осталось.