Sw Image Desc Shitao li Artifact type artifact

  • Slides: 4
Download presentation
Sw. Image. Desc Shitao li

Sw. Image. Desc Shitao li

Artifact type, artifact definition in TOSCA 3. 7. 4 Artifact Type Keyname Required Type

Artifact type, artifact definition in TOSCA 3. 7. 4 Artifact Type Keyname Required Type Description mime_type no string The required mime type property for the Artifact Type. file_ext no string[] The required file extension property for the Artifact Type. properties no list of property definitions An optional list of property definitions for the Artifact Type. 3. 6. 7 Artifact definition Keyname Required Type Description type yes string The required artifact type for the artifact definition. file yes string The required URI string (relative or absolute) which can be used to locate the artifact’s file. repository no string The optional name of the repository definition which contains the location of the external repository that contains the artifact. The artifact is expected to be referenceable by its file URI within the repository. description no description The optional description for the artifact definition. deploy_path no string The file path the associated file would be deployed into within the target node’s container. No properties as defined currently in tosca-simple-profile-yaml v 1. 1 and v 1. 2. May need to added. The properties can only be considered as metadata information of the artifact itself. 2 2022/2/14

Sw. Image. Desc Metadata of the image(could be mapped as artifact name) Metadata of

Sw. Image. Desc Metadata of the image(could be mapped as artifact name) Metadata of the image, it is not required for TOSCA orchestrator (could be a property of the artifact) Could move into vnf package manifest file Type of the artifact or file_ext of the artifact type(such as, tosca. artifacts. Deployment. Image. Container. Docker, tosca. artifacts. Deployment. Image. VM. ISO) Attribute id name version checksum container. Format Qualifier M M M 1 1 1 disk. Format M min. Disk Cardinality Content Identifier String Description The identifier of this software image. The name of this software image. The version of this software image. The checksum of the software image file. The container format describes the container file format in which software image is provided. 1 String M 1 Number min. Ram M 0. . 1 Number Size M 1 Number The disk format of a software image is the format of the underlying disk image. The minimal disk size requirement for this software image. The value of the "size of storage" attribute of the Virtual. Storage. Desc referencing this Sw. Image. Desc shall not be smaller than the value of min. Disk. The minimal RAM requirement for this software image. The value of the "size" attribute of Virtual. Memory. Data of the Vdu referencing this Sw. Image. Desc shall not be smaller than the value of min. Ram. The size of this software image. sw. Image M 1 operating. System M 0. . 1 Identifier (Reference to Sw. Image) String This is a reference to the actual software image. The reference can be relative to the root of the VNF Package or can be a URL. Identifies the operating system used in the software image. This attribute may also identify if a 32 bit or 64 bit software image is used. supported. Virtualisation. Environment M 0. . N String Identifies the virtualisation environments (e. g. hypervisor) compatible with this software image. Could delete and use the value “size of the storage” in Virtual. Storage. Desc Could delete and use the value in Virtual. Memory. Data Metadata of the image, it is not required for TOSCA orchestrator (could be a property of the artifact) ‘file’ of this artifact Metadata of the image, it is not required for TOSCA orchestrator (could be a property of the artifact) Could move to Vdu. compute

Artifact type tosca. artifacts. nfv. Sw. Image: derived_from: tosca. artifacts. Deployment. Image file_ext: #disk.

Artifact type tosca. artifacts. nfv. Sw. Image: derived_from: tosca. artifacts. Deployment. Image file_ext: #disk. Format of the image properties: version: size: operation. System: This type can be extended to support other container format, such as docker, tosca. artifacts. nfv. Sw. Image. docker Node template: VDU_compute: type: tosca. nodes. nfv. Vdu. Compute properties: supported. Virtualisation. Environment: capabilities: virtual. Compute: virtual_memory: virtual_mem_size: 16384 # MB bigger than min. Ram of image requirement artifact: My_Image: # The identifier and name of this software image. type: tosca. artifacts. nfv. Sw. Image # could indicate the container format file: image_url# file_ext: qcow 2 #disc format deploy_path: VDU_Storage_1 #node template name of a Vdu. Virtual. Storage, in case, #it has more one Virtual. Storage attached in the Vdu. Compute properties: version: 1. 0 size: 1 # G os: suse VDU_Storage_1: type: tosca. nodes. nfv. Vdu. Virtual. Storage properties: size_of_storage: 50 # G bigger than min. Disk of image requirement