Mesos
-
오픈소스로 구성하는 데브옵스 시스템 - 개념이해DevOps 2017. 3. 30. 23:40
이제부터 우리가 사용할 오픈소스 프로젝트들을 알아가 보도록 하겠습니다.그렇다고 프로젝트의 역사나 어떻게 동작하는지에 대한 이런 이야기는 지금은 하지 않을껍니다.어차피 찾아보면 금방 다 나오거든요. ㅎㅎㅎ아니면 책을 구매하셔도 되구요. 저도 아래 두권으로 구성을 모두 완료 했답니다. 일단은 간략하게 설명해 드리겠습니다. 1. Apache Mesos다수의 컴퓨터의 자원을 묶어 하나의 자원으로 관리하고, 사용 가능한 자원을 계산하고 추적 할당해주는 자원관리 프로젝트 입니다. Master-Slave 구조로 구성 됩니다.2. Zookeeper quorum분산 코디네이터 서비스를 제공하는 아파치 오픈소스 프로젝트 입니다. 3. MarathonApplication Init, Upstart 데몬으로 지속적인 실행을 가..
-
오픈소스로 구성하는 데브옵스 시스템 - 프롤로그DevOps 2017. 3. 30. 00:59
DevOps에 대해 이야기 하려는 건 아닙니다. 이미 DevOps를 설명하고 있는 글들은 쉽게 찾아 볼 수 있으니깐요.저는 DevOps 이전의 상황과 DevOps 이후의 변화되는 과정을 이야기 하고자 합니다. 현재 제가 근무하고 있는 환경을 이야기 하자면... 약 30대 정도의 물리서버에 Hypervisor를 설치하고, VM Instance를 약 80대 정도 운영하고 있습니다.개발환경까지 생각하면 100대 조금 안되게 있을 듯 하군요. 처음에는 편했죠.비슷한 환경은 VM 이미지를 Dump로 받아서 다른 Hypervisor에 올리기만 하면 바로 서비스가 가능 했으니깐요. 근데 VM이 점점 늘어나니...관리의 문제가 생기더군요.OpenSSL 버전 취약점 때문에 업데이트 하는 이슈가 있었는데...실서버만 80..