Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameOrganizationRoleEmail
Georgios P. KatsikasKTH Royal Institute of Technology & RISE SICSPh.D. Candidatekatsikas@kth.segeorgios.katsikas@ri.se
Tom BarbetteUniversity KTH Royal Institute of LiegeTechnologyPost Doctoral Researchertombarbette@kth.barbette@uliege.bese

Table of Contents

Table of Contents
exclude(Table of Contents)

...

A server with 2 Intel CPU cores and 1 Mellanox 100 GbE NIC might provide the following response:

{
     "busyCpus":02,
     "freeCpus":20,
     "cpus":
     [
         {
             "id":0,
             "load":0,
             "busyqueue":false0,
        },
        {"busy":true,
            "id" “throughput”:1,
            "load":0, {
            "busy":false     “average”: 5000,
        }
    ],         “unit”: “mbps
             },
             “latency”:
             {
                 “min”: 500,
                 “median”: 600,
                 “max”: 700,
                 “unit”: “ns”
             }
         },
         {
             "id":1,
             "load":0,
             "queue":1,
             "busy":true,
             “throughput”:
             {
                 “average”: 4000,
                 “unit”: “mbps
             },
             “latency”:
             {
                 “min”: 550,
                 “median”: 610,
                 “max”: 740,
                 “unit”: “ns”
             }
        },
    ], 
    "nics":
    [
        {
            "name":"fd0",
            "index":0,
            "rxCount":"01000",
            "rxBytes":"064000",
            "rxDropped":"0",
            "rxErrors":"0",
            "txCount":"01000",
            "txBytes":"064000",
            "txErrors":"0"
        },
    ]
}

Note that throughput and latency statistics per core are optional fields.


NIC Rule Installation

A server with NICs in mode "flow" allows the server device driver to manage its rules.

...