Published April 23, 2018 | Version 3.0.0

Replication data for: "How does Docker affect energy consumption? Evaluating workloads in and out of Docker containers"

  • 1. University of Alberta

Description

Database of raw power measurements and energy summaries for our Docker energy tests.

Please cite us if you use this dataset.

Schema

CREATE TABLE configuration(

    name            TEXT PRIMARY KEY,

    description     TEXT

);

CREATE TABLE experiment(

    name            TEXT PRIMARY KEY,

    description     TEXT

);

CREATE TABLE run(

    id              PRIMARY KEY,

    configuration   TEXT REFERENCES configuration(name)

        ON DELETE CASCADE ON UPDATE CASCADE,

    experiment      TEXT REFERENCES experiment(name)

        ON DELETE CASCADE ON UPDATE CASCADE

);

CREATE TABLE measurement(

    run             REFERENCES run(id)

        ON DELETE CASCADE ON UPDATE CASCADE,

    timestamp       REAL NOT NULL, -- Unix timestamp in milliseoncds

    power           REAL NOT NULL

);

CREATE TABLE energy(

    id              PRIMARY KEY REFERENCES run(id),

    configuration   TEXT REFERENCES configuration(name)

        ON DELETE CASCADE ON UPDATE CASCADE,

    experiment      TEXT REFERENCES experiment(name)

        ON DELETE CASCADE ON UPDATE CASCADE,

    energy          REAL NOT NULL,

    started         REAL NOT NULL,

    ended           REAL NOT NULL,

    elapsed_time    REAL NOT NULL -- in milliseconds

);

Files

Files (11.8 MB)

Name Size Download all
md5:05cd90be06aaf6924def11a03a4f57fa
11.8 MB Download

Additional details