모두CBT

20-4다음 설명에 해당하는 소프트웨어 프레임워크를 적으시오.Java로… | 2020년 정보처리기사실기 4회차 기출문제 상세 페이지

16

20-4

다음 설명에 해당하는 소프트웨어 프레임워크를 적으시오.

  • Java로 작성된 오픈 소스 분산 처리 플랫폼이다.
  • 값싼 범용 서버 여러 대를 묶어 하나의 거대한 가상 저장소(HDFS)를 만들고, 그 안의 대용량 데이터를 MapReduce로 나누어 병렬 처리한다.
  • 야후, 페이스북 등 대형 인터넷 기업이 빅데이터 처리에 도입하였다.
해설

하둡(Hadoop)


[해설]

HDFS와 MapReduce를 핵심으로 하는 오픈 소스 분산 처리 프레임워크는 하둡(Hadoop)이다.

  • HDFS: 데이터를 블록으로 쪼개 여러 노드에 복제 저장하는 분산 파일 시스템
  • MapReduce: 작업을 Map(분할 처리)과 Reduce(결과 취합)로 나누는 병렬 처리 모델
  • YARN: 클러스터 자원을 관리·배분하는 계층

관계형 DB와 하둡 사이 데이터 이동에는 스쿱(Sqoop)을 쓴다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.