Temporarily 304 Not Modified 401 Unauthorized 403 Forbidden
404 Not Found 500 Internal
Server Error 503 Service
Unavailable
P2Pの基礎
P2Pとは ネットワークに参加するコンピュータ(ピア, Peer)同⼠が 直接接続して情報のやりとりを⾏うコミュニケーションの形 態。Peer to Peer → P2P。
従来のクライアント/サーバ(C/S)ネットワークとの違い C/S
C/S P2PP2P
クライアントがすべてサーバに接
すべてのピアが同等。
サービスはそれぞれが 提供・享受する。
リソース(ファイルな ど)はピアがそれぞれ
P2Pの基礎
オーバレイネットワーク
TCP/IPネットワーク上に
論理的に構成されるネットワーク
⽬的(サービスなど)に応 じたネットワーク構成
オーバレイによる利点
利点:現在のネットワーク構 成を考慮する必要がない。
ユーザにとって便利。
⽋点:管理者の施したセキュ リティを越える(コントロー ルをはずれる)、ユーザが⾃
らセキュリティを考慮、ある いはアプリでセキュリティを 保たなければならない。
TCP/IPによるセグメント分割の利点
ネットワークの効率化や、セキュリティの確保
TCP/IP上のネットワーク
クラウドコンピューティング
計算をネットワークに任せる
◦
ネットワークがどう接続され、どのコンピュータや機器がどう サービスするかは⾒えない
◦
⾒えないことを「雲(Cloud)」と表現した
⽶国の標準技術研究所
(NIST)による定義
◦
計算リソース(ネットワーク、サーバ、ストレージ、アプリ ケーション、サービス)に、簡 単・オンデマンドにネットワー クアクセス
◦
ユーザ側の管理が少なく、即座 に提供される雲(Cloud)
クラウドコンピューティングのサービスモデル
SaaS
•Soft as a Service
•クラウド基盤上で 稼働するアプリ ケーションをユー ザが利⽤する
•Webブラウザのよ うなクライアント を通じて利⽤可能
•Webメール
PaaS
•Platform as a Service
•クラウド基盤上で 提供されるプログ ラミング⾔語や ツールを⽤いて、
ユーザがアプリ ケーションを配置 することができる
IaaS
•Infrastructure as as Service
•OSやアプリなど任 意のソフトウェア を配置し実⾏可能 な環境(CPU、ス トレージ、ネット ワークなど)を ユーザが利⽤する ことができる