제2의 비엔지니어 인생관을 꿈꾸며

Posted
Filed under Study
"사용자
"사용자
익스체인지 2010에 메일 저장소 복제기능을 하는 데이터베이스 가용성 그룹(DAG)이란게 있는데 상당히 매력?적이고 좋은 기능중에 하나입니다. 6월 마지막주째 익스체인지 교육을 받을때 이부분이 많이 궁금해서 강사분한테 연타질문을 했던 그날이 생각납니다. SQL의 DB미러링 기능처럼 실시간으로 복제가 되는것을 직접 운영중인 서버에 테스트를 해봤습니다. DAG를 올릴려면 클러스터 서비스를 올려야 됩니다. 클러스터 서비스는 공유볼륨 스토리지 즉 쿼럼 디스크가 존재해야만 되는줄 알았는데 2008서버에는 없어도 잘돌아가게 만들었습니다.
"사용자
DAG를 구성하면 자동으로 노드 구성이 되고 클러스터 멤버 IP 생성을 해주고 나면 뭐 쓰던데로 잘쓰면 됩니다. 익스체인지 구성할때는 메뉴얼이 거의 파워쉘로 구성하게끔 되어 있습니다. 필자는 커맨드에 약한지라 마우스로 구성하였습니다. 1:1 구성이 되었을때는 각각 서로를 마주보며 Mail DB 데이터 복제를 하게 되어 어느한쪽이 떨어지더라도 서비스는 연속적으로 되게끔 되어 있습니다. 익스체인지 이중화를 구성하기 위해서는 앞단에 CAS 서버를 두고 LB로 CASArrary구성한 IP를 바라보게끔 해야되는데 필자는 앞단에 CAS까지 넣을 자원이 부족하여 분산기능이 아닌 페일오버 기능만을 생각하여 기존서버에 클러스터 방식으로 위그림처럼 추가하여 동작을 시켰습니다.
"사용자
원래 교본데로는 위 그림처럼 구성이 되어야 하는데 필자는 약간 다른방법으로 구현하여 사용하고 있습니다.
전원오프 테스트를 해본결과 기존 클러스터 기능처럼 넘어가서 서비스가 제대로 되지만 DB서버처럼 빨리 올라오지는 않았습니다. 약 1분정도 걸리는듯 싶었습니다. 이유가 소켓이 끊어지고 다시 재접속 하는 타이밍이 있어서 그렇지 않나라는 생각을 해보며 앞단에 CAS로 LB를 사용한다고 해도 이런 딜레이 타임은 여전히 존재할거 같습니다. 아예 올라오지 못하여 서비스가 안되는 상황에 비하면 이정도도 감지덕지라는 생각을 해보며 Exchange 2007에서 많이 죽쓴 이후로 2010제품에서는 완벽하게 제대로 나왔다는 생각을 해봅니다.
모 L보험 인프라가 2010 제품을 선택하지 않고 2007로 바꾼다는 말을 들었을때 생각이 없었는지 아니면 여전히 누가 해주길 바라는지 첫발을 잘못 디디는건 역시나 싶다는 생각을 해봅니다.
익스체인지 2010부터는 무한질주할거라는 생각을 해보며 잠시나마 운영테스트를 해봤던 DAG 서비스였습니다.
2011/07/10 01:38 2011/07/10 01:38