C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[13271] 시스템 구축 조언부탁드려요~
이현진 [cyberpd] 2670 읽음    2007-08-14 14:22
말복인데, 비가와서 그런지 덥지는 안네요~ :-)
무덥지 않는 축복받은날에 아래 시스템 구축에 대한 조언을 부탁드립니다~ ㅜ.ㅜ

첨부 그림과 같이 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 등이 있더군요.

위의 데이터베이스를 이용하여 이와같은 시스템을 구성하신 분들의 조언이나 관련 정보를 부탁드립니다.
이현진 [cyberpd]   2007-08-14 14:42 X
헉.. MySQL cluster는 가격이 비싸네요 -_-
현덕0 [hyunduck0]   2007-08-14 15:37 X
음.. DB 동기화는 잘 모르겠는데 리눅스 쪽에 저와 같은 방식으로 apache 웹 서버를 구성하는게 있습니다. apache 웹서버를 분산하여 쓸려는 부분인데 마찬가지로 구성하시면 가능하지 않을까 하는데...
김호광 [testcode]   2007-08-15 00:10 X
ms-sql 2005 퍼스널 버전 강추 -> 공짜입니다. 각 dbms에는 프리 버전이 있습니다. ms sql 2005 퍼스널 버전의 경우에는 single thread와 메모리 사용 제한이 있긴 합니다. n대의 ms-sql 2005 퍼스널을 사용하면 리스크를 줄이면서 안정화할 수 있습니다.
박지훈.임프 [cbuilder]   2007-08-16 12:01 X
MS SQL 서버 2005 익스프레스를 말씀하시는 거 같네요. 저도 관심을 좀 가졌었더랬습니다. 그런데, 거의 말씀하신대로이긴 합니다만, 익스프레스 버전이라고 해도 엔터프라이즈와 시스템 요구사항은 비슷한 거 같더군요. 기존의 2000 버전도 상당히 무거웠는데, 얼마전부터 써보니 MS SQL 서버 2005는 그보다 더 무거워진 것 같습니다.

따라서 고만고만한 보통의 서버 사양에서 편하게 돌리기는 좀 뭣하지 않나 싶습니다. SQL 서버나 오라클 같은 무거운 디비 서버들의 경우 하드웨어 사양을 잘(?) 활용하기 때문에 메모리도 많이 먹고 CPU 성능에도 민감하죠.

고가의 상용 디비 가격이 부담스러운 상황이라면 마찬가지로 고사양의 서버 하드웨어도 부담스러울 가능성이 클 거 같습니다. 그런 경우라면 파이어버드나 MySQL이 더 낫지 않나 싶은데요. 고가의 상용 디비만큼 고사양의 스펙을 제대로 활용하지는 못하지만, 저사양의 서버에서는 오히려 쌩쌩 잘 돌아가지요.
김호광 [testcode]   2007-08-18 00:30 X
익스프레스 맞습니다. -;; 퍼스널 버전에서 이름이 변경되었지요... 요즘 듀얼 코어나 쿼드 코어가 워낙 널려 있어서 돌릴만 하답니다. 그리고 DB2나 오라클의 경우 프리 버전이 있습니다. 잘 사용하시면 될 것 같습니다. 문제는 대다수의 회사가 예산은 없으면서 상용 디비를 원한다는 점이지요 ㅠㅠ

+ -

관련 글 리스트
13271 시스템 구축 조언부탁드려요~ 이현진 2670 2007/08/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.