50 likes | 244 Views
Evaluate container lifecycle support in TOSCA. TOSCA – 174 Adhoc TC. Container Types. Evaluate various types of containers support for TOSCA Full OS containers (compute node) VM LXC Application containers Docker PaaS containers Evaluation criteria for container support
E N D
Evaluate container lifecycle support in TOSCA TOSCA – 174 Adhoc TC
Container Types • Evaluate various types of containers support for TOSCA • Full OS containers (compute node) • VM • LXC • Application containers • Docker • PaaS containers • Evaluation criteria for container support • Mutability –Supported • Resource Isolation policies – Supported through Node types • Deployment methods – Supported through plans • Container types – Supported through node types TOSCA 174 - Evaluate container lifecycle support in TOSCA
Container Abstraction Should container be represented by Node Type in Topology template OR is it an deployment abstraction? • Container is a Node type • Containment is a tree structure in TOSCA • Supported by requirements and capabilities • Various types of container are supported • Compute node (Full OS) • Application container • Nested containers are a modeling construct and supported • Container placement control is currently not supported TOSCA 174 - Evaluate container lifecycle support in TOSCA
Container Lifecycle mapping • Map container lifecycle events to TOSCA TOSCA 174 - Evaluate container lifecycle support in TOSCA
Composite nodes representation • Discuss support for composite nodes (specifically immutable containers), • Avoid node proliferation through node decoration TOSCA 174 - Evaluate container lifecycle support in TOSCA