Page tree
Skip to end of metadata
Go to start of metadata

The full text of this page is only available to our customers.

Please login or sign up. You may also need to provide your support ID if you have not already done so.

Product Name
CF
Publisher Page
CloudFoundry
Category
Cloud
Release
TKU 2018-Feb-ADDM-11.3
More Information
Publisher Link
CloudFoundry

Product Description

Architecture

The Diego Cell directly manages and maintains Tasks and LRPs with the following components:

  • Rep

    • Maintains a presence record for the Cell in the Consul/Locket
    • Participates in auctions to accept new Tasks and LRP instances
    • Runs Tasks and LRPs by creating a container and then running actions in it
    • Reacts to container events
    • Periodically ensures its set of Tasks and ActualLRPs in the BBS is in sync with the containers actually present on the Cell
    • Manages container allocations against resource constraints on the Cell, such as memory and disk space
    • Streams stdout and stderr from container processes to the metron-agent running on the Cell, which in turn forwards to the Loggregator system
    • Periodically collects container metrics and emits them to Loggregator
    • Forwards app logs, errors, and app and Diego metrics to the Loggregator Doppler component.
  • Route-Emitter

    • Monitors DesiredLRP and ActualLRP states.
    • Periodically emits route registration and unregistration messages for instances running on the local cell.
The full text of this page is only available to our customers.

Please login or sign up. You may also need to provide your support ID if you have not already done so.