Giter Club home page Giter Club logo

fargate-sysbench's Introduction

1. CPU Model Names on EKS Fargate

Run kubectl apply -f lscpu-fargate.yaml

Model name:                      Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (Broadwell, i3 instances)
Model name:                      Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (m5 instances)
Model name:                      Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz (m5 instances)
Model name:                      Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (c5 instances)

Summary:

  1. CPU on AWS Fargate can be powered by C5, M5 or R5
  2. Not consistent performance can be expected

2. Running sysbench on containers

  • Refer to sysbench.yaml
...
          args:
            ["cpu", "--threads=4", "--cpu-max-prime=20000", "--time=30", "run"]
...
          resources:
            limits:
              cpu: "4"
              memory: "4Gi"

2.1 Sysbench results on Fargate: 4 vCPU, 4 GB RAM

  • Score 39894
CPU speed:
    events per second:  1329.61

General statistics:
    total time:                          30.0027s
    total number of events:              39894

2.2 Sysbench reuslts on xlarge worker nodes

c5.xlarge

  • Score 43075
CPU speed:
    events per second:  1435.66
General statistics:
    total time:                          30.0023s
    total number of events:              43075

m5.xlarge

  • Score 39081
CPU speed:
    events per second:  1302.54

General statistics:
    total time:                          30.0020s
    total number of events:              39081

r5.xlarge

  • Score 39514
CPU speed:
    events per second:  1316.98

General statistics:
    total time:                          30.0022s
    total number of events:              39514

2.3 Sysbench results on c5/m5/r5.2xlarge worker node

  • resource limits setting vCPU 4

c5.2xlarge worker node

  • Score 54963
CPU speed:
    events per second:  1831.91

General statistics:
    total time:                          30.0018s
    total number of events:              54963

m5.2xlarge worker node

  • Score 47281
CPU speed:
    events per second:  1575.83

General statistics:
    total time:                          30.0024s
    total number of events:              47281

r5.2xlarge worker node

  • Score 47172
CPU speed:
    events per second:  1572.25

General statistics:
    total time:                          30.0014s
    total number of events:              47172

fargate-sysbench's People

Contributors

lindarr915 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.