Thank you to everyone who joined SDxCentral and Aricent for our latest DemoFriday! Aricent experts highlighted the development of carrier grade SDN and NFV solutions, and showed attendees how existing networking solutions can be seamlessly converted into cloud based solutions that support both software-defined networking (SDN) and network functions virtualization (NFV).
If you were able to join this special DemoFriday, you also learned about the various applications of SDN and NFV that can be leveraged to create solutions like Virtual CPE (vCPE), OpenFlow switches, and Cloud EPC, as well as how to streamline development of carrier grade SDN and NFV solutions.
Can you shed some light on the scope of Open SW integration and development efforts to get to this point on vEPC? Any data points?
Aricent: 80 percent of the efforts are spent on getting the infrastructure and orchestration ready for e.g. OpenStack – installation, integration of VNF with OpenStack, VNF on-boarding, and proper configuration of various network components. 20 percent of the effort is to actually tailor the VNF itself. Aricent has a carrier grade vEPC already running on native machines on Linux.
Are there white or technical papers on Aricent’s SDN and NFV apps?
Aricent: Here are Aricent’s white papers on SDN and NFV apps: Demystifying Routing Services, Application Aware Routing, and Aricent’s SDN/NFV Offerings. Also, here is a data sheet on Smart SDN Solutions.
Could you comment on NETCONF and OpenFlow? Which one is the proper protocol to provision vCE, etc.?
Aricent: OpenFlow can be used for management of flow-based services (such as firewall, NAT, and QoS). NETCONF (or OF-Config, which is based on NETCONF) can be used for managing device or management plane-related functions (such as DNS, network ports, enabling/disabling features, etc.).
Even with video services using a large share of services, will there be a significant drop in overall performance? How will SDN help with performance?
Aricent: We feel that you can improve the performance of Content Delivery Networks (CDN), which includes video delivery services, when SDN is deployed along with the right SDN applications. You can refer to our Application Aware Routing services white paper for more details on how SDN can help with improving the performance of video delivery services.
With SRIOV, you can achieve 80 to 90 percent of I/O speeds of the native machine. KVM lets you achieve near native opcode execution. SDN merely sets up the flow on the data path. It is the capability of the data path which determines performance. You have to be careful about the sizing of the SDN Controller itself depending on how many packet-ins are expected in the system.
How much time does it take for migrating the data plane to a different node? What happens to data during this period?
Aricent: The actual migration takes place in the order of tens of seconds. Until the time the migration is complete, the source node keeps working and the actual switchover happens in milliseconds.
How would migration work with legacy hardware using, for example, Motorola 68000 chipset?
Aricent: QEMU can help here, however, there can be performance issues in pure emulation. Please refer to qemu.org for support for your chipset.
What is the state of availability readiness for OpenStack itself to support 5NINES applications?
Aricent: OpenStack is an open source framework. There are Tier-1 companies providing a hardened version of OpenStack with 5-NINES support. If you use OpenStack on your own, then you are responsible for your telco cloud. Aricent provides professional services to support OpenStack for telco clouds.
Is it necessary to use it on OpenStack, or can we use some other cloud solution as well?
Aricent: It is possible to use on other clouds like AWS. The advantage of OpenStack is that you can fine-tune the compute node the way you like for enhancing performance by changing the components there. This may not be possible using other cloud frameworks, which are closed from the user’s perspective and they don’t expose the internals. This will limit your ability to customize.