Резервирование AppEngine

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Резервирование AppEngine

Сообщение Kaspiysk » Вс фев 27, 2011 7:55 am

В рабочую систему потребовалось добавить еще один сервер для полного резервирования всех функций первого.
http://fotkidepo.ru/photo/757446/33549f ... 05760w.jpg
Какое решение будет самым оптимальным. В руководстве нашел 2 типа резервирования
1.Резервирование движка.
2.Резервирование канала связи.
Можете ли сказать судя по фото какой тип мне нужен. Учитывая что данные берутся с контролера SIemens через OPCClient_001. Связь на втором сервере от siemens на уровне OPC simatic/net тоже присутствует.
Нужно ли переносить все area с первого сервера на второй и заново конфигурировать объекты? Спасибо
Kaspiysk
 
Сообщения: 17
Зарегистрирован: Ср окт 01, 2008 6:26 pm

Re: Резервирование AppEngine

Сообщение Klinkmann_Msk » Вс фев 27, 2011 4:35 pm

Kaspiysk писал(а):В рабочую систему потребовалось добавить еще один сервер для полного резервирования всех функций первого.
http://fotkidepo.ru/photo/757446/33549f ... 05760w.jpg
Какое решение будет самым оптимальным. В руководстве нашел 2 типа резервирования
1.Резервирование движка.
2.Резервирование канала связи.
Можете ли сказать судя по фото какой тип мне нужен. Учитывая что данные берутся с контролера SIemens через OPCClient_001. Связь на втором сервере от siemens на уровне OPC simatic/net тоже присутствует.

Если резервирование каналов связи и серверов в/в (OPCClient) не требуется, то вариант 1. Иначе 1+2 (2 - на уровне Redundund DI-object)
Нужно ли переносить все area с первого сервера на второй и заново конфигурировать объекты?

Нет.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Kaspiysk » Вс фев 27, 2011 6:41 pm

To Klinkmann_Msk
А можете для пункта один расписать порядок резервирования движка или хотя бы пример если есть или руководство по энтому делу? Заранее спасибо.
Kaspiysk
 
Сообщения: 17
Зарегистрирован: Ср окт 01, 2008 6:26 pm

Сообщение Klinkmann_Msk » Пн фев 28, 2011 8:23 am

Kaspiysk писал(а):To Klinkmann_Msk
А можете для пункта один расписать порядок резервирования движка или хотя бы пример если есть или руководство по энтому делу? Заранее спасибо.

1. Два сервера
2. В каждом по доп. NIC-карте. Соединяются накоротко (кроссовер-шнур)
3. В IDE 2 Platform. В поле Redandancy message channel IP address вводится IP её собственной доп. NIC-карты (п. 2)
4. AppEngine. Помещается на Platform1. В закладке Redandancy ставится "галочка" Enable Redandancy.
5. Появляется AppEngine_Backup, который помещается на Platform2
6. Deploy.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Re: Резервирование AppEngine

Сообщение AirBus » Пт окт 12, 2012 5:39 pm

Добрый день.
Есть сервер и удаленный АРМ, на арме managed application. Сервер берет данные с контроллера по DASGESRTP.
Возможно ли организовать резервирование таким образом чтобы при обрыве связи сервер - АРМ, Арм не терял управления объктом.
в документации наткнулся на вот это:

Для разработки и поддержания множества рабочих мест в распределенных системах можно использовать технологию InTouch NAD (Network Application Development – сетевая разработка приложения). На сервере располагается главная копия приложения, а рабочие места поддерживают соответствие своих копий главной таким образом, что даже при выключенном сервере они продолжают нормально работать.


Но больше ничего не нашел по этой технологии.

На данный момент организовано так: На арм установлен DASGESRTP сервер и такая же платформа с теми же объектами, что и на сервере (отличие в именах экземпляров и в том что не ведется архивация).

Спасибо.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Резервирование AppEngine

Сообщение Генератор зла » Пт окт 12, 2012 6:36 pm

AirBus писал(а):в документации наткнулся на вот это

NAD во 1 - технология "чистого" InTouch, во 2 - это Network Application Development, т.е. относится только к распространению проекта со станции разработчика на рабочие АРМы.
Для
AirBus писал(а):организовать резервирование таким образом чтобы при обрыве связи сервер - АРМ, Арм не терял управления объктом.

Вам необходимо Redundund DI-object + Redandancy Engine. Хотя, в результате Вы получите схему, при которой сервер и не нужен ;)
Обычно делают 2 резервированных сервера + нужное кол-во АРМов.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Резервирование AppEngine

Сообщение AirBus » Пт окт 12, 2012 8:12 pm

Генератор зла писал(а):Обычно делают 2 резервированных сервера + нужное кол-во АРМов.

В случае физического повреждения линни связи на объекте остаются без управления с АРМ.
В итоге прихожу все равно к дублированию объектов на платформе АРМ.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Резервирование AppEngine

Сообщение Генератор зла » Пт окт 12, 2012 8:44 pm

Что будете делать при:
- несправности NIC АРМа
- неисправности БП АРМа
- неисправности линии связи между АРМом и объектом
:?:
З.Ы. АРМ, обычно, несерверная ОС. Со всеми вытекающими последствиями (устойчивость, надёжность, быстродействие)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7