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

Posted
Filed under Study
사용자 삽입 이미지
 
위그림과 같이 MySQL 클러스터 설정을 마치고 노드 이동을 해봤던 결과입니다. 윈도우 서버 2008 R2 에서 MySQL을 운영하면 500% 성능효과를 볼수있다는 광고를 했었는데 운영안해봐서 모르겠습니다 정말 그런지.... 들리는 말로는 원래 이쪽에서는 예전부터 성능 과대 포장을 했었다고해서 그러려니 한답니다. 항상 리눅스에서나 운영되었던 클러스터 설정이 윈도우 서버에서도 쉽게 설정할수 있게끔 문서를 공개하였습니다. 클러스터도 두가지 모드가 있는거 같습니다. 미러링 구성처럼 복제모드로 되다가 관리 서버에서 노드를 관리 하는 방식과 기존 클러스터처럼 Active-Standby 구성처럼 Failover Clustering 두가지 모드가 있었습니다. 윈도우에서 운영되는 클러스터는 당연히 후자를 선택하였으며 전자를 선택해서 하는 방법도 사이트에 문서가 공개되었습니다. 그런데 필자는 잘 모르겠더군요.

In order for MySQL Service to start using these locations, the MySQL config file must be updated – by default this will be in C:\Program Files\MySQL\MySQL Server 5.5\my.ini – within that file change the following parameters:

basedir=”F:/MySQL Server 5.5”
datadir=”F:/MySQL Data”

설치는 기본모드로 설치하고 환경설정에서 디렉토리 위치를 그대로 복사해준 공유볼륨에 지정해주면 클러스터 설정은 끝나게 됩니다. iSCSI 의 쉬운 접근성과 가상화에서도 쉽게 운영할수 있는 장점 덕분에 MySQL 클러스터는 이제 쉽고 안정적으로 운영하게 되었습니다.
웹서버와 DB서버의 동시 운영덕분에 안정성에 많은 영향을 주었지만 이제 어플리케이션 서버와 분리하고 장애조치 서비스를 동시에 운영한다면 많은 대역폭도 확보할수 있는 좋은 기회라고 생각합니다.
2011/12/11 18:12 2011/12/11 18:12