Есть SAP Content Server - и его необходимо сделать высокодоступным, т.е. защитить от сбоя железа на одном сервере. Какие возможны варианты?
Может у кого есть success story на эту тему?
Окружение: 2 одинаковых хоста, Windows, локальные для каждого хоста диски, база MaxDB.
Собственно, вопрос крутиться вокруг обеспечения высокой доступности базы MaxDB, по самому Content Server, который представляет собой IIS сервер - есть нота по установке в Microsoft Cluster Server.
Вариантов здесь несколько:
Failover ClusterA failover cluster consists of a primary and a backup instance on different hosts, bothof which access shared data and logs. In the event of failure, a switchover is madefrom the primary instance to the backup instance. Processing can then continue asnormal.
Этот вариант нам не подходит - нет shared storage, только локальный.
Standby DatabaseA standby database is a copy of the primary database. Log shipping keeps thestandby database up-to-date. The log backups are regularly imported from theprimary instance.If you experience problems with the primary database, you can start operating thestandby database immediately, and continue working without significant downtime.
Вариант самый подходящий, но нет четкого описания, как оно работает.
в Note 952783 - FAQ: MaxDB high availability (
http://www.saptechies.com/faq-maxdb-high-availability/) написано, что репликацию в MaxDB можно настроить через "script-based shadow database solution" либо через софт сторонних разработчиков, например DBShadow от Libelle.
Hot Standby DatabaseA hot standby system consists of a master component and one or more standbycomponents. The hot standby system behaves like a normal database instance. Thestandby components must run on separate hosts.Hot standby often uses switchover software to transfer control to the standbyinstance.
Преимущество - автоматизация, но также требует общий дисковый массив - не подходит.