두서버간의 데이타 동기화 어떻게 하시나요?
글쓴이: 배성환 / 작성시간: 수, 2006/05/17 - 10:01오전
두서버간의 데이타 동기화에 대해서 고민하고 있는 시스템 관리자 입니다.
네트웍으로 별도의 서버의 데이타를 공유하는(NFS,SAMBA)도 생각을 해봤구요, SAN의 구조의 데이타 공유도 생각을 해봤지만, 고가의 비용과, 장애포인트의 집중, NFS서버의 문제 발생시 모든 서버들의 HANG상태로 조금 문제가 있구요.
또 rsync를 이용해 주기적으로 두서버간의 데이타 공유도 생각을 해봤지만 것두 거의 실시간으로 데이타를 유지 시키기는 힘든거 같구요.
혹 다른 방법을 이용해서 두서버간의 동기화할수 있는 좋은 방법이 없는지 궁금합니다.
Forums:
아직 실전에서는
아직 실전에서는 해본적이 없긴한데
openafs나.. gfs가 쓸만하다고 하네요 =)
------------------------------------------------------------------------------------------------
Life is in 다즐링
음....저같은 경우엔
음....저같은 경우엔 NFS를 통한 라운드로빈 방법으로 동기화 및 분산효과를 냈는데요~(웹서버 및 파일서버 였음)
NFS로 실제 데이타가 적용될 서버를 두대의 서버에 마운트 시키고,
그 두대를 DNS 라운드로빈 (두개의 아이피를 한 도메인으로 연결 = 접속시도시 번갈아가면서각 서버로 연결) 으로 번갈아가면서 엑세스하게했습니다.
이렇게 한 결과, 한 서버에서 받을 부하가 각각 두 서버로 일단 나누어 지기 때문에, 실제 데이타 서버에서의
부하는 평소와 변함이 없었구요, 오히려 고 가용성 서버구성이 가능했었습니다.....
내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.
내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.
미르님께서 이야기
미르님께서 이야기 해주신건
장애포인트가 nfs 서버에 있습니다. ( 즉 nfs서버가 죽으면 서비스가 안되죠 )
배성환님께서 질문하신건 독립된 두개의 서버를 sync 할수 있는 방법이라고
생각이 됩니다.
즉.. sharing 이 아니라.. replication 에 가까운거 같군요.
비용 , 장비 , 네트워크 구성등에 따른 적절한 구성이 필요하긴합니다만
------------------------------------------------------------------------------------------------
Life is in 다즐링
http://www.drbd.org/
http://www.drbd.org/
레이드를 네트워크를 통해서 구성하는 방식입니다!!!
예전에 테스트해보았는데,,, 잘 동작했었고요...
실제 사용할 일이 없어서... 실전에서는 사용해 보지 못했습니다!!!
그렇군요... 제가
그렇군요... 제가 너무 성급하게 답글을 달았었네요 ^^
내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.
내 마음속의 악마가 자꾸만 나를 부추겨.
늘 해왔던 것에 만족하지 말고 뭔가 불가능해 보이는 것을 하라고 말야.
댓글 달기