Имя: Пароль:
1C
1С v8
Не хватает производительности терминального сервера - предложите варианты решения
0 brenli
 
05.08.16
09:43
Всем привет.
Имеется сервер:
ОС  - Windows Server 2003(x86) SP2
CPU -  Core Quad 2,5Ghz
RAM - 4 Gb используется 3,5 Gb

Сервер служит терминалом.
Одновременно на сервере работает скульная 1с Торговля 7.7 и 1с Бухгалтерия 7.7
Примерно количество пользователей ~ 20 шт.
Поставил на этот же сервер 8 версию 1с и к моим ожиданиям работать в ней не реально....ресурсы системы исчерпаны.
Какие варианты тут есть?
Планирую поэтапный переход на 8ку, сначала бухгалтерию, затем со временем и торговлю.
Так как устарело АБСОЛЮТНО ВСЕ, как сам 2003 сервер, так и металл - очевидно что менять нужно все и сразу, НО такие огромные денежные средства на апгрейд и мне просто никто из руководства это не одобрит...(по крайней мере сейчас...кризис...)
Прошу совета выхода из такой ситуации...
Стоит ли менять дисковую подсистему и улучшит ли кардинально полет данного железа и груды текущих программ?
Например сделать RAID массив из SSD дисков?
Или все же купить более мощный комп, на него (как вариант в виртуалку) перенести текущий сервер на 2003 системе, выделив ему максимум ресурсов чтобы юзеры могли еще несколько лет приемлимо работать.
Работать по сети с расшареным каталогом не круто, так как у бухов открыто по 2-3 торговых базы и как минимум по 1 бухучету ..
сидят смотрят оперативно переключаются между программами, а так придется сворачивать окно терминальной сессии...
1 kossmatiy
 
05.08.16
09:55
Исподьзуй сторонние облачные сервисы до лучших времен.
2 Остап Сулейманович
 
05.08.16
09:58
(0) "Например сделать RAID массив из SSD дисков?"
Вот жешЪ... У тебя тормозит именно дисковая подсистема? Или все же исчерпана память?

Вот это вот :
"RAM - 4 Gb используется 3,5 Gb
Сервер служит терминалом.
Примерно количество пользователей ~ 20 шт."
да плюс прожорливость снеговика. На Рейд из ССД деньги есть, а на память нету?
Я бы начал с того, что добавил память. Соответственно сменил ОСь на 64 бита. Это самое первое, что можно и нужно сделать.

Следующее (если сейчас используется РЕЙД) поискать более производительный контроллер. Если нет - сменить диски на ССД.
Если РЕЙД не используется - однозначно нужно ставить.
3 Asaqura
 
05.08.16
09:58
оперативки подкинуть?
4 mehfk
 
05.08.16
09:58
(0) Выкинь 8-ку и работай на 7-ке еще лет 10.
5 kossmatiy
 
05.08.16
09:59
20 пользователей на 8ке это однозначно клиент-серверный режим.
6 Остап Сулейманович
 
05.08.16
09:59
+(2) И вообще - начать с анализа счетчиков производительности.
7 mehfk
 
05.08.16
10:00
(4) + Для восьмерочной бухии 3 конфигурация ПК из (0) годится только для одного пользователя, и то с тормозами.
8 xxTANATORxx
 
05.08.16
10:00
(0)восьмерка требовательна к ресурсам (по сравнению с 77)
9 zmeyako
 
05.08.16
10:03
на x64 перейти лишние 500 мб оперативы не помешают в среду прописать запуск на 7.7 чтоб рабочий стол не грузилсо еще сэкономиться сколько то
10 brenli
 
05.08.16
10:04
(5) 20 пользователей на 1с 7.7 бухгалтерии и торговли.
(2) Сейчас стоят работают обычные SATA диски.
На
1/1 - система,
1/2 - базы с MDшниками
2   - файлы mdf  (файлы данных SQL)
3   - файлы ldf  (журнала транзацкий SQL)

Диски работают без рэйдов.
11 xxTANATORxx
 
05.08.16
10:05
если хотите снеговика, то полюбому попали на покупку сервера
12 brenli
 
05.08.16
10:06
(6) имеете ввиду снятия показаний с нагрузки на дисковую подсистему, процессор?
13 brenli
 
05.08.16
10:07
(11) Нужно чтобы базы 1с 7.7 как работают на скуле так и продолжали на нем работать,
1с 8 БП - пока на файловом варианте.
14 brenli
 
05.08.16
10:11
(2) Разрядность системы есть возможность поменять без переустановки? Заменой каких либо системных файлов?
Предполагаю что нет .....
15 brenli
 
05.08.16
10:15
(11) Подумал как вариант... купить сейчас комп для роли сервера мощнее чем текущий,  рублей за ~ 50. Это всеже дешевле будет пока чем настоящий аппаратный сервер с новой ОС.
16 Либерал
 
05.08.16
10:16
(10) хочешь сказать, (помимо прочего) у тебя еще и терм.сервер на одной машине с MSSQL??? жуть какая!
17 user-ok
 
05.08.16
10:17
(14) зачем менять разрядность?
32-битный сервер прекрасно видит больше 4 ГБ
кури PAE
18 zmeyako
 
05.08.16
10:20
(15) Глянь hp proliant 10 v2 он дета без винтов 25 выйдет  мне на 20 пользователей УПП и скуль 2008 плюс терминал хватает правда я озу в него 16 вкинул память не дорогоая где то по 3000 за 8 гб
19 kossmatiy
 
05.08.16
10:24
(15) Сервер можно на линуксе поднять с бесплатной постгри. Хоть на лицензии вин и скл экономия. Но сервер 1с покупать придется, да и настраивать постгри нужно уметь..
20 timurhv
 
05.08.16
10:46
(15) Купите памяти, настройте как в (17), капайте на мозг руководству что нужен сервер. Ограничение SQL по памяти, надеюсь - выставлено?
(16) много таких серверов повидал.
21 Fragster
 
гуру
05.08.16
10:47
(17) у винды маркетинговые ограничения. та, что у автора больше 4 ГБ не увидит
22 Fragster
 
гуру
05.08.16
10:49
+ есть подозрение, что сервер собран на десктопных комплектующих  начипсете intel g31, или еще каком, который больше 4 ГБ в принципе не видит
23 brenli
 
05.08.16
11:50
(22) Сервер старый года 2008, собран на базе десктопа, собирал не я.
(20) да ограничение на память выставил, на закладке "Processor" в EM стоит только флаг только для одного ядра. (16) Да именно так =(
Если sql вынести на другую машину - это улучшит ситуацию?

Разгрузит оперативку как вариант
24 brenli
 
05.08.16
12:10
(23) Еще как вариант, может swap файл кинуть на другой диск который меньше используется?
25 DomovoiVShoke
 
05.08.16
12:49
(0)8 версию? Какую? 8.3?)))
26 Gary417
 
05.08.16
12:55
(21) windows server 2003 32б отлично видит и 5 и 20 гигабайт,
27 brenli
 
05.08.16
13:03
(25) Ога 8.3 , БП 3.0.
Планируется одновременная работа 8 пользователей
28 DomovoiVShoke
 
05.08.16
13:07
(27)Выкинь) Сама платформа глючная ужасно, так еще и база тормознутая. Придется все снаряжать космонавта чтоб вынести мусор) железо мощнее, скуль сервер, 1с сервер и перевод базы на серверную и даже после этого хз взлетит или нет)
29 NorthWind
 
05.08.16
13:13
(0) Исходите из того что толстый клиент 8.2 (даже не 8.3) кушает 200-300М сам по себе без терминальной сессии. А с тяжеленьким отчетом вполне может растолстеть до полутора гигов. Плюс теминальная сессия существует не сама по себе, ей тоже память нужна. Таким образом выходит, что с учетом работы системы у вас на вашей машине смогут кое-как жить два восьмерочных клиента, если на них не строить больших отчетов.
30 NorthWind
 
05.08.16
13:32
к сожалению, ситуация складывается так, что 4Г памяти сейчас уже мало даже для домашней машины. Ситуация с новым Агентом обновления для Windows 7 х64, который при поиске обновлений на свежеустановленной системе легчайшим образом отжирает в пике под 3 гига - убеждает в этом даже самых упрямых. Если вы держите столько памяти на сервере, то либо работаете на старом софте (7.7) и никуда не рыпаетесь, либо выбрасываете все это и берете новое железо. Иных вариантов не остается. Собственно, вы можете просто показать данную ветку руководству.
31 DomovoiVShoke
 
05.08.16
13:39
(30)Либо настроиваем комп как в старые добрые времена, а не пихаем в него всякое овно и не включаем всякие бесполезные сканы и автокачеры)))
32 Lama12
 
05.08.16
13:41
(0) Не ищи решения. Пока все не упадет, никто денег на новое не даст.
33 Evgueni
 
05.08.16
13:45
(4) Выкинь 7-ку и работай на 6.0 под DOS. Я с 6-ки начинал.
34 Новиков
 
05.08.16
13:48
(0) Есть 100% решение твоей проблемы. Делаешь бекап баз. Потом откручиваешь болты крепления корпуса, снимаешь корпус. Сам сервер должен работать. Потом на работающем сервере вынимаешь память и заново вставляешь. Если все сделаешь правильно, на памяти увидишь такие даже как небольшие капельки какого-то припоя, они иногда могут дымить. Если капелек нет, ничего страшного. Но если есть, ты иголочкой капельку поддень, да в слоте, где эта планка стояла, эту капельку размазай. Потом включи сервер. Если включился и заработал, тогда возьми эту иголочкой и на работающую материнскую плату ее покидай с расчетом, чтобы какие-то дорожки произвольным образом на нее попадали. Если не получается, отверткой проведи и так и сяк. Главное в токо-изолирующий перчатках будь. По-идее, если все делаешь правильно и сервер перестанет включаться, то новый сервер будет где-то через два-три дня. Ну или ты простой сменишь работу, где такой проблемы не будет. Пользуйся, не благодари!
35 ptiz
 
05.08.16
13:48
(0) Новый комп с SSD, памяти туда 32гб, всех в терминал - хватит для начала.
36 Fragster
 
гуру
05.08.16
14:03
(26) это если она в редакции 4 "32-разрядная версия Enterprise Edition и 64-разрядная версия Standard Edition поддерживают до 32 ГБ оперативной памяти".
а судя по тому, что у автора 3.5 вместо 4х - то возможно, что еще и в чипсет на мат.плате упирается
37 brenli
 
05.08.16
14:12
Ребята, скажите еще по поводу настройки многопроцессорности для скуля?

Помнится я давненько выставлял для него в EM SQL все доступные процессоры (ядра),и он начинал жутко тормозить вместо ожидаемого роста производительности. Почему так?
Процессоры начинали конкурировать за поток и вешали систему?
38 H A D G E H O G s
 
05.08.16
15:22
(37) Есть методичка от Гилева. Пользуйте ее.
39 mehfk
 
05.08.16
17:24
(38) Как сия сущность называется дословно?
40 Garykom
 
гуру
05.08.16
17:34
(0) >RAM - 4 Gb используется 3,5 Gb
Сделай по 1-2 гига на пользователя
41 Winnie Buh
 
05.08.16
21:05
>Core Quad 2,5Gh, 4 Gb
это можно считать минимальными системными требованиями для БП 3.0 и УТ 11 при локальной установке однопользовательской версии, а у тебя сервер терминальный на 20 юзеров
42 Tarlich
 
05.08.16
21:18
см (1) - самый дельный совет !!!
43 Провинциальный 1сник
 
05.08.16
21:22
У меня примерно так же ситуация, но осложняется тем, что памяти добавить в принципе нельзя. Материнка поддерживает максимум 4 гига и всё. Со скрипом работают порядка 30 семерочников и пяток восьмерочников. Денег нет, держимся.
44 Garykom
 
гуру
05.08.16
21:25
(43) Когда говорят денег нет, держимся, при это регулярно получая ЗП которая больше чем стоимость замены этого хлама...

К примеру стоимость типо сервера на основе амд проца и мамки с 32 рамки будет 30-40 тыр. И это типо сервер порвет сервер из (0) в клочья.
45 Garykom
 
гуру
05.08.16
21:25
(44)+ Подразумевал ЗП 1 рядового работника ИТ сферы.
46 Остап Сулейманович
 
05.08.16
21:27
(43) Босс на работу на подержанном китайском велике добирается?
47 Провинциальный 1сник
 
05.08.16
21:28
(44) Откуда вы знаете про зарплату и регулярность? В провинции всё иначе, жирные времена прошли, сейчас кризис в полный рост. Зарплату задерживают, премию режут.
(46) Почти. На Оке.
48 Остап Сулейманович
 
05.08.16
21:31
(47) При этом в штате "порядка 30 семерочников и пяток восьмерочников" (и это только учет)?
Такой толпой на один сервер не можете заработать?
49 Garykom
 
гуру
05.08.16
21:33
(47) Живу можно сказать в провинции, да есть куча "убыточных" контор без своих собственных ИТ спецов у которых денег почти нет и работают на 10 летнем хламе.
Нанимая и платя копейки приходящим ))
Сам такой приходящий и соображаю как из этого хлама собрать что то рабочее.
50 Провинциальный 1сник
 
05.08.16
21:33
(48) Можем. Весь вопрос в приоритетах, которые ставит начальство.
51 Garykom
 
гуру
05.08.16
21:34
(48) Вот это то меня и убивает, сча затраты "на железо" по сравнению с затратами "на софт" это даже не заметно ))
52 Garykom
 
гуру
05.08.16
21:35
(50) Решается легко, подсказывать как затормозить компы начальства надеюсь не нуна?
53 Провинциальный 1сник
 
05.08.16
21:35
(51) Ну так разумеется, вместе с железом придется покупать и софт. Как минимум ОС. Вряд ли современные чипсеты поддерживают 2003 сервер.
54 kofeinik
 
05.08.16
21:35
(34) зачем так сложно? бытовой пьезозажигалкой дать разряд на любую микросхему. и следов не будет. :)
55 Провинциальный 1сник
 
05.08.16
21:37
(54) У нас был выход сервера из строя, сдохла материнка. Предложили новый сервер купить, заодно избавились бы от узкого места. Руководство отказалось - сказала "ремонтируйте". Отремонтировали, купили новую материнку за 15 тыр.
56 Провинциальный 1сник
 
05.08.16
21:38
(55) Купили "новую старую", в том смысле что такую же, морально устаревшую, в фабричной упаковке но древнюю из каких-то запасов.. вот таки дела.
57 Garykom
 
гуру
05.08.16
21:41
(53) Изучайте Linux... Или думаем что фреш в 1С на win+mssql пашет? нюню
58 Garykom
 
гуру
05.08.16
21:45
(53) И кста с современными чипсетами и древним 2003 сервером (купленным официально) тоже есть решение.
59 Звездец
 
05.08.16
21:54
Ещё в институте устроился работать администратор в средних размеров фирму, и заметил что есть проблема с оплатой счетов на заправку картриджей, запчасти для текущего ремонта и тп. Решение было найдено очень быстро, как только накопилось, так заканчивался картридж у главбуха, в этот день оплачивались абсолютно все счета. Так что подход надо искать ...(52)
60 Garykom
 
гуру
05.08.16
21:58
(59) Они просто не знают кто такой Джордж Буль ))
61 Garykom
 
гуру
05.08.16
21:58
(60)+ В смысле у кого проблемы с оплатой счетов руководством ))
62 Звездец
 
05.08.16
22:05
(61) я не пойму как описанное в (0) можно вообще назвать сервером для 20 пользователей. Хотя бы памяти добавил да на x64 перешел, не так то и много денег надо для этого. А так получается 3,5/20 = 175 мб на пользователя, как оно вообще раньше работало
63 gorakh
 
05.08.16
22:12
(0) За месяц написать программу учета, с учетом всех "хотелок рукамиводителей" работающую на прямую с железом. И сразу после этого продаться им в рабство. ИМХО Меняй работу.
64 Garykom
 
гуру
05.08.16
22:12
(62) 1С77 вполне нормально пашет, у нас как то давно на делловском серваке на 256 рам тормозили 15 клиентов не могли понять почему тормозит типа крутой (по тем временам) сервак.
Оказалось в биосе забыли после установки выключить спец галочку limit ram to install os ))
65 Garykom
 
гуру
05.08.16
22:14
(64)+ Это была специальная галочка для установки древних осей, накатывания на них всех сервиспаков и обновлений и только потом включения назад полного объема.
66 Звездец
 
05.08.16
22:16
(64) все равно 175 это мало, учитывая что что-то еще заберет система, так как несколько баз, то и значит пользователи некоторые запускают по несколько, значит реально на сеанс скорее всего менее 100, система вся сидит в свопе на древних медленных дисках. Интересно, откуда же тут тормоза
67 Garykom
 
гуру
05.08.16
22:23
(66) Это ладно, я вот сча в раздумьях переводить рядовые офисные компики на SSD или на толстых клиентов.
Т.е. докупить им SSD диски или так как сетка давно гигабитная то сервачек и памяти на клиентов и устроить им полутерминалку.

Когда операционка грузится по сетке и софт рабочий выполняется на шустро сервере, а разные Хромы/Скайпы на компах их пусть дальше тормозят...
68 Смотрящий
 
05.08.16
22:27
(0) Удалить 8ку. Отказаться от "планирую поэтапный переход" - рано тебе еще; скилы не те.
69 NorthWind
 
05.08.16
22:44
(62) Иэх, молодежь. Клюшки в начале нулевых вполне себе ходили на Win98 с 64М RAM, причем такого объема хватало даже для средней тяжести отчетов.
70 NorthWind
 
05.08.16
22:45
а описанная конфа вполне может серверить семерку и сейчас, если приспичит.
71 brenli
 
05.08.16
22:46
(68) А скилы сами по себе возникают?
Разберусь я с этой темой. Идей несколько, от самых бюджетных
(добавление RAM, переход на 64x или fix для того чтобы 32х увидела память..+ RAID массив)
Сегодня в конце дня перекинул бд с 1с 8 на отдельный диск, еще уменьшил память на скуль (но в "зеленой зоне"), добавил свопы на остальных дисках и сейчас запускалось в 3 сеансах более или менее без тормозов.
72 brenli
 
05.08.16
22:49
(68) так же на крайний случай соберу комп-сервер в бюджете около 40тыщ, поставлю на него 2003 сервер и полетает система до лучших времен.
73 NorthWind
 
05.08.16
22:50
(71) это до первого приличного по размерам отчета. Расход памяти у восьмерки неравномерен. Пока никто ничего не делает или колотят документы - все тихо. Но потом кто-то берет и строит увесистый отчет. Память выжрана и приехали.
74 brenli
 
05.08.16
22:56
(62) Вполне себе работает, иногда есть совсем небольшие тормоза, но приемлемо.
75 sidalexsandr
 
05.08.16
23:01
(17) Чтот такое PAE. Можно ли 32-битную windows 7 заставить видеть все 4 Гига оперативы?
76 sidalexsandr
 
05.08.16
23:05
(0) Что за винчестера сколько оборотов в минуту. Если 7200 то одназначно или Raid или SSD, если 15000 об/мин тогда сгодятся.
77 brenli
 
05.08.16
23:11
(76) 3 винта Seagate на 500 Гб 7200 Об.мин.
Кэш винтов когда выбирал винты выбирал если не изменяет память 64 Мб
78 Garykom
 
гуру
05.08.16
23:16
(75) win7 не факт а вот вот серверные могут видеть и поболе до 64 гигов
https://support.microsoft.com/ru-ru/kb/283037
https://ru.wikipedia.org/wiki/PAE

Но для каждой отдельной проги лимит в 4 гига никуда не девается
79 Garykom
 
гуру
05.08.16
23:16
(75) И учи уже гуги-янди
81 Garykom
 
гуру
05.08.16
23:30
(80) До чего умные спамеры пошли...
82 Смотрящий
 
05.08.16
23:36
(71) 1. не те скилы - ты решаешь проблему наличными средствами; еще Пятницу себе найди, и будет остров, необибтаемый.
2. из (0) и диалога в 81 пост нипанятна - утверждение "Планирую поэтапный переход на 8ку," исходит от тебя, либо инициатором является топ.

В первом случае, ты дурак. Во втором, впрочем, тоже.
83 Jump
 
05.08.16
23:48
Если планируешь использовать восьмерку - однозначно менять сервер.
Не потянет он.
Памяти минимум  0,5Гб на пользователя, плюс на остальное 4-8.
Диск SSD обязательно под систему,файл подкачки и профили пользователей, под базы тоже неплохо SSD, но не так критично.
Процессор что нибудь посвежее в районе Corei5 или ксеон аналогичный.
Ну и 2003 пора уж на 2012 поменять.
84 Анастасия_Анна
 
05.08.16
23:51
(80)  Garykom, это помогает реально.
85 Nord2
 
06.08.16
00:30
под 8-ку отдельную машину.
и не обязательно ProLiant...
обычный десктоп, более-менее шустрый,
можно на Seven с MUI, хотя server2008 немного лутше.
.
а на семерочном серваке RAM однозначно поднимать до максимума.
86 Звездец
 
06.08.16
00:50
(69) эх помню я эти времена. Когда дискета на 1,44 - это было много, а бокс с 10 дискетами так вообще незаполняемое хранилище. Но те же клюшки сейчас немного разрослись, а  на 20 пользователей с таким объемом памяти еще и из-за нее в диск уперлись по самое нехочу.

Восьмерку с таким железом и из коробки лучше не доставать, хотя если добавить ОЗУ и клиент-сервер вполне поработает... хотя учитывая что автор назвал сервером, что же там тогда на клиентских машинах
87 tabarigen
 
06.08.16
11:01
https://ruvds.com ну блин разве не проще?
88 Jump
 
06.08.16
12:36
(87) Нет конечно. Как этим вообще пользоваться можно?
Отвалился интернет - стала работа.
89 brenli
 
06.08.16
20:40
(82) Ну дурак я или нет не вам решать и оценивать, у меня взаимное мнение на ваш счет.
90 brenli
 
06.08.16
20:43
(83) Хорошо бы поменять, но не купят лицензионный сервер(((
91 brenli
 
06.08.16
20:44
Вот я и думаю как быть.... чтобы дешево и сердито и чтобы закон не нарушать
92 brenli
 
06.08.16
20:44
Перенести текущую ОС на новый сервачок единственное что приходит на ум
93 Джордж1
 
06.08.16
20:54
(0)Непонятны 3 момента:
1. На кой SQL на терминальном сервере?
2. Поставил на этот же сервер 8 версию 1с и к моим ожиданиям работать в ней не реально....ресурсы системы исчерпаны. - исчерпаны вычислительные мощности или функционал конфигураций
3. Планирую поэтапный переход на 8ку, сначала бухгалтерию, затем со временем и торговлю - это ты решил? или руководство с бухгалтерией
94 brenli
 
06.08.16
21:08
(93)
-1) Так как выделенного сервера БД просто нет, поэтому на этой же машине болтается SQL.
-2) Я понял что ресурсы исчерпаны .. это и пытаюсь решить.
Вернее сначала решил посоветоваться с более компетентными людьми.
Фразы менять работу и то что я дурак или сделать саботаж для того чтобы купили новую машину - не вариантны в принципе..
Еще какое то время мне в этой организации работать.
-3) Переход на 8ку БП просит бухгалтерия.

"Поэтапный" имеется ввиду перевод сначала бухгалтерии так как это менее затратно по средствам и по времени.
Я один на парк чуть свыше 100 машин и администратор и программист и 1с программист и бухгалтер и ремонтник и компьютерщик и перевести разом и ТиС и бухгалтерию .. + новый сервер и новое серверное ПО я просто физически не смогу да и мне не дадут столько денег.
Я подсчитал чтобы только на центральный офис купить оборудование и серверное ПО выходит сумма около миллиона рублей и это только центральный офис..... ПОЭТОМУ поэтапно..
95 brenli
 
06.08.16
21:11
(94) Хотя тис наверное переводить не стоит она очень сильно изменена и справляется со своей работой...
так что может и можно оставить впринципе..
для того чтобы мигрировать на УТ надо бабла немерянно
96 hhhh
 
06.08.16
21:28
ну тогда сидите пока а 7.7. Чего вам неймется?
97 brenli
 
06.08.16
21:29
(96) Бухи требуют, 8ка куплена, назад дороги нет....
98 gorakh
 
06.08.16
21:41
(94) На 100 пользователей работающая, но при определенной нагрузке, загинаюшюся схема.
SQL server 2008 R2-на 2008 Сервер. на двухпроцесорной(один процесор установлен-лицензия) плате АМД(12ядер)64 Гб. 5 нагруженных 1Ц. Еще несколько "ненагруженных" и еще несколько мелких, но противных "не 1с". Дисковая подсистема две корзины по 8 дисков в двух рейдах. Терминал сервер аналог первого. На плате два проца по 12 ядер и 128 Гб один рейд из 4 дисков(только система). Пользователи хранят свои файлы в хранилище- опениндиана(солярис) 16 дисков ZFS-рейд. Большая часть рядовых рабочих мест - тонкие клиенты
99 Джордж1
 
06.08.16
21:43
(97)намучаются они
месяц назад купили сервер терминальный под БУХ8 - 50 т.р. обошелся. Правда пользоватлей у нас под 5 человек, но баз штук 6
100 brenli
 
06.08.16
21:44
Подытожим. (99) имеешь ввиду намучаются с быстродействием?
101 brenli
 
06.08.16
21:45
(99) У нас юзеров в бухучете будет 7, активных из них 3, остальные чисто чтобы акт сверки сформировать все на 1 базе.
102 hhhh
 
06.08.16
21:46
(97) а сколько их? поставь им файловую пока. Одна ведь база. А семерок штук 10 наверно было. Если их все сразу выкинете, место освободится, неужели одна восьмерка не заработает?
103 brenli
 
06.08.16
21:47
(102) Я под 8ку планирую файловую БД. 7ки висят на скуле
104 gorakh
 
06.08.16
21:47
(100) Кактус есть -дело добровольное.
105 brenli
 
06.08.16
21:48
(102) Всего бухгалтеров 3 + еще 4 периодических пользователя для формирования актов сверок и печати доверенностей
106 Джордж1
 
06.08.16
21:49
(100)ага
(103)7-ка без sql  быстрее будет
107 brenli
 
06.08.16
21:50
(106) БД большие, больше 3х Гб.
108 Amra
 
06.08.16
21:50
(107) Это мизерные БД
109 Джордж1
 
06.08.16
21:50
(107)так в общем не страшно. сколько самый большой dbf весит надо смотреть
110 brenli
 
06.08.16
21:52
(108) Для dbf нет. Я недавно переносы сделал сейчас ТиСкИ 4 Гб, и бухгалтерия 4 Гб.
Старая база ТиС весила 17Гб
111 brenli
 
06.08.16
21:58
(109) На скуль перешли года 4 назад когда dbf валиться стали, не стоит к этому возвращаться. Заполнится база до критического размера на дбф буквально за год.
За 3,5 года прошлая sql база выросла до 17 гб
112 hhhh
 
06.08.16
22:00
(107) всё выкинь, все гигабайты. начинайте учет в восбмерке с нуля, с 1 января 2017 года. "016-й добивайте в семерке.
113 gorakh
 
06.08.16
22:03
1с - однопоточная- Быстродействие = Проц - макс герц - достаточно памяти - быстрые диски(система отделена от данных)-Далее по рекомендациям к СУБД.
114 brenli
 
06.08.16
22:08
(113) Сейчас есть десктопное железо которое держит 2003 систему?
115 brenli
 
06.08.16
22:09
А старый как сервер БД сделаю
116 brenli
 
06.08.16
22:10
(115) предварительно посадив его на RAID
117 Jump
 
06.08.16
22:45
(115) Сервер БД с 4гб памяти? Хорошо пошутили!
118 Jump
 
06.08.16
22:45
(114) Что значит "держит"?
119 brenli
 
06.08.16
22:48
(117) Оперативы и RAID прикручу.
120 brenli
 
06.08.16
22:48
(118) Драйвера. Т.е чипсеты новых мам могут уже не иметь драйверов.
121 Jump
 
06.08.16
22:52
Поймите простую вещь - ваше железо когда то было топовым, и вполне адекватно держит систему "тех времен" - 7ку.
По современным меркам такое железо стыдно даже на десктоп поставить, оно с большим скрипом вытянет работу одного экземпляра толстого клиента  восьмерки.
А вообще в музей пора его, или отдать какому-нибудь энтузиасту совершенно бесплатно.
Для сервера БД и терминала под восмьерку гигабайты памяти измеряются десятками, т.е ставите немного 32Гб памяти, не хватает, добавите.
Про рэйды забыли уже в плане скорости, рэйд нужен исключительно для обеспечения отказоустойчивости т.е зеркало.
Нужны быстрые диски - покупайте SSD.
122 Jump
 
06.08.16
22:53
(119) Сколько вы оперативки прикрутите?
Еще 4ре? не смешно. 30гб - сомневаюсь что получиться.

Зачем там рэйд? Обеспечить отказоустойчивость? Так вроде проблем с этим вы не озвучивали.
А больше он для чего?
123 brenli
 
06.08.16
23:00
(122) рэйд 0 увеличит скорость чтения/записи
124 Jump
 
06.08.16
23:06
(123) Шутите?
125 brenli
 
06.08.16
23:27
(124) я что то совсем уже запутался......
RAID 0  при параллельной записи дает прирост производительности дисковой подсистемы.
Либо воткнуть 2 ssd диска в RAID 1 под систему.
А как быть с SQL?  Выносить его с той машины на которой стоит 7ка?
Если можно нужен под итог...
126 gorakh
 
06.08.16
23:49
(125) 10 raid производительность и безопасность. 1 В однин момент можно потерять все данные. 0 - если одни диск умер второй еще продолжает работать. Админы любят 5, но 1Ц его не любит. Даже есть статья от 1С, где обясняется почему 5рэйд меделенее просто записи на 1 диск.
127 gorakh
 
06.08.16
23:54
(125) SQL "любит" много дисков. 1) отдельно от системы 2) для 1ц ТЕМПДБ на отдельный диск-желательно отдельно от баз. 3) "нагруженные" таблицы - еще один дисковый массив. и т.д. остальное спроси у "Дядюшки".
128 hhhh
 
06.08.16
23:54
(122) нет, ну преувеличивать не надо. бух 2.0 нормально работает  на 4гб. При средних объемах. Ну может немного подтормаживает.
129 gorakh
 
06.08.16
23:56
(128) Что подразумеваем под "средними"? Гб "плиз".
130 Jump
 
07.08.16
00:05
(125)
Поясню.
Вы работаете с БД.
Это преимущественно операции случайного чтения и записи блоками 4кб.
Для HDD это ужасный режим работы, производительность очень низкая, и это является узким местом всей системы. Отсюда все тормоза.
Если объединить HDD в рэйд, скорость выполнения одной конкретной операции чтения или записи никак не изменится.
По той простой причине что выполняться она будет все равно на одном диске из рэйда.
Т.е никакого прироста скорости.
Вот на очереди таких операций, прирост будет - каждая операция из очереди будет выполнятся на одном из дисков массива параллельно.


Но сейчас есть SSD.
Они показывают на таких операциях скорость в 20-40раз большую чем HDD.
Узкое место устраняется. Производительность резко вырастает.
Т.е установка одного SSD решит проблему и будет гораздо производительней чем крутой рэйд из множества HDD.
Поставить SSD  в рэйд можно.
Только вот зачем?
Скорость одной операции в случае рэйда опять же будет не выше чем на одном диске.
Очередь получить в данном контексте сложно.
Производительность рэйда из SSD будет на уровне одного SSD, может немного больше, может немного меньше.
Т.е прироста скорости не будет, а проблемы с отсутствием трима будут. В итоге получите только деградацию скорости.
А если бы и получили прирост скорости - это опять же ничего бы не дало.
Сам факт установки SSD как правило устраняет узкое место - производительность дисковой подсистемы.
И дальнейшее ускорение работы диска никак не повлияет на производительность, ибо не будет являться узким местом.

В общем итог таков-
Рэйд из HDD делать нет смысла т.к гораздо проще, дешевле и эффективнее поставить SSD.
Рэйд из SSD делать нет смысла т.к прироста скорости не будет.
Есть смысл делать рэйд из SSD когда нужна отказоустойчивость. Т.е чтобы при вылете одного диска у вас работа не остановилась.
И только.
131 Jump
 
07.08.16
00:06
(128) Один экземпляр на машине у пользователя.
Вполне.
Но никак не сервер.
132 hhhh
 
07.08.16
00:07
(129) 5 гб
133 Jump
 
07.08.16
00:07
(125) У вас там проблема в первую очередь с памятью.
Все остальное - неважно, пока ее не решите.
134 hhhh
 
07.08.16
00:09
(131) но у нас работают тут. 15 пользователей, из них 4 активных, остальные время от времени. И вроде вё нормально у них.
135 Jump
 
07.08.16
00:13
(134) Что у вас тут работает на 4гб памяти?
1с у пользователя?
Сервер 1с?
Сервер БД?
Терминальный сервер или что?
136 hhhh
 
07.08.16
00:31
(135) только терминальный. И больше ничего. SQL нет, интернета нет, никаких офисов и прочего, ничего нет.
137 Jump
 
07.08.16
01:39
(136) Ну терминальный сервер с 4гб памяти под 15пользователей работать точно не будет.
Банально 15 одновременно запущенных 1с откушают не менее 5гб памяти.
138 Garykom
 
гуру
07.08.16
01:45
(137) Да одна большая типовая конфа легко откушает 5 гигов и не подавится. А сервер сдохнет ))
139 Garykom
 
гуру
07.08.16
01:46
(138)+ В смысле 1 клиентский сеанс типовой конфы
140 Провинциальный 1сник
 
07.08.16
05:12
(130) "Это преимущественно операции случайного чтения и записи блоками 4кб.
Для HDD это ужасный режим работы, производительность очень низкая, и это является узким местом всей системы. Отсюда все тормоза. "
Если бы 1с не злоупотребляла в платформе режимом синхронного чтения-записи, узкого места не было бы, ибо система всё эффективно кэширует. Но по какой-то причине вредители из 1с работают с метаданными и с временными файлами с флагами отключенного кэширования. Поэтому и приходится извращаться с рамдисками и ссд.
141 Jump
 
07.08.16
09:25
(140) А кэширование тут как поможет? Оно упорядочивает данные?
142 Wionel
 
07.08.16
14:59
Ребят, кто то в курсе, если мне не хватает скорости прокси, есть какие то варианты его ускорения? провайдер http://advanced.name/ru, в общем все устраивает, но я так понимаю, более адекватный вариант решения - это смена тарифа на более дорогой?
143 Tarzan_Pasha
 
07.08.16
15:09
второй сервачек нужно под Sql.
144 Провинциальный 1сник
 
07.08.16
18:26
(141) Оно ускорит повторное обращение и запись
145 brenli
 
08.08.16
07:17
Задался замером производительности дисковой подсистемы, чтобы оценить на сколько все плохо, вопрос к тем кто в теме:
Значения в каких диапазонах являются приемлемыми для нормально функционирующей системы? :
1)Среднее время обращения к диску (сек)
2)Средняя длина очереди записи на диск
3)Текущая длина очереди записи на диск
146 Bigbro
 
08.08.16
07:51
длина очереди больше 5ти уже хорошо ощущается на глаз как тормоза. при 10+ работать уже почти невозможно.
2-3 еще приемлемо.
147 Jump
 
08.08.16
08:36
(146) Не правда.
Может быть очередь около 40 и никаких тормозов.
148 Остап Сулейманович
 
08.08.16
09:14
(147) На САТА диске? Ви таки шутите.
149 impulse9
 
08.08.16
09:30
У меня на компьютере 8 гигов ОЗУ, и то бывает, тормозит. А вы с 4 гигами толпой сидите...
150 Bigbro
 
08.08.16
09:31
(147) я говорю по своему опыту для обычной системы с HDD. и обычного набора приложений (1с, почта, офис, браузер).
если взять специфическую ситуацию - SSD, рейды, софт активно использующий кеширование, либо мало зависящий от загруженности диска - то наверное можно построить ситуацию когда и с очередью в 100 ничего не будет тормозить )
151 tabarigen
 
08.08.16
09:37
(88) если дело обстоит в Деревне то да. Если в мало мальски цивильном городе, то это вообще не проблема.
152 Jump
 
08.08.16
10:31
(148) А чего бы и нет?
Кстати технология NCQ которую сейчас пихают во все SATA диски более менее нормально начинает проявлять себя когда длина очереди больше десяти.
На меньших очередях от нее просто нет толку.
153 Jump
 
08.08.16
10:34
(151) Ну я вот практически в деревне живу.
Куда уж мне с моим 200мб/с в интерет, и гибабитов в локалку провайдера, до какого-нибудь москвича, который сидит на 4г.
154 Jump
 
08.08.16
10:35
(151) В мало мальски цивильном городе с интернетом очень даже проблема в некоторых местах.
Либо ценник зверский, либо нет возможности.
155 Остап Сулейманович
 
08.08.16
10:58
(152) NCQ может упорядочить очередь запросов. Но не может ускорить запись/чтение в/из буфера и тем более с блинов. И прирост вы получите на проценты и никогда не получить в разы.
156 tabarigen
 
08.08.16
11:29
(154) ну хз.
беру себя. город с натяжкой миллионник.
инет пропадает редко,1-2 раза в месяц. на полча максимум.
Если даж так, то 4G RDP спокойно тянет.
157 Остап Сулейманович
 
08.08.16
11:30
(156) Все здесь : "город с натяжкой миллионник."
158 tabarigen
 
08.08.16
11:34
(157) так я с самого начала сказал, если не деревня то можно облако брать
159 Jump
 
08.08.16
12:22
(155) Если очередь в районе 1-3 то конечно это будут доли процента, или проценты.
Если очередь в районе 10-50 то там уже будут десятки процентов и разы.
160 Jump
 
08.08.16
12:30
(156) Ну беру город милионник - офисное здание, провайдер монополист.
Т.е провайдер договорился с владельцем офисного здания, и тот не пускает туда других провайдеров.
В результате этот провайдер продает в соседнем жилом доме интернет 100мб/с за 700рублей, а в офисном здании 5мб/с за 5000рублей.
Время от времени он отваливается, ну раз в квартал стабильно бывает на несколько часов недоступен.
Так же бывает скорость сильно просаживается, или кто нибудь провода внутри здания повредит.
Так же время от времени возникают вопросы по оплате, - то забудут оплатить, и потом ждут сутки пока пройдет платеж, то еще какой-нибудь косяк.
4г есть, в соседнем здании скорость шикарная, в этом - еле ползает.
Конечно можно поставить внешнюю антенну - но кто же разрешит?

Или что тоже довольно часто - офис в промрайоне, там же где и производство.
Территория - полкилометра, следующие километров 5 территории других заводов.
Оптику никто не тянет, дорого это офигенно. А по беспроводу сидеть - ловит хреново.
161 Jump
 
08.08.16
12:31
(158) Во многих деревнях лежит оптика от ростелекома, с офигенной скоростью, приличной стабильнсотью и малым пингом.

При этом в милионниках зачастую приходится сидеть на 3/4г с дикими пингами и ужасной скоростью, про стабильность вообще молчу.
162 Fragster
 
гуру
08.08.16
12:34
(160) в СПб вопрос успешно решался совместно с _другим провайдером_ через ФАС
163 Jump
 
08.08.16
12:38
(162) А что сделает ФАС? ну реально что?
Придет пальчиком погрозит?

Будут жаловаться собственник без вопросов пустит других провайдеров.
Они зайдут, на следующий день у них электрик случайно повредит провода при ремонте проводки, через день их коммутатор случайно зальет водой, и.т.п - и они сами уйдут.
164 Fragster
 
гуру
08.08.16
12:58
(163) хз, у нас прокатило.
165 Fragster
 
гуру
08.08.16
12:59
ну и да - "другим провайдером" был билайн, а не "домовая сеть дяди васи", возможно в этом дело.
166 Jonny_Khomich
 
08.08.16
13:01
у меня рабочий компьютер мощнее твоего. i5 ЦП,8 гб ОП.
167 Jump
 
08.08.16
13:02
(165) Ну тут зависит от многих факторов - насколько упертый собственник, сколько готов заходящий провайдер отстегнуть собственнику, и.т.п.