Общий вопрос.

1. danilfg 22 13.04.12 14:17 Сейчас в теме
Стоит сервер на нем win 2003 r2. На него заходят пользователи через удаленный доступ по локальной сети (7 человек) и по интернету (1 человек) и запускают 1С (иногда по несколько штук). В итоге запущено до 10-14 копий программ (работа с несколькими базами). Иногда сервер тормозит, иногда еще какие-то проблемы. Пользователи созданы через управление компьютером (устанавливался сервер просто - без запуска каких-либо служб). Это то, что мне досталось, так сказать, "в наследство". Хотелось бы как-нибудь оптимизировать процесс, что бы было по-меньше проблем.

Стоит ли расшаривать папку с базами в сети, что бы пользователи запускали 1С со своего компа, а базу подтягивали из сети? Но это не безопасно...
Стоит ли ставить MS sql на сервер? Еще не ставил его, но думаю разберусь во время установки (есть поддержка))
Ну главный вопрос: как оптимизировать это все?

На сервере 8 гб оперативы, винда 64-битная, возможно ли, что тормозит из-за того что 1С установлена 32-битная?

Заранее спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. danilfg 22 13.04.12 14:36 Сейчас в теме
Или может лучше поставить Linux или Unix?
По возможности с ссылками на последовательность действий) На сколько знаю там очень много настроек..
3. dyh 4 13.04.12 15:16 Сейчас в теме
Не лезь в дебри, а проверь сначала железо, почитай статьи на сайте и в интернете...
Ну и пиши конкретнее что за хозяйство и сколько ему лет. Самое главное про харды то ни слова...

PS Что тебе досталось "в наследство" вполне грамотно и безгеморойно сделано. Могу посоветовать только включить дефрагментацию и проверить наличие и частоту делания РК.
4. vithak 13.04.12 21:12 Сейчас в теме
выложи конфигу сервера.
для работы 1 пользователя в терминале хватает около 300 мб. систем кушает около 1,5 гиг.
расшаривать в локальную сеть базу можно, если сеть работает без сбоев и быстро и у пользователей не допотопные компы.
sql сильного прироста не даст. просто будут более грамотно разруливаться транзакции и прибавится стабильности в работе.
очень советую обратить внимание на скорость работы жестких дисков. есть это стандартные sata диски на 7200 rpm, то будет тормозить при одновременной работе нескольких пользователей.
5. eoego1 13.04.12 22:27 Сейчас в теме
Главное скорость работы и организация дисковой подсистемы. Тут должен быть RAID. Расшаривать папку - совсем не лучший вариант. SQL сервер не ускорит работу, его можно сделать конечно, но только для обеспечения безопасности хранения данных (если такая задача не актуальна, то не стоит).
6. smotrinov 14.04.12 20:40 Сейчас в теме
а сколько всего баз и насколько они большие? вариант с расшариванием вполне возможен, если базы небольшие. а по поводу безопасности не беспокойтесь, просто настройте все права доступа к общей папке с базами и все.
7. danilfg 22 16.04.12 07:28 Сейчас в теме
Конфигурация сервера:
Материнская плата : Asus P6T SE
Микропроцессор : Intel X58
Процессор : Intel Core i7 930 @ 2800МГц, 8-ядерный
Физическая память : 8192Мб (4 x 2048 DDR3-SDRAM )
Жёсткий диск : Seagate ST3500418AS (500Гб)
Жёсткий диск : Seagate Desktop (2000Гб)
CD-Rom привод : ASUS DRW-24B3ST
Сетевая карта : Realtek Semiconductor RTL8168/8111 PCIe Gigabit Ethernet Adapter
Oперационная система : Microsoft Windows Server 2003 Профессиональный R2 5.02.3790 Service Pack 2 (64-???)

11 баз (постоянно рабочих около 5-6, остальные редко используются), самая большая база - 3,12 Гб, другие менее 2 Гб.
8. Уфаныч 16.04.12 09:28 Сейчас в теме
Не указаны версии 1С.
Не совсем понятна суть проблем. Иногда тормозит - когда? При проведении? В отчётах? Во всех программах или только у одного клиента?
Что при этом показывает диспетчер задач?

32 разряда отлично видны в диспетчере задач - у 32-разрядных программ появляется отметка *32

Что касается железа - нет отказоустойчивости (то есть технически это не сервер, хотя и выполняет его роль). Память не ECC, диски не в RAID_массиве.
9. danilfg 22 16.04.12 10:06 Сейчас в теме
(8) Уфаныч, версия 8.2. Может иногда долго заходить на сервер (сервер перезагружаю раз в месяц) или долго запускает программу, команды пользователей выполняются с задержкой. Также, когда обновляю 1С то подвисает система (всех пользователей перед этим отключаю). Железо не справляется или, действительно, дело в отсутствии RAID массива?

Подскажите, по какой схеме сконфигурировать RAID? И надо ли увеличивать системные характеристики сервера.
14. Уфаныч 16.04.12 14:59 Сейчас в теме
(9) danilfg, сначала нужной найти причину торможений. (12) Скиминок правильно говорит, нужно отмониторить эти параметры в момент(ы) торможения (как вариант - через системный монитор или processExplorer от sysinternals).
ProcessExplorer покажет все процессы - и если настроить, то и disk i/o для каждого процесса с графиком. И по результатам смотреть.
Может, у кого висит процесс, съедающий 99% CPU. А может жёсткий диск получил сбойный сектор. А может дефрагментации давно не было. А может, базы на диске с 4к-секторами (advanced format), а никто о этом не позаботился.
Ищите, Даниил.
10. Скиминок 16.04.12 10:28 Сейчас в теме
На твоих жестких рейд не построишь. ИМХО - стоит выделить денюжки и купить нормальный сервак. Рейд... Для твоих нужд, вероятнее 10. (4 жестких диска одинаковых)... И диски SAS лучше взять. SQL ставить стоит. Хотя бы - чтобы избежать проблем при увеличении БД - и иметь возможность журнального бекапа
11. danilfg 22 16.04.12 11:09 Сейчас в теме
(10) Скиминок, спасибо! В таком случае подскажите необходимые тех. хар-ки для стабильной работы сервера, при условии одновременной работы 7 пользователей с 3 открытыми базами у каждого.
12. Скиминок 16.04.12 12:02 Сейчас в теме
Не нашел размер базы данных...

Вообще нужно комплексно подойти к решению проблемы: посмотреть среднюю длину очереди к дискам, использование файла подкачки, загрузку процессоров, использование памяти. Продумать перспективы расширения как размера БД, так и увеличения числа пользователей.

Слабое место уже на данный момент - жесткие диски. Может быть еще стоит заставить оперативу работать в двухканальном режиме.

И рейд сделать - дабы не было мучительно больно
13. danilfg 22 16.04.12 12:20 Сейчас в теме
(12) Скиминок,
"11 баз (постоянно рабочих около 5-6, остальные редко используются), самая большая база - 3,12 Гб, другие менее 2 Гб."
Рейд тогда будем в ближайшее время ставить. Жесткие диски SAS и ставить их в режиме RAID 10, я правильно понял?
15. Скиминок 16.04.12 16:12 Сейчас в теме
А, ну и вирусы, куда ж без них... Вполне может что нибуть кудо подобное сетку вешать
16. t1monsky 16.04.12 21:40 Сейчас в теме
SQL не только нужен но и обязателен в твоем случае .
1. Эта надежность хранения базы.
2. Это быстродействие Системы.
3.Возможность запускать фоновые задания без использования пользователя.
4. Возможность настройки автобекапирования средствами SQL.

+ Еще подключить цитрикс или аналог для того чтобы не полностью открывать рабочий стол а только удаленно 1с.
17. danilfg 22 17.04.12 07:36 Сейчас в теме
Перед установкой SQL необходимо переустанавливать win 2003?
18. vithak 17.04.12 07:40 Сейчас в теме
Ваш сервер и совсем даже не сервер. А просто хороший компьютер.
Ставь нормальный контроллер жестких дисков с SAS дисками. Самый дешевый вариант - 4 диска и RAID 10.
Конечно же SQL несколько улучшит ситуацию. Но для начала можно и без него попробовать.
19. danilfg 22 17.04.12 07:48 Сейчас в теме
(18) vithak, RAID 10 с SAS дисками уже точно будут стоять)
20. vithak 17.04.12 07:51 Сейчас в теме
(19) danilfg, конечно не мешало бы купить нормальную серверную платформу, но это если есть лишние деньги)
21. zale 19 17.04.12 15:52 Сейчас в теме
желательно конечно нормальный сервак купить, ну при таком раскладе купить внешний нормальный контроллер поставить сиквел и все будет норм.
22. trash_l 17.04.12 22:52 Сейчас в теме
а контроллер SAS это так мелочи? и винты под него. это бюджет еще такого же сервера.
там ваще мать может захлебнуться при таких то скоростях и дисках.
Самый бюджет это ставить MS SQL диски если не в рейд то хотя бы как всегда копии резервные.
23. MokhovOG 17.04.12 23:20 Сейчас в теме
Лично я бы перескочил на Линкус (UBUNTU 11.10 сервер). Физическая память : 8192Мб (4 x 2048 DDR3-SDRAM) - это то, что надо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот