Skip to Content
SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム
book

SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム

by Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy, 澤田 武男, 関根 達夫, 細川 一茂, 矢吹 大輔, Sky株式会社 玉川 竜司
August 2017
Intermediate to advanced
590 pages
8h 40m
Japanese
O'Reilly Japan, Inc.
Content preview from SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム

2章SREの観点から見たGoogleのプロダクション環境

執筆:JC van Winkel

編集:Betsy Beyer

Googleのデータセンターは、一般的なデータセンターや小規模なサーバーファームとは大きく異なります。そうした差異は、従来のデータデンターでは見られなかった問題や機会を生み出します。本章では、Googleのデータセンターの特徴となっている、これらの問題と機会について解説すると共に、本書全体を通じて使われる用語を紹介します。

2.1 ハードウェア

Googleのコンピュートリソースのほとんどは、Googleが設計したデータセンター群にあります。このデータセンター群は、独自の電源系、冷却系、ネットワーク、コンピュートハードウェア([Bar13]参照)を持っています。「標準的」なコロケーション型のデータセンターとは異なり、Googleが設計したデータセンター内のコンピュートハードウェアは、データセンター内で統一されています†1。サーバーのハードウェアとソフトウェアとの混乱を避けるために、本書では以下の用語を使います。

マシン
1つのハードウェア(あるいは1つのVM)。
サーバー
サービスを実装しているソフトウェア。

マシンは任意のサーバーを動作させることができるので、特定のマシンを特定のサーバープログラム専用にすることはありません。例えば、Googleのメールサーバーを動作させる特定のマシンといったものは存在しないのです。その代わりに、GoogleのクラスタオペレーティングシステムであるBorgがリソースの割り当てを受け持ちます。

Googleにおけるサーバーという言葉の使い方が、通常とは異なることは承知の上です。一般的にはサーバーと言えば、「ネットワーク接続を受け付けるバイナリ」を ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

データベースリライアビリティエンジニアリング ―回復力のあるデータベースシステムの設計と運用

データベースリライアビリティエンジニアリング ―回復力のあるデータベースシステムの設計と運用

Laine Campbell, Charity Majors, 八木 和生
エレガントなSciPy ―Pythonによる科学技術計算

エレガントなSciPy ―Pythonによる科学技術計算

Juan Nunez-Iglesias, Stéfan van der Walt, Harriet Dashnow, 山崎 邦子, 山崎 康宏
リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

Jez Humble, Joanne Molesky, Barry O'Reilly, 角 征典, 笹井 崇司, Eric Ries

Publisher Resources

ISBN: 9784873117911Other