SDxCentral
Join Login
SD-WAN 3 5G 6 MEC IoT 3 SDN 5 NFV 7 Containers 5 Cloud 8 Security 6 AI 1 Converged DC 2 SD-Storage 3 NPM/APM 1

Login to SDxCentral

Your login link has been emailed to you.

Or login with your password

Enter Your Password

Forgot your password? Login as a different user?
  • Directory
  • Reports
  • Webinars
  • eBooks
  • eBriefs
  • White Papers
  • Sponsored Content
  • Videos
  • Resources
  • Use Cases
  • Participate

Join SDxCentral and get information tailored to your particular interests everyday.

Join
Sponsored:
Citrix 4 Dell EMC 1 Linux Foundation 10 Lumina OCP OpenStack 11 Palo Alto Networks 1 Riverbed 1 Verizon 20 VMware 9

NFV > NFV Resources > Why is TOSCA Relevant to NFV? Explanation

Why is TOSCA Relevant to NFV? Explanation

Topology and Orchestration Specification for Cloud Applications (TOSCA) is a data model standard managed by industry group OASIS that can be used to orchestrate network functions virtualization (NFV) services and applications. TOSCA does this by using its information model and templates to coordinate, or orchestrate, the setup application services with NFV hardware in the cloud.

Because one if TOSCA’s strength is to orchestrate services, it can be integrated with other NFV orchestration technology and tools including those that are compatible with the ETSI management and orchestration (MANO) standards for NFV. Telecom companies, enterprises, and cloud operators are looking to open standards such as TOSCA and the MANO architecture to set up open, portable cloud services.

The TOSCA Data Model

Typically referred to as a modeling language, TOSCA is often grouped with other data modeling standards and protocols such as the IETF’s YANG and Netconf, though these sets of standards all have different capabilities. TOSCA can deliver a declarative description of the application topology for a network or cloud environment that includes all its components, which may include the need for load balancing, networking, computing resources, and other software. It can also be used to define the workflows that need to be automated in a virtualized environment. TOSCA enthusiasts believe this can simplify the configuration of networking elements and end-to-end lifecycle service orchestration (LSO) of NFV and other cloud services.

The TOSCA modeling language includes concepts such as nodes and relationships, whereby a node is an infrastructure such as a network, subnet, or a server software component. TOSCA can help define how these nodes and services work together. TOSCA uses templates to automate the configuration of these relationships.

TOSCA NFV

TOSCA NFV and MANO

One of the advantages of NFV is that uses standardized hardware to deploy services and applications. These services can be installed as software on top of a standard hardware platform, which allows more flexibility and adaptability. These applications are known as virtual network functions (VNFs).

In a TOSCA NFV environment, TOSCA works together with the NFV MANO components to orchestrate and automate cloud infrastructure and resources. MANO definitions include the VIM (Virtual Infrastructure Manager), which controls the interaction of the VNF with the compute, networking and storage resources of the chosen NFVI (i.e. cloud or virtualization layer); the VNFM (Virtual Network Function Manager), which responsible for the VNF lifecycle management, and the NFV orchestrator, which coordinates and manages the software and infrastructure resources of the VIM, and realizing the NFV infrastructures (NFVI’s) network services.

Typically, TOSCA is used with NFV MANO components – most often orchestrators — which are often marketed as either open source or software packages offered by vendors. Some open source projects that can integrate with TOSCA include Open-O , OPNFV, and the OpenStack Neutron project. A few of the prominent software vendors that implement TOSCA include CA, Cloudify, IBM, and Red Hat, VMware – to name a few. Ciena, Cisco, Nokia, and ADVA are some of the many vendors on the networking side that have embraced TOSCA NFV environments. Dozens of vendors support TOSCA. Many supporters of OASIS TM can be found here.

The use of TOSCA along with MANO, YANG/Netconf, and other standards will be important in NFV adoption to help deliver orchestration and interoperability of services. TOSCA helps define topologies, dependencies, and relationships between virtual applications and can simplify the complexities of of these services.

Additional TOSCA NFV Resources

Lifecycle Service Orchestration (LSO) Market Overview Report

2016 Mega NFV Report Part I: MANO and NFVI

TOSCA Simple Profile for NFV

OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA)

Cloud Service Orchestration with TOSCA, Chef, and Openstack.

About SDxCentral

  • About Us
  • Editorial Team
  • Editorial Calendar
  • Work With Us
  • Careers at SDxCentral
  • Support
  • Legal
  • Contact Us

Engage With us

This material may not be copied, reproduced, or modified in whole or in part for any purpose except with express written permission from an authorized representative of SDxCentral, LLC. In addition to such written permission to copy, reproduce, or modify this document in whole or part, an acknowledgement of the authors of the document and all applicable portions of the copyright notice must be clearly referenced. All Rights Reserved.

© 2012-2018 SDxCentral, LLC, All Rights Reserved. SDNCentral™, the SDNCentral logo, SDxCentral™, SDxCentral logo, SDxNews™, SDxTech™, SDx™, the SDx logo, and DemoFriday™ are trademarks of SDxCentral, LLC in the U.S. and other countries.

  • Terms of Service
  • Privacy

Please enter your Business Email to view this asset:

We are requesting you provide a valid business, education, non-profit or government email address not from free or temporary email providers or ISPs. If you feel that our filters are incorrectly disallowing your email, please contact us at support@sdxcentral.com.