Apache Mesos
대~초대형 스케일 클러스터에 적합
rack과 host기반의 fine-tunnning이 가능[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://www.notion.so/image/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1200%2F1*2KZH7SrlBuAWEP2ieCnc6Q.png?table=block&id=e84d738c-9697-4f53-87dc-0ae01230484b&cache=v2)
[Infra] Apache Mesos(Marathon)이란?
아파치 메소스는 도커에 비교하여 오래되었습니다. 아주 큰 플랫폼과 고-신뢰성을 보장하기 위하여 디자인되었습니다. 원래는 클러스터를 관리하는 플랫폼입니다. Linux Cgroup을 사용하여 CPU, IO, 파일 시스템, 메모리 격리를 제공합니다. 분산된 시스템 커널 또는, 프레임워크에 컴퓨터 자원을 공급하는 클러스터 플랫폼이라고 할 수 있습니다. Marathon은 Docker container를 오케스트레이트 하기위하여 Mesos를 활용하는 프레임워크입니다.
https://medium.com/@chrisjune_13837/infra-apache-mesos-marathon-%EC%9D%B4%EB%9E%80-dc088630b5d
![[Infra] Apache Mesos(Marathon)이란?](https://www.notion.so/image/https%3A%2F%2Fmiro.medium.com%2Fmax%2F1142%2F1*APDgobev-_JyoCsHHPiM0A.png?table=block&id=d77190e3-4d76-4b81-831b-be0d5302b744&cache=v2)

Seonglae Cho