Architecture
Cloud Controller - Maintains a database with tables for orgs, spaces, apps, services, service instances, user roles, and more.
Execution Agent (DEA) - Manages the lifecycle of an application instance. Tracks started instances and broadcasts state messages.
Health Manager - Monitors application state. Ensures that started applications are running, with correct versions and number of instances.
How Applications Are Staged - Click on the link to view the diagram.
Messaging (NATS) - Lightweight publish-subscribe and distributed queueing messaging system.
(Go)Router - Routes incoming traffic to the appropriate component, usually the cloud controller or a running application on a DEA node.
Schemata -
Stacks - Prebuilt file systems, including an operating system, that support running applications with certain characteristics.
Cloud Foundry Glindex -
User Account and Authentication (UAA) Server - Identity management service for Cloud Foundry.
Warden - Provides a simple API for managing isolated, resource-controlled environments.
Services - Any type of add-on that can be provisioned alongside your application; for example, a database or an account on a third-party SaaS provider. Cloud Foundry services are implemented with a common architecture that uses gateways and nodes.
posted @
2013-07-17 08:47
chinacloud
阅读(
438 )
评论()
编辑
收藏
举报