Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Release 0.8#571

Merged
gshimansky merged 45 commits intomasterfromdevelop
Mar 7, 2019
Merged

Release 0.8#571

gshimansky merged 45 commits intomasterfromdevelop
Mar 7, 2019

Conversation

gshimansky
Copy link
Contributor

Release notes:

  • Implemented statistic counters with web interface.
  • New specific types for IPv4, IPv6 and MAC addresses.
  • Implemented load balancer example application.
  • ImplementedNoPacketHeadChange initialization option to improve performance when [en|de]capsulation does not affect beginning of packet memory.
  • Implemented control over generator speed.
  • Implemented our own packet generator.
  • Implemented send/receive from Linux raw socket (no DPDK needed).
  • Test framework improvements.

ifilippovand others added30 commitsFebruary 4, 2019 14:14
Application should not use EncapsulateHead andDecapsulateHead functions with passing thisoption to SystemInit.On the other hand receive and generate performance will be higherwith this option because it will remove unnecessary initialization
Otherwise they overwrite each other
Updated Go versions and fixed docker images names
Performance seems to be the same as with version 18.11
Better performanceBetter scalingBetter structure
Added functions SetReceiverOS and SetSenderOS which useLinux devices for receiving and sending packets(raw sockets)
Added possibility of receiving and sending without DPDK
Fixed ARP target HW address which should be 0xff for AWS
Example for receive/send without DPDK
Added special types for IPv4, IPv6 and MAC addresses
Workers are selected randomly (evenly) based on 5-tuple hash.
Implemented load balancer with 5-tuple hashing
ifilippovand others added15 commitsFebruary 26, 2019 15:57
This channel is returned from SetFastGenerator and SetVectorFastGenerator functionsValue from channel is read by scheduler at each scheduler tick
Added new option NoPacketHeadChange (default - false)
Added NoPacketHeadChange option to performance tests
Added configuraton for AWS cloud network
Implemented send/receive statistic counters for#390
Added substring filter to report processing
Updated pktgen to version 3.6.5 to fix bug#526
Implemented#382 to repeat failed tests several times
@gshimanskygshimansky merged commit048b92a intomasterMar 7, 2019
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@ifilippovifilippovifilippov approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@gshimansky@ifilippov@aregm

[8]ページ先頭

©2009-2025 Movatter.jp