Más contenido relacionado
La actualidad más candente (20)
Similar a Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門 (20)
Más de Kazuto Kusama (20)
Cloud FoundryでDockerも.NETも。新しいDiegoの仕組み入門
- 57. Garden
garden
garden-linux
Container Container Container Container Container Container
Container Container Container Container Container Container
Container Container
Container Container
Garden
コンテナの作成/削除やリソース制限、ネットワーク設
定などを定義したインターフェース
Garden Backend
実際にコンテナの作成や管理を行うバックエンド
サービス。各プラットフォームごとに用意される。
Linux向けのBackend実装がgarden-linux.
- 73. DEAs
Gorouter
etcd
NATS
HM
UAA Doppler Traffic controller
Cloud
Controller
CC
Bridge
Route
Emitter
Receptor Cells
Brain
Common layer
V2 layer Diego layer
Bridge layer
Routing layer
app app app app
DEAやCell上のアプリ、CC、Receptorへのルートは
Gorouterに登録される。ただし、Receptor、CellはRoute
Emitter経由で行われる
- 75. DEAs
Gorouter
etcd
NATS
HM
UAA Doppler Traffic controller
Cloud
Controller
CC
Bridge
Route
Emitter
Receptor Cells
Brain
Common layer
V2 layer Diego layer
Bridge layer
Routing layer
app app
Diegoへのリクエストは、CC Bridge経由でReceptorに
送られる。
- 78. Diegoの投入時期
• 現在は “Production Beta”
• そう遠くないうちに正式リリースになるはず
だが、今日の資料作成のためにDiegoを組んで
いる間にもさまざまな変更が・・・。
• どこも「Docker対応」を謳いたいはずなの
で、正式リリース後は多くのサービスで取り
込まれるんじゃないかと推測