Xilinx SDNet: A New Way to Specify Network Hardware
|
|
|
- Phebe Gardner
- 10 years ago
- Views:
Transcription
1 Xilinx SDNet: A New Way to Specify Network Hardware By Loring Wirbel Senior Analyst March Copyright 2014 The Linley Group, Inc.
2 This paper examines Xilinx s SDNet specification environment and its role, both in defining elements in Software-Defined Networks, and in implementing reconfigurable network elements in both control plane and data plane. Network Processing, Before and After SDN The recent stampede to Software-Defined Networks defined by such protocols as OpenFlow, has roots as deep as the earliest network processors that emerged at the end of the 1990s. Segmentation of inline packet-processing duties from the control plane of the network node caused both network equipment OEMs and their semiconductor suppliers to rethink the way that tasks were processed by routers and switches. Early generations of communication processors that utilized on-chip control units were supplanted by devices that emphasized efficient packet forwarding and traffic management. Control-plane processors, often based on RISC architectures such as MIPS or PowerPC cores, always emphasized programmability. As designers became more comfortable with optimizing packet forwarding tasks in the data plane, they identified many tasks that could be programmed and upgraded via firmware, such as header parsing and bit-field manipulation. A few traffic management and search table tasks were assigned to lookaside processors that tended to be implemented in ASSPs and fixed for size and function, such as the table size in search engines based on ternary CAMs. Through the course of more than a decade of NPUs and soft network functions, Xilinx has worked on the SDNet Software Defined Specification Environment for Networking. Creation of domain-specific specification environments began in the middle of the last decade as a research project under Dr. Gordon Brebner. When the communication business unit was formed at Xilinx in 2010, SDNet was identified as one environment to commercialize in conjunction with the project to rewrite the Xilinx design environment, later released commercially as Vivado. Because SDNet is agnostic to protocol, hardware implementation details, or performance scaling, its flexibility is unique in the industry. Many attempts have been made by academia, networking OEMs, NPU vendors, and EDA vendors to define packet description languages, parsing languages, and high-level tools to realize some of these capabilities in designing soft network elements. None, however, come close to matching the feature set of SDNet. The Changing Nature of the Soft Network Element Prior to the rise of OpenFlow, a router was a router and an Ethernet switch was an Ethernet switch. In the era of well-defined network elements, an ASIC often represented the most optimized hardware for a specific task of aggregation and traffic management of packets. Today, as OEMs take special pride in declaring their network elements to be soft, the hard-coded ASIC is vanishing rapidly in favor of a mix of FPGAs, network processors, and multicore processors. Software tools for programming such processors 2014 The Linley Group - 1 -
3 must be diverse by their nature, because their roles are different for each type of chip and software vendor, and have shifted over time as the nature of programmability itself has changed. In the middle of the last decade, some early research programs out of academia attempted to describe packets in object-oriented and markup-style syntaxes. Many of the projects, such as NetPDL and Packet Details Markup Language, sought only to abstract the behavior of protocols from Layers 1 to 7 in the OSI stack, and did not deal with instantiation of specifications in hardware. Click Modular Router One of the first true open specification standards came out of MIT, in a project called Click Modular Router in the middle of the last decade. The Click system is intended to aid in router configuration and to schedule threads where a router architecture has been defined, but it also aids in configuration parsing, giving it the potential for extensions into general packet parsing. Xilinx incorporated elements of Click as early as 2003, and published a paper on the resultant hardware at the 2004 DAC conference. The Click system was developed further by UCLA and by startup Mazu Networks, a company acquired by Riverbed in 2009, but has not been widely adopted in succeeding years. SDNet and the Direct Connection to Hardware Xilinx had ambitious goals for SDNet to be closely coupled with Vivado when the environment was under development. An initial intent to generate custom hardware components from a software description was enhanced by SDNet s ability to generate firmware for programmable elements within a packet processing block. It also had the ability to integrate third-party components. In all instances, the environment needed to perform these tasks without ties to a specific process technology or bus speed. Xilinx developers wanted the specification software to be able to perform hitless updates, making changes to the underlying hardware between packets in a real-time packet transport, with no disruption to line-rate service. The software also had to be able to generate debugging and validation test benches. In creating this high-level specification environment, Xilinx wanted to ensure that designers could input specific speeds, parameters, and behaviors the underlying hardware was to achieve, independently of the high-level functional description, even if these designers knew next to nothing about underlying FPGA architectures. In that sense, vertical-domain software specification environments developed alongside Vivado bring the power of Vivado tools to a design community more versed in vertical application fields such as communications and image processing, than in the minutiae of VHDLlevel FPGA design. In creating a high-level specification environment as a front end for the silicon design flow, Xilinx has provided the system specialist familiar with software engineering methodologies the means to apply those skills to hardware optimization The Linley Group - 2 -
4 Prior to the launch of Vivado in 2012, Xilinx s integrated software environment (ISE) utilized tools, such as synthesis and place-and-route, acquired from a variety of startups. The intent in re-architecting the design environment was to provide a unified data model and a Tcl-based scripting language to each step in FPGA design. The unified data model allowed parts of an FPGA design to be captured simultaneously and cross-probed at different stages in the design process. Synthesis could provide RTL-level simulation models, or C-based algorithmic IP cores. Xilinx s recent adoption of the OpenCL language extended this ability to parallel multicore designs. SDNet and OpenFlow The re-architecting of Xilinx ISE into Vivado was taking place just as the first router and switch manufacturers interested in software-defined networking adopted an academic project which became OpenFlow. The intent in creation of the OpenFlow protocol was to separate the control-plane elements which directed the behavior of a packet switch from the forwarding plane hardware switch itself, usually locating the network-domain controller within a server related. One controller would have a universal view of all forwarding nodes, and would push flow-table entries to these nodes, which would take the specified action for a given flow. While the first OpenFlow version came from a joint team at UC Berkeley and Stanford University, its roots come from a 2006 project at Stanford called Ethane. The Open Networking Foundation was created to support OpenFlow in 2011, and Version 1.2 of OpenFlow was released under the foundation s auspices. While ONF founders were dominated by data center leaders such as Google, Facebook, and Microsoft, ONF members now include the likes of Cisco, Juniper, F5 Networks, Huawei, NEC, IBM, Dell, and HP. For the data center manager, opening a forwarding-plane interface for a hardware switch allows the purchaser of networking equipment to no longer be at the behest of closed architectures. Router clusters and vertical hierarchies could be reconfigured on the fly, changing topologies and packet-forwarding rates as traffic characteristics changed. For the user of a specification-driven design environment for networking equipment, the broad shift to OpenFlow and other SDN control protocols represented an ideal test case for SDNet. Hardware could be reconfigured up to the point of FPGA implementation, and even changed following instantiation in silicon through updates in firmware. SDNet s role in optimizing control plane and forwarding plane is only one aspect of its utility in networking, however. Because SDNet can allow hitless updates in firmware for programmable elements, even as it optimizes the throughput, table size, and port configuration for fixed-function elements like TCAMs, particular network nodes can have functions upgraded with no network downtime. Xilinx sees a broader environment beyond traditional SDN, in which SDNet is used to add intelligence to the data path. Comparison of the two methods is shown in Figure The Linley Group - 3 -
5 Figure 1: Broader provisioning tasks and hitless updates are possible with more content intelligence in a reconfigurable data plane. The Competitive Landscape: Apples and Oranges There should be little surprise that there are few tools seeking to perform the same network element configuration inherent in SDNet. The ASIC and FPGA communities, as well as general-purpose EDA companies, have done little research into tools for soft networking, and offer nothing comparable in tool suites. Vendors of NPUs and controlplane CPUs are anxious to provide tools that aid in programming through the use of higher-level languages, though they have no incentive for expanding the tools to allow for a level optimization in multicore utility that might improve overall throughput and thus lead to further erosion of NPU sockets. Similarly, some system OEMs in the router and switch worlds support OpenFlow to ease the operations of their own ASIC-based equipment, but do not expand into realms where the underlying hardware of their network elements might be modified or changed. Merchant-Silicon Approaches EZchip Technologies, provider of one of the highest-performance packet forwarding engines for more than a decade, is in the midst of a shift from its traditional data plane NP family to the new NPS, which turns to a multithreaded CPU running Linux and programmed in C. Traditionally, EZchip has treated its Microcode Development Toolset as an equivalent to similar control-plane CPU tools, with simulators, assemblers, and a library of subroutines. Other tools for frame generation and auto-generation of data structures are more common to datapath engines. The toolset for the future C-based NPS will likely look similar. Pre-characterization of EZchip architectures takes place through the use of application libraries, which simplify the programming of NP functional blocks 2014 The Linley Group - 4 -
6 through predefined tasks such as Label Switched Routing, L2 Switching, VPLS, Firewall, and Access Control Lists. As such, the libraries are not that different from FPGA soft IP library elements. Marvell offers two all-inclusive data plane software suites for its Xelerated processor. Both the Metro Ethernet Application and the Unified Fiber Access Application consist of an application package running on the NPU, and a control-plane 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. 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. Freescale has the most years of experience with its PowerQUICC and QorIQ families, and offers a wealth of software tools to optimize the mix of control-plane and datapath engines offered. However, the Processor Expert, CodeWarrior, and VortiQa families can represent a daunting tool suite, which do not offer full integration with each other, and are not designed to support all SDN concepts. Each MPU and MCU family in Freescale has a unique Processor Expert software suite, with the most relevant being the QorIQ Optimization Suite to configure the multicore processor for a specific task. It can be linked to CodeWarrior Development Studio for specific CPU architectures, a studio that represents a comprehensive coding platform for control-plane tasks. The VortiQa suites for building vertical applications have moved closest to SDN, as Freescale has launched a specific VortiQa for SDN, which includes Open Network director software and Open Network switch software. The SDN application suite for VortiQa, as with other Freescale suites for SMB, wireless infrastructure, and the like, are useful for characterizing existing communication processor architectures. Freescale s Data Path Acceleration Architecture offers many configurable elements in different members of the processor families, and VortiQa tools help to increase the utility of coprocessors. But this is not an all-soft compilation solution similar to what Xilinx offers with SDnet. Network Equipment OEMs Manufacturers of switches and routers always have treated SDN with a certain amount of trepidation, as it commoditizes the very network elements that represent the heart of their business. Nevertheless, architectural leaders like Cisco and Juniper have recognized the inevitability of SDN, and are opening more programming and configuration tools to their customers. In some cases they may help customers decide how to allocate packetforwarding cards and I/O line cards across a midplane or backplane, but allowing a 2014 The Linley Group - 5 -
7 customer to directly decide on hardware reconfiguration in real time may be expecting too much altruism from an OEM. Cisco, for example, has enhanced its configuration software suites for switches and routers with an extensible Network Controller (XNC) program that eases a transition to SDN by keeping a traditional control plane and adding an external controller, with a hybrid software package called Monitor Manager. At the same time, its most complex ASICs for core routing are offering more hooks into user configurability. As the company upgraded from QuantumFlow to npower X1 for its newest core routers, Cisco promised in-field hitless software upgrades with no packet loss, and better customer data path control for implementing full OpenFlow SDN. In all cases, however, this refers to more customer ability to program ASICs through firmware. Full OpenFlow support in hardware is not yet offered by Cisco. Juniper has added more customer configuration flexibility since deploying its Trio chipset four years ago. Separate data path processors for lookup, memory, and queuing can be repurposed to a certain extent in MX routers but not changed in basic hardware capabilities. In late 2013, Juniper introduced the Contrail SDN controller, based on its acquisition of Contrail Systems, which allows the virtualization of enterprise data center or service provider physical network resources. A new service provider package, Junos Fusion, allows some additional resource management, but only above the granularity of a particular router or switch. In the first few weeks of 2014, competitors followed suit, including Huawei with its SoftCOM virtualization tools, and Alcatel Lucent with Cloudband, both based on expanded visibility of open nodes such as Session Border Controllers. But in all cases, SDN-based reconfiguration refers to network topology, not underlying hardware. This only makes sense, as OEMs would want to keep the open interfaces between control and forwarding planes at as granular a level as would be acceptable to service providers and data center managers, in order to protect existing platform technologies. EDA Tools and ASIC Vendors As structured ASICs crafted by dedicated design tools have given way to a 21 st -century ASIC industry bearing more resemblance to a pure foundry business, commercial tools from EDA vendors are the primary option for OEMs continuing to work with non-fpga customized silicon. Consequently, the only potential design methodology for a networking OEM working with ASICs comes from the EDA industry. Developers at Cadence, Mentor Graphics, Synopsys, and smaller competitors seem unaware or uninterested in SDN trends. Synopsys s DesignWare for System on a Chip design comes closest to meeting soft networking goals, albeit more by accident than intent. The company only recently added 40G Ethernet controller IP to its DesignWare for Data Center SoC packages, and has not discussed the virtualization of network functions using SDN. Synopsys and Cadence try to offer generic Ethernet and OTN IP, often through third-party IP suppliers, while 2014 The Linley Group - 6 -
8 Mentor has focused more on system-level design that has moved away from networking in recent years. No EDA company has made SDN a critical goal for upcoming releases. This may reflect the uncertain role ASICs or EDA-driven custom silicon will play in network equipment of the future. The major networking OEMs develop their own NPUs with custom data paths, while startups are shifting from ASICs to FPGAs and merchant NPUs. FPGA Design Tools Altera and Tabula represent the two Xilinx competitors with large complex devices that target the networking space, though the design suites from the companies show little intent to move to SDN support. Altera has strengthened the ARM portions of its Quartus II design environment by adding the development kit for OpenCL, a high-level means of achieving parallelism. Both Xilinx and Altera utilize OpenCL. It is important to remember that OpenCL is general-purpose and not customized specifically for networking data flows. To date, individual tools within Altera s Quartus II, such as Qsys and DSP Builder, aid in the compilation of pieces of a design, albeit without a driving goal of in-field hitless updates of the network. Tabula s Stylus compiler provides synthesis and placement to combine different logic planes to the unique multiplexed architecture of ABAX2 the company calls Spacetime, but the unusual FPGA architecture is not easy for a neophyte to program. Last year, Tabula released Ethernet parsing evaluation kits to increase interest in ABAX2 for networking. New soft IP includes a scheduler and a 400G bridge, but all are based on fixed L2 Ethernet functions designed with Stylus. Xilinx SDnet as a Hint of Networking s Future The SDNet environment gives a preview of the approach Xilinx plans for other vertical domains. Taken as a whole, the Xilinx SD* environments could radically change the meaning of programmability, bringing back the notion of a reconfigurable architecture that can be changed on the fly. The capabilities of SDNet arose just as the OpenFlow model was finding favor, but the implications of SDNet outside the OpenFlow SDN world, and even outside Xilinx 7 and UltraScale architectures, could be significant. SDNet could become a model for how hardware is re-architected for different tasks, both in firmware reprogramming and in changing the configuration of IP cores. A typical flow from SDNet specifications and compilation to instantiation in a line card is shown in Figure The Linley Group - 7 -
9 Figure 2: The executable image created through SDNet compilation can be implemented in Xilinx FPGA or SoC The Linley Group - 8 -
10 SDNet s capability of interconnecting hierarchies of specialized engines, such as QoS policy engines and search engines, provides a model for how those versed only in highlevel syntax can create a dynamically reprogrammable architecture with linked data plane engines and coprocessors. The design flow Xilinx utilizes, from functional specification to compilation to VHDL, certainly is a common one in the industry. It would be likely to see other developers attempt to mimic Xilinx s specification methodology. The company has hinted it might open elements of SDNet to standards bodies, in a format dissociated from specific Xilinx 7 and UltraScale FPGA instantiations. For the time being, SDNet has no direct competition because SDNet represents a radical break in implementing SDN capabilities in hardware that can be reconfigured for a particular task at hand. Certainly it will be useful in OpenFlow-based networks, but Xilinx has defined a tool with utility well outside the realm of what is typically considered SDN. About the Author Loring Wirbel is a senior analyst at The Linley Group. The Linley Group offers the most comprehensive analysis of the networking-silicon industry. We analyze not only the business strategy but also the technology inside all the announced products. Our weekly publications and in-depth reports cover topics including Ethernet chips, network processors, multicore embedded processors, and wireless base-station processors. For more information, see our web site at Trademark names are used throughout this paper in an editorial fashion and are not denoted with a trademark symbol. These trademarks are the property of their respective owners. This paper is sponsored by Xilinx, but all opinions and analysis are those of the author The Linley Group - 9 -
Network Function Virtualization based on FPGAs: A Framework for all-programmable network devices
Network Function Virtualization based on FPGAs: A Framework for all-programmable network devices Christoforos Kachris, Georgios Sirakoulis Electrical and Computer Engineering Department Democritus University
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
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
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
OpenFlow Technology Investigation Vendors Review on OpenFlow implementation
OpenFlow Technology Investigation Vendors Review on OpenFlow implementation Ioan Turus, NORDUnet GN3 JRA1 T1&2, Copenhagen, 21.11.2012 Outline! Software Defined Networks (SDN)! Introduction to OpenFlow!
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
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
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
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
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
Software Defined Network Application in Hospital
InImpact: The Journal of Innovation Impact: ISSN 2051-6002 : http://www.inimpact.org Special Edition on Innovation in Medicine and Healthcare : Vol. 6. No. 1 : pp.1-11 : imed13-011 Software Defined Network
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
SOFTWARE-DEFINED NETWORKS
THE PROMISE OF SOFTWARE-DEFINED NETWORKS SDNs offer organizations a flexible solution capable of reimagining the enterprise network. The IT community is abuzz with discussions about software-defined networks
Why Software Defined Networking (SDN)? Boyan Sotirov
Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,
Software Defined Networks (SDN)
Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,
Xilinx SDAccel. A Unified Development Environment for Tomorrow s Data Center. By Loring Wirbel Senior Analyst. November 2014. www.linleygroup.
Xilinx SDAccel A Unified Development Environment for Tomorrow s Data Center By Loring Wirbel Senior Analyst November 2014 www.linleygroup.com Copyright 2014 The Linley Group, Inc. This paper examines Xilinx
SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network
SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability
SDN Software Defined Networks
There is nothing more important than our customers SDN Software Defined Networks A deployable approach for the Enterprise 2012 Enterasys Networks, Inc. All rights reserved SDN Overview What is SDN? Loosely
The Lagopus SDN Software Switch. 3.1 SDN and OpenFlow. 3. Cloud Computing Technology
3. The Lagopus SDN Software Switch Here we explain the capabilities of the new Lagopus software switch in detail, starting with the basics of SDN and OpenFlow. 3.1 SDN and OpenFlow Those engaged in network-related
MPSoC Designs: Driving Memory and Storage Management IP to Critical Importance
MPSoC Designs: Driving Storage Management IP to Critical Importance Design IP has become an essential part of SoC realization it is a powerful resource multiplier that allows SoC design teams to focus
Software-Defined Networking. Starla Wachsmann. University Of North Texas
Running head: Software-Defined Networking (SDN) Software-Defined Networking Starla Wachsmann University Of North Texas What is Software-Defined Networking? Software-Defined Networking has one consistent
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
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
Architectures and Platforms
Hardware/Software Codesign Arch&Platf. - 1 Architectures and Platforms 1. Architecture Selection: The Basic Trade-Offs 2. General Purpose vs. Application-Specific Processors 3. Processor Specialisation
Software Defined Networking & OpenFlow
Software Defined Networking & OpenFlow Steven Wallace Executive Director, InCNTRE [email protected] http://tinyurl.com/i-light-2013 Universities are like time machines to the future two decades of BYOD 15 years
Arista shakes up data access management with DANZ
Analyst: Peter Christy 26 Feb, 2013 Arista shakes up data access management with DANZ When Andy Bechtolsheim founded high-speed switch vendor Arista Networks, the hardware design represented a new direction
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet
How Router Technology Shapes Inter-Cloud Computing Service Architecture for The Future Internet Professor Jiann-Liang Chen Friday, September 23, 2011 Wireless Networks and Evolutional Communications Laboratory
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates
What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates 1 Goals of the Presentation 1. Define/describe SDN 2. Identify the drivers and inhibitors of SDN 3. Identify what
White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com
SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,
Software Defined Networking Moving Towards Mainstream
Electronics Banking Research August 2012 Software Defined Networking Moving Towards Mainstream Key Takeaways: Edited by Kirk Bloede Software Defined Networking (SDN) has emerged as a promising new approach
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
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]
7a. System-on-chip design and prototyping platforms
7a. System-on-chip design and prototyping platforms Labros Bisdounis, Ph.D. Department of Computer and Communication Engineering 1 What is System-on-Chip (SoC)? System-on-chip is an integrated circuit
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.
Xeon+FPGA Platform for the Data Center
Xeon+FPGA Platform for the Data Center ISCA/CARL 2015 PK Gupta, Director of Cloud Platform Technology, DCG/CPG Overview Data Center and Workloads Xeon+FPGA Accelerator Platform Applications and Eco-system
An SDN Reality Check. Authored by. Sponsored by
An SDN Reality Check Authored by Sponsored by 1 Introduction The traditional IT operational model is highly manual and very hardware centric. As a result, IT infrastructure services have historically been
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
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
Software Defined Networking. A Dell Point of View
Software Defined Networking A Dell Point of View Reproduction of this material in any manner whatsoever without the express written permission of Dell Inc. is strictly forbidden. For more information,
Software Defined Networks
Software Defined Networks Inspired from the article Software-defined Networking: A Comprehensive Survey by Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Esteve Rothenberg, Siamak Azodolmolky
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
Architecture of distributed network processors: specifics of application in information security systems
Architecture of distributed network processors: specifics of application in information security systems V.Zaborovsky, Politechnical University, Sait-Petersburg, Russia [email protected] 1. Introduction Modern
Overview to the Cisco Mobility Services Architecture
Overview to the Cisco Mobility Services Architecture Introduction Business has gone mobile. The number of employees that expect access to network resources to improve productivity has increased significantly
BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil
BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK Gustavo Barros Systems Engineer Brocade Brasil Software- Defined Networking Summary Separate control and data planes Networks are becoming: More programmatic
Software Defined Networking (SDN)
Software Defined Networking (SDN) Unified Wired/Wireless Networks Ajay Malik, SVP Worldwide Engineering & Products Meru Networks, Inc. MERU PROPRIETARY INFORMATION. Copyright 2014. Meru Networks, Inc.
How To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking)
Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots [email protected] 12. märts 2015 1 Various Services Virtual Networks LINP1 LINP3 LINP2 LINP1 Manager LINP2 Manager LINP3 Manager Virtual Resources
Open Flow Controller and Switch Datasheet
Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development
Moving Beyond CPUs in the Cloud: Will FPGAs Sink or Swim?
Moving Beyond CPUs in the Cloud: Will FPGAs Sink or Swim? Successful FPGA datacenter usage at scale will require differentiated capability, programming ease, and scalable implementation models Executive
Extending the Power of FPGAs. Salil Raje, Xilinx
Extending the Power of FPGAs Salil Raje, Xilinx Extending the Power of FPGAs The Journey has Begun Salil Raje Xilinx Corporate Vice President Software and IP Products Development Agenda The Evolution of
OpenFlow: History and Overview. Demo of OpenFlow@home routers
Affan A. Syed [email protected] Syed Ali Khayam [email protected] OpenFlow: History and Overview Dr. Affan A. Syed OpenFlow and Software Defined Networking Dr. Syed Ali Khayam Demo of OpenFlow@home
SDN Services at the Customer Edge
WHITEPAPER SDN Services at the Customer Edge White Box SDN Foundation for Strategic Advantage SDN Services at the Customer Edge White Box SDN Foundation for Strategic Advantage Businesses and consumers
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
How To Understand The Power Of The Internet
DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461
Software-Defined Networking
Overview: Software-Defined Networking Data Center Campus & Branch Access & Aggregation Review of Next Genera0on Networking Technologies WAN Core Edge Jim Apfel / [email protected] / 650-400- 3304 Disclaimer
Media Gateway with IP and ATM Interworking
Access Media Gateway with IP and ATM Interworking Overview With the growth in data network traffic driving major changes in public networks, the convergence of existing voice traffic onto the data network
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
EZchip Investor Presentation
EZchip Investor Presentation December 2015 1 Safe Harbor Statement This presentation contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and
2013 ONS Tutorial 2: SDN Market Opportunities
2013 ONS Tutorial 2: SDN Market Opportunities SDN Vendor Landscape and User Readiness Jim Metzler, Ashton, Metzler & Associates [email protected] April 15, 2013 1 1 Goals & Non-Goals Goals: Describe
OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES. Guido Appenzeller (Not representing Anyone)
OPENFLOW, SDN, OPEN SOURCE AND BARE METAL SWITCHES Guido Appenzeller (Not representing Anyone) October, 2014 Networking is Changing CLOSED & PROPRIETARY NETWORKING EQUIPMENT Vertically Integrated Systems
NIOS II Based Embedded Web Server Development for Networking Applications
NIOS II Based Embedded Web Server Development for Networking Applications 1 Sheetal Bhoyar, 2 Dr. D. V. Padole 1 Research Scholar, G. H. Raisoni College of Engineering, Nagpur, India 2 Professor, G. H.
The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts
The Internet: A Remarkable Story Software Defined Networking Concepts Based on the materials from Jennifer Rexford (Princeton) and Nick McKeown(Stanford) Tremendous success From research experiment to
White Paper Power-Optimized Solutions for Telecom Applications
White Paper Introduction Some telecommunications (telecom) carriers now target a 20 percent power reduction per year on the equipment they deploy. This is a response to increasing power consumption in
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
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
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
5 Key Reasons to Migrate from Cisco ACE to F5 BIG-IP
5 Key Reasons to Migrate from Cisco ACE to F5 BIG-IP With support for Cisco ACE load balancer ending, organizations need to find an alternative. Contents Introduction 3 Advanced Architecture 3 Ease of
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,
Netvisor Software Defined Fabric Architecture
Netvisor Software Defined Fabric Architecture Netvisor Overview The Pluribus Networks network operating system, Netvisor, is designed to power a variety of network devices. The devices Netvisor powers
Software Defined Networks
Software Defined Networks Dr. Uttam Ghosh, CDAC, Bangalore [email protected] Outline Networking Planes OpenFlow Software Defined Network (SDN) SDN Origin What is SDN? SDN Architecture SDN Operation Why We
SDN, a New Definition of Next-Generation Campus Network
SDN, a New Definition of Next-Generation Campus Network Contents Campus Evolution and Development Trends... 1 Three Changes to Drive the Campus Network Development... 2 Fundamental Changes in User Behaviors...2
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
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,
Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012
Software Defined Networking - a new approach to network design and operation Paul Horrocks Pre-Sales Strategist 8 th November 2012 Agenda What is Software Defined Networking What is the value of Software
From Ethernet Ubiquity to Ethernet Convergence: The Emergence of the Converged Network Interface Controller
White Paper From Ethernet Ubiquity to Ethernet Convergence: The Emergence of the Converged Network Interface Controller The focus of this paper is on the emergence of the converged network interface controller
Securing Local Area Network with OpenFlow
Securing Local Area Network with OpenFlow Master s Thesis Presentation Fahad B. H. Chowdhury Supervisor: Professor Jukka Manner Advisor: Timo Kiravuo Department of Communications and Networking Aalto University
Universal Flash Storage: Mobilize Your Data
White Paper Universal Flash Storage: Mobilize Your Data Executive Summary The explosive growth in portable devices over the past decade continues to challenge manufacturers wishing to add memory to their
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
SDN and FTTH Software defined networking for fiber networks
SDN and FTTH Software defined networking for fiber networks A new method to simplify management of FTTH networks What is SDN Software Defined Networking (SDN) revolutionizes service deployment and service
Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai 2007. Jens Onno Krah
(DSF) Soft Core Prozessor NIOS II Stand Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de [email protected] NIOS II 1 1 What is Nios II? Altera s Second Generation
What is SDN (Software Defined Networking) and Openflow? SDN/OF Part of Kernel / SoC to provide security, steering & monitoring
What is SDN (Software Defined Networking) and Openflow? Control and Data Plane Separation Control SDN/OF Part of Kernel / SoC to provide security, steering & monitoring External Use 1 Software Defined
White Paper 40-nm FPGAs and the Defense Electronic Design Organization
White Paper 40-nm FPGAs and the Defense Electronic Design Organization Introduction With Altera s introduction of 40-nm FPGAs, the design domains of military electronics that can be addressed with programmable
Five Ways to Build Flexibility into Industrial Applications with FPGAs
Five Ways to Build Flexibility into Industrial Applications with FPGAs by Jason Chiang and Stefano Zammattio, Altera Corporation WP-01154-2.0 White Paper This document describes using an Altera industrial-grade
SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI
SDN: A NEW PARADIGM Kireeti Kompella CTO, JDI AGENDA What is SDN? Definition and goals of SDN Analogy with Compute Virtualization Orchestration for Agile Provisioning Unified SDN What parts of the network
Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013
Network Virtualization and Software-defined Networking Chris Wright and Thomas Graf Red Hat June 14, 2013 Agenda Problem Statement Definitions Solutions She can't take much more of this, captain! Challenges
Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX
APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix
From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.
From Active & Programmable Networks to.. OpenFlow & Software Defined Networks Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S. Braun University of Basel Cs321 - HS 2012 (Slides material from www.bigswitch.com)
WAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO
WAN Optimization Integrated with Cisco Branch Office Routers Improves Application Performance and Lowers TCO The number of branch-office work sites is increasing, so network administrators need tools to
Software Defined Networking & Openflow
Software Defined Networking & Openflow Autonomic Computer Systems, HS 2015 Christopher Scherb, 01.10.2015 Overview What is Software Defined Networks? Brief summary on routing and forwarding Introduction
SDN CENTRALIZED NETWORK COMMAND AND CONTROL
SDN CENTRALIZED NETWORK COMMAND AND CONTROL Software Defined Networking (SDN) is a hot topic in the data center and cloud community. The geniuses over at IDC predict a $2 billion market by 2016
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure
White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure
White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.
White Paper Juniper Networks Solutions for VMware NSX Enabling Businesses to Deploy Virtualized Data Center Environments Copyright 2013, Juniper Networks, Inc. 1 Table of Contents Executive Summary...3
How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
Embedded Development Tools
Embedded Development Tools Software Development Tools by ARM ARM tools enable developers to get the best from their ARM technology-based systems. Whether implementing an ARM processor-based SoC, writing
