gihyo.jp » 書籍案内 » 定期刊行物一覧 » WEB+DB PRESS » WEB+DB PRESS plusシリーズ » クラウドを支える技術 ──データセンターサイズのマシン設計法入門

書籍紹介

クラウドを支える技術 ──データセンターサイズのマシン設計法入門

[表紙]クラウドを支える技術 ──データセンターサイズのマシン設計法入門

2014年9月26日発売

ルイス・アンドレ・バロッソ、ジミー・クライダラス、ウルス・ヘルツル著/Hisa Ando 訳

A5判/232ページ

定価(本体2,580円+税)

ISBN 978-4-7741-6730-5

→学校・法人一括購入ご検討の皆様へ

この本の概要

「クラウド」の設計/構築/運用の基本にスポットを当てた技術解説書。

本書は,超大規模クラウドの一つGoogleのデータセンターを題材に,数千台のサーバを「1つのマシン」として協調動作させるための,一連のハードウェア+ソフトウェア関連技術を厳選解説。レイヤごとのポイント,コスト効率,消費電力,大規模な故障対策なども盛り込み,実稼働のシステムを支える基盤技術を丁寧に解き明かします。

Google規模のインフラを,ゼロから作り,実際に動かし続ける。そこには,何が必要なのでしょうか。 巨大なクラウドを通して,エンジニアリングの源が見えてくる1冊です。

『The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Second Edition』(Morgan and Claypool Publishers,2013)の日本語翻訳版。

こんな方におすすめ

  • 大規模システムに興味をお持ちの方々
  • コンピュータサイエンスに関心のあるエンジニアおよび学生の方々

キーワード(Keywords)

  • コンピュータの構成と設計(Computer organization and design)
  • インターネットサービス(Internet services)
  • エネルギー効率(Energy efficiency)
  • 耐故障コンピューティング(Fault-tolerant computing)
  • クラスタコンピューティング(Cluster computing)
  • データセンター(Data centers)
  • 分散システム(Distributed systems)
  • クラウドコンピューティング(Cloud computing)

著者プロフィール

ルイス・アンドレ・バロッソ(Luiz André Barroso)

ソフトウェアインフラストラクチャ,ストレージの可用性,エネルギー効率,ハードウェアの設計などを含む各種の技術分野で働いた経験を持つ。Googleのコンピューティングプラットフォームを設計するPlatform Engineeringチームの初代のマネージャである。Googleに移る前は,DEC(Digital Equipment Corporation,後にCompaqに買収された)の研究員を務めており,彼のグループは企業向けワークロードに対するプロセッサとメモリに関する開拓者的な業績を残している。この研究は,シングルチップのマルチプロセッサのPiranha(ピラニア)の設計に繋がり,現在は主流となっている,その後のマルチコアプロセッサの開発に影響を与えた。
ブラジルのリオデジャネイロのPontifícia Universidade Católica(PUC)とStanford Universityで講師を務め,University of Southern Californiaからコンピュータ工学の博士号,PUCから電気工学の学士と修士号を取得している。また,GoogleのFellow(フェロー),ACMとAmerican Association for Advancement of ScienceのFellowでもある。


ジミー・クライダラス(Jimmy Clidaras)

2004年から複数の世代のGoogleのデータセンターの技術開発プログラムを率いており,エネルギー効率とコスト効率に関する専門家。電力,冷却,組み込みソフトウェアとデータセンターのR&D技術を担当するGoogleのPlatform Infrastructure Engineeringチームの初代のディレクタである。元々は航空工学分野を学び,Harris CorporationやE-Systemsで通信や研究用の衛星搭載機器の開発を行っていた。
1984年に音響工学,1994年には機械工学(Florida Atlantic University,FAU)の学位を得ている。現在は,GoogleのデータセンターエンジニアリングのDistinguished Engineerであり,FAUのDistinguished Alumnus(優秀卒業生)でもある。彼は現在もデータセンターの研究に携わり,現状を飛躍的に変えるテクノロジーの研究を続けている。


ウルス・ヘルツル(Urs Hölzle)

Googleの初代のVice president of engineering(技術担当副社長)で,Googleの技術的な基盤の開発を率いている。現在は,Googleを動かしているサーバ,ネットワーク,データセンターとソフトウェアインフラストラクチャの設計と運用の責任者。いつも赤いソックスを履き,愛犬の放し飼いのレオンベルガー犬の(Googleの最初の支配犬/Top dogである)Yoshkaを伴っていることで知られている。
スイスで育ち,Eidgenössische Technische Hochschule Zürich(ETHZ,チューリッヒ工科大学)からコンピュータサイエンスの修士号を取得している。また,Fulbright scholar(フルブライト留学生)で,Stanford Universityで博士号を取得している。Stanford University(と後にSun Microsystemsに買収されたスタートアップの会社)の時代に,現在の多くの主要なJavaコンパイラで使われている基本的なテクニックを発明した。Googleに入社する前は,University of California, Santa Barbaraのコンピュータサイエンスの教授を務めていた。ACMのFellow,Swiss Academy of Technical Scienceのメンバー,US World Wildlife FundとOpen Networking Foundationの役員を務めている。


Hisa Ando

訳者
先端プロセッサの開発に40年間従事。シリコンバレーでSPARC64プロセッサの開発に従事。現在は,テクニカルライターとしてプロセッサやスーパーコンピュータ関係の報道や解説を中心に活動しており,『プロセッサを支える技術』(技術評論社,2011)などコンピュータアーキテクチャ関係の4冊の著書がある。また,ブログでプロセッサ関係の話題を紹介している。博士(工学)。

コメント