WEB+DB PRESS plusシリーズクラウドを支える技術
──データセンターサイズのマシン設計法入門
2014年9月26日紙版発売
ルイス・アンドレ・バロッソ,ジミー・クライダラス,ウルス・ヘルツル 著,Hisa Ando 訳
A5判/232ページ
定価2,838円(本体2,580円+税10%)
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)の日本語翻訳版。
こんな方におすすめ
- 大規模システムに興味をお持ちの方々
- コンピュータサイエンスに関心のあるエンジニアおよび学生の方々
著者の一言
- ※本書,前書き「日本語版に寄せて」より。
エレクトロニクスが大好きな子供としてブラジルで成長し,電気工学を学ぶ学生となった筆者は,日本の工業,とくにデジタルやコンピュータのテクノロジーの革新に関して日本の豊かな歴史をずっと尊敬してきました。このため,筆者達の著作の第2版が日本で広く手に入るようになることは,特別に名誉なことと感じています。
原著共著者を代表し,本書の翻訳にあたり英文を詳細にレビューし,日本語訳を作るにあたって,いくつもの誤りを正し,わかりやすい注釈を加えてくれた翻訳者のHisa Ando氏に感謝します。今日のクラウドコンピューティングサービスを実行するマシンの設計とプログラミングの入門書である本書が,日本の学生や実務家の方々の役に立つことを期待しています。
本書に関するお知らせ
本書に関連する記事を公開しております。
この書籍に関連する記事があります!
- 日本語版に寄せて
- エレクトロニクスが大好きな子供としてブラジルで成長し,電気工学を学ぶ学生となった筆者は,日本の工業,とくにデジタルやコンピュータのテクノロジーの革新に関して日本の豊かな歴史をずっと尊敬してきました。
- 第2版について
- 倉庫規模のコンピューティングに関して,ほぼ4年間の学会や業界での大きな発展を踏まえて,この講義の最初の主要な改訂版を出す運びになったことを嬉しく思います。
- 本書について
- コンピューティングがクラウド(Cloud)に移行するにつれて,インターネットで使用されるコンピュータプラットフォームは宅配ピザの箱や冷蔵庫のような格好ではなく,倉庫(Warehouse)いっぱいのコンピュータ群になってきています。
- Q&Aでわかる「超」基本!「クラウド」を支える技術
- ここ数年,世界規模の高速接続の発達,インターネットサービス/Web技術の発展に加え,PCや,スマートフォンをはじめとしたモバイルの普及による端末バリエーションの充実と,わたしたちを取り巻くコンピューティグ環境は一変し,とても便利になりました。
この本に関連する書籍
-
[増補改訂]GPUを支える技術 ――超並列ハードウェアの快進撃[技術基礎]
GPUの基本構造と技術動向に焦点を当てた『GPUを支える技術』の増補改訂版。GPU/AIアクセラレータの劇的進化に合わせて,解説も大幅に増強しました。 3Dグラフィック...
-
Google Cloud Platform GAEソフトウェア開発入門 ―Google Cloud Authorized Trainerによる実践解説
Google Cloudは,すぐにクラウドでアプリを開発できるので,ビジネスをすばやくIT化できます。フルマネージド(サーバー管理が要らない!)なので,Googleの技術基盤に...
-
GPUを支える技術 ――超並列ハードウェアの快進撃[技術基礎]
GPUの基本構造と技術動向に焦点を当てた解説書。3Dグラフィックス,ゲーム,モバイル,VR/AR,科学技術計算,そして人工知能/ディープラーニングに至るまで,幅広い分野...
-
オンラインゲームを支える技術 ―壮大なプレイ空間の舞台裏
オンラインゲームをテーマとした技術解説書。 ソフトウェア開発において,オンラインゲーム開発者は卓越した技術力を持つ専門性の高い花形と言われています。そこでは...
-
[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ
サーバを単に増やすだけでは解決しない(?!)。大規模サービスの難所は,サービスの成長に伴い巨大化するデータの処理です。データ量の変化は緩やかには推移せず,突然...
-
Googleを支える技術 ……巨大システムの内側の世界
たとえば,ふだんなにげなく行っているWeb検索。背後には,想像以上に膨大な計算,多数のコンピュータの働きがあります。 本書では,論文やWebなどで公開されているパ...