= 동기 = * (구글, 넷플릭스, 페이스북 ...는) 어떻게 수백대의 컴퓨터를 부려먹을까 * (하둡, Docker, k8s, Elestic search)는 어떻게 수백대의 컴퓨터를 부려먹을까? = 방법 = * 클러스터를 만들어서 사용한다. == Cluster == * 여러 대의 컴퓨터들이 연결되어 하나의 시스템처럼 동작하는 것 === 현대 컴퓨터의 다양한 한계 === * Compute * CPU * Memory * Storage(size) * Network/Storage I/O speed * High Availability(HA) === 무엇이 그것을 가능하게 하는가? === * 사람 * Remote Shell * Hadoop * VM * Docker * OpenStack ==== 사람 ==== * 가장 간단 * 시급이 몇백원이라면... ==== Remote Shell ==== * 원격 데스크톱 * 가장 쉽게 시도할수 있는 방법 * ansible * fabric * 여러대의 computer에 같은 입력을 주는 것과 같다. *