모던지

빅데이터 처리에서 데이터를 계산 서버로 가져오지 않고 프로그램을 데이터가 있는 노드로 보내는 이유는?

  1. 데이터가 커질수록 네트워크로 옮기는 비용이 계산 비용을 넘어서기 때문
  2. 프로그램이 데이터보다 중요해서
  3. 보안 규정 때문에 데이터 이동이 금지돼서
  4. 노드마다 다른 프로그램을 써야 해서
정답과 해설 보기

1. 데이터가 커질수록 네트워크로 옮기는 비용이 계산 비용을 넘어서기 때문

테라바이트급 데이터를 옮기는 시간이 실제 계산 시간보다 길어지는 지점이 옵니다. 그래서 크기가 작은 프로그램을 데이터가 놓인 자리로 보내 그 자리에서 계산합니다. 보안이 이유인 경우도 있지만 이 설계의 본래 동기는 비용입니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.