Swarm 은 무리라는 뜻입니다. 그리고 클러스터링과 오케스트레이션 도구
HA 설정을 위해서는
Discovery layer와 Manager layer가 필요swarm 은 클러스터링과 auto scaling 에 적절합니다.
- 서버들을 하나의 클러스터에 묶습니다.
- “docker run” 명령어를 클러스터에 실행합니다.
- Swarm 은 스케쥴링을 통해 컨테이너를 10 대의 서버 중 하나에 할당합니다.
마치 VMWare 의 vSphere 와 유사합니다.
[Infra] Kubernetes vs Swarm vs Mesos 비교
이전의 포스트를 통하여 각 오케스트레이션 솔루션의 특징에 대하여 알아보았습니다. 본 포스트에서는 솔루션을 비교하도록 하겠습니다. Swarm: 설치와 설정이 아주 쉽습니다. 모든 요소는 대부분 도커기반입니다. systemd 내부에 통합되어있습니다. K8S: 설정이 조금 더 복잡합니다. yaml 을 활용하여 클러스터의 모든 서비스를 정의할 수 있고, 이는 k8s만의 고유한 특징입니다. Mesos: 일반적으로 작은 클러스터상에서는 설치와 설정이 쉽습니다.
https://chrisjune-13837.medium.com/infra-kubernetes-vs-swarm-vs-mesos-%EB%B9%84%EA%B5%90-b04b2cd032ab
![[Infra] Kubernetes vs Swarm vs Mesos 비교](https://miro.medium.com/max/1200/1*2KZH7SrlBuAWEP2ieCnc6Q.png)
쇼핑몰 사례로 알아보는 Docker Swarm 과 Compose 의 차이점
안녕하세요 코마 입니다. 오늘은 Docker 에서 Compose 와 Swarm 의 차이점에 대해 알아보겠습니다. 😺 도커는 가장 인기있는 컨테이너링 기술입니다. 그러나 오픈소스 기술이다보니 여러가지 개념들이 혼재되어 있는 경우가 있습니다. 그러나 지향하는 바는 분명하죠 그러한 차원에서 각 기술들을 조명할 필요가 있다고 생각했습니다. 이에, Swarm 과 Compose 의 차이를 쇼핑몰의 사례를 통해 소개해 드리도록 하겠습니다.
https://code-machina.github.io/2019/08/06/Difference-between-Docker-Composer-N-Swarm.html


Seonglae Cho