8.х Падение сервера 1С:Предприятия 8 (отказоустойчивость)

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Yoda, 21 янв 2009.

  1. TopicStarter Overlay
    Yoda
    Offline

    Yoda Опытный в 1С

    Регистрация:
    5 сен 2008
    Сообщения:
    120
    Симпатии:
    0
    Баллы:
    26
    У нас стоит задача перехода на серверный вариант. (64х)

    Соответсвенно у нас завис вопрос : Как обеспечить отказоустойчивость в случае падения сервера 1С:Предприятия. (т.е. чтобы юзеры не зверели,а, допустим, просто переключились на другую машину, пусть с потерей текущих транзакций)

    Писал в 1С , ответили :
    "Тестирование работы Сервера 1С:предприятия на виртуальных ПК нами не проводилось. В случае "падения" сервера 1С:Предприятия клиентские соединения автоматически не переключатся на другую виртуальную машину. Это нужно будет делать вручную."

    Подскажите пожалуйста из практики, хотяб на Win 2003 64x.

    PS ключик сервера предприятия 1 штука.
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Лично я бы не стал на это заморачиватся. Не так уж часто он падает(трижды сплюнул, постучал по дереву). Плюс, например, в случае падения SQL сервера - будут проблемы, в случае падения сервера с ключом - будут проблемы. В случае отказа сетевого оборудования - будут проблемы. Т.е. "узких мест" на самом деле хватает. И мучить себе мозг пытаясь скомпенсировать одну из кучи возможных проблем - не совсем целесообразно....

    ИМХО...
  3. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Самое правильное - это поставить максимально отказоустойчивый брендовый сервак, то есть: 2 блока питания, RAID c Hot Swap-ом и уже заряженными туда запасными хардами и болные бэкапы всей системы хоть поминутно (если уж фобия одалела).
  4. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Ну... так чтобы "раз" (щелчек пальцами) и все снова - не получиться.
    Но вот сократить время простоя до получаса вполне себе можно.
    Виртуализация вам в помощь.
    Вариантов несколько.
    Попроще:
    1) 2 сервера (с1 - рабочий сервер, с2 - резервный) с собственными диск. хранилищами.
    2) На с1 и с2 установленна и настроенна какаялибо операционная система (хостовая ОС) и виртуальная машина.
    3) На С1, в виртуальной машине "крутится" гостевая ОС, которая и обеспечивает работу 1С, SQL Server... да хоть контролер домена.
    4) В случае выхода из строя "железа" С1, вы разворачиваете последний образ гостевой ОС (1С, SQL...) на сервере С2. Для этого понадобится, грубо говоря, записать файл-образ, гостевой системы на диск сервера С2, ну и стартануть виртуалку.

    Собственно тоже самое, но в реализации блейдов.
    Собственно тоже самое, но только С1 и С2 без собственных дисков, а работают с сетевым хранилищем.

    В общем то тоже самое, но комплексное (программно-аппаратное), крутое, решение от FUJITSU. Сразу скажу, удовольствие не из дешевых... дороже чем держать один резервный сервер, на котором быстро можно развернуть один из "упавших" (а хоть и два и три, лишь бы аппаратной мощности хватило) серверов (почтарь, контролер домена, сервер БД, сервер приложений, терминал-сервер).
    Зато решение фирменное, зато решение достаточно надежное, зато быстрое востановление данных.

    В общем, если оно надо - читайте, считайте, проверяйте.
  5. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    uza - Маньяк.
    И Yoda тоже. :unsure:
  6. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    А че монияк то?
    Если:
    а) очень надо
    б) есть резервный сервер
    в) есть не сильно нагруженный, вменяемый (т.е. хороший... ну т.е. вредный ;) ) сисадмин (который не пошлет в жопу, при словах "виртуальная машина", "надо" ну и "какнить побыстрее" :) )
    г) Есть время для перенастройки сервера на VM, перенос данных, тестирование сервера на VM, развертывание системы горячего бэкапирования, тестирование и отработка действий по востановлению из сделанного архива.

    Почему бы нет?

    Я вот свому бывшему шефу раскладочку дал, сколько будет стоить резервный (т.е. нифига не делающий в мирное время сервак), сколько будет стоить новый сотрудник (ибо штатные сисадмины и без того загруженны, а за архивами надо следить, систему регулярно мониторить), сколько будет стоить ПО виртуализации и архивирования/копирования.

    А еще дал статистику по косякам юзверей и аппаратным сбоям, из которой ясно следовало, что вероятнее пользователи обвалят базу своими косяками, нежели сервер гыкнется фатально.

    Ну естественно шеф бюджет на это дело НЕ УТВЕРДИЛ (зато блин 3 дня я точно знал чем заниматься :) )

    А так, ну чтобы совсем за легкость говорить, то тут вам, помимо VM потребуется вообще создавать двойной контур.
    Т.е. прикидывать действия, на случай обрыва кабеля, на случай выхода из строя коммуникационного оборудвания (свитчи, маршрутизаторы).
    Развертывание системы терминального доступа, тонкого клиента или веб-клиента (8.2 будет последние два варианта реализовывать) - дабы выход из строя пользовательской машины можно было легко пережить, притаскиванием из кладовой другого.

    Много вопросов, много решений. Все зависит от того, какого уровня безопасность должна поддерживаться.
    Уровня конторы по продаже валенок, уровня крупного банка, уровня управления делами призедента?

    Определять бюджет, и уже отталкиваясь от бюджета - выстраивать системы безотказности, безопасности и т.д. (а не как, очень любят на просторах бывшего СССР - сначала свою хотелку показать во всю мощь... а потом сказать "мы максимум можем 1000$ выделить")
  7. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Можно сделать УРИБ на всех (на 200 человек) :unsure: и пофиг на сетку и сервер.
  8. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Это уже фобия. А вообще действия просты- купи заранее резервный свич и положи/прикрути его рядом с рабочим, вот и вся продумка. А кабели чё-то у меня ни разу не рвались, ну было пару раз-мыши прогрызли и то с той конторой я уже не работаю.
  9. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Вспомнил, как по телеку прошлым летом шумиха была, типа Путин собрался телемост вещать, а у них по вине местных IT шников интернет потух :smile: несколько дней ОРТ шумел. Походу там такие как я сидят :unsure: любители поковырять. Или Рабинович разъединил, так как он с тетей Симой разговаривал.
  10. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Да, помню было дело. Кажется даже административку на одмина завели. Я еще тогда думал "о какая у одминов опасная работа - чуть поигрался с файрволом, а тебя бац и в тюрьму" :)
  11. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    Во. :unsure:
    Программисту грозит срок за срыв телемоста с участием В.Путина

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

    Как сообщили РБК в правоохранительных органах Подмосковья, инцидент произошел 26 мая. В тот день ведущий специалист ООО "Лаборатория сетевых технологий" внес изменения в программное обеспечение сетевого оборудования, что повлекло блокирование локальной сети.

    Сбой привел к отмене запланированного телемоста председателя правительства России Владимира Путина с представителями регионов по вопросам развития особых экономических зон.
    Источник: http://top.rbc.ru/society/04/08/2008/213714.shtml
  12. SergeyF
    Offline

    SergeyF Опытный в 1С

    Регистрация:
    1 фев 2007
    Сообщения:
    1.378
    Симпатии:
    0
    Баллы:
    26
    А вы говорите: "...Создавать двойной контур."
    Какой нафиг контур? У Путина нет никакого контура, а вы хотите чтоб у вас был. :unsure:

Поделиться этой страницей