Here Now - an Open Source Project Near You
|
|
|
- Sara Waters
- 10 years ago
- Views:
Transcription
1 Here Now - an Open Source Project Near You The Linaro LNG Open Data Plane Initiative Mike Christofferson, Enea In conjunction with Ola Liljedahl, Arm
2 Enea - Powering Distributed, Connected Systems Increasing data traffic in communication devices require new and innovative software solutions to handle bandwidth, performance, and power requirements, as well as scalable systems management and availability solutions A robust product portfolio Enea operating systems software is heavily used in wireless Infrastructure (Macro, small cell), gateway, etc. Enea Solutions run in more than 50% of the world s 8.2M radio base stations. Enea provides a commercial Linux distribution, built by Yocto, with focus on realtime Proven, mature middleware solutions for over 10 years High Availability, Systems Management, and real-time database Global presence, global development, and headquartered in Stockholm, Sweden FOUNDED 1968 NO. OF EMPLOYEES 426 REVENUE ~70 M USD TEN OFFICES IN NORTH AMERICA, EUROPE AND ASIA
3 What Is Happening Super-linear growth in: Number of users Number of connected devices Number of over the top (OTT) applications and protocols Number of (standard) protocols (RFC s) Bandwidth usage Power consumption of network infrastructure Logos and trademarks are used for illustration only and remain the property of their respective owners.
4 Increasing Diversity and Functionality Increasing and varying QoS requirements Realtime (e.g. VoIP, video conferencing, gaming) Streaming (e.g. music, video) Messaging (e.g. IM, Ajax, M2M/IoT) Bulk (web data, file sharing, OTA updates) More functionality and services implemented in the network Web caching Content delivery (CDN) Intrusion detection and prevention (IDS/IPS) User-specific service level agreements (SLA)
5 Consequences Need flexibility of software and programmable hardware Trend towards software-realised networking - function defined by software Need familiar programming environments with robust tools For TimeToMarket-driven development of new protocols and services Need portability Move functionality and applications between hardware platforms optimised for different power/performance/cost points Need high abstraction To enable innovation in efficient implementations E.g. OpenGL/OpenMAX Need efficient support for virtualization Decouple functionality (SW) from capacity (HW) Dynamic partitioning of common HW for different functions Simple, robust and incremental deployment of new services
6 Solution HW/OS Develop and deploy networking applications on general purpose processors/architectures Increasingly ARM and x86 Users and partners are drawn to the big ecosystems around these architectures Networking applications running in Linux user space Develop, debug and deploy using standard Linux tools Robust user space access to networking HW resources Linux enhanced to provide bare metal-like environment Bare Metal Linux Avoid TLB misses, interrupts, context switches, system calls, thread migration Direct HW access from user space Applications run isolated in user space on dedicated cores, unaffected by the Linux kernel and other applications Optional real-time support As needed by some wireless subsystems (<10μs interrupt response time)
7 Open Data Plane Overview What Is Open Data Plane? ODP is an open source cross-platform framework for data plane applications Common API for application portability Multiple implementations tuned to different platforms for performance Result: Easy app portability and performance Application Environment Applications run in Linux user space with essentially zero system overhead
8 Open Data Plane: The Time has Come Networking silicon vendors have evolved data plane SDKs for years No cross-industry group has sanctioned any common interface on diverse silicon The Linaro Networking Working Group - a consortium of 12 networking stakeholders surveyed the open source landscape Consensus: No ideal one-size fits all, implementation for diverse hardware/software approaches A truly open source & open contribution & cross-platform data plane interface, driven by a cross section of stakeholders, is needed Based on the OpenGL model: A software API at a higher level of abstraction, that could offer flexibility of implementations underneath that suit diverse needs. The Linaro non-profit open source software engineering organization is launching just such a collaboration So Linaro created OpenDataPlane(ODP).org with charter contributors
9 Open Data Plane API Standardized data plane API to enable Linux-based networking applications across any architecture Open support for ARM, Intel, MIPS & PowerPC! Structured to enable future innovation Lightweight abstraction preserves performance without prescribing lower level processing structure Access and management of HW accelerators Supports optional schedulers to provision easy management and traffic load balancing Proprietary SDKs sit underneath for OEM/operator software platform simplification (e.g. Supports DPDK on x86, USDPAA on QorIQ, etc) Application and services portability across a choice of hardware platforms Enabling an efficient, truly cross-platform standardized data plane processing model 9
10 EM SoCA BML ODP Foundational Principles Event Machine Work-driven many core data plane processing SoC Abstraction Portable API s for access to HW/SoC resources Bare Metal Linux (a.k.a. Bear Metal Linux) Minimal overhead and deterministic execution in Linux user space Application
11 ODP Foundational Principles (2) A data plane/networking API and runtime Loosely based on the NSN Event Machine Event/work-driven and polled programming models Portable API s for accelerators and offloads Runs in user space under Bare Metal Linux for best performance and determinism Common API, optimised implementations Separately owned and maintained API (e.g. OpenGL) Generic portable reference implementation from Linaro HW-optimised (possibly proprietary) implementations from networking SoC vendors Linaro maintains ODP for x86/dpdk
12 API and Concepts ODP loosely based on Event Machine, originally developed by NSN Generic framework for scalable multi-core programming, not limited to packet processing Event based abstraction and programming model for handling IO Supports packet flows, physical and virtual network interfaces, accelerators, SW endpoints, etc. Events represent different types of data: packets, timers, baseband data, HW notifications, SW messages... Supports scheduler based programming model (both HW & SW) Scheduling of IO events using different algorithms and knowledge of work in progress Implicit synchronisation and mutual exclusion between threads Supports different IO load balancing approaches Chose best configuration for traffic profile, latency/throughput requirements, and HW characteristics without changing the application Proven, already half a dozen HW-specific EM implementations
13 EM Basic Concepts Queue groups Cores/threads associated with queue groups Event handlers associated with queues Queues with events IP-fwd NAT Queues can be dynamically created and added to and removed from queue groups Scheduler GTP-U DPI RoHC Idle core Cores can be dynamically added to and removed from queue groups
14 Work Scheduling Logical flows/queues thousands to millions Pull work, on demand scheduling Clusters/Cores/Threads Processing packet from flow A Flows/ QoS classes WRR SP Work Scheduler Processing packet from flow B Scheduling algorithms WRR - Weighted Round Robin SP - Strict Priority Idle (power-gated) because of low load Actual scheduling algorithms implementation dependent Scheduler can enforce ordering/mutual exclusion Parallel, parallel/ordered and atomic queues Application doesn t need software mutex for protecting per-flow state Logical flows/queues mapped to hardware queues (if available)
15 Dynamic vs. Static Load Balancing Power Average latency/us Networking SoC s have hardware suitable for dynamic load balancing Queues associated with producer Queue and buffer mgmt in hardware Server NICs designed for termination Static load sharing (based on hashing) Queues associated with consumer Queue and buffer management in software/shared memory Static increases average and worst case latency and buffer space OK for ~8 cores but not many-core ready (some networking SoC s already have 30+ cores/hw-threads) Static makes core elasticity very difficult (per-core state with application level seamless/lossless handovers) Limits opportunity for power scaling ,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0, Static loadsharing Dynamic loadbalancing Number of cores Static Load Sharing with typical DVFS Dynamic Load Balancing Power gating + DVFS 0% 20% 40% 60% 80% 100% % Load
16 Issues Elasticity and Multi-core Load Balancing Traffic load and pattern varies over time Industry trend is to use more cores and more power-efficient cores To hit the sweet spot PPA (Power/Performance/Area) Enabled by inherent parallelism in networking Ideally use as many (or few) cores as traffic load and SLA s require and use them efficiently ODP Supports hardware scheduler and dynamic load balancing Cores can be added and removed No fixed allocation of cores for specific application Enables power or clock gating of idle cores Cores can share load dynamically Increased throughput, Decreased packet latencies, Increased core utilization
17 Scalable and Elastic Timer Support Issues Many protocols need timers, often several timers per flow/connection Millions of flows in core network means millions of timers Timers, like packets, are associated with flows/connections Need mutual exclusion of flow context when processing a timer event ODP ODP schedules timers together with packets Timers and packets can be synchronized and load balanced together
18 Power and Performance Management Issues Traffic load varies Daily variation and intermittent bursts Use as many or as few cores needed to meet bandwidth and QoS requirements Add and remove worker threads/cores Adjust clock frequency of active cores Power or clock gate inactive cores ODP Supports power/performance management Provides API for observing queue lengths Idle worker threads may yield to OS for background tasks or power down core Application can monitor traffic load and quickly react to increasing load
19 vswitch Integration Issues Efficient and robust integration with software or hardware-accelerated vswitch No loss of performance for virtualised networking applications using the dataplane API ODP ODP s queue-based I/O hides actual device implementation A queue may represent an actual network interface, a vswitch port, a pipeline of further processing stages (e.g. for encryption or encapsulation) etc. Allows for HW to copy packets between application and vswitch No shared memory between application and vswitch
20 Openness and Cross-platform ODP provides: Support for multiple architectures and platforms (e.g., ARM, x86, and MIPS) Open source and an open collaboration Not controlled by any single company Anyone may join in Reference implementations are open source Based on the Event Machine which currently is implemented on a number of different HW targets (using ARM/MIPS/PPC/x86 processors) Proven cross-platform support
21 Status Core API Definitions API Component Description Status BUFFER Shared memory, buffer pools, buffer types and access functions Preliminary done, but still work in progress CLASSIFICATION Ingress packet classification Preliminary work underway, CRYPTO Algorithmic and protocol offload for crypto, hashing, RNG Proposal being implemented IPC Inter-process communication control plane/data plane TBD PACKET I/O Network interface abstraction Done QUEUE Buffer queue management Done TIMER Protocol timers, periodic ticks Done SCHEDULER Ingress scheduling and distribution to threads/cores Done Version 0.2. of the API spec available now Version 1.0 by year end 2014
22 Status Implementations Platform Description Status linux-generic linux-dpdk Generic, portable reference implementation, uses Linux facilities (e.g. NetMap, crypto) Implementation for x86 using DPDK as the acceleration layer. Implements BUFFER/CRYPTO/PACKET- IO/QUEUE/TIMER/SCHEDULE R Just started linux-keystone2 HW-accelerated implementation for TI Keystone2 Tracking linux-generic linux-qoriq HW-accelerated implementation for FSL DPAA In progress Other implementations outside LNG also in progress...
23 Demos at Linaro Connect USA in Sep 14 Contributions and Interest from Major TEMs Cisco will demonstrate real app running on multiple HWimplementations of ODP Usage of API s Usage of HW acceleration through ODP API s (e.g. ordered and atomic scheduling, crypto) Portability NSN has had early influence on general architecture and APIs Huawei is promoting ODP in public presentations and expressing their support in meetings Ericsson s new influence in this project The ODP API Specification can be influenced by anyone in the open community
24 What s next? Adding more members to the ODP team Several companies in discussions, e.g. Aricent, Juniper & others downloading and commenting on ODP Developing NFV PoCs with ARM ecosystem partners, building on ODP Hardening and optimizing the performance of ODP implementations Developing liaisons with OpenDayLight, Open Networking Foundation, NFV Working Group Additionally, a new open source initiative to integrate open NFV building blocks with ODP Evangelizing ODP in the broad community
25 Thanks for Attending For more. Visit us in booth #201 Go to opendataplane.org linaro.org/projects/networking
ODP Application proof point: OpenFastPath. ODP mini-summit 2015-11-10
ODP Application proof point: OpenFastPath ODP mini-summit 2015-11-10 What is Our Intention with OpenFastPath? To enable efficient IP communication Essential in practically all networking use-cases, including
Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista
Enhancing Hypervisor and Cloud Solutions Using Embedded Linux Iisko Lappalainen MontaVista Setting the Stage This presentation will discuss the usage of Linux as a base component of hypervisor components
Resource Utilization of Middleware Components in Embedded Systems
Resource Utilization of Middleware Components in Embedded Systems 3 Introduction System memory, CPU, and network resources are critical to the operation and performance of any software system. These system
OpenDataPlane Introduction and Overview
Introduction and Overview Linaro Networking Group (LNG) Initial Release 0.1.0, January 2014 Executive Summary OpenDataPlane (ODP) is an open source project that provides an application programming environment
Network Function Virtualization Using Data Plane Developer s Kit
Network Function Virtualization Using Enabling 25GbE to 100GbE Virtual Network Functions with QLogic FastLinQ Intelligent Ethernet Adapters DPDK addresses key scalability issues of NFV workloads QLogic
Scaling Networking Applications to Multiple Cores
Scaling Networking Applications to Multiple Cores Greg Seibert Sr. Technical Marketing Engineer Cavium Networks Challenges with multi-core application performance Amdahl s Law Evaluates application performance
Advanced Core Operating System (ACOS): Experience the Performance
WHITE PAPER Advanced Core Operating System (ACOS): Experience the Performance Table of Contents Trends Affecting Application Networking...3 The Era of Multicore...3 Multicore System Design Challenges...3
Intel DPDK Boosts Server Appliance Performance White Paper
Intel DPDK Boosts Server Appliance Performance Intel DPDK Boosts Server Appliance Performance Introduction As network speeds increase to 40G and above, both in the enterprise and data center, the bottlenecks
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
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
Software Datapath Acceleration for Stateless Packet Processing
June 22, 2010 Software Datapath Acceleration for Stateless Packet Processing FTF-NET-F0817 Ravi Malhotra Software Architect Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions
High-performance vswitch of the user, by the user, for the user
A bird in cloud High-performance vswitch of the user, by the user, for the user Yoshihiro Nakajima, Wataru Ishida, Tomonori Fujita, Takahashi Hirokazu, Tomoya Hibi, Hitoshi Matsutahi, Katsuhiro Shimano
Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking
Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking Roberto Bonafiglia, Ivano Cerrato, Francesco Ciaccia, Mario Nemirovsky, Fulvio Risso Politecnico di Torino,
Making Multicore Work and Measuring its Benefits. Markus Levy, president EEMBC and Multicore Association
Making Multicore Work and Measuring its Benefits Markus Levy, president EEMBC and Multicore Association Agenda Why Multicore? Standards and issues in the multicore community What is Multicore Association?
APPLICATION-AWARE ROUTING IN SOFTWARE-DEFINED NETWORKS
APPLICATION-AWARE ROUTING IN SOFTWARE-DEFINED NETWORKS SARO VELRAJAN Director of Technology, Aricent APPLICATION-AWARE ROUTING IN SOFTWARE-DEFINED NETWORKS Service providers are constantly exploring avenues
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
VNF & Performance: A practical approach
VNF & Performance: A practical approach Luc Provoost Engineering Manager, Network Product Group Intel Corporation SDN and NFV are Forces of Change One Application Per System Many Applications Per Virtual
Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms
Evaluation and Characterization of NFV Infrastructure Solutions on HP Server Platforms DPDK Summit Al Sanders August 17, 2015 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained
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
Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging
Achieving Nanosecond Latency Between Applications with IPC Shared Memory Messaging In some markets and scenarios where competitive advantage is all about speed, speed is measured in micro- and even nano-seconds.
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
What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications.
What can DDS do for You? Learn how dynamic publish-subscribe messaging can improve the flexibility and scalability of your applications. 2 Contents: Abstract 3 What does DDS do 3 The Strengths of DDS 4
Different NFV/SDN Solutions for Telecoms and Enterprise Cloud
Solution Brief Artesyn Embedded Technologies* Telecom Solutions Intel Xeon Processors Different NFV/SDN Solutions for Telecoms and Enterprise Cloud Networking solutions from Artesyn Embedded Technologies*
Unifying Information Security
Unifying Information Security CLEARSWIFT SECURE Gateways VMware Deployment Guide Version 3.3 1 Introduction The Clearswift SECURE Web and Email Gateways are multi-process, multi-threaded applications,
Client/Server and Distributed Computing
Adapted from:operating Systems: Internals and Design Principles, 6/E William Stallings CS571 Fall 2010 Client/Server and Distributed Computing Dave Bremer Otago Polytechnic, N.Z. 2008, Prentice Hall Traditional
ARM s role in Open Source software
ARM s role in Open Source software The Network Infrastructure perspective Bob Monkman Enterprise Segment Marketing Manager September 2015 Open Source Software: definition Open source software is developed
High Performance or Cycle Accuracy?
CHIP DESIGN High Performance or Cycle Accuracy? You can have both! Bill Neifert, Carbon Design Systems Rob Kaye, ARM ATC-100 AGENDA Modelling 101 & Programmer s View (PV) Models Cycle Accurate Models Bringing
IO Visor: Programmable and Flexible Data Plane for Datacenter s I/O
IO Visor: Programmable and Flexible Data Plane for Datacenter s I/O LINUX FOUNDATION COLLABORATIVE PROJECTS Introduction Introduction As an industry, we have been building datacenter infrastructure for
Saisei and Intel Maximizing WAN Bandwidth
Intel Network Builders Saisei Solution Brief Intel Xeon Processors Saisei and Intel Maximizing WAN Bandwidth Introduction Despite the increased capacity available on WAN links1, service providers and enterprises
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
FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab
FPGA Accelerator Virtualization in an OpenPOWER cloud Fei Chen, Yonghua Lin IBM China Research Lab Trend of Acceleration Technology Acceleration in Cloud is Taking Off Used FPGA to accelerate Bing search
OpenStack Networking: Where to Next?
WHITE PAPER OpenStack Networking: Where to Next? WHAT IS STRIKING IS THE PERVASIVE USE OF OPEN VSWITCH (OVS), AND AMONG NEUTRON FEATURES, THE STRONG INTEREST IN SOFTWARE- BASED NETWORKING ON THE SERVER,
PikeOS: Multi-Core RTOS for IMA. Dr. Sergey Tverdyshev SYSGO AG 29.10.2012, Moscow
PikeOS: Multi-Core RTOS for IMA Dr. Sergey Tverdyshev SYSGO AG 29.10.2012, Moscow Contents Multi Core Overview Hardware Considerations Multi Core Software Design Certification Consideratins PikeOS Multi-Core
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
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments
Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments Aryan TaheriMonfared Department of Electrical Engineering and Computer Science University of Stavanger
Benchmarking Virtual Switches in OPNFV draft-vsperf-bmwg-vswitch-opnfv-00. Maryam Tahhan Al Morton
Benchmarking Virtual Switches in OPNFV draft-vsperf-bmwg-vswitch-opnfv-00 Maryam Tahhan Al Morton Introduction Maryam Tahhan Network Software Engineer Intel Corporation (Shannon Ireland). VSPERF project
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,
Network Virtualization Technologies and their Effect on Performance
Network Virtualization Technologies and their Effect on Performance Dror Goldenberg VP Software Architecture TCE NFV Winter School 2015 Cloud Computing and NFV Cloud - scalable computing resources (CPU,
Solving I/O Bottlenecks to Enable Superior Cloud Efficiency
WHITE PAPER Solving I/O Bottlenecks to Enable Superior Cloud Efficiency Overview...1 Mellanox I/O Virtualization Features and Benefits...2 Summary...6 Overview We already have 8 or even 16 cores on one
CS244 Lecture 5 Architecture and Principles
CS244 Lecture 5 Architecture and Principles Network Virtualiza/on in Mul/- tenant Datacenters, NSDI 2014. Guido Appenzeller Background Why is SDN Happening? CLOSED & PROPRIETARY NETWORKING EQUIPMENT Vertically
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,
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family
Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family White Paper June, 2008 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies
Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies Kurt Klemperer, Principal System Performance Engineer [email protected] Agenda Session Length:
big.little Technology Moves Towards Fully Heterogeneous Global Task Scheduling Improving Energy Efficiency and Performance in Mobile Devices
big.little Technology Moves Towards Fully Heterogeneous Global Task Scheduling Improving Energy Efficiency and Performance in Mobile Devices Brian Jeff November, 2013 Abstract ARM big.little processing
Linux KVM Virtual Traffic Monitoring
Linux KVM Virtual Traffic Monitoring East-West traffic visibility Scott Harvey Director of Engineering October 7th, 2015 apcon.com Speaker Bio Scott Harvey Director of Engineering at APCON Responsible
SDN and NFV Open Source Initiatives. Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact
SDN and NFV Open Source Initiatives Systematic SDN and NFV Workshop Challenges, Opportunities and Potential Impact May 19, 2014 Eric CARMES 6WIND Founder and CEO SPEED MATTERS V1.0. All rights reserved.
IO Visor Project Overview
IO Visor Project Overview IO Visor: Introduction 2 Data Center Trends Infrastructure Transformation Cloud-based Applications Accelerating and driving the IT industry to seek faster service delivery and
Real-Time Operating Systems for MPSoCs
Real-Time Operating Systems for MPSoCs Hiroyuki Tomiyama Graduate School of Information Science Nagoya University http://member.acm.org/~hiroyuki MPSoC 2009 1 Contributors Hiroaki Takada Director and Professor
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
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
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
Optimize Server Virtualization with QLogic s 10GbE Secure SR-IOV
Technology Brief Optimize Server ization with QLogic s 10GbE Secure SR-IOV Flexible, Secure, and High-erformance Network ization with QLogic 10GbE SR-IOV Solutions Technology Summary Consolidation driven
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
STRATEGIC WHITE PAPER. The next step in server virtualization: How containers are changing the cloud and application landscape
STRATEGIC WHITE PAPER The next step in server virtualization: How containers are changing the cloud and application landscape Abstract Container-based server virtualization is gaining in popularity, due
The Virtual Ascent of Software Network Intelligence
White Paper The Virtual Ascent of Software Network Intelligence Prepared by Jim Hodges Senior Analyst, Heavy Reading www.heavyreading.com on behalf of www.windriver.com July 2013 Introduction Although
An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
Performance Management for Cloudbased STC 2012
Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS
10.04.2008. Thomas Fahrig Senior Developer Hypervisor Team. Hypervisor Architecture Terminology Goals Basics Details
Thomas Fahrig Senior Developer Hypervisor Team Hypervisor Architecture Terminology Goals Basics Details Scheduling Interval External Interrupt Handling Reserves, Weights and Caps Context Switch Waiting
Repeat Success, Not Mistakes; Use DDS Best Practices to Design Your Complex Distributed Systems
WHITEPAPER Repeat Success, Not Mistakes; Use DDS Best Practices to Design Your Complex Distributed Systems Abstract RTI Connext DDS (Data Distribution Service) is a powerful tool that lets you efficiently
Solving the Hypervisor Network I/O Bottleneck Solarflare Virtualization Acceleration
Solving the Hypervisor Network I/O Bottleneck Solarflare Virtualization Acceleration White Paper By: Gary Gumanow 9 October 2007 SF-101233-TM Introduction With increased pressure on IT departments to do
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
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,
Technology and Trends in Network Virtualization
Technology and Trends in Network Virtualization Surasak Sanguanpong Department of Computer Engineering Faculty of Engineering, Kasetsart University Stairway to the top deck of sky server, F ukuoka Tech
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]
Design Patterns for Packet Processing Applications on Multi-core Intel Architecture Processors
White Paper Cristian F. Dumitrescu Software Engineer Intel Corporation Design Patterns for Packet Processing Applications on Multi-core Intel Architecture Processors December 2008 321058 Executive Summary
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.
Planning the Migration of Enterprise Applications to the Cloud
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
Cloud Orchestration. Mario Cho. Open Frontier Lab. [email protected]
Cloud Orchestration Mario Cho Open Frontier Lab. [email protected] Who Am I? Technical Architect HPC (High Performance Computing) for Human Brain Mapping Enterprise Architec for Storage Tiering Techincal
White Paper. Real-time Capabilities for Linux SGI REACT Real-Time for Linux
White Paper Real-time Capabilities for Linux SGI REACT Real-Time for Linux Abstract This white paper describes the real-time capabilities provided by SGI REACT Real-Time for Linux. software. REACT enables
Software Defined Active Queue Management
Software Defined Active Queue Management Future Networks 2014 Sebastian Meier [email protected] 2014-09-26 Universität Stuttgart Institute of Communication Networks and Computer Engineering
10 Gbit Hardware Packet Filtering Using Commodity Network Adapters. Luca Deri <[email protected]> Joseph Gasparakis <joseph.gasparakis@intel.
10 Gbit Hardware Packet Filtering Using Commodity Network Adapters Luca Deri Joseph Gasparakis 10 Gbit Monitoring Challenges [1/2] High number of packets to
System Software Integration: An Expansive View. Overview
Software Integration: An Expansive View Steven P. Smith Design of Embedded s EE382V Fall, 2009 EE382 SoC Design Software Integration SPS-1 University of Texas at Austin Overview Some Definitions Introduction:
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?
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
ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy
ZEN LOAD BALANCER EE v3.04 DATASHEET The Load Balancing made easy OVERVIEW The global communication and the continuous growth of services provided through the Internet or local infrastructure require to
Telecom - The technology behind
SPEED MATTERS v9.3. All rights reserved. All brand names, trademarks and copyright information cited in this presentation shall remain the property of its registered owners. Telecom - The technology behind
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
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器
基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal
Applying Multi-core and Virtualization to Industrial and Safety-Related Applications
White Paper Wind River Hypervisor and Operating Systems Intel Processors for Embedded Computing Applying Multi-core and Virtualization to Industrial and Safety-Related Applications Multi-core and virtualization
Where IT perceptions are reality. Test Report. OCe14000 Performance. Featuring Emulex OCe14102 Network Adapters Emulex XE100 Offload Engine
Where IT perceptions are reality Test Report OCe14000 Performance Featuring Emulex OCe14102 Network Adapters Emulex XE100 Offload Engine Document # TEST2014001 v9, October 2014 Copyright 2014 IT Brand
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
Intel Network Builders Solution Brief. Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks
Intel Network Builders Solution Brief Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks Overview Wireless networks built using small cell base stations are enabling mobile network
Network Virtualization: Delivering on the Promises of SDN. Bruce Davie, Principal Engineer
Network Virtualization: Delivering on the Promises of SDN Bruce Davie, Principal Engineer What does SDN promise? The original* SDN promise was: Enable rapid innovation in networking Enable new forms of
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
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
SDN PARTNER INTEGRATION: SANDVINE
SDN PARTNER INTEGRATION: SANDVINE SDN PARTNERSHIPS SSD STRATEGY & MARKETING SERVICE PROVIDER CHALLENGES TIME TO SERVICE PRODUCT EVOLUTION OVER THE TOP THREAT NETWORK TO CLOUD B/OSS AGILITY Lengthy service
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
Network Functions Virtualization (NFV) for Next Generation Networks (NGN)
P a g e 1 Network Functions Virtualization (NFV) for Next Generation Networks (NGN) Summary Network Functions Virtualization (NFV) has drawn industry attention. Network Virtualization aims to transform
Full and Para Virtualization
Full and Para Virtualization Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF x86 Hardware Virtualization The x86 architecture offers four levels
Next Generation Operating Systems
Next Generation Operating Systems Zeljko Susnjar, Cisco CTG June 2015 The end of CPU scaling Future computing challenges Power efficiency Performance == parallelism Cisco Confidential 2 Paradox of the
An Oracle Technical White Paper November 2011. Oracle Solaris 11 Network Virtualization and Network Resource Management
An Oracle Technical White Paper November 2011 Oracle Solaris 11 Network Virtualization and Network Resource Management Executive Overview... 2 Introduction... 2 Network Virtualization... 2 Network Resource
