The Data Center as a Computer: Designing Warehouse-Scale Machines
暫譯: 數據中心作為計算機:設計倉儲規模的機器

Barroso, Luiz André, Hölzle, Urs, Ranganathan, Parthasarathy

  • 出版商: Springer
  • 出版日期: 2025-12-28
  • 售價: $2,660
  • 貴賓價: 9.5$2,527
  • 語言: 英文
  • 頁數: 347
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 3031994884
  • ISBN-13: 9783031994883
  • 相關分類: Serverless
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Warehouse-scale computers (WSCs) power cloud computing and all the great web services we use daily, including recent advancements in Artificial Intelligence/Machine Learning (AI/ML). This book examines how WSCs treat the datacenter itself as one massive computer designed at warehouse scale, with hardware and software working in concert. The book details the architecture of WSCs and covers the main factors influencing their design, operation, and cost structure, as well as the characteristics of their software base. Each chapter contains real-world examples, including detailed case studies and previously unpublished details of the infrastructure used to power Google's online services. Though targeted at the architects and programmers of today's WSCs, this book will also be broadly interesting to those who just want to understand the infrastructure powering cloud computing and hyperscale and AI services.

The fourth edition reflects six years of advancements since the previous edition and includes significantly revamped and enhanced content including four new chapters, new case studies, and completely-redone illustrations optimized for online reading. New topics include exascale AI processing, software-defined infrastructure, advanced networking, modular datacenter design, chip packaging and interconnects, silent data corruption, trusted computing, sustainability, and using AI to design better systems. Also new to this edition, the book includes a retrospective discussing key innovations and learnings from 25 years of warehouse-scale computing, and an annotated bibliography of our selection of top 25 papers from this period. Updated discussions of emerging trends and opportunities ensure that this revised edition will remain an essential resource for educators and professionals working on the next generation of WSCs.

This is an open access book.

商品描述(中文翻譯)

倉儲規模計算機(WSCs)驅動雲計算以及我們每天使用的所有優秀網路服務,包括最近在人工智慧/機器學習(AI/ML)方面的進展。本書探討了WSCs如何將數據中心本身視為一個大型計算機,設計為倉儲規模,硬體和軟體協同工作。本書詳細介紹了WSCs的架構,並涵蓋影響其設計、運作和成本結構的主要因素,以及其軟體基礎的特徵。每一章都包含現實世界的例子,包括詳細的案例研究和未曾發表的用於支持Google在線服務的基礎設施的細節。雖然本書的目標讀者是當今WSCs的架構師和程式設計師,但對於那些僅想了解驅動雲計算和超大規模及AI服務的基礎設施的人來說,本書也將具有廣泛的吸引力。

第四版反映了自上一版以來六年的進展,並包括顯著改版和增強的內容,包括四個新章節、新的案例研究,以及完全重新設計的插圖,優化為線上閱讀。新主題包括超級計算AI處理、軟體定義基礎設施、高級網路、模組化數據中心設計、晶片封裝和互連、靜默數據損壞、可信計算、可持續性,以及利用AI設計更好的系統。本版還新增了一個回顧,討論過去25年倉儲規模計算的關鍵創新和學習,以及我們從這一時期選出的25篇重要論文的註釋書目。更新的討論新興趨勢和機會確保這一修訂版將成為教育工作者和專業人士在下一代WSCs上工作的必要資源。

這是一本開放存取的書籍。

作者簡介

Luiz Andre Barroso (1964-2023) has worked across several engineering areas including web search, software infrastructure, storage availability, energy efficiency, and hardware design. He was the first manager of Google's Platforms Engineering team, the group responsible for designing the company's computing platform, and currently leads engineering infrastructure for Google Maps. Prior to Google, he was a member of the research staff at Digital Equipment Corporation (later acquired by Compaq), where his group did some of the pioneering work on processor and memory system design for multi-core CPUs. He held a Ph.D. in computer engineering from the University of Southern California and B.S/M.S. degrees in electrical engineering from the PUC, Rio de Janeiro. Luiz was a Google Fellow, a Fellow of the ACM, and a Fellow of the American Association for the Advancement of Science.

Urs Holzle served as Google's first vice president of engineering and led the development of Google's technical infrastructure from 1999 to 2024 and is now a Google Fellow. His responsibilities included the design and operation of the servers, networks, data centers, and software infrastructure that power Google's internal and external cloud platforms. He is also renowned for both his red socks and his free-range Leonberger, Yoshka (Google's original top dog). Urs grew up in Switzerland and received a master's degree in computer science from ETH Zurich and, as a Fulbright scholar, a Ph.D. from Stanford. While at Stanford (and then a start-up later acquired by Sun Microsystems), he invented fundamental techniques used in most of today's leading Java compilers. Before joining Google, he was a professor of computer science at the University of California, Santa Barbara. He is a Fellow of the ACM and AAAS, a member of the Swiss Academy of Technical Sciences and the National Academy of Engineering, and serves on the board of the US World Wildlife Fund.

Parthasarathy (Partha) Ranganathan is a Google Fellow and the area tech lead for Google's computing systems and data center infrastructure. Prior to this, he was an HP Fellow and Chief Technologist at Hewlett Packard Labs, where he led their research on systems and data centers. Partha has worked on several interdisciplinary systems projects with broad impact on both academia and industry, including widely used innovations like energy-aware user interfaces, heterogeneous multi-cores, disaggregated and software-defined servers, energy-efficient servers and accelerators, and AI for systems. He has published extensively and is a co-inventor on more than 125 patents. He has been named a top-15 enterprise technology rock star by Business Insider, one of the top 35 young innovators in the world by MIT Tech Review, and is a recipient of the ACM SIGARCH Maurice Wilkes award and Rice University's Outstanding Young Engineering Alumni award. He is one of few computer scientists to have his work recognized with an Emmy award! Partha is also a Fellow of the IEEE and ACM.

作者簡介(中文翻譯)

Luiz Andre Barroso(1964-2023)在多個工程領域工作過,包括網頁搜尋、軟體基礎設施、儲存可用性、能源效率和硬體設計。他是 Google 平台工程團隊的首位經理,該團隊負責設計公司的計算平台,目前負責 Google 地圖的工程基礎設施。在加入 Google 之前,他是數位設備公司(後來被康柏收購)的研究人員,他的團隊在多核心 CPU 的處理器和記憶體系統設計方面做了一些開創性的工作。他擁有南加州大學的計算機工程博士學位,以及里約熱內盧天主教大學的電機工程學士和碩士學位。Luiz 是 Google Fellow、ACM Fellow 和美國科學促進會(AAAS)Fellow。

Urs Holzle 擔任 Google 的首位工程副總裁,並於 1999 年至 2024 年期間領導 Google 技術基礎設施的開發,現在是 Google Fellow。他的職責包括設計和運營支撐 Google 內部和外部雲平台的伺服器、網路、數據中心和軟體基礎設施。他以紅色襪子和他的自由放養的 Leonberger 狗 Yoshka(Google 的原始首席犬)而聞名。Urs 在瑞士長大,並在蘇黎世聯邦理工學院獲得計算機科學碩士學位,作為富布賴特學者在史丹佛大學獲得博士學位。在史丹佛大學(後來是一家被 Sun Microsystems 收購的初創公司)期間,他發明了當今大多數領先 Java 編譯器中使用的基本技術。在加入 Google 之前,他是加州大學聖塔芭芭拉分校的計算機科學教授。他是 ACM 和 AAAS 的 Fellow,瑞士技術科學院和美國工程院的成員,並在美國世界自然基金會的董事會任職。

Parthasarathy(Partha)Ranganathan 是 Google Fellow,並擔任 Google 計算系統和數據中心基礎設施的區域技術負責人。在此之前,他是惠普實驗室的惠普 Fellow 和首席技術專家,負責領導他們在系統和數據中心的研究。Partha 曾參與多個跨學科系統項目,對學術界和產業都有廣泛影響,包括廣泛使用的創新技術,如能源感知用戶介面、異構多核心、解耦和軟體定義伺服器、能源高效伺服器和加速器,以及系統的人工智慧。他發表了大量論文,並是超過 125 項專利的共同發明人。他被《商業內幕》評選為前 15 名企業技術搖滾明星,被《麻省理工科技評論》評選為全球 35 位年輕創新者之一,並獲得 ACM SIGARCH Maurice Wilkes 獎和萊斯大學傑出年輕工程校友獎。他是少數幾位因其工作而獲得艾美獎的計算機科學家之一!Partha 也是 IEEE 和 ACM 的 Fellow。