컴퓨터 클러스터, 그룹 -> 싱글컴퓨터라면 자원들을 모아서 사용할 수 있게 한다. 싱글 컴퓨터는 파워풀하지 않다. -> 프레임워크 필요 스파크 애플리케이션 -> 클러스터 매니저(스탠드얼론, yarn, 메소스) 클러스터 매니저 -> 우리의 작업을 완료할 수 있도록 애플리케이션에 리소스를 준다. 스파크 애플리케이션 드라이버 프로세스 필수적(애플리케이션이 돌아가는 동안의 정보 모두 유지) 익스큐터 : 드라이버 프로세스가 할당한 일을 수행할 책임이 있다. 1. 드라이버로부터 할당된 코드 실행 2. 실행의 상태를 드라이버 노드에게 다시 보고 스파크 애플리케이션 핵심사항 - 스파크는 사용 가능한 리소스를 추척하는 클러스터 매니저를 사용한다. - 드라이버 프로세스는 주어진 일을 완료하기 위해서 익스큐터에서 드라이버 ..