Download - 구글을 지탱하는 기술
Transcript
![Page 1: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/1.jpg)
구글을 지탱하는 기술
Paul
![Page 2: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/2.jpg)
MapReduce
Map
- 어떤 데이터의 집합을 받아들여 새로운 데이
터를 생성하는 프로세스
Reduce
- Map에서 의해 만들어진 테이터를 모아서 최
종적으로 원하는 결과로 만들어 내는 프로
세서
![Page 3: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/3.jpg)
SOFTWARE 개발
가독성 향상, 에러발견, 정보 공유
테스트
![Page 4: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/4.jpg)
비용절감
하드웨어- 대규모 분산시스템에 적합한 저
가의 하드웨어
전력비용 – 기술의 진보에 따라 소비전력비
용의 증가
자체개발에 의한 인건비
![Page 5: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/5.jpg)
CPU 전력소모
CPU 소비 저력 억제 방법
- 스위치의 빈도 낮춤
- 정전 용량을 작게설계
- 전압과 클럭 내리기(성능저하)
![Page 6: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/6.jpg)
PC 소비전력 절감
멀티 프로세스, 멀티 쓰레드
효율적인 전원 장치
![Page 7: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/7.jpg)
데이터 센터 전력 배치
전력의 평준화 – 피크 전력 줄이기
한정된 전력을 유용하게
-> 공급 전력에 얼마만큼 여유를 두느냐
계층적 전력 배분
-> 각 부분별 최대 전력이 보증
![Page 8: 구글을 지탱하는 기술](https://reader031.vdocuments.pub/reader031/viewer/2022020218/55a476e41a28abe9268b4682/html5/thumbnails/8.jpg)