SlideShare una empresa de Scribd logo
1 de 20
1장 구글의 탄생

    구글을
       기술
   지탱하는
* Contents
• Task 2 Brand Image (conclusion)
   1.   Search Engine
        검색 Back-end
   2.
   3.   Crawling
   4.   Index
   5.   Search Server




                                    1장 구글의 탄생
* Search Engine is
• Task 2 Brand Image (conclusion)
   • Search Server
       Mange 이용자와의 통신
  -
       Judge 요청해석/처리내용
  -
       Edit and Send, for 보기 쉬운 결론
  -
  •    Back – end
  -   Create Crawling & Index
  •    Index

                                     1장 구글의 탄생
* Search Engine Development
• Task 2 Brand Image (conclusion)
   • Correct web page from world’s web
    server
  • Crawler
  - URL server가 전체 Crawler 지휘




                                    1장 구글의 탄생
* 검색 Back-end
• • Crawler Image (conclusion)
  Task 2 Brand
   - Crawling ; 웹 페이지를 수집하는 기술
 • Repository ; 임시저장소
 • Creating Index ; Web page를 검색용 인
   덱스로 만들어 내는 과정




                                 1장 구글의 탄생
* Crawling
   • Think 이용자의 편의성
• Task 2 Brand Image (conclusion)
  • Expand 하드웨어
  • Rank 웹 페이지



  Internet                    Repository      Index
              Crawler



                                           1장 구글의 탄생
* Index
• Task 2 Brand Image (conclusion)
   • Save data
  • Search 요청 받은 데이터
  • Rank 특정한 키에 연관된 정보
    -> 효율적 검색, 간결한 데이터 표현
  • Express 문자열 by 숫자




                                    1장 구글의 탄생
* Index - Creating
• Task 2 BrandWeb page 구조
   • Analyze Image (conclusion)
  • Word Index
  • Link Index
  • Ranking Index




                                  1장 구글의 탄생
* Search Server
   • Think 이용자의 편의성
• Task 2 Brand Image (conclusion)
  • Expand 하드웨어
  • Rank 웹 페이지
  • Search 복잡한 문제




                                    1장 구글의 탄생
* Search Server
• Task 2 Brand Image (conclusion)
                         wordID를 역 Index에서
                         검색하여 docID List 가져옴
                                                 Barrels
                     Searc
           검색요청
           Lexico
                       h
   User                                docID에 Ranking Function을 적용,
             n                         점수 높은 순으로 정렬

           결과반환
                     Server
                         Ranking의 상위 docID각각에 대해
                         Web Page정보 추출
                                                   DocIndex


                                                   1장 구글의 탄생
2장 구글의 공룡화

    구글을
       기술
   지탱하는
* Contents
   1. Internet을 검색하는 거대 System
• Task 2 Brand Image (conclusion)
  2. 검색 Cluster
  3. 진화된 Google의 Web 검색 절차
  4. Google의 기본적인 사상




                                    2장 구글의 공룡화
* Internet을 검색하는 거대 System
• Task 2 Brand Image (conclusion)
   1. Expand System
                Scale-up            Scale-out
              뛰어난 하드웨어 도입        하드웨어의 수 늘림
             단순한 시스템           장비의 수 증가 가능
    Strong
             변경할 필요 없는 소프트웨어   비교적 저렴한 비용
     point

             비싼 가격(고성능 하드웨어)   처음부터 복수의 하드웨어로 소
    Weak
                               프트웨어를 개발
    point                      잘못된 설계, 장비 수 늘려도 개
                               선되지 않음



                                        2장 구글의 공룡화
* Internet을 검색하는 거대 System
• Task 2 Brand하나의 (conclusion)
   2. Connect Image 시스템
     -Rack
     -Cluster
     -Data Center
  3. 검색 엔진 개량
     - 검색서버의 대규모화
     - 검색 back-end의 대규모화


                                 2장 구글의 공룡화
* 검색 Cluster
   • Treat 검색 by 복수의 서버   조합
• Task 2 Brand Image (conclusion)

  • GWS(Google Web Server)
  • LB(Load Balancer)
  • Document Server




                                    2장 구글의 공룡화
* 검색 Cluster
   1. Join 근접한 데이터 센터
• Task 2 Brand Image (conclusion)




                                    2장 구글의 공룡화
* 검색 Cluster
   2. Disperse 부하를
• Task 2 Brand Image (conclusion)
                                            LB
      다수의 서버로
     - GWS(Google Web Server) ;
      각각의 검색 요청을 한 곳에
     모으는 역할
                                  GWS       GWS     GWS
     - LB(Load Balancer)
      부하가 가벼운 곳으로 일을 넘
     김


                                   Index          Document
                                   Server          Server




                                              2장 구글의 공룡화
* 진화된 Google의 Web 검색 절차
• Task 2 Brand Image (conclusion)
   • Index Server
    - Request shared cluster
    - Rank Web Pages than 이전
  • Document Server
    - Send Web Page 내용 to 복수
    shared


                                    2장 구글의 공룡화
* 진화된 Google의 Web 검색 절차
• Task 2User 검색요청 Image (conclusion)
         Brand
                                                      GWS
      검색요구 to Index Server의
         모든 shared cluster



     GWS, 반환된 것 중 상위만 채택


                                           Index             Document
                                           Server             Server
  docID로 정보요구 to Document Server


                                   shared                          shared
                                       shared                   shared
      Html Page만들어 결과 출력                     shared         shared



                                                        2장 구글의 공룡화
* Google의 기본적인 사상
• Task 2 Brand Image신뢰성
   1. 높은 Software (conclusion)
     - Hardware의 고장에 유연한 대처
  2. Disperse 부하, by Hardware 추가
     - 분산 System으로 병목현상 방지
  3. Choice 비용 대비 고성능 Hardware




                                 2장 구글의 공룡화

Más contenido relacionado

La actualidad más candente

웹20시대의정보검색과전략(Keris)
웹20시대의정보검색과전략(Keris)웹20시대의정보검색과전략(Keris)
웹20시대의정보검색과전략(Keris)POSTECH Library
 
6 простых шагов
6 простых шагов6 простых шагов
6 простых шаговDariaLang
 
090327 Progress Report2
090327 Progress Report2090327 Progress Report2
090327 Progress Report2madeby2
 
중간과제 벤치마킹 Sky
중간과제 벤치마킹 Sky중간과제 벤치마킹 Sky
중간과제 벤치마킹 Skyguestd79ea87
 
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)zetamatta
 
Is Forum(20070222)
Is Forum(20070222)Is Forum(20070222)
Is Forum(20070222)真 岡本
 
Project Office.Net - marketing plan
Project Office.Net - marketing planProject Office.Net - marketing plan
Project Office.Net - marketing planDarko Buldioski
 
6 самых простых шагов
6 самых простых шагов6 самых простых шагов
6 самых простых шаговNastenaSalm
 
Internet aplikacii razvoj marketig
Internet aplikacii razvoj marketigInternet aplikacii razvoj marketig
Internet aplikacii razvoj marketigDarko Buldioski
 
346 Ch
346 Ch346 Ch
346 Chanjaan
 
Как решить задачу с помощью таблиц Google?
Как решить задачу с помощью таблиц Google?Как решить задачу с помощью таблиц Google?
Как решить задачу с помощью таблиц Google?katargina
 
Що ми знаємо про веб?
Що ми знаємо про веб?Що ми знаємо про веб?
Що ми знаємо про веб?krichanivskiy23pgf
 
Andre Silva Campos P (9)
Andre Silva Campos P (9)Andre Silva Campos P (9)
Andre Silva Campos P (9)Josinei Tavares
 

La actualidad más candente (16)

6
66
6
 
웹20시대의정보검색과전략(Keris)
웹20시대의정보검색과전략(Keris)웹20시대의정보검색과전략(Keris)
웹20시대의정보검색과전략(Keris)
 
6 простых шагов
6 простых шагов6 простых шагов
6 простых шагов
 
090327 Progress Report2
090327 Progress Report2090327 Progress Report2
090327 Progress Report2
 
중간과제 벤치마킹 Sky
중간과제 벤치마킹 Sky중간과제 벤치마킹 Sky
중간과제 벤치마킹 Sky
 
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
 
Is Forum(20070222)
Is Forum(20070222)Is Forum(20070222)
Is Forum(20070222)
 
학술저작권과오픈억세스 V2
학술저작권과오픈억세스 V2학술저작권과오픈억세스 V2
학술저작권과오픈억세스 V2
 
Project Office.Net - marketing plan
Project Office.Net - marketing planProject Office.Net - marketing plan
Project Office.Net - marketing plan
 
presentashka
presentashkapresentashka
presentashka
 
6 самых простых шагов
6 самых простых шагов6 самых простых шагов
6 самых простых шагов
 
Internet aplikacii razvoj marketig
Internet aplikacii razvoj marketigInternet aplikacii razvoj marketig
Internet aplikacii razvoj marketig
 
346 Ch
346 Ch346 Ch
346 Ch
 
Как решить задачу с помощью таблиц Google?
Как решить задачу с помощью таблиц Google?Как решить задачу с помощью таблиц Google?
Как решить задачу с помощью таблиц Google?
 
Що ми знаємо про веб?
Що ми знаємо про веб?Що ми знаємо про веб?
Що ми знаємо про веб?
 
Andre Silva Campos P (9)
Andre Silva Campos P (9)Andre Silva Campos P (9)
Andre Silva Campos P (9)
 

Destacado

Text & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMEText & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMES. Song
 
The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)Eunjeong (Lucy) Park
 
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)Jungah Park
 
Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩InGuen Hwang
 
Web of Science guide(September 2015)
Web of Science guide(September 2015)Web of Science guide(September 2015)
Web of Science guide(September 2015)Yulee Kwon
 
모바일 검색 시장 분석
모바일 검색 시장 분석모바일 검색 시장 분석
모바일 검색 시장 분석DMC미디어
 
search 기술!
search 기술!search 기술!
search 기술!missgold85
 
검색의 패러다임? 모바일 그리고 소셜 검색
검색의 패러다임? 모바일 그리고 소셜 검색검색의 패러다임? 모바일 그리고 소셜 검색
검색의 패러다임? 모바일 그리고 소셜 검색mosaicnet
 
[리치 인터페이스 디자인] 검색 패턴
[리치 인터페이스 디자인] 검색 패턴[리치 인터페이스 디자인] 검색 패턴
[리치 인터페이스 디자인] 검색 패턴sunhee kim
 
Web of Science
Web of ScienceWeb of Science
Web of Sciencekhbong
 
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토Billy Choi
 
robot.txt와 meta tag를 이용한 크롤링 설정
robot.txt와 meta tag를 이용한 크롤링 설정robot.txt와 meta tag를 이용한 크롤링 설정
robot.txt와 meta tag를 이용한 크롤링 설정Yoonsung Jung
 
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)Channy Yun
 
Motion capture
Motion captureMotion capture
Motion capturenooCnoo
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translationVivek Bharadwaj
 

Destacado (20)

Text & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOMEText & Image: Residents of a dysFUNctional HOME
Text & Image: Residents of a dysFUNctional HOME
 
MMT image & graphics
MMT image & graphicsMMT image & graphics
MMT image & graphics
 
The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)The beginner’s guide to 웹 크롤링 (스크래핑)
The beginner’s guide to 웹 크롤링 (스크래핑)
 
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)
검색 크로스오버: 모바일, 로컬, 소셜검색 (The Search Crossover: Local, Mobile, Social)
 
Html ui 페이지 코딩
Html ui 페이지 코딩Html ui 페이지 코딩
Html ui 페이지 코딩
 
Web of Science guide(September 2015)
Web of Science guide(September 2015)Web of Science guide(September 2015)
Web of Science guide(September 2015)
 
모바일 검색 시장 분석
모바일 검색 시장 분석모바일 검색 시장 분석
모바일 검색 시장 분석
 
search 기술!
search 기술!search 기술!
search 기술!
 
검색의 패러다임? 모바일 그리고 소셜 검색
검색의 패러다임? 모바일 그리고 소셜 검색검색의 패러다임? 모바일 그리고 소셜 검색
검색의 패러다임? 모바일 그리고 소셜 검색
 
2013 app design trends
2013 app design trends2013 app design trends
2013 app design trends
 
[리치 인터페이스 디자인] 검색 패턴
[리치 인터페이스 디자인] 검색 패턴[리치 인터페이스 디자인] 검색 패턴
[리치 인터페이스 디자인] 검색 패턴
 
[Week5]R_scraping
[Week5]R_scraping[Week5]R_scraping
[Week5]R_scraping
 
Web of Science
Web of ScienceWeb of Science
Web of Science
 
[4차]구글 알고리즘 분석(151106)
[4차]구글 알고리즘 분석(151106)[4차]구글 알고리즘 분석(151106)
[4차]구글 알고리즘 분석(151106)
 
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토
해외 150여 개 커머스 웹사이트 사례 연구를 통한 온라인 커머스 UX/UI 방향성 검토
 
robot.txt와 meta tag를 이용한 크롤링 설정
robot.txt와 meta tag를 이용한 크롤링 설정robot.txt와 meta tag를 이용한 크롤링 설정
robot.txt와 meta tag를 이용한 크롤링 설정
 
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
 
DM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinciDM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinci
 
Motion capture
Motion captureMotion capture
Motion capture
 
Mobile camera based text detection and translation
Mobile camera based text detection and translationMobile camera based text detection and translation
Mobile camera based text detection and translation
 

Más de zerk87

2주차 개인 미션
2주차 개인 미션2주차 개인 미션
2주차 개인 미션zerk87
 
Social Web 5
Social Web 5Social Web 5
Social Web 5zerk87
 
미디어다음 & 티비팟
미디어다음 & 티비팟미디어다음 & 티비팟
미디어다음 & 티비팟zerk87
 
Social Web 4
Social Web 4Social Web 4
Social Web 4zerk87
 
Social Web 3 Jk
Social Web 3 JkSocial Web 3 Jk
Social Web 3 Jkzerk87
 
완전 연소 하는 삶,
완전 연소 하는 삶,완전 연소 하는 삶,
완전 연소 하는 삶,zerk87
 
Social Web 2
Social Web 2Social Web 2
Social Web 2zerk87
 
Dc 02 Jessi Social Web 1
Dc 02 Jessi Social Web 1Dc 02 Jessi Social Web 1
Dc 02 Jessi Social Web 1zerk87
 
한국에서의 I Phone,
한국에서의 I Phone,한국에서의 I Phone,
한국에서의 I Phone,zerk87
 
Sns 061780 Jk
Sns 061780 JkSns 061780 Jk
Sns 061780 Jkzerk87
 
구글Fin
구글Fin구글Fin
구글Finzerk87
 
웹 Fin
웹 Fin웹 Fin
웹 Finzerk87
 
미Fin
미Fin미Fin
미Finzerk87
 
Part2 P5
Part2 P5Part2 P5
Part2 P5zerk87
 
Part2 P5
Part2 P5Part2 P5
Part2 P5zerk87
 
Part2 P2p4
Part2 P2p4Part2 P2p4
Part2 P2p4zerk87
 
미222
미222미222
미222zerk87
 
웹 기획, 사용자를 배려하는 합리적인 생각
웹 기획, 사용자를 배려하는 합리적인 생각웹 기획, 사용자를 배려하는 합리적인 생각
웹 기획, 사용자를 배려하는 합리적인 생각zerk87
 
Part2 P2p3
Part2 P2p3Part2 P2p3
Part2 P2p3zerk87
 
Part2 P1
Part2 P1Part2 P1
Part2 P1zerk87
 

Más de zerk87 (20)

2주차 개인 미션
2주차 개인 미션2주차 개인 미션
2주차 개인 미션
 
Social Web 5
Social Web 5Social Web 5
Social Web 5
 
미디어다음 & 티비팟
미디어다음 & 티비팟미디어다음 & 티비팟
미디어다음 & 티비팟
 
Social Web 4
Social Web 4Social Web 4
Social Web 4
 
Social Web 3 Jk
Social Web 3 JkSocial Web 3 Jk
Social Web 3 Jk
 
완전 연소 하는 삶,
완전 연소 하는 삶,완전 연소 하는 삶,
완전 연소 하는 삶,
 
Social Web 2
Social Web 2Social Web 2
Social Web 2
 
Dc 02 Jessi Social Web 1
Dc 02 Jessi Social Web 1Dc 02 Jessi Social Web 1
Dc 02 Jessi Social Web 1
 
한국에서의 I Phone,
한국에서의 I Phone,한국에서의 I Phone,
한국에서의 I Phone,
 
Sns 061780 Jk
Sns 061780 JkSns 061780 Jk
Sns 061780 Jk
 
구글Fin
구글Fin구글Fin
구글Fin
 
웹 Fin
웹 Fin웹 Fin
웹 Fin
 
미Fin
미Fin미Fin
미Fin
 
Part2 P5
Part2 P5Part2 P5
Part2 P5
 
Part2 P5
Part2 P5Part2 P5
Part2 P5
 
Part2 P2p4
Part2 P2p4Part2 P2p4
Part2 P2p4
 
미222
미222미222
미222
 
웹 기획, 사용자를 배려하는 합리적인 생각
웹 기획, 사용자를 배려하는 합리적인 생각웹 기획, 사용자를 배려하는 합리적인 생각
웹 기획, 사용자를 배려하는 합리적인 생각
 
Part2 P2p3
Part2 P2p3Part2 P2p3
Part2 P2p3
 
Part2 P1
Part2 P1Part2 P1
Part2 P1
 

구글

  • 1. 1장 구글의 탄생 구글을 기술 지탱하는
  • 2. * Contents • Task 2 Brand Image (conclusion) 1. Search Engine 검색 Back-end 2. 3. Crawling 4. Index 5. Search Server 1장 구글의 탄생
  • 3. * Search Engine is • Task 2 Brand Image (conclusion) • Search Server Mange 이용자와의 통신 - Judge 요청해석/처리내용 - Edit and Send, for 보기 쉬운 결론 - • Back – end - Create Crawling & Index • Index 1장 구글의 탄생
  • 4. * Search Engine Development • Task 2 Brand Image (conclusion) • Correct web page from world’s web server • Crawler - URL server가 전체 Crawler 지휘 1장 구글의 탄생
  • 5. * 검색 Back-end • • Crawler Image (conclusion) Task 2 Brand - Crawling ; 웹 페이지를 수집하는 기술 • Repository ; 임시저장소 • Creating Index ; Web page를 검색용 인 덱스로 만들어 내는 과정 1장 구글의 탄생
  • 6. * Crawling • Think 이용자의 편의성 • Task 2 Brand Image (conclusion) • Expand 하드웨어 • Rank 웹 페이지 Internet Repository Index Crawler 1장 구글의 탄생
  • 7. * Index • Task 2 Brand Image (conclusion) • Save data • Search 요청 받은 데이터 • Rank 특정한 키에 연관된 정보 -> 효율적 검색, 간결한 데이터 표현 • Express 문자열 by 숫자 1장 구글의 탄생
  • 8. * Index - Creating • Task 2 BrandWeb page 구조 • Analyze Image (conclusion) • Word Index • Link Index • Ranking Index 1장 구글의 탄생
  • 9. * Search Server • Think 이용자의 편의성 • Task 2 Brand Image (conclusion) • Expand 하드웨어 • Rank 웹 페이지 • Search 복잡한 문제 1장 구글의 탄생
  • 10. * Search Server • Task 2 Brand Image (conclusion) wordID를 역 Index에서 검색하여 docID List 가져옴 Barrels Searc 검색요청 Lexico h User docID에 Ranking Function을 적용, n 점수 높은 순으로 정렬 결과반환 Server Ranking의 상위 docID각각에 대해 Web Page정보 추출 DocIndex 1장 구글의 탄생
  • 11. 2장 구글의 공룡화 구글을 기술 지탱하는
  • 12. * Contents 1. Internet을 검색하는 거대 System • Task 2 Brand Image (conclusion) 2. 검색 Cluster 3. 진화된 Google의 Web 검색 절차 4. Google의 기본적인 사상 2장 구글의 공룡화
  • 13. * Internet을 검색하는 거대 System • Task 2 Brand Image (conclusion) 1. Expand System Scale-up Scale-out 뛰어난 하드웨어 도입 하드웨어의 수 늘림 단순한 시스템 장비의 수 증가 가능 Strong 변경할 필요 없는 소프트웨어 비교적 저렴한 비용 point 비싼 가격(고성능 하드웨어) 처음부터 복수의 하드웨어로 소 Weak 프트웨어를 개발 point 잘못된 설계, 장비 수 늘려도 개 선되지 않음 2장 구글의 공룡화
  • 14. * Internet을 검색하는 거대 System • Task 2 Brand하나의 (conclusion) 2. Connect Image 시스템 -Rack -Cluster -Data Center 3. 검색 엔진 개량 - 검색서버의 대규모화 - 검색 back-end의 대규모화 2장 구글의 공룡화
  • 15. * 검색 Cluster • Treat 검색 by 복수의 서버 조합 • Task 2 Brand Image (conclusion) • GWS(Google Web Server) • LB(Load Balancer) • Document Server 2장 구글의 공룡화
  • 16. * 검색 Cluster 1. Join 근접한 데이터 센터 • Task 2 Brand Image (conclusion) 2장 구글의 공룡화
  • 17. * 검색 Cluster 2. Disperse 부하를 • Task 2 Brand Image (conclusion) LB 다수의 서버로 - GWS(Google Web Server) ; 각각의 검색 요청을 한 곳에 모으는 역할 GWS GWS GWS - LB(Load Balancer) 부하가 가벼운 곳으로 일을 넘 김 Index Document Server Server 2장 구글의 공룡화
  • 18. * 진화된 Google의 Web 검색 절차 • Task 2 Brand Image (conclusion) • Index Server - Request shared cluster - Rank Web Pages than 이전 • Document Server - Send Web Page 내용 to 복수 shared 2장 구글의 공룡화
  • 19. * 진화된 Google의 Web 검색 절차 • Task 2User 검색요청 Image (conclusion) Brand GWS 검색요구 to Index Server의 모든 shared cluster GWS, 반환된 것 중 상위만 채택 Index Document Server Server docID로 정보요구 to Document Server shared shared shared shared Html Page만들어 결과 출력 shared shared 2장 구글의 공룡화
  • 20. * Google의 기본적인 사상 • Task 2 Brand Image신뢰성 1. 높은 Software (conclusion) - Hardware의 고장에 유연한 대처 2. Disperse 부하, by Hardware 추가 - 분산 System으로 병목현상 방지 3. Choice 비용 대비 고성능 Hardware 2장 구글의 공룡화