Quality of Service implementation on fd.io

Quality of Service implementation on fd.io

Creating a Quality of Service (QoS) plugin for fd.io leveraging QoS implementation on DPDK

Networking

Description

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

Gallery

Links

DPDK QoS

fd.io

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium c8eee7a9 68bc 4790 800d 6bbaf22cabad

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium 28439b42 01eb 49e8 abaf 6a88bac2deb2

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium 7d321058 c5dc 43d3 9ef2 a261bf1dd9ac

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium c8eee7a9 68bc 4790 800d 6bbaf22cabad

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium 28439b42 01eb 49e8 abaf 6a88bac2deb2

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) added photos to project Quality of Service implementation on fd.io

Medium 7d321058 c5dc 43d3 9ef2 a261bf1dd9ac

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations
Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements
Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

Medium 0 1c3b1 choltmzdn8yqmboqw3oqufgy9uyqmbv6qhitnmgmh8jqr6t9hh2ql o0m3jcmwyhw8fkwauvjuskxur6euckw7ususjkxkrfxtw5yilubavztokplkgalx srykf8wbzipftd

Sujata T. (Intel) created project Quality of Service implementation on fd.io

Medium 28439b42 01eb 49e8 abaf 6a88bac2deb2

Quality of Service implementation on fd.io

Quality of service (QoS) is the overall performance of a telephony or computer network, particularly the performance seen by the users of the network.

To quantitatively measure quality of service, several related aspects of the network service are often considered, such as error rates, bit rate, throughput, transmission delay, availability, jitter, etc.

Quality of service (QoS) is particularly important for the transport of traffic with special requirements. In particular, much technology has been developed to allow computer networks to become as useful as telephone networks for audio conversations, as well as supporting new applications with even stricter service demands.

QoS is implemented using the following:

Policer -> marks traffic for bandwidth/jitter violations Traffic Manager-> can mark violating traffic based on traffic conditions and Service Level Agreements Schedules-> schedules traffic for transmission on designated output port as per the priority

This project aims to leverage the QoS implementation using DPDK and create plugin on fd.io since fd.io does not support QoS as of today.

Default user avatar 57012e2942
  • Projects 1
  • Followers 8

Albert Vo

Alameda, CA, USA

Bigger win 20150820 155725
  • Projects 0
  • Followers 1

Michael Preedom

I am a high-tech researcher/inventor with various companies and I am going thru to be certified as a high-tech engineer and scientist once I get my doctorate in engineering and material sciences and research technologies.

California, USA

Default user avatar 57012e2942
  • Projects 0
  • Followers 3

Wei Su

Mountain View, CA, USA

Default user avatar 57012e2942
  • Projects 0
  • Followers 3

devanath srinivasa

14 years of experience in networking domain. Worked in L2/L3/TCP/IP/SDN/DPDK/OPENSTACK/LINUX/KERNEL

Fremont, CA, USA

Default user avatar 57012e2942
  • Projects 1
  • Followers 8

Albert Vo

Alameda, CA, USA

Bigger screenshot www.facebook.com 2016 03 31 16 28 35
  • Projects 0
  • Followers 54

Wendy Boswell

Program Manager, Intel Software Innovators

Portland, OR, USA

Bigger josh wide eyed
  • Projects 2
  • Followers 97

Josh Bancroft (Intel)

Community Manager, Developer Relations. Geek. Husband. Father. Educator. Tinkerer. Studies the intersection of technology and humanity.

Portland, OR, USA