Network function virtualization: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Robpater (talk | contribs)
Line 50: Line 50:
* [http://www.metaswitch.com/news/press-releases/2013/metaswitch-networks-announces-project-clearwater Metaswitch]
* [http://www.metaswitch.com/news/press-releases/2013/metaswitch-networks-announces-project-clearwater Metaswitch]
* [http://www.nakinasystems.com/ Nakina Systems]
* [http://www.nakinasystems.com/ Nakina Systems]
* [http://www.nec.com/en/press/201302/global_20130221_02.html NEC]
* [http://www.nec.com/en/press/201302/global_20130221_02.html NEC]
* [http://www.openet.com/how-we-deliver/virtualization/virtualization-technologies-nfv-sdn Openet]<ref>{{Cite news |title= Openet Tapped for Vistualized Policy Solution |work= Article |url= http://www.billingworld.com/news/2013/10/openet-tapped-for-virtualized-policy-solution.aspx |date= 1 November 2013 |accessdate= 20 June 2014 }}</ref>
* [http://www.overturenetworks.com/ensemble-osa/ensemble-service-orchestrator Overture Networks]
* [http://www.overturenetworks.com/ensemble-osa/ensemble-service-orchestrator Overture Networks]
* [http://owmobility.com/sdn-nfv-mobile-gateway Openwave Mobility]
* [http://owmobility.com/sdn-nfv-mobile-gateway Openwave Mobility]

Revision as of 08:56, 20 June 2014

Network Functions Virtualization (NFV) is a network architecture concept that proposes using IT virtualization related technologies, to virtualize entire classes of network node functions into building blocks that may be connected, or chained, together to create communication services.

NFV relies upon, but differs from, traditional server virtualization techniques such as those used in enterprise IT. A virtualized network function, or VNF, may consist of one or more virtual machines running different software and processes, on top of industry standard high volume servers, switches and storage, or even cloud computing infrastructure, instead of having custom hardware appliances for each network function.

For example, a virtualized session border controller function could be deployed to protect a network without the typical cost and complexity of obtaining and installing physical units. Other examples of NFV include virtualized load balancers, firewalls, intrusion detection devices and WAN accelerators.[1]

Background

Product development within the telecommunications industry has traditionally followed rigorous standards for stability, protocol adherence and quality. While this model worked well in the past, it inevitably led to long product cycles, a slow pace of development and reliance on proprietary or specialist hardware. The rise of significant competition in communications services, from fast-moving organizations operating at large scale on the public Internet (such as Google Talk), have spurred service providers to look for ways to disrupt the status quo.

History

In October 2012, an industry specifications group, "Network Functions Virtualisation",[2] published a white paper at a conference in Darmstadt, Germany on software-defined networking and OpenFlow.[3] The group, part of the European Telecommunications Standards Institute (ETSI), was made up of representatives from the telecommunications industry from both Europe and beyond.[4][5]

Since the publication of the white paper, the group has produced several more in-depth materials, including a standard terminology definition[6] and use cases for NFV that act as references for vendors and operators considering implementing NFV.

Practical aspects

A service provider who follows the NFV design will implement one or more virtualized network functions, or VNFs. A VNF by itself does not automatically provide a usable product or service to the provider's customers. To build more complex services, the notion of service chaining is used, where multiple VNFs are used in sequence to deliver a service.

Another aspect of implementing NFV is the orchestration process. In order to build highly reliable and scalable services, NFV requires that the network be able to instantiate VNF instances, monitor them, repair them, and (most importantly for a service provider business) bill for the services rendered. This complex task is allocated to an orchestration layer. Importantly, the orchestration layer must be able to manage VNFs irrespective of what the underlying technology within the VNF is. For example, an orchestration layer must be able to manage an SBC VNF from vendor X running on VMware vSphere just as well as an IMS VNF from vendor Y running on KVM (Kernel-based Virtual Machine).

Distributed NFV

The initial perception of NFV was that virtualized capability should be implemented in data centers. This approach works in many – but not all – cases. NFV presumes and emphasizes the widest possible flexibility as to the physical location of the virtualized functions.

Ideally, therefore, virtualized functions should be located where they will be the most effective and least expensive. That means a service provider should be free to locate NFV in all possible locations, from the data center to the network node to the customer premises. This approach, known as Distributed NFV, has been emphasized from the beginning as NFV was being developed and standardized, and is prominent in the recently released NFV ISG documents.[7]

For some cases there are clear advantages for a service provider to locate this virtualized functionality at the customer premises. These advantages range from economics to performance to the feasibility of the functions being virtualized.[8]

Relationship to SDN

SDN, or software-defined networking, is a concept related to NFV, but they refer to different domains. SDN is focused on the separation of the network control layer from its forwarding layer, while NFV is focused on porting network functions to virtual environments in order to enable the migration from proprietary appliance based embodiments to a standard hardware and cloud based infrastructure.

Both concepts can be complementary, although they can exist independently.

Industry impact

NFV has proven a popular standard even in its infancy. Many major network equipment vendors have announced support for NFV.[9]

Some notable early adopters of NFV include:

See also

References

  1. ^ "Network Functions Virtualisation (NFV); Use Cases" (PDF). Retrieved 6 June 2014.
  2. ^ "Network Functions Virtualisation". ISG web portal. Retrieved 20 June 2013.
  3. ^ "Network Functions Virtualisation— Introductory White Paper" (PDF). ETSI. 22 October 2012. Retrieved 20 June 2013.
  4. ^ Ray Le Maistre (22 October 2012). "Tier 1 Carriers Tackle Telco SDN". Light Reading. Retrieved 20 June 2013.
  5. ^ "Latest Agenda at SDN & OpenFlow World Congress". Layer123.com. Archived from the original on October 14, 2012. Retrieved 20 June 2013. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  6. ^ Mulligan, Ultan. "ETSI Publishes First Specifications for Network Functions Virtualisation". Retrieved 5 December 2013.
  7. ^ Tom Nolle (18 September 2013). "Is "Distributed NFV" Teaching Us Something?". CIMI Corporation's Public Blog. Retrieved 2 January 2014.
  8. ^ Carol Wilson (3 October 2013). "RAD Rolls Out Distributed NFV Strategy". Light Reading. Retrieved 2 January 2014.
  9. ^ "Openwave Exec Discusses the Benefits, Challenges of NFV & SDN". Article. 12 November 2013. Retrieved 22 November 2013.
  10. ^ "Openet Tapped for Vistualized Policy Solution". Article. 1 November 2013. Retrieved 20 June 2014.
  11. ^ "Procera launches virtualized packetlogic solutions". Article. 7 August 2013. Retrieved 12 May 2014.