말복인데, 비가와서 그런지 덥지는 안네요~ :-)
무덥지 않는 축복받은날에 아래 시스템 구축에 대한 조언을 부탁드립니다~ ㅜ.ㅜ
첨부 그림과 같이 Server1에 Application1와 DB1이 설치되고,
Server2에 Application2와 DB2가 설치되어 운영됩니다.
(서버는 윈도우즈 XP 이상의 운영체제가 설치됩니다.)
Application1은 DB1을 사용하고 Application2는 DB2를 사용하며,
DB1과 DB2는 동기적으로 복제(replication)되어야 합니다.
만일 Server1에 오류가 발생하여 시스템이 리붓되면 Application1이 재 시동하고
DB1과 DB2가 다시 동기화 됩니다.(fail-over)
이러한 시스템을 구축하기 위해서 고가의 상용DB를 사용하기 어려워 저가의 DB를
사용하여 구축하려고 합니다.(MySQL, PostgreSQL, Firebird, Cubrid 등등)
현재 MySQL, PostgreSQL, Firebird, Cubrid 등을 위주로 구현 가능성을 조사하고 있습니다.
MySQL은 MySQL Cluster, Firebird는 IBReplator 등이 있더군요.
위의 데이터베이스를 이용하여 이와같은 시스템을 구성하신 분들의 조언이나 관련 정보를 부탁드립니다.
|