디지털콘텐츠 SCOTT
1. GFS-분산 파일 시스템
2. Bigtable- 분산스토리지 시스템
3. Chubby- 분산 잠금 서비스
1.GFS-분산 파일 시스템
GFS(google file system)
세계의 웹사이트의 정보를 모아 처리하기위해서
는 몇 개의 하드로는 감당이안된다,하지만
google에서는 다수의 컴퓨터에 다수의 하드로
이를 처리한다.
사실상 용량의 확대는 얼마든지 할 수 있는 환경
분산파일을 유지하기 위한 필요조건
1. 거대한 디스크 용량
-많은 컴퓨터로 대량의 처리가 가능하다
2. 방대한 데이터 통로
-GFS 상에선 끊임없이 파일을 추가하거나
기록된 내용을 처음부터 끝까지 읽는 작업
을 하고 있는 거대한 데이터의 통로
3. 데이터전송을 위한 특화 설계
- 소프트웨어를 활용한 장애 대책
- 대용량 파일의 읽고 쓰기
- 파일의 큐로서 사용한다.
4. 파일조작을 위한 인터페이스
- OS의 일반 파일 시스템이아니라 일종의
클라이언트- 서버 시스템으로 동작하는
통상네트워크 소프트웨어
5. 파일은 자동적으로 복제된다
- 중앙 서버
- 청크 서버
- Application Client
6. 읽기 가장 가까운 서버를 이용한다.
- 각 청크마다 복사본이 존재하고 각 복사본은
독립적으로 접근할 수 있다.

구글분산

  • 1.
  • 2.
    1. GFS-분산 파일시스템 2. Bigtable- 분산스토리지 시스템 3. Chubby- 분산 잠금 서비스
  • 3.
  • 4.
    GFS(google file system) 세계의웹사이트의 정보를 모아 처리하기위해서 는 몇 개의 하드로는 감당이안된다,하지만 google에서는 다수의 컴퓨터에 다수의 하드로 이를 처리한다. 사실상 용량의 확대는 얼마든지 할 수 있는 환경
  • 5.
    분산파일을 유지하기 위한필요조건 1. 거대한 디스크 용량 -많은 컴퓨터로 대량의 처리가 가능하다 2. 방대한 데이터 통로 -GFS 상에선 끊임없이 파일을 추가하거나 기록된 내용을 처음부터 끝까지 읽는 작업 을 하고 있는 거대한 데이터의 통로
  • 6.
    3. 데이터전송을 위한특화 설계 - 소프트웨어를 활용한 장애 대책 - 대용량 파일의 읽고 쓰기 - 파일의 큐로서 사용한다. 4. 파일조작을 위한 인터페이스 - OS의 일반 파일 시스템이아니라 일종의 클라이언트- 서버 시스템으로 동작하는 통상네트워크 소프트웨어
  • 7.
    5. 파일은 자동적으로복제된다 - 중앙 서버 - 청크 서버 - Application Client 6. 읽기 가장 가까운 서버를 이용한다. - 각 청크마다 복사본이 존재하고 각 복사본은 독립적으로 접근할 수 있다.