OpenFlow is an emerging technology that standardizes how data is forwarded through computer networks using software-defined networking. It allows greater control over network resources and integrated management. OpenFlow switches consist of a flow table, secure channel to a controller, and use the OpenFlow protocol. This increases flexibility and efficiency of data center networks. IBM has demonstrated the first 10 Gigabit Ethernet switch supporting the OpenFlow standard.
Class lecture by Prof. Raj Jain on Introduction to OpenFlow. The talk covers Planes of Networking, Data vs. Control Logic, OpenFlow: Key Ideas, History of OpenFlow, Separation of Control and Data Plane, OpenFlow V1.0, Matching, Counters, Actions, Hardware OpenFlow Switches, Software OpenFlow Switches, Open vSwitch, Open vSwitch Features, OVSDB, OpenFlow V1.1, OpenFlow Hardware Implementation, OpenFlow V1.2, OpenFlow 1.3, OpenFlow V1.4, Implementation Issues, Current Limitations of OpenFlow, OpenFlow Current Activities, Introduction to OpenFlow, Planes of Networking, Data vs. Control Logic, OpenFlow: Key Ideas, History of OpenFlow, Separation of Control and Data Plane, OpenFlow V1.0, Matching, Counters, Actions, Hardware OpenFlow Switches, Software OpenFlow Switches, Open vSwitch, Open vSwitch Features, OVSDB, OpenFlow V1.1, OpenFlow Hardware Implementation, OpenFlow V1.2, OpenFlow 1.3, OpenFlow V1.4, Implementation Issues, Current Limitations of OpenFlow, OpenFlow Current Activities. Video recording available in YouTube.
Class lecture by Prof. Raj Jain on Introduction to OpenFlow. The talk covers Planes of Networking, Data vs. Control Logic, OpenFlow: Key Ideas, History of OpenFlow, Separation of Control and Data Plane, OpenFlow V1.0, Matching, Counters, Actions, Hardware OpenFlow Switches, Software OpenFlow Switches, Open vSwitch, Open vSwitch Features, OVSDB, OpenFlow V1.1, OpenFlow Hardware Implementation, OpenFlow V1.2, OpenFlow 1.3, OpenFlow V1.4, Implementation Issues, Current Limitations of OpenFlow, OpenFlow Current Activities, Introduction to OpenFlow, Planes of Networking, Data vs. Control Logic, OpenFlow: Key Ideas, History of OpenFlow, Separation of Control and Data Plane, OpenFlow V1.0, Matching, Counters, Actions, Hardware OpenFlow Switches, Software OpenFlow Switches, Open vSwitch, Open vSwitch Features, OVSDB, OpenFlow V1.1, OpenFlow Hardware Implementation, OpenFlow V1.2, OpenFlow 1.3, OpenFlow V1.4, Implementation Issues, Current Limitations of OpenFlow, OpenFlow Current Activities. Video recording available in YouTube.
Yukio Ito
Director & Senior VP
NTT Communications
Table of Contents
1. SDN/OpenFlow implementation
to commercial service
2. Update on SDN Common Flamework
3. Activities to spread SDN
Plenaries Session
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Michelle Holley
Speaker: Daniel Towner, System Architect for Wireless Access, Intel Corporation
5G brings many new capabilities over 4G including higher bandwidths, lower latencies, and more efficient use of radio spectrum. However, these improvements require a large increase in computing power in the base station. Fortunately the Xeon Scalable Processor series (Skylake-SP) recently introduced by Intel has a new high-performance instruction set called Intel® Advanced Vector Extensions 512 (Intel® AVX-512) which is capable of delivering the compute needed to support the exciting new world of 5G.
In his talk Daniel will give an overview of the new capabilities of the Intel AVX-512 instruction set and show why they are so beneficial to supporting 5G efficiently. The most obvious difference is that Intel AVX-512 has double the compute performance of previous generations of instruction sets. Perhaps surprisingly though it is the addition of brand new instructions that can make the biggest improvements. The new instructions mean that software algorithms can become more efficient, thereby enabling even more effective use of the improvements in computing performance and leading to very high performance 5G NR software implementations.
Performance Evaluation of Soft RoCE over 1 Gigabit EthernetIOSR Journals
Abstract: Ethernet is most influential & widely used technology in the world. With the growing demand of low
latency & high throughput technologies like InfiniBand and RoCE have evolved with unique features viz. RDMA
(Remote Direct Memory Access). RDMA is an effective technology, which is used for reducing system load &
improves the performance. InfiniBand is a well known technology, which provides high-bandwidth and lowlatency
and makes optimal use of in-built features like RDMA. With the rapid evolution of InfiniBand technology
and Ethernet lacking the RDMA and zero copy protocol, the Ethernet community has came out with a new
enhancements that bridges the gap between InfiniBand and Ethernet. By adding the RDMA and zero copy
protocol to the Ethernet a new networking technology is evolved called RDMA over Converged Ethernet
(RoCE). RoCE is a standard released by the IBTA standardization body to define RDMA protocol over
Ethernet. With the emergence of lossless Ethernet, RoCE uses InfiniBand efficient transport to provide the
platform for deploying RDMA technology in mainstream data centres over 10GigE, 40GigE and beyond. RoCE
provide all of the InfiniBand benefits transport benefits and well established RDMA ecosystem combined with
converged Ethernet. In this paper, we evaluate the heterogeneous Linux cluster, having multi nodes with fast
interconnects i.e. gigabit Ethernet & Soft RoCE. This paper presents the heterogeneous Linux cluster
configuration & evaluates its performance using Intel’s MPI Benchmarks. Our result shows that Soft RoCE is
performing better than Ethernet in various performance metrics like bandwidth, latency & throughput.
Keywords: Ethernet, InfiniBand, MPI, RoCE, RDMA, Soft RoCE
Yukio Ito
Director & Senior VP
NTT Communications
Table of Contents
1. SDN/OpenFlow implementation
to commercial service
2. Update on SDN Common Flamework
3. Activities to spread SDN
Plenaries Session
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Michelle Holley
Speaker: Daniel Towner, System Architect for Wireless Access, Intel Corporation
5G brings many new capabilities over 4G including higher bandwidths, lower latencies, and more efficient use of radio spectrum. However, these improvements require a large increase in computing power in the base station. Fortunately the Xeon Scalable Processor series (Skylake-SP) recently introduced by Intel has a new high-performance instruction set called Intel® Advanced Vector Extensions 512 (Intel® AVX-512) which is capable of delivering the compute needed to support the exciting new world of 5G.
In his talk Daniel will give an overview of the new capabilities of the Intel AVX-512 instruction set and show why they are so beneficial to supporting 5G efficiently. The most obvious difference is that Intel AVX-512 has double the compute performance of previous generations of instruction sets. Perhaps surprisingly though it is the addition of brand new instructions that can make the biggest improvements. The new instructions mean that software algorithms can become more efficient, thereby enabling even more effective use of the improvements in computing performance and leading to very high performance 5G NR software implementations.
Performance Evaluation of Soft RoCE over 1 Gigabit EthernetIOSR Journals
Abstract: Ethernet is most influential & widely used technology in the world. With the growing demand of low
latency & high throughput technologies like InfiniBand and RoCE have evolved with unique features viz. RDMA
(Remote Direct Memory Access). RDMA is an effective technology, which is used for reducing system load &
improves the performance. InfiniBand is a well known technology, which provides high-bandwidth and lowlatency
and makes optimal use of in-built features like RDMA. With the rapid evolution of InfiniBand technology
and Ethernet lacking the RDMA and zero copy protocol, the Ethernet community has came out with a new
enhancements that bridges the gap between InfiniBand and Ethernet. By adding the RDMA and zero copy
protocol to the Ethernet a new networking technology is evolved called RDMA over Converged Ethernet
(RoCE). RoCE is a standard released by the IBTA standardization body to define RDMA protocol over
Ethernet. With the emergence of lossless Ethernet, RoCE uses InfiniBand efficient transport to provide the
platform for deploying RDMA technology in mainstream data centres over 10GigE, 40GigE and beyond. RoCE
provide all of the InfiniBand benefits transport benefits and well established RDMA ecosystem combined with
converged Ethernet. In this paper, we evaluate the heterogeneous Linux cluster, having multi nodes with fast
interconnects i.e. gigabit Ethernet & Soft RoCE. This paper presents the heterogeneous Linux cluster
configuration & evaluates its performance using Intel’s MPI Benchmarks. Our result shows that Soft RoCE is
performing better than Ethernet in various performance metrics like bandwidth, latency & throughput.
Keywords: Ethernet, InfiniBand, MPI, RoCE, RDMA, Soft RoCE
White paper: Software-Defined Networking Matrix SwitchingJoel W. King
This whitepaper describes a Software-Defined Networking use case, using an OpenFlow controller and white box switches to implement Open Systems Interconnection model (OSI) Layer-1 matrix switch functionality for World Wide Technology’s Advanced Technology Center (ATC).
SDN Performance evaluation for floodlight controller and OVS controller using adaptive approaches (i.e. statistical approach and genetic algorithm approach).
This paper focuses on the evolutionary stages for cloudification then covers the key software building blocks that will be needed to enable NFV, and ultimately ICT transformation to 5G. It describes how Intel® Open Networking Platform (Intel® ONP) Server running on innovative new networking platforms based on Intel® silicon can help reduce the cost and effort required for service providers and vendors alike to adopt and deploy SDN and NFV architectures.
1. Software-Defined Networks (SDN) is a new paradigm in network ma.docxjackiewalcutt
1. Software-Defined Networks (SDN) is a new paradigm in network management that adds another layer (i.e., Network Operating System) to the architecture. Answer the following questions in the context of SDN with your reasoning.
(a) Is it scalable? Why?
(b) Is it less responsive? Why?
(c) Does it create a single point of failure? Why?
(d) Is it inherently less secure? Why?
(e) Is it incrementally deployable? Why?
2.RED randomly drops packets when it experience congestion. The probability of drop increases as the average queue size increases.
(a) Does it do a better job for uniform or bursty traffic? and why?
(b) Does it drop packets from the head of the queue or from the tail of the queue? and why?
(c) Does it make any difference; head/tail drop? and why?
3. Carefully read the short article OpenFlow: A Radical New Idea in Networking (http://queue.acm.org/detail.cfm?id=2305856), and answer the following questions.
The author argues that the deployment of SDN in general and OpenFlow in specific towards network democratization is a crazy idea. Do you agree? If yes, how come SDN has been supported and being deployed by many networking vendors. If not, give one scenario that SDN could cause disruptions.
NET WORKS
1
OpenFlow:
A Radical New Idea in Networking
An open standard that enables software-defined networking
Thomas A. Limoncelli
Computer networks have historically evolved box by box, with individual network elements
occupying specific ecological niches as routers, switches, load balancers, NATs (network address
translations), or firewalls. Software-defined networking proposes to overturn that ecology, turning
the network as a whole into a platform and the individual network elements into programmable
entities. The apps running on the network platform can optimize traffic flows to take the shortest
path, just as the current distributed protocols do, but they can also optimize the network to
maximize link utilization, create different reachability domains for different users, or make device
mobility seamless.
OpenFlow, an open standard that enables software-defined networking in IP networks, is a new
network technology that will enable many new applications and new ways of managing networks.
Here are three real, though somewhat fictionalized, applications:
EXAMPLE 1: BANDWIDTH MANAGEMENT. A typical wide area network has 30 percent utilization;
it must “reserve” bandwidth for “burst” times. Using OpenFlow, however, a system was developed
in which internal application systems (consumers) that need bulk data transfer could use the
spare bandwidth. Typical uses include daily replication of datasets, database backups, and the
bulk transmission of logs. Consumers register the source, destination, and quantity of data to
be transferred with a central service. The service does various calculations and sends the results
to the routers so they know how to forward this bulk data when links are otherwise unused.
Communication ...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
Our talk will explore the transformative impact of integrating Confluent, HiveMQ, and SparkPlug in Industry 4.0, emphasizing the creation of a Unified Namespace.
In addition to the creation of a Unified Namespace, our webinar will also delve into Stream Governance and Scaling, highlighting how these aspects are crucial for managing complex data flows and ensuring robust, scalable IIoT-Platforms.
You will learn how to ensure data accuracy and reliability, expand your data processing capabilities, and optimize your data management processes.
Don't miss out on this opportunity to learn from industry experts and take your business to the next level.
Transforming a traditional home gateway into a hardwareaccelerated SDN switchIJECEIAES
Nowadays, traditional home gateways must support increasingly complex applica-tions while keeping their cost reasonably low. Software Defined Networking (SDN) would simplify the management of those devices, but such an approach is typically reserved for new hardware devices, specifically engineered for this paradigm. As a consequence, typical SDN-based home gateway performs the switching in software, resulting in non-negligible performance degradation. In this paper, we provide our experience and findings of adding the OpenFlow support into a non-OpenFlow compatible home gateway, exploiting the possible hardware speedup available in the existing platform. We present our solution that transparently offloads a portion of the OpenFlow rule into the hardware, while keeping the remaining ones in software, being able to support the presence of multiple hardware tables with a different set of features. Moreover, we illustrate the design choices used to implement the func-tionalities required by the OpenFlow protocol (e.g., packet-in, packet-out messages) and finally, we evaluate the resulting architecture, showing the significant advantage in terms of performance that can be achieved by exploiting the underlying hardware, while maintaining an SDN-type ability to program and to instantiate desired network operations from a central controller.
Senior Network Analyst Tashi Phuntsho gives an overview of network automation at the fifth Bhutan Network Operators Group (btNOG 5) meeting on 4 June 2018.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
We all have good and bad thoughts from time to time and situation to situation. We are bombarded daily with spiraling thoughts(both negative and positive) creating all-consuming feel , making us difficult to manage with associated suffering. Good thoughts are like our Mob Signal (Positive thought) amidst noise(negative thought) in the atmosphere. Negative thoughts like noise outweigh positive thoughts. These thoughts often create unwanted confusion, trouble, stress and frustration in our mind as well as chaos in our physical world. Negative thoughts are also known as “distorted thinking”.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Palestine last event orientationfvgnh .pptxRaedMohamed3
An EFL lesson about the current events in Palestine. It is intended to be for intermediate students who wish to increase their listening skills through a short lesson in power point.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
How to Create Map Views in the Odoo 17 ERPCeline George
The map views are useful for providing a geographical representation of data. They allow users to visualize and analyze the data in a more intuitive manner.
1. OpenFlow: The Next Generation in
Networking Interoperability
White Paper
Data centers host the computational power, storage, networking, and applications that form the basis of
any modern company. To reduce costs and increase the efficiency of this business-critical resource, IT
organizations commonly implement new technologies and make fundamental architectural changes.
OpenFlow is an emerging technology with the potential to dramatically increase the value of data center
services. Implementing OpenFlow can provide network administrators with greater control over their
resources, integrated network and server management, and an open management interface for routers
and switches.
Understanding OpenFlow
OpenFlow is an example of Software-Defined Networking (SDN), which provides an open, standards-
based interface to control how data packets are forwarded through the network. The OpenFlow standard
also provides a basic set of global management abstractions, which can be used to control features such
as topology changes and packet filtering.
OpenFlow takes advantage of the fact that most modern Ethernet switches and routers contain flow
tables, which run at line rate and are used to implement functions such as quality of service (QoS),
security firewalls, and statistical analysis of data streams. OpenFlow standardizes a common set of
functions which operate on these flows and will be extended in the future as the standard evolves. An
OpenFlow switch consists of three parts (Figure 1):
Flow Table: Tells the switch how to process each data flow by associating an action with each
flow table entry
Secure Channel: Connects the switch to a remote control processor (called the Controller), so
commands and packets can be sent between the controller and the switch
OpenFlow Protocol: Provides an open, standardized interface for the controller to communicate
with the switch
2. Figure 1: OpenFlow Switch Components
The OpenFlow Protocol allows entries in the Flow Table to be defined by a server external to the switch,
which creates the potential to unify server and network device management. For example, a flow could be
a TCP connection, all the packets from a particular MAC or IP address, or all packets with the same
VLAN tag. Each flow table entry has a specific action associated with a particular flow, such as forwarding
the flow to a given switch port (at line rate), encapsulating and forwarding the flow to a controller for
processing, or dropping a flow‟s packets (for example, to help prevent denial of service attacks).
There are many applications for OpenFlow in modern networks. For example, a network administrator
could create on-demand „express lanes‟ for voice and data traffic that are time-sensitive. Software could
also be used to combine several fiber optic links into a larger virtual pipe to temporarily handle a
particularly heavy flow of traffic. When the data rush is over, the channels would automatically separate.
Service providers could use OpenFlow to help build a smarter planet by offering remote services such as
home security or energy management. In cloud computing environments, OpenFlow improves scalability
and enables resources to be shared efficiently among different services in response to the number of
users.
The OpenFlow specification is controlled and published by a recently-formed, nonprofit industry trade
organization called the Open Network Foundation (ONF), which will license the trademark “OpenFlow
Switching” to companies who adopt this standard. The ONF is led by a board of directors from six
companies that own and operate some of the largest networks in the world (Deutsche Telekom,
Facebook, Google, Microsoft, Verizon, and Yahoo).
IBM Offers First OpenFlow 10 Gigabit Ethernet Switch
IBM is pleased to be one of the inaugural members of the ONF, and the first to adopt OpenFlow in a 10
Gigabit/second Ethernet switch. Attendees of the Interop® 2011 trade show in Las Vegas, NV had the
opportunity to view two demonstrations of the IBM BNT RackSwitch G8264 (Figure 2) running OpenFlow
environments.
2
3. Figure 2: IBM BNT RackSwitch G8264
In the NEC booth, the IBM BNT RackSwitch G8264, a 10/40 Gigabit/second Ethernet switch, ran an
OpenFlow environment to an NEC OpenFlow Controller. NEC, an active participant in OpenFlow
development, currently offers OpenFlow-enabled Gigabit Ethernet switches.
The IBM and NEC architecture (Figure 3) demonstrated several unique performance attributes:
A highly scalable terminal-owning region (TOR) interconnectivity architecture (scales to east-west
traffic)
Control on the bisection bandwidth/over-subscription ratio
Use of intelligent flow-based multipath for active load balancing
Fast failover in case of port or switch failure (high path availability)
Ease of manageability using Controller and PF Management Console
The NEC programmable flow controller contributed several distinctive features:
Creating multiple virtual networks on one multivendor infrastructure
Creating intelligent flow filtering and routing
Flow monitoring
DC Highlevel Generic Architecture
PF
Controller
AGGR
BLADE/IBM BLADE/IBM
LAYER
10G 10G 10G 10G 10G
NEC P2 Switch NEC P2 Switch NEC P2 Switch
1G 1G 1G 1G
To/From TOR/Access Layer
Figure 3: IBM and NEC Switching Architecture for OpenFlow
3