White Papers

Understanding OPNFV

Issue link: https://read.uberflip.com/i/1344850

Contents of this Issue

Navigation

Page 56 of 144

Understanding OPNFV 56 As you see from the above diagram, in several cases, OPNFV integrates multiple software projects for the same purpose. In this way, OPNFV enables choices for end users through multiple options, and it is not OPNFV's role to recommend one technology over another. A common temptation when comparing open source projects is to focus on features and functionality. An equally, if not more important aspect to look at, however, is the community, and its constitution, structure, governance, momentum, funding and development methodologies. You will see wide variations in these factors among the projects discussed below. NFV Management and Orchestration (MANO) The following MANO projects are currently integrated with OPNFV: OPEN-O (part of ONAP), OpenBaton and Tacker. ONAP The Open Network Automation Platform (ONAP) is a Linux Foundation end-to-end service orchestration project. It is the result of a merger of two projects: OPEN-O and Open Source ECOMP (open source version of AT&T's ECOMP project). AT&T and China Mobile are driving ONAP with a diverse group of members. Platinum members include Amdocs, AT&T, Bell Canada, China Mobile, China Telecom, Cisco, Ericsson, Gigaspaces, Huawei, IBM, Intel, Reliance Jio, Nokia, Orange, TechMahindra, VMware, and ZTE, with more to come. There are numerous silver members as well. The ONAP project is unique in two ways. First, it started as a pair of user-driven projects, as opposed to a vendor-driven project. Second, it embodies Cloud Native architecture from the get- go by using a microservices architecture and an agile development methodology. As a testament to agility, ECOMP, with over 8 million lines of code, took only 1.5 years to develop with just 300 developers! Because a combined release is not yet available, let's take a brief look at both projects separately. ECOMP (Enhanced Control Orchestration Management and Policy) can be best described as a MANO++ project. ECOMP automates the design and delivery of network services that run on a cloud. In addition to service delivery and automation of SDN tasks, ECOMP also automates many service assurance, performance management, and fault management tasks.

Articles in this issue

Links on this page

view archives of White Papers - Understanding OPNFV