목요일, 6월 09, 2016

소프트웨어 배포전략

다중 노드에서의 배포전략
2016년 5월 10일 화요일
오후 12:11
  1. 2-Node 배포 전략
2 노드 소프트웨어 배포는 target 노드에서 source 부터 변경 데이터를 적용하는 pulling 방식을 통해 구현
이때, 노드간 데이터 복제는 RSYNC 사용하여 파일 동기화를 수행한다.


  1. 3-Node 이상 배포전략
3개 노드 이상의 환경에서는, 배포서버를 도입하여 원본으로부터 변경된 데이터를 복제해와 대상 서버로 변경내용을 밀어 넣는 push 방식을 사용하여 구현한다.
이렇게 함으로서, 데이터 복제에 대한 책임을 전용 서버가 담당하며 따른 부하를 분리할 있어 다수의 노드로 시스템이 증설 되더라도 충분한 확장성을 가진다.



댓글 없음: