Download presentation
Presentation is loading. Please wait.
Published byFrancine Richard Modified over 8 years ago
1
Evaluate container lifecycle support in TOSCA TOSCA – 174 Adhoc TC
2
Container management focus Container grouping definition based on operational behavior – (Scalable VS Non-scalable) Cluster/group level policies scope to define group policies around roles, scale, connectivity and quorum aspects. Scaling is core aspect of cluster/group definition. scaling requires event processing. Use policies to define Event, condition and action model Cluster component deployment order considerations Last updates TOSCA 174 - Evaluate container lifecycle support in TOSCA
3
Tier : Set of load balanced homogeneous nodes, single end point, scalability and availability, limiting cardinality Cluster: Intelligent operations and lifecycle management for group of nodes Clustering requirements – Support simple constructs through policies : Topology, Scalability, Scaling group, placement, membership, availability, homogeneous, – Support concept of subclass cluster (smart group) : load balancing – Groups interactions : within, across, tiered – Support constraint processing – Support lifecycle event Changes to TOSCA – Define group node – Support policy based group behavior Clustering and Tiering TOSCA 174 - Evaluate container lifecycle support in TOSCA
4
Capabilities type for storage and networking to containers Change cardinalities to have zero for server less Abstract type is too declarative - revisit node and relationship type and use capabilities and requirements Limiting the requirement type to use only capability type Current focus TOSCA 174 - Evaluate container lifecycle support in TOSCA
5
Container modeling approach TOSCA 174 - Evaluate container lifecycle support in TOSCA Hosted On Software Component Container (Docker Runtime Capability) Container (Docker Runtime Capability) Containee (Docker Runtime Requirement) Containee (Docker Runtime Requirement) Capabilities Container Docker Requiremen ts Docker artifacts: - image: mime_type: Docker repo: xxx URI: xxx Software Component (Container + Containee) Software Component (Container + Containee) WebServer Compute (Container) Compute (Container) Capabilities Requirements Container OpSys Scalable Container Capabilities Container Artifacts Docker Image (Apache.TAR) requirements: - host: capability: tosca.capabilities.Container node: NULL relationship: tosca.relationships.HostedOn capabilities: host: type: tosca.capabilities.Container valid_source_types: [NULL] Requirement s Container IaaS Modeling -Compute is explicit or implicit PaaS Modeling Container is explicit or implicit Agnostic Cloud Foundry Azure directive: substitutable Container
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.