Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 17:57

Отказоустойчивость и 1С

Автор stop, 17 мая 2013, 11:55

0 Пользователей и 1 гость просматривают эту тему.

stop

Такая ситуация. Есть два сервера и система хранения. На серверах установлена Windows 2008 r2. На этой технике работает 1С 8.1 + MS SQL 2005. Но сейчас это всё работает на одном сервере, второй, по сути, греет воздух в пустую.

Как организовать всё это хозяйство, чтобы обеспечить отказоустойчивость и повысить производительность? Например, если не загрузится после обновлений один из серверов, как это произошло сегодня. И чтобы два раза не вставать, есть ли смысл обновить SQL сервер и платформу до более свежих версий?

1c-brigita

Цитата: stop от 17 мая 2013, 11:55
Такая ситуация. Есть два сервера и система хранения. На серверах установлена Windows 2008 r2. На этой технике работает 1С 8.1 + MS SQL 2005. Но сейчас это всё работает на одном сервере, второй, по сути, греет воздух в пустую.

Как организовать всё это хозяйство, чтобы обеспечить отказоустойчивость и повысить производительность? Например, если не загрузится после обновлений один из серверов, как это произошло сегодня. И чтобы два раза не вставать, есть ли смысл обновить SQL сервер и платформу до более свежих версий?

1. Если все работает без ошибок - обновлять не надо.
2. На втором сервере поднимите еще один "Сервер 1С" и сделайте кластер.

Yura063

Цитата: stop от 17 мая 2013, 11:55
Такая ситуация. Есть два сервера и система хранения. На серверах установлена Windows 2008 r2. На этой технике работает 1С 8.1 + MS SQL 2005. Но сейчас это всё работает на одном сервере, второй, по сути, греет воздух в пустую.

Как организовать всё это хозяйство, чтобы обеспечить отказоустойчивость и повысить производительность? Например, если не загрузится после обновлений один из серверов, как это произошло сегодня. И чтобы два раза не вставать, есть ли смысл обновить SQL сервер и платформу до более свежих версий?

Если пользователи работают через терминал, то второй сервер не будет работать все равно, да и зачем. В этом случае сделайте с него бакап-сервер.
Помогли, отблагодари!

stop

Цитата: Yura063 от 18 мая 2013, 08:42Если пользователи работают через терминал, то второй сервер не будет работать все равно, да и зачем. В этом случае сделайте с него бакап-сервер.
То есть, если основной выйдет из строя то без плясок с бубнами вокруг бэкапов не обойтись?
Цитата: 1c-brigita от 17 мая 2013, 19:031. Если все работает без ошибок - обновлять не надо.
Работать-то - работает, но хотелось бы быстрее. Серверы всё равно не нагруженные стоят.

Yura063

Быстрее наврятли, sql не ускоряет работу. Для стабильной работы используйте перезапуск сервера, увеличиваете число процессов.
Добавлено: 19 мая 2013, 16:41


Цитата: stop от 18 мая 2013, 18:03
Цитата: Yura063 от 18 мая 2013, 08:42Если пользователи работают через терминал, то второй сервер не будет работать все равно, да и зачем. В этом случае сделайте с него бакап-сервер.
То есть, если основной выйдет из строя то без плясок с бубнами вокруг бэкапов не обойтись?
Цитата: 1c-brigita от 17 мая 2013, 19:031. Если все работает без ошибок - обновлять не надо.
Работать-то - работает, но хотелось бы быстрее. Серверы всё равно не нагруженные стоят.
у вас на основном и 1С вервер и SQL, так что если не будет бакапов на другом носителе, что рекомендовано. То в любом случае без бэкапа вы не чего не восстановите!
Помогли, отблагодари!

stop

Цитата: Yura063 от 19 мая 2013, 16:37у вас на основном и 1С вервер и SQL, так что если не будет бакапов на другом носителе, что рекомендовано. То в любом случае без бэкапа вы не чего не восстановите!
Понятно, что бэкапы, как и яйца, в одной корзине не хранят, но не хотелось бы что-то там руками восстанавливать. В идеале, хочется, чтобы при проблемах с основным сервером можно было просто переткнуть ключи в запасной, а все эти бэкапы автоматизировать.

Цитата: Yura063 от 19 мая 2013, 16:37Для стабильной работы используйте перезапуск сервера, увеличиваете число процессов.
Что за число процессов? Можно подробнее где-то узнать?


Yura063

Цитата: stop от 17 мая 2013, 11:55Такая ситуация. Есть два сервера и система хранения. На серверах установлена Windows 2008 r2. На этой технике работает 1С 8.1 + MS SQL 2005.
Для реализации кластера серверов необходимо чтобы SQL-сервер находился на другой машине.Пользователи работают в терминале?
Цитировать
Что за число процессов? Можно подробнее где-то узнать?
1С Предприятие. Клиент-серверный вариант. Руководство администратора.

Помогли, отблагодари!

stop

Цитата: Yura063 от 20 мая 2013, 16:21Для реализации кластера серверов необходимо чтобы SQL-сервер находился на другой машине.Пользователи работают в терминале?
Да, в терминале. А если запустить 1с на виртуальных серверах?

Yura063

1С не рекомендуют устанавливать на виртуальных машинах. Я пробовал, что то не устанавливалась или не работало. не помню!
Добавлено: 21 мая 2013, 14:45


А сколько пользователей?
Помогли, отблагодари!

1c-brigita

Цитата: Yura063 от 21 мая 2013, 14:44
1С не рекомендуют устанавливать на виртуальных машинах. Я пробовал, что то не устанавливалась или не работало. не помню!
Добавлено: 21 мая 2013, 14:45


А сколько пользователей?
Покажите где "не рекомендуют"??? :wacko:
Сделал кучу проектов с 1С в виртуалках - все отлично летает. :ooifh:

Теги: 1С 8.1 MS SQL 2005 
Рейтинг@Mail.ru

Поиск