Yoan
docker swarm
도커 1.9 버전에서 베타 딱지를 붙인 채 세상에 나왔던 Swarm은 2016년 7월에 도커 1.12버전 릴리즈때 베타 딱지를 떼고 도커 엔진에 포함 된 채로 새롭게 나왔습니다. (물론 기존의 Swarm 또한 지원 합니다.)
도커 엔진 자체에 포함 된 만큼 여러가지 변화가 생겼습니다.
- 도커 엔진 자체에 포함
- 도커 엔진에서 swarm mode를 on/off 가능
- 오버레이 네트워크와 swarm mode의 연계 (외부 키값 저장소가 필요하지 않아짐)
- native remote api, cli supported
도커사에서 공식적으로 말하고 있는 swarm의 특징은 아래와 같습니다.
- 클러스터링 관리가 도커 엔진 자체에 통합.
- 분산 가능한 설계
- 선언적 서비스 모델링 추구
- Scale out
- 자체적인 클러스터 모니터링 제공
- 멀티 호스트 네트워킹 제공
- 서비스 Discovery 제공
- Load Balacing 제공 (vip, dns RR)
- 보안은 기본 탑재 (gossip protocol 사용, AES Algorithm)
간단하게 docker swarm에 대해서 알아보았습니다 다음엔 docker swarm을 구축하고 서비스를 생성하여 배포하는 방법을 알아보겠습니다.
그럼 이만 :-)