Network Function Virtualization based on FPGAs: A Framework for all-programmable network devices
|
|
|
- Owen Hodges
- 10 years ago
- Views:
Transcription
1 Network Function Virtualization based on FPGAs: A Framework for all-programmable network devices Christoforos Kachris, Georgios Sirakoulis Electrical and Computer Engineering Department Democritus University of Thrace Xanthis, Greece ckachris, ee.duth.gr Dimitrios Soudris Department of Electrical and Computer Engineer National Technical University of Thrace Athens, Greece microlab.ntua.gr Abstract Network Function Virtualization () refers to the use of commodity hardware resources as the basic platform to perform specialized network functions as opposed to specialized hardware devices. Currently, is mainly implemented based on general purpose processors, or general purpose network processors. In this paper we propose the use of FPGAs as an ideal platform for that can be used to provide both the flexibility of virtualizations and the high performance of the specialized hardware. We present the early attempts of using FPGA s dynamic reconfiguration in network processing applications to provide flexible network functions and we present the opportunities for an FPGA-based platform. Keywords network function virtualization (); dynamic reconfiguration; network processing I. Introduction Network and Telecom Operators are currently using several proprietary hardware appliances in order to meet the user s and the application s requirements. In order to deploy a new network service, they often need to acquire, configure and operate a new specialized hardware device that increases the cost, the power consumption and the complexity of the IT management. Furthermore, the specialized hardware-based appliances rapidly become obsolete, requiring much of the procure-design-integrate-deploy cycle to be repeated with little or no revenue benefit [1]. Moreover, as the lifecycle of the hardware becomes shorter as technology progress, the cost and the complexity of deploying these devices increases significantly. Network Functions Virtualisation aims to address these problems by leveraging standard Information Technology (IT) virtualisation technology to consolidate many network equipment types onto industry standard high volume servers, switches and storage, which could be located in Datacentres, Network Nodes and in the end user premises [1]. The main benefits of using standard IT virtualisation technology to perform several network functions are the followings: Reduced equipment cost, by using commodity hardware resources instead of specialized hardware devices Decreased Time-to-Market by reducing the typical network operator cycle of acquiring-deployingconfiguring-maintaining the specialized network hardware devices Higher flexibility by seamlessly upgrading the commodity hardware resources using updated software versions (often by 3 rd parties) Higher flexibility and scalability depending on the applications requirements by using commodity hardware resources to scale up/down the required functions. Enables a wide variety of eco-systems and encourages openness. It opens the virtual appliance market to software entrants, Small and Medium Enterprises (SME) and academia, encouraging more innovation to bring new services streams quickly at much lower risk However in order to be feasible and can be deployed widely there are several challenges that need to be addressed: Achieving high performance virtualized network appliances in order to sustain the high data volume and the high processing complexity of the network functions Managing and orchestrating many virtual network appliances (particularly alongside legacy management systems) while ensuring security from attack and misconfiguration. Network Functions Virtualisation will only scale if all of the functions can be automated. Ensuring the appropriate level of resilience to hardware and software failures. Integrating multiple virtual appliances from different vendors. Network operators need to be able to mix & match hardware from different vendors, hypervisors from different vendors and virtual appliances from different vendors without incurring significant integration costs. However, the most critical factor for the feasibility and the wide adoption of is the ability to provide high
2 performance packet processing and at the same time to provide high energy efficiency. Taking all these in account, in this paper, we propose the use of FPGA-based Network Function Virtualization devices as an ideal platform that can provide both the flexibility of the virtualization and the high performance of the specialized hardware components. In Section II we present in more detail the requirements and the architecture of. In Section III we present the early attempts in the research literature to use FPGAs for network processing that can be easily reconfigured to meet new processing requirements. In Section IV we present our view on FPGA-based devices as an ideal platform that can meet the requirement of while at the same time it can support the high throughput requirements of future network traffic. Finally, in Section V we conclude on the proposed scheme and the future of FPGA-based. II. Network Function Virtualization Network Functions Virtualisation () aims to transform the way that network operators architect networks by utilizing standard IT virtualisation technology to consolidate many network equipment types onto industry standard high volume servers, switches and storage, which could be located in Datacentres and Network Nodes as illustrated in Figure 1. Specifically, it involves the implementation of network functions as software functions that can be hosted to a range of industry standard computing resources (i.e. commodity servers), and that can be moved to various locations in the network as required, without the need for installation of new equipment. aims to reduce the time to establish a new network service by just uploading the network functions of the service to the commodity hardware resources instead of purchasing new specialized hardware equipment. That way, network operators can very fast deploy new network services. Potential examples of implementations could be: Switching elements: BNG, CG-NAT, routers. Tunnelling gateway elements: IPSec/SSL VPN gateways. Traffic analysis: DPI, QoE measurement. Service Assurance, SLA monitoring, Test and Diagnostics. Converged and network-wide functions: AAA servers, policy control and charging platforms. Application-level optimization: CDNs, Cache Servers, Load Balancers, Application Accelerators. Security functions: Firewalls, virus scanners, intrusion detection systems, spam protection. However, the main weakness of this approach is the low throughput that the software-based network functions provide. The use of standard hardware resources (i.e. servers, switches) can reduce the overall cost, the time to market and also increase the flexibility; however the main problem is the latency and the throughput that the standard hardware can provide. With the expected growth of the Internet and data center traffic in the next years, the main target of the system vendors is more powerful network devices that can sustain the increased traffic. Therefore, although that based on standard hardware can provide the flexibility that is required by the telecom operators, in most of the cases it cannot sustain the high throughput requirements. III. Network Function Virtualization Standard servers Standard switches Figure 1. Network Function Virtualization Dynamic Reconfiguration and Network Processing Programmable chips based on reconfigurable logic (FPGAs) have traditionally been used widely in the domain of network processing, both in the domain of wired and wireless communications. FPGAs can provide rapid prototyping to meet the Time-to-Market constraints and at the same time they can provide high throughput due to the customized hardware. Therefore, it has been shown that FPGAs can be utilized in the several cases of network processing applications. Table 1 shows some of the typical network processing applications that FPGAs have been used to speed up the processing of the network packets. FPGAs can be programmed both statically and dynamically. Static reconfiguration means that the whole FPGA is stopped and configured with a new configuration file (bitstream). However, in most of the industrial network applications the FPGAs were mainly configured at design time
3 (static configuration), and when a new upgrade was available for the specific application. Table 1 FPGA implementations in network applications Application Reference Firewall [3] Intrusion Detection [4][5][6] Content-based switching [7] Packet Parsing [8] IP Lookup [9][10] Deep packet inspection [11][12] Worm/Virus [13] On the other hand, dynamic (partial) reconfiguration refers to the option to configure part of the FPGA, while the rest of the FPGA is operating without any disruption. In the past there were several research efforts to utilize the dynamic reconfiguration of the FPGA in order to design reconfigurable systems that can adapt to the processing requirements. In [14] and [15], a novel reconfigurable network processing has been presented that can dynamically change the number and the type of hardware accelerator units in order to meet the network traffic fluctuations. Specifically, the network processing platform can dynamically reconfigure the number of compressions, and encryption hardware acceleration units to meet the processing requirements of the network traffic. Furthermore, the proposed platform can change the number of hardware acceleration units that are based tightly coupled and loose coupled (through a bus) to the processor based on the average size of the network packets. The proposed reconfigurable platform could be used for example in an edge router where the number of flows that needs encryption (i.e. VPN connection) and compression (i.e. wireless connections) change dynamically over time. The utilization of FPGA for network processing application has been also proposed by Lockwood et al. in [16]. The proposed platform allows reprogrammable hardware modules to by dynamically installed into a router or firewall through the use of full or partial reprogramming of an FPGA. The applications that have been developed for this platform include Internet packet routing, data queuing and application level content modification. These notions have been also implemented in the NetFPGA platform that allows the design and development of network processing devices based on an FPGA-base open platform [17]. In [18], a reconfigurable network co-processor platform was presented called DynaCore. In that paper an FPGA-based platform was presented that could accommodate hardware accelerator units. The platform included a dispatcher that was used to forward the incoming packets to the hardware acceleration units. The system was consisted only of hardware acceleration units without presenting a connection of the hardware units with the general-purpose processing elements used for the remaining header processing. In [19], a reconfigurable platform was introduced targeting mainly active networks. This system consists of software and hardware parts. The software part was a set of kernel and user space modules running on a Linux PC. The hardware part was consisting of an FPGA device that was used to load the required processing modules. When a packet was received, it was checked whether it was a passive or an active packet. For active packets, the system checks whether the required hardware for this application is already present in the device. Otherwise, it can request the bitstream for the specific active packet. When a new bitstream is received for an active packet, the bitstream is authenticated, decrypted and checked for integrity and then is used for the configuration of the device. In [20], the design and analysis of a network processor using accelerators in reconfigurable logic was presented. In that paper, two different approaches were presented. In the first case, each task is mapped to a general-purpose accelerator. In the second case, different accelerators are used for different tasks that can be dynamically reconfigured on the device. The paper showed that the use of reconfigurable modules can improve the execution time by about 20 times. The system has been evaluated in three applications: treelookup, pattern matching, and network intrusion detection. IV. FPGA-based Network Function Virtualization In order to ease the rapid development of network applications using the flexibility of the software, several chip vendors have proposed programmable platforms that are based on specialized network processors. EZchip Technologies, provider of one of the highestperformance packet forwarding engines is currently shifting from its traditional data plane (NP) family to the new NPS, which turns to a multithreaded CPU running Linux and programmed in C [21]. Marvell offers two all-inclusive data plane software suites for its Xelerated processor [22]. Both the Metro Ethernet Application and the Unified Fiber Access Application consist of an application package running on the NPU, and a controlplane API running on host CPU. The latter API is based on a hardware adaptation layer that includes boot scripts, configuration modules, and predefined messages to access the forwarding plane from control plane. This may represent an easy way for an OEM customer to bring a product to market, but modifications are only made through Marvell-supplied source code the processor itself uses assembly code. Cavium has opted for a more generic Software Development Kit for its Octeon family [23]. The SDK includes a Gnu toolchain, simulator, Cavium s own ViewZilla for graphical analysis, and a regular-expression pattern compiler for deep packet analysis. Vertical software toolkits provide C-based routines for SSL, TCP, IPsec, and similar common Layer 3-5 functions. A general-purpose control plane CPU with some datapath elements can be highly flexible, but is far from optimal for packet processing.
4 Recently, Xilinx has released the SDNet approach [24]. According to Xilinx, SDNet allows for the creation of Softly Defined Networks. Softly Defined Networks supports Software Defined Networking (SDN) functionality while also allow differentiation through software programmable data plane hardware. The programmable hardware can dynamically collaborates with control plane SW while addressing the performance, flexibility, and security challenges of modern content-oriented networking. Although that SDNet is mainly proposed for Software Defined Networking, a similar approach could also be used for the utilization of FPGAs in Network Function Virtualization (). The FPGAs could be used as the main programmable platform for the realization of by configuring the FPGA with the required hardware accelerators. For example, in the case of Deep Packet Inspection (DPI) or Firewall applications, the FPGA could be configured to host pattern string matching accelerators; In the case of Load Balancing units it could configured with the right load balancing accelerators, etc. By using FPGAs as the main hardware, could achieve the flexibility and the fast deployment of the softwaresolutions and the high throughput of the specialized hardware devices. A possible framework for the efficient deployment of FPGA-based is depicted in Figure 2. As shown in this figure, the FPGAs could be configured with the hardware components that are required for the specific application from a pool (library) of hardware components. One of the advantages of the proposed scheme is that it will allow the fostering of a new ecosystem in the domain of network devices including FPGA vendors, IP block vendors, and system integrators. By exposing the underlying hardware to the user s (i.e. IP vendors), there is the advantage of higher flexibility, higher competiveness and higher forms of innovation. Furthermore, an FPGA-based platform could host hardware accelerators from different vendors. For example, as shown in the figure, the Encryption and the Compression modules could be provided by Vendor A while the content-based switching module could be provided by Vendor B. In order to facilitate the inter-operability of the hardware components from different vendors, a standard interface between the modules could be defined (-IF in the figure). For example, the communication between the hardware accelerators could be based on System Packet Interface (SPI) 4.2 [26] or any other kind of standard interface for the efficient exchange of packets between the hardware modules. On the other hand, a standard common interface could be used for the configuration of the hardware modules from the controller. The controller can be used to load the components from the library, program the PFGA and then configure the modules based on the application s requirements through the -Configuration Interface (-Config-IF). The proposed scheme could be utilized complementary to the notion of the SDN/OpenFlow [25]. While SDN is mainly focused on the programmability of the control plane, is mainly focused on the programmability of the data plane. Therefore, the proposed FPGA-based devices could be used by the seamlessly co-existence of the SDN for the control plane and the for the programmable data plane driving towards a fully programmable network devices. As a possible reference example we describe the operation of an edge router implemented using the FPGA-based platform. Edge routers are routers that provide authenticated access to faster, more efficient backbone and core networks. Edge routers need to support multi-service functions to manage different types of network traffic. For example, they may need to support encryption of the traffic or packet compression. Using the FPGA-based framework, the controller could load from the library the required modules to support network encryption and network compression. Due to traffic fluctuations, if the number of network flows that need encryption increases and the number of flows that need compression reduces, then the controller could program the FPGA with additional modules for encryption (or with more efficient modules for encryption that allocate more area). That way, the FPGA-based could adapt its resources based on the network traffic fluctuations. IF1 IF2 IF3 IF4 HW1 Encryption Compression Pattern Matching -IF Vendor A Library of Hardware Accelerators Programmable Control-plane SDN Control (Control plane) HW2 Controller -IF HW3 -Configur. IF FPGA-based Vendor B Library of Hardware Accelerators Video processing Content-based Switching Figure 2. FPGA-based Programmable Data-plane Intrusion detection However, the use of FPGA could be justified only in cases that the network operator is willing to sacrifice the high performance of the dedicated hardware components (i.e. based on ASIC) with the lower cost and flexibility that the FPGAbased could provide. Figure 3 shows where FPGA-based device could be located depending on the application s requirements and the network operator s requirements, IF5 IF6 IF7 IF8
5 respectively. In applications where the network operators are mostly interested about the flexibility, the low cost and the fast deployment of the services, the GPP- platforms could be used. In applications where the most important factor is the performance (i.e. high throughput in core networks) and the low power consumption, the current application-specific devices will still be used. However, in applications where we need both a high degree of flexibility and also a high degree of performance, FPGA-based platform could be used as a promising platform. Flexibility Power Consumption GPPbased FPGAbased Dedicated devices Performance Cost Figure 3. Design Space Exploration of solutions V. Conclusions In this paper, we introduce an alternative way to implement to target the future requirement of the network operators based on FPGAs. FPGA-based can provide the flexibility of the based on general purpose processors (GPP s) while at the same time providing the necessary throughput that the GPP cannot sustain. The proposed scheme could be used to foster further innovation in the domain of hardware IP ecosystem. FPGAbased could be used to expose the hardware resources of the network devices to the IP vendors, in the same way that SDN/OpenFlow has been used to expose the resources of the routers to the control plane users. By efficiently combining the SDN and the in the FPGA platform we can achieve the design of all programmable network devices fostering the innovation to a new ecosystem for IP vendors in network applications. References [1] "Network Functions Virtualisation Introductory White Paper". ETSI. 22 October Retrieved 20 June [2] Cisco Visual Networking Index: Forecast and Methodology, , Cisco White paper, May 2013 [3] A. Wicaksana, A. Sasongko, Fast and reconfigurable packet classification engine in FPGA-based firewall, Electrical Engineering and Informatics (ICEEI), 2011 International Conference on, July 2011 [4] C. R Clark, C. D. Ulmer, D. E. Schimmel, An FPGA-based network intrusion detection system with on-chip network interfaces, IEEE Transactions on Information Forensics and Security, (Volume:3, Issue: 1 ), March 2008 [5] I. Sourdis, D. Pnevmatikatos, S. Vassiliadis, Scalable Multi-Gigabit Pattern Matching for Packet Inspection, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Special Section on Configurable Computing Design-II: Hardware Level Reconfiguration, Vol. 16, Issue 2, pp , February 2008 [6] A. Mitra, W. Najjr, and L. Bhuyan, Compiling PCRE to FPGA for accelerating SNORT IDS. Proceedings of the 3rd ACM/IEEE Symposium on Architecture for Networking and Communications Systems, Aug. 2007, pp [7] C. Kachris, S. Vassiliadis, Design of a Web Switch in a Reconfigurable Platform, ACM/IEEE Symposium on Architectures for Network and Communication Systems (ANCS 2006), San Jose, December 2006 [8] M. Attig, G. Brebner, 400 Gb/s Programmable Packet Parsing on a Single FPGA, Seventh ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), October 2011 [9] Weirong Jiang, V. K. Prasanna: Data Structure Optimization for Power- Efficient IP Lookup Architectures. IEEE Trans. Computers 62(11): (2013) [10] T. Ganegedara, V. K. Prasanna: A high-performance IPV6 lookup engine on FPGA, FPL 2013: 1-4 [11] Yi-Hua E. Yang, V. K. Prasanna, Robust and Scalable String Pattern Matching for Deep Packet Inspection on Multicore Processors, IEEE Trans. Parallel Distrib. Syst. 24(11): (2013) [12] S. Dharmapurikar and J. W. Lockwood, Deep packet inspection using parallel bloom filters, Micro, IEEE, vol. 24, no. 1, pp , 2004 [13] J. W. Lockwood, J. Moscola, D. Reddick, M. Kulig, and T. Brooks, Application of hardware accelerated extensible network nodes for internet worm and virus protection, pp , 2003 [14] C. Kachris, S. Wong, S. Vassiliadis, Design and Performance Evaluation of an Adaptive FPGA for network applications, Microelectronics Journal, 2008, 40 (7), pp [15] C. Kachris, Reconfigurable Network Processing Platforms, Ph.D. Thesis, Delft University of Technology, 2007 [16] J.W. Lockwood, An open platform for development of network processing modules in reprogrammable hardware, pp. WB-19, January 2001 [17] J. W. Lockwood, et al., Netfpga an open platform for gigabit-rate network switching and routing, in Microelectronic Systems Education, MSE 07. IEEE International Conference on, 2007, pp [18] J. Foag, R. Koch, Architecture conception of a reconfigurable network coprocessor platform (DynaCore) for flexible task offloading, ANCHOR 2004, Munchen, 2004, pp [19] N.G. Bartzoudis, et al., Reconfigurable computing and active networks, Engineering of Reconfigurable Systems and Algorithms (2003) [20] G. Memik, S.O. Memik, W.H. Mangione-Smith, Design and analysis of a layer seven network processor accelerator using reconfigurable logic, in: IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 02), Napa, CA, USA, April [21] NP-5, 240Gbps NPU for Carrier Ethernet applications, Product Brief, EZChip, 2014 [22] Marvell Xelerated HX300 Family of Network Processors, Datasheet, Marvel Inc, 2013 [23] Octeon III CN70xx/71xx Network Processor Families, Product Brief, Cavium Inc., 2014 [24] L. Wirbel, "Xilinx SDNet: A new Way to Specify Network Hardware, The Linley Group, White paper, March 2014 [25] N. McKeown et al, OpenFlow: Enabling Innovation in Campus Networks, ACM SIGCOMM Computer Communication Review, vol. 38, no.2 April 2008 [26] System Packet Interface Level 2 (SPI 4.2), Optical Internetworking Forum, White paper, October 15, 2013,
Definition of a White Box. Benefits of White Boxes
Smart Network Processing for White Boxes Sandeep Shah Director, Systems Architecture EZchip Technologies [email protected] Linley Carrier Conference June 10-11, 2014 Santa Clara, CA 1 EZchip Overview
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
Open, Elastic Provisioning of Hardware Acceleration in NFV Environments
Open, Elastic Provisioning of Hardware Acceleration in NFV Environments Leonhard Nobach, M. Sc. [email protected] Prof. Dr. David Hausheer [email protected] Netsys 2015 SDNFlex Workshop
Network Function Virtualization & Software Defined Networking
Network Function Virtualization & Software Defined Networking Rencontres Inria Industrie «Télécoms du futur» 13 novembre 2014 Walid Dabbous Outline Network Functions Virtualization Software Defined Networks
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network. Sandeep Shah Director, Systems Architecture EZchip
Foundation for High-Performance, Open and Flexible Software and Services in the Carrier Network Sandeep Shah Director, Systems Architecture EZchip Linley Carrier Conference June 10, 2015 1 EZchip Overview
The Role of Virtual Routers In Carrier Networks
The Role of Virtual Routers In Carrier Networks Sterling d Perrin Senior Analyst, Heavy Reading Agenda Definitions of SDN and NFV Benefits of SDN and NFV Challenges and Inhibitors Some Use Cases Some Industry
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
Understanding the Business Case of Network Function Virtualization
White paper Understanding the Business Case of Network Function Virtualization Part I of the series discusses the telecom market scenario in general, market and business drivers behind push for a building
Testing Challenges for Modern Networks Built Using SDN and OpenFlow
Using SDN and OpenFlow July 2013 Rev. A 07/13 SPIRENT 1325 Borregas Avenue Sunnyvale, CA 94089 USA Email: Web: [email protected] www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683 [email protected]
Xilinx SDNet: A New Way to Specify Network Hardware
Xilinx SDNet: A New Way to Specify Network Hardware By Loring Wirbel Senior Analyst March 2014 www.linleygroup.com Copyright 2014 The Linley Group, Inc. This paper examines Xilinx s SDNet specification
A Fast Pattern-Matching Algorithm for Network Intrusion Detection System
A Fast Pattern-Matching Algorithm for Network Intrusion Detection System Jung-Sik Sung 1, Seok-Min Kang 2, Taeck-Geun Kwon 2 1 ETRI, 161 Gajeong-dong, Yuseong-gu, Daejeon, 305-700, Korea [email protected]
CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?
CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION? Andreas Gladisch, Fritz-Joachim Westphal Deutsche Telekom Innovation Labs COMPLEXITY BY DOZENS OF SPECIALIZED BOXES AND THOUSANDS OF PROTOCOLS.
Ethernet Wide Area Networking, Routers or Switches and Making the Right Choice
Ethernet Wide Area Networking, Routers or Switches and Making the Right Choice The Road To Ethernet WAN Various industry sources show trends in globalization and distribution, of employees moving towards
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip
Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor Sandeep Shah Director, Systems Architecture EZchip Linley Processor Conference Oct. 6-7, 2015 1 EZchip Overview Fabless
software networking Jithesh TJ, Santhosh Karipur QuEST Global
software defined networking Software Defined Networking is an emerging trend in the networking and communication industry and it promises to deliver enormous benefits, from reduced costs to more efficient
Introduction to Quality Assurance for Service Provider Network Functions Virtualization
Introduction to Quality Assurance for Service Provider Network Functions Virtualization Carsten Rossenhoevel, Managing Director European Advanced Networking Test Center 2015-09-08 Company Introduction
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
W H I T E P A P E R A p p l i c a t i o n D e l i v e r y f o r C l o u d S e r v i c e s : C u s t o m i z i n g S e r v i c e C r e a t i o n i n V i r t u a l E n v i r o n m e n t s Sponsored by: Brocade
SOFTWARE DEFINED NETWORKING
SOFTWARE DEFINED NETWORKING Bringing Networks to the Cloud Brendan Hayes DIRECTOR, SDN MARKETING AGENDA Market trends and Juniper s SDN strategy Network virtualization evolution Juniper s SDN technology
Cisco Integrated Services Routers Performance Overview
Integrated Services Routers Performance Overview What You Will Learn The Integrated Services Routers Generation 2 (ISR G2) provide a robust platform for delivering WAN services, unified communications,
Data Center and Cloud Computing Market Landscape and Challenges
Data Center and Cloud Computing Market Landscape and Challenges Manoj Roge, Director Wired & Data Center Solutions Xilinx Inc. #OpenPOWERSummit 1 Outline Data Center Trends Technology Challenges Solution
Bivio 7000 Series Network Appliance Platforms
W H I T E P A P E R Bivio 7000 Series Network Appliance Platforms Uncompromising performance. Unmatched flexibility. Uncompromising performance. Unmatched flexibility. The Bivio 7000 Series Programmable
Open Source Network: Software-Defined Networking (SDN) and OpenFlow
Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking
VIRTUALIZING THE EDGE
VIRTUALIZING THE EDGE NFV adoption to transform telecommunications infrastructure Karthik Kailasam Director, Integrated Modular Solutions September 2015 Key Messages The transformation of telecom networks
Accelerating the Data Plane With the TILE-Mx Manycore Processor
Accelerating the Data Plane With the TILE-Mx Manycore Processor Bob Doud Director of Marketing EZchip Linley Data Center Conference February 25 26, 2015 1 Announcing the World s First 100-Core A 64-Bit
Networking Virtualization Using FPGAs
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical and Computer Engineering University of Massachusetts,
Using SDN-OpenFlow for High-level Services
Using SDN-OpenFlow for High-level Services Nabil Damouny Sr. Director, Strategic Marketing Netronome Vice Chair, Marketing Education, ONF [email protected] Open Server Summit, Networking Applications
White Paper. Innovate Telecom Services with NFV and SDN
White Paper Innovate Telecom Services with NFV and SDN 2 NEXCOM White Paper As telecommunications companies seek to expand beyond telecommunications services to data services, they find their purposebuilt
ONOS [Open Source SDN Network Operating System for Service Provider networks]
ONOS [Open Source SDN Network Operating System for Service Provider networks] http://onosproject.org/ Released on December 5 th, 2014 Guru Parulkar [email protected] ONOS Partnership A partnership
Software Defined Networking for Telecom Operators: Architecture and Applications
2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research
COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications
COMPUTING Data Sheet Centellis VP provides the hardware and software platform to deploy carrier grade virtualized applications. Application virtualization software framework based on industry standard
Network functions Virtualisation CIO Summit 2013. Peter Willis & Andy Reid
Network functions Virtualisation CIO Summit 2013 Peter Willis & Andy Reid Contents 2 1. What is Network functions Virtualisation (NfV) 2. Strategic Networking Paradigms & Software Defined Networks 3. 2011-2012
Dynamically Reconfigurable Network Nodes in Cloud Computing Systems
Dynamically Reconfigurable Network Nodes in Cloud Computing Systems HAYASHI Takeo, UENO Hiroshi Abstract As communication uses broader bandwidths and communication needs become diversified, a wide variety
100 Gigabit Ethernet is Here!
100 Gigabit Ethernet is Here! Introduction Ethernet technology has come a long way since its humble beginning in 1973 at Xerox PARC. With each subsequent iteration, there has been a lag between time of
10 Gigabit Ethernet: Scaling across LAN, MAN, WAN
Arasan Chip Systems Inc. White Paper 10 Gigabit Ethernet: Scaling across LAN, MAN, WAN By Dennis McCarty March 2011 Overview Ethernet is one of the few protocols that has increased its bandwidth, while
What is SDN all about?
What is SDN all about? Emil Gągała Juniper Networks Piotr Jabłoński Cisco Systems In the beginning there was a chaos CLOUD BUILDING BLOCKS CAN I VIRTUALIZE MY Compute Network? Storage Where is my money?
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
DATA SECURITY 1/12. Copyright Nokia Corporation 2002. All rights reserved. Ver. 1.0
DATA SECURITY 1/12 Copyright Nokia Corporation 2002. All rights reserved. Ver. 1.0 Contents 1. INTRODUCTION... 3 2. REMOTE ACCESS ARCHITECTURES... 3 2.1 DIAL-UP MODEM ACCESS... 3 2.2 SECURE INTERNET ACCESS
Juniper Update Enabling New Network Architectures. Debbie Montano Chief Architect, Gov t, Edu & Medical dmontano@juniper.
Juniper Update Enabling New Network Architectures Debbie Montano Chief Architect, Gov t, Edu & Medical [email protected] Feb 1, 2010 DISCLAIMER This statement of direction sets forth Juniper Networks
Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms
Solution Brief Intel Xeon Processors Lanner Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms Internet usage continues to rapidly expand and evolve, and with it network
Performance Oriented Management System for Reconfigurable Network Appliances
Performance Oriented Management System for Reconfigurable Network Appliances Hiroki Matsutani, Ryuji Wakikawa, Koshiro Mitsuya and Jun Murai Faculty of Environmental Information, Keio University Graduate
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC September 18, 2014 Charles Sun www.linkedin.com/in/charlessun @CharlesSun_ 1 What is SDN? Benefits
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK SOFTWARE DEFINED NETWORKING A NEW ARCHETYPE PARNAL P. PAWADE 1, ANIKET A. KATHALKAR
Cisco and Citrix Solution
Cisco and Citrix Solution Build Application-Centric Data Centers with Application Delivery Controllers 2014 Cisco Citrix. All rights reserved. Page 1 What You Will Learn Cisco Application Centric Infrastructure
Extensible Network Configuration and Communication Framework
Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood Applied Research Laboratory Department of Computer Science and Engineering: Washington University in Saint Louis
Accelerate Cloud Computing with the Xilinx Zynq SoC
X C E L L E N C E I N N E W A P P L I C AT I O N S Accelerate Cloud Computing with the Xilinx Zynq SoC A novel reconfigurable hardware accelerator speeds the processing of applications based on the MapReduce
Bricata Next Generation Intrusion Prevention System A New, Evolved Breed of Threat Mitigation
Bricata Next Generation Intrusion Prevention System A New, Evolved Breed of Threat Mitigation Iain Davison Chief Technology Officer Bricata, LLC WWW.BRICATA.COM The Need for Multi-Threaded, Multi-Core
Qualifying SDN/OpenFlow Enabled Networks
Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled
Securing the Intelligent Network
WHITE PAPER Securing the Intelligent Network Securing the Intelligent Network New Threats Demand New Strategies The network is the door to your organization for both legitimate users and would-be attackers.
Data and Control Plane Interconnect solutions for SDN & NFV Networks Raghu Kondapalli August 2014
Data and Control Plane Interconnect solutions for SDN & NFV Networks Raghu Kondapalli August 2014 Title & Abstract Title: Data & Control Plane Interconnect for SDN & NFV networks Abstract: Software defined
Beyond the Data Center: How Network-Function Virtualization Enables New Customer-Premise Services
Beyond the Data Center: How Network-Function Virtualization Enables New Customer-Premise Services By Tom R. Halfhill Senior Analyst February 2016 www.linleygroup.com Beyond the Data Center: How Network-Function
A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks
A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and
Prospects for Software Defined Networking & Network Function Virtualization in Media and Broadcast John Ellerton
Prospects for Software Defined Networking & Network Function Virtualization in Media and Broadcast John Ellerton Head of Media Futures, British Telecom [email protected] Agenda The Promise of SDN and
U s i n g S D N - and NFV-based Servi c e s to M a x i m iz e C SP Reve n u e s a n d I n c r e ase
I D C T E C H N O L O G Y S P O T L I G H T U s i n g S D N - and NFV-based Servi c e s to M a x i m iz e C SP Reve n u e s a n d I n c r e ase Operational Efficiency March 2013 Adapted from Will New SDN
How to Build a Massively Scalable Next-Generation Firewall
How to Build a Massively Scalable Next-Generation Firewall Seven measures of scalability, and how to use them to evaluate NGFWs Scalable is not just big or fast. When it comes to advanced technologies
DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe
DECODING SOFTWARE DEFINED NETWORKING (SDN) Nico Siebelink Technical Director Northern Europe JUNIPER AND SDN IN THE NEWS 2 Copyright 2013 Juniper Networks, Inc. www.juniper.net WHY DO WE NEED SOFTWARE
HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES
HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES Brian Levy CTO SERVICE PROVIDER SECTOR EMEA JUNIPER NETWORKS CIO DILEMA IT viewed as cost center
Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications
Network Function Virtualization Primer Understanding NFV, Its Benefits, and Its Applications Table of Contents Introduction..................................... 3 NFV The Basics...................................
Does SDN accelerate network innovations? Example of Flexible Service Creation
Does SDN accelerate network innovations? Example of Flexible Service Creation Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs 24.10.2012 Do you know what this is? Zuse
Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers
SOLUTION BRIEF Enterprise Data Center Interconnectivity Increase Simplicity and Improve Reliability with VPLS on the Routers Challenge As enterprises improve business continuity by enabling resource allocation
Configurable String Matching Hardware for Speeding up Intrusion Detection. Monther Aldwairi*, Thomas Conte, Paul Franzon
Configurable String Matching Hardware for Speeding up Intrusion Detection Monther Aldwairi*, Thomas Conte, Paul Franzon Department of Electrical and Computer Engineering, North Carolina State University,
NFV Reference Platform in Telefónica: Bringing Lab Experience to Real Deployments
Solution Brief Telefonica NFV Reference Platform Intel Xeon Processors NFV Reference Platform in Telefónica: Bringing Lab Experience to Real Deployments Summary This paper reviews Telefónica s vision and
A Low Latency Library in FPGA Hardware for High Frequency Trading (HFT)
A Low Latency Library in FPGA Hardware for High Frequency Trading (HFT) John W. Lockwood, Adwait Gupte, Nishit Mehta (Algo-Logic Systems) Michaela Blott, Tom English, Kees Vissers (Xilinx) August 22, 2012,
IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery
IT Infrastructure Services White Paper Utilizing Software Defined Network to Ensure Agility in IT Service Delivery About the Author Siddhesh Rane Siddhesh Rane is a Technical Architect and part of the
International Workshop on Field Programmable Logic and Applications, FPL '99
International Workshop on Field Programmable Logic and Applications, FPL '99 DRIVE: An Interpretive Simulation and Visualization Environment for Dynamically Reconægurable Systems? Kiran Bondalapati and
White. Paper. The Rise of Network Functions Virtualization. Implications for I/O Strategies in Service Provider Environments.
White Paper The Rise of Network Functions Virtualization Implications for I/O Strategies in Service Provider Environments By Bob Laliberte, Senior Analyst August 2014 This ESG White Paper was commissioned
Management & Orchestration of Metaswitch s Perimeta Virtual SBC
Metaswitch.com OvertureNetworks.com Management & Orchestration of Metaswitch s Perimeta Virtual SBC Fortify your edge and protect your core with the Perimeta Session Border Controller: Virtual The 1st
Vyatta Network OS for Network Virtualization
Complete Security and Compliance for Virtual Environments Vyatta takes the concept of virtualization beyond just applications and operating systems and allows enterprise IT to also virtualize network components
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
Network Security Demonstration - Snort based IDS Integration -
Network Security Demonstration - Snort based IDS Integration - Hyuk Lim ([email protected]) with TJ Ha, CW Jeong, J Narantuya, JW Kim Wireless Communications and Networking Lab School of Information and
Software Defined Networks
Software Defined Networks Damiano Carra Università degli Studi di Verona Dipartimento di Informatica Acknowledgements! Credits Part of the course material is based on slides provided by the following authors
Silver Peak s Virtual Acceleration Open Architecture (VXOA)
Silver Peak s Virtual Acceleration Open Architecture (VXOA) A FOUNDATION FOR UNIVERSAL WAN OPTIMIZATION The major IT initiatives of today data center consolidation, cloud computing, unified communications,
Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data
White Paper Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data What You Will Learn Financial market technology is advancing at a rapid pace. The integration of
Blue Planet. Introduction. Blue Planet Components. Benefits
Blue Planet Introduction Cyan Blue Planet is the first Software- Defined Network (SDN) and Network Function Virtualization (NFV) platform purpose- built for service providers and the wide area network.
BITWISE OPTIMISED CAM FOR NETWORK INTRUSION DETECTION SYSTEMS. Sherif Yusuf and Wayne Luk
BITWISE OPTIMISED CAM FOR NETWORK INTRUSION DETECTION SYSTEMS Sherif Yusuf and Wayne Luk Department of Computing, Imperial College London, 180 Queen s Gate, London SW7 2BZ email: {sherif.yusuf, w.luk}@imperial.ac.uk
SDN software switch Lagopus and NFV enabled software node
SDN software switch Lagopus and NFV enabled software node Kazuaki OBANA NTT Network Innovation Laboratories SDN software switch Lagopus 1 Motivation Agile and flexible networking Full automation in provisioning,
The Distributed Cloud: Automating, Scaling, Securing & Orchestrating the Edge
White Paper The Distributed Cloud: Automating, Scaling, Securing & Orchestrating the Edge Prepared by Jim Hodges Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.juniper.net October
Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING
Conference THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF Smart Future Networks www.internet-of-things.no EVERYTHING Patrick Waldemar Vice President Telenor Research and Future
APPLICATION NOTE. Alcatel-Lucent Virtualized Service Router - Route Reflector. Creating a new benchmark for performance and scalability
APPLICATION NOTE Alcatel-Lucent Virtualized Service Router - Route Reflector Creating a new benchmark for performance and scalability Abstract Network functions virtualization (NFV) has attracted much
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26
Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26 1 Outline Cloud data center (CDC) Software Defined Network (SDN) Network Function Virtualization (NFV) Conclusion 2 Cloud Computing Cloud computing
The promise of SDN. EU Future Internet Assembly March 18, 2014. Yanick Pouffary Chief Technologist HP Network Services
The promise of SDN EU Future Internet Assembly March 18, 2014 Yanick Pouffary Chief Technologist HP Network Services Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein
Platform Technology to Support Network Functions Virtualization Solution
Platform Technology to Support Network Functions Virtualization Solution Shoji Temma Hiroaki Tanaka Masataka Sakata The concept of network functions virtualization (NFV), introduced at SDN & OpenFlow World
INTRODUCTION TO FIREWALL SECURITY
INTRODUCTION TO FIREWALL SECURITY SESSION 1 Agenda Introduction to Firewalls Types of Firewalls Modes and Deployments Key Features in a Firewall Emerging Trends 2 Printed in USA. What Is a Firewall DMZ
SDN-NFV: An introduction 30.10.2014
SDN-NFV: An introduction Telefónica I+D @ Global CTO 30.10.2014 We are evolving towards a Hyper Connected and Intelligent Digital World* The explosion of digital services makes connectivity services more
Session Border Controllers in the Cloud
Session Border Controllers in the Cloud Introduction Mobile Network Operators (MNOs), carriers and enterprises must virtualize Session Border Controllers (SBCs) and deploy them in the cloud to support
Getting More Performance and Efficiency in the Application Delivery Network
SOLUTION BRIEF Intel Xeon Processor E5-2600 v2 Product Family Intel Solid-State Drives (Intel SSD) F5* Networks Delivery Controllers (ADCs) Networking and Communications Getting More Performance and Efficiency
The Role of Cisco SONA in Enterprise Architecture Frameworks and Strategies
The Role of Cisco SONA in Enterprise Architecture Frameworks and Strategies A White Paper by: Ian Foo Technical Lead, Cisco Systems, Inc. April 2008 Copyright 2008 The Open Group All rights reserved. No
Network Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT
Network Operations in the Era of NFV & SDN Chris Bilton - Director of Research & Technology, BT Agenda 1 2 3 4 Introduction Overview of NfV & SDN The Challenge Today s Carrier operations Contrasting Carrier
Huawei Agile WAN Solution
Huawei Agile WAN Solution WAN Development and Challenge As more Enterprise services are deployed on IT systems and transmitted over IP networks, Enterprise networks are expanding to support more service
Network Softwarisation An Open Development Ecosystem. Telefónica I+D @ Global CTO 26-03-2015
Network Softwarisation An Open Development Ecosystem Telefónica I+D @ Global CTO 26-03-2015 We are evolving towards a Hyper Connected and Intelligent Digital World* The explosion of digital services makes
Pluribus Netvisor Solution Brief
Pluribus Netvisor Solution Brief Freedom Architecture Overview The Pluribus Freedom architecture presents a unique combination of switch, compute, storage and bare- metal hypervisor OS technologies, and
Network Virtualization Network Admission Control Deployment Guide
Network Virtualization Network Admission Control Deployment Guide This document provides guidance for enterprises that want to deploy the Cisco Network Admission Control (NAC) Appliance for their campus
Delivering Managed Services Using Next Generation Branch Architectures
Delivering Managed Services Using Next Generation Branch Architectures By: Lee Doyle, Principal Analyst at Doyle Research Sponsored by Versa Networks Executive Summary Network architectures for the WAN
Software Defined Networking A quantum leap for Devops?
Software Defined Networking A quantum leap for Devops? TNG Technology Consulting GmbH, http://www.tngtech.com/ Networking is bottleneck in today s devops Agile software development and devops is increasing
The Road to SDN: Software-Based Networking and Security from Brocade
WHITE PAPER www.brocade.com SOFTWARE NETWORKING The Road to SDN: Software-Based Networking and Security from Brocade Software-Defined Networking (SDN) presents a new approach to rapidly introducing network
