SlideShare a Scribd company logo
1 of 33
Download to read offline
03/28/11   Google
Inc
•
   •
   •
   •




03/28/11   Google
Inc
•
           –
   •
           – Gmail, Calendar, Picasa, Docs, Google Apps,...
           – App Engine
   •
           –
           –
           –
           –
03/28/11                       Google
Inc
‐‐
   Tera


                              Gega


                              Tera
‐‐
Peta


                  ‐‐
         Peta




03/28/11   Google
Inc
vs




03/28/11   Google
Inc
vs




03/28/11   Google
Inc
vs




03/28/11   Google
Inc
vs




03/28/11   Google
Inc
•
   •
   •
   •




03/28/11   Google
Inc
•
           – 16GB
DRAM;
160
GB
SSD;
5
x
1TB
disk
  •                       (Rack)
           – 40

           – 48
port
Gigabit
Ethernet
switch
  •                    (Warehouse)
           – 10,000          (250
racks)
           – 2K
port
Gigabit
Ethernet
switch

03/28/11                        Google
Inc
‐‐‐




03/28/11         Google
Inc
‐‐‐





03/28/11          Google
Inc
‐‐‐





03/28/11     Google
Inc
•
           –      ,
     ,

           –      ,
     ,


   •
           –
           –

   •
           –
           – Flash
(SSD);
GPU

03/28/11                        Google
Inc
30
03/28/11   Google
Inc
(   )




                   2000 – 2005

                                     6–8
03/28/11                Google
Inc
‐‐





03/28/11   Google
Inc
= 2.0                Google   = 1.16




           IT
03/28/11                Google
Inc
•
           –      ,
     ,

           –      ,
     ,


   •
           –
           –

   •
           –
           – Flash
(SSD);
GPU

03/28/11                        Google
Inc
• 99.9%
                           =
9
   /
• 10,000

      – 0.25

      – 3

      – 1,000
      – 1,000s

      – etc.,
etc.,
etc.


03/28/11                   Google
Inc
•
       •
       •
           –
           –
           –



03/28/11       Google
Inc
•
           –      ,
     ,

           –      ,
     ,


   •
           –
           –

   •
           –
           – Flash
(SSD);
GPU

03/28/11                        Google
Inc
•
   •
   •
   •




03/28/11   Google
Inc
(GFS)
                           GFS Master
            Master                                  Client
                           GFS Master


               R
               p
               a
               c
               e
               s
               i                                    Client
               l

C0      C1                C1         C0      C3
C3      C4           C3   C5                 C4




 03/28/11                      Google
Inc
MapReduce
                                       Data Block 1
                                                  map                      Results
                                                                            Results
Data
 Data                  Data Block 2                                        datadata
datadatada                                                                  datadata
 datadatada                                                  Reduce        datadata
tadatadata                                                                  datadata
 tadatadata                      map                                       datadata
datadatada                                                                  datadata
 datadatada
tadatadata
 tadatadata

                  Data Block 3                              Data Block 5
                                                           map
                                 map

                                                   map
                                          Data Block 4

  GFS          Mapreduce   2004               ,           Hadoop
           ,      Facebook                               Hadoop

03/28/11                                  Google
Inc
(Big
Table)
  •




  •
           –   :

           –   :

           –        :

03/28/11                 Google
Inc
•
   •
   •
   •




03/28/11   Google
Inc
•
      •
      •




03/28/11   Google
Inc
03/28/11   Google
Inc
•
   •
   •
   •




03/28/11   Google
Inc
•
      – Peter
Norvig
      – Stuart
Feldman
      – Edward
Chang
      – Xuemei
Gu
      – Hai
Fang




03/28/11                 Google
Inc
03/28/11   Google
Inc
杭州站 · 2011年10月20日~22日
 www.qconhangzhou.com(6月启动)




QCon北京站官方网站和资料下载
     www.qconbeijing.com

More Related Content

Viewers also liked (16)

Nguyendangkhoi1
Nguyendangkhoi1Nguyendangkhoi1
Nguyendangkhoi1
 
Cam vcheck 10
Cam vcheck 10Cam vcheck 10
Cam vcheck 10
 
Logo toprotect
Logo toprotectLogo toprotect
Logo toprotect
 
Team believe presentation-april
Team believe presentation-aprilTeam believe presentation-april
Team believe presentation-april
 
Copa Mundial de Fútbol de 2014
Copa Mundial de Fútbol de 2014Copa Mundial de Fútbol de 2014
Copa Mundial de Fútbol de 2014
 
Codes and conventions
Codes and conventionsCodes and conventions
Codes and conventions
 
Presentatie szigetonderzoek
Presentatie szigetonderzoekPresentatie szigetonderzoek
Presentatie szigetonderzoek
 
De managementvennootschap na Di Rupo
De managementvennootschap na Di RupoDe managementvennootschap na Di Rupo
De managementvennootschap na Di Rupo
 
11 conserveren vleeswaren
11 conserveren vleeswaren11 conserveren vleeswaren
11 conserveren vleeswaren
 
Hine Photos
Hine PhotosHine Photos
Hine Photos
 
Lesaux ells rti_ld_final_may23
Lesaux ells rti_ld_final_may23Lesaux ells rti_ld_final_may23
Lesaux ells rti_ld_final_may23
 
Negotiation behaviors
Negotiation behaviorsNegotiation behaviors
Negotiation behaviors
 
Jenis topologi
Jenis topologiJenis topologi
Jenis topologi
 
مشكلة وحلها
مشكلة وحلهامشكلة وحلها
مشكلة وحلها
 
Gordian Management
Gordian ManagementGordian Management
Gordian Management
 
Iztapalapa - gasolinerías transas
Iztapalapa - gasolinerías transasIztapalapa - gasolinerías transas
Iztapalapa - gasolinerías transas
 

Similar to Google could

Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォームPivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
Masayuki Matsushita
 
How Google Does Big Data - DevNexus 2014
How Google Does Big Data - DevNexus 2014How Google Does Big Data - DevNexus 2014
How Google Does Big Data - DevNexus 2014
James Chittenden
 
Final_Report_GRAM
Final_Report_GRAMFinal_Report_GRAM
Final_Report_GRAM
Sam Boesch
 
Introduction on Data Science
Introduction on Data ScienceIntroduction on Data Science
Introduction on Data Science
Edureka!
 

Similar to Google could (20)

Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
Enhancing usability and utility of USGS 3D Elevation Program (3DEP) lidar dat...
 
Google Earth and GIS (EPAN09)
Google Earth and GIS (EPAN09)Google Earth and GIS (EPAN09)
Google Earth and GIS (EPAN09)
 
Hotspot Garbage Collection - Tuning Guide
Hotspot Garbage Collection - Tuning GuideHotspot Garbage Collection - Tuning Guide
Hotspot Garbage Collection - Tuning Guide
 
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォームPivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
Pivotal Greenplum 次世代マルチクラウド・データ分析プラットフォーム
 
StatsD Workshop Monitorama 2013
StatsD Workshop Monitorama 2013StatsD Workshop Monitorama 2013
StatsD Workshop Monitorama 2013
 
Intro to the New Data Types in SQL 2008
Intro to the New Data Types in SQL 2008Intro to the New Data Types in SQL 2008
Intro to the New Data Types in SQL 2008
 
How Google Does Big Data - DevNexus 2014
How Google Does Big Data - DevNexus 2014How Google Does Big Data - DevNexus 2014
How Google Does Big Data - DevNexus 2014
 
Gaming analytics on gcp
Gaming analytics on gcpGaming analytics on gcp
Gaming analytics on gcp
 
Spectra Logic BlackPearl Developer Summit 2015
Spectra Logic BlackPearl Developer Summit 2015Spectra Logic BlackPearl Developer Summit 2015
Spectra Logic BlackPearl Developer Summit 2015
 
Dragging old data forward: finding yourself an RDA Helper
Dragging old data forward:  finding yourself an RDA HelperDragging old data forward:  finding yourself an RDA Helper
Dragging old data forward: finding yourself an RDA Helper
 
Final_Report_GRAM
Final_Report_GRAMFinal_Report_GRAM
Final_Report_GRAM
 
Gluster overview & future directions vault 2015
Gluster overview & future directions vault 2015Gluster overview & future directions vault 2015
Gluster overview & future directions vault 2015
 
VoxxedDays Bucharest 2017 - Powering interactive data analysis with Google Bi...
VoxxedDays Bucharest 2017 - Powering interactive data analysis with Google Bi...VoxxedDays Bucharest 2017 - Powering interactive data analysis with Google Bi...
VoxxedDays Bucharest 2017 - Powering interactive data analysis with Google Bi...
 
Workshop on Google Cloud Data Platform
Workshop on Google Cloud Data PlatformWorkshop on Google Cloud Data Platform
Workshop on Google Cloud Data Platform
 
Managing your black Friday logs - CloudConf.IT
Managing your black Friday logs - CloudConf.ITManaging your black Friday logs - CloudConf.IT
Managing your black Friday logs - CloudConf.IT
 
Introduction on Data Science
Introduction on Data ScienceIntroduction on Data Science
Introduction on Data Science
 
Cloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onCloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made on
 
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
 
Beyond open data: empowering citizens to understand their cities
Beyond open data: empowering citizens to understand their citiesBeyond open data: empowering citizens to understand their cities
Beyond open data: empowering citizens to understand their cities
 
Wherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps apiWherecamp Navigation Conference 2015 - Geospatial big data and maps api
Wherecamp Navigation Conference 2015 - Geospatial big data and maps api
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

Google could

  • 1. 03/28/11 Google
Inc
  • 2. • • • 03/28/11 Google
Inc
  • 3. – • – Gmail, Calendar, Picasa, Docs, Google Apps,... – App Engine • – – – – 03/28/11 Google
Inc
  • 4. ‐‐
 Tera Gega Tera
‐‐
Peta ‐‐
 Peta 03/28/11 Google
Inc
  • 5. vs 03/28/11 Google
Inc
  • 6. vs 03/28/11 Google
Inc
  • 7. vs 03/28/11 Google
Inc
  • 8. vs 03/28/11 Google
Inc
  • 9. • • • 03/28/11 Google
Inc
  • 10. – 16GB
DRAM;
160
GB
SSD;
5
x
1TB
disk • (Rack) – 40
 – 48
port
Gigabit
Ethernet
switch • (Warehouse) – 10,000 (250
racks) – 2K
port
Gigabit
Ethernet
switch 03/28/11 Google
Inc
  • 11. ‐‐‐ 03/28/11 Google
Inc
  • 12. ‐‐‐
 03/28/11 Google
Inc
  • 13. ‐‐‐
 03/28/11 Google
Inc
  • 14. – ,
 ,
 – ,
 ,
 • – – • – – Flash
(SSD);
GPU 03/28/11 Google
Inc
  • 15. 30 03/28/11 Google
Inc
  • 16. ( ) 2000 – 2005 6–8 03/28/11 Google
Inc
  • 17. ‐‐
 03/28/11 Google
Inc
  • 18. = 2.0 Google = 1.16 IT 03/28/11 Google
Inc
  • 19. – ,
 ,
 – ,
 ,
 • – – • – – Flash
(SSD);
GPU 03/28/11 Google
Inc
  • 20. • 99.9%
 =
9
 / • 10,000
 – 0.25
 – 3
 – 1,000 – 1,000s
 – etc.,
etc.,
etc. 03/28/11 Google
Inc
  • 21. • • – – – 03/28/11 Google
Inc
  • 22. – ,
 ,
 – ,
 ,
 • – – • – – Flash
(SSD);
GPU 03/28/11 Google
Inc
  • 23. • • • 03/28/11 Google
Inc
  • 24. (GFS) GFS Master Master Client GFS Master R p a c e s i Client l C0 C1 C1 C0 C3 C3 C4 C3 C5 C4 03/28/11 Google
Inc
  • 25. MapReduce Data Block 1 map Results Results Data Data Data Block 2 datadata datadatada datadata datadatada Reduce datadata tadatadata datadata tadatadata map datadata datadatada datadata datadatada tadatadata tadatadata Data Block 3 Data Block 5 map map map Data Block 4 GFS Mapreduce 2004 , Hadoop , Facebook Hadoop 03/28/11 Google
Inc
  • 26. (Big
Table) • • – :
 – :
 – :
 03/28/11 Google
Inc
  • 27. • • • 03/28/11 Google
Inc
  • 28. • • 03/28/11 Google
Inc
  • 29. 03/28/11 Google
Inc
  • 30. • • • 03/28/11 Google
Inc
  • 31. – Peter
Norvig – Stuart
Feldman – Edward
Chang – Xuemei
Gu – Hai
Fang 03/28/11 Google
Inc
  • 32. 03/28/11 Google
Inc
  • 33. 杭州站 · 2011年10月20日~22日 www.qconhangzhou.com(6月启动) QCon北京站官方网站和资料下载 www.qconbeijing.com