목록Computer & Data/Orchestration (28)
이야기박스
Mesos 실행 테스트를 위하여 VM 생성하였습니다. 생성 우분투 서버 : Ubuntu Server 16.04 LTS # 우분투 서버 설치 1. 언어 선택 어차피 서버로만 사용하기 때문에 언어는 영어로 선택하였습니다. 2. 지역 설정 한국으로 맞추어줍니다. other -> asia -> republic of korea 3. locale, keyboard 설정 어차피 클러스터 테스트만 진행할 예정이기 때문에 United States으로 설정하고 넘어갑니다. 4. Configure the Network 호스트 이름, 유저 이름, 계정 이름, 비밀번호 각자 설정하면 됩니다. home dir을 암호화할 건지 묻는데, 저는 클러스터 테스트 용도로만 사용할 예정이기 때문에 설정하지 않았습니다. 아까 지역을 설정한대..
# 쿠버네티스 필요한 이유 최근 어플리케이션 개발 트렌드가 변화하였기 때문입니다. 과거에는 거대한 모놀리식 애플리케이션 개발/운영이었다면, 요즘 들어서는 "마이크로 서비스"로 세분화되고 애플리케이션을 실행하는 인프라도 사설 IDC에서 거대한 클라우드 플랫폼으로 옮겨가고 있습니다. 모놀리식 방법은 여러 서비스가 단일 OS 환경에서 실행되기 때문에 하나의 개체로 관리(개발, 배포 등)가 이루어져야 합니다. 이러한 구조의 단점은 아래와 같습니다. 조금의 변경만 있더라도 전체 어플리케이션을 재배포해야 합니다. 시간이 지날수록 어플리케이션 내 서비스 간의 경계가 모호해져서 프로그램은 점점 더 복잡해지고 유지보수가 어렵게 됩니다. 프로그램 자체가 무겁기 때문에 높은 성능의 서버가 필요합니다. Scaling-up :..
# 시작에 앞서 Mesos : A Platform for Fine-Grained Resource Sharing in the Data Center 위 논문을 참조하여 작성하였습니다. 영어에 익숙하지 않다 보니 오역이 많을 수 있습니다. 특정 개편 프로젝트에서 분산처리 과정 중, 자원 관리가 필요하여 조사를 시작하였습니다. yarn을 유력 후보로 생각하고 있지만 다른 기술들도 알아봐야 할 것 같더라고요. # Introduction In this paper, we propose Mesos, a thin resource sharing layer that enables fine-grained sharing across diverse cluster computing frameworks, by giving frame..
쿠버네티스 스터디를 시작합니다. 쿠버네티스를 줄여서 k8s라고도 하네요. 까리하게.. # 스터디 서적 http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9791161752242&orderClick=LAG&Kc= Kubernetes in Action 쿠버네티스를 이용해 애플리케이션을 효과적으로 개발하고 ... www.kyobobook.co.kr 쿠버네티스는 물론 도커도 처음이라 최대한 자세한 내용을 담고 있는 서적을 선택하였습니다. # 코세라 https://www.coursera.org/learn/google-kubernetes-engine/home/welcome Coursera | Online Courses ..