IoT Workload Emulation for Data Centers

List of Authors

  1. Thomas Batz
    ,  
  2. Reinhard Herzog ,  
  3. Jon Summers
    ,  
  4. Kym Watson
Article Authors & roles Authors Peer review record Peer review Metrics
Cite

Abstract

The Internet of Things (IoT) domain has been one of the fastest growing areas in the computer industry for the last few years. Consequently, IoT applications are becoming the dominant work load for many data centers. This has implications for the designers of data centers, as they need to meet their customers’ requirements.

Since it is not easy to use real applications for the design and test of data center setups, a tool is required to emulate real applications but is easy to configure, scale and deploy in a data center. This paper will introduce a simple but generic way to model the work load of typical IoT applications, in order to have a realistic and reproducible way to emulate IT loads for data centers.

IoT application designers are in the process of harmonizing their approaches on how architectures should look, which building blocks are needed, and how they should interwork. While all IoT subdomains are diverse when it comes to the details, the architectural blueprints are becoming more and more aligned. These blueprints are called reference architectures and incorporate similar patterns for the underlying application primitives.

This paper will introduce an approach to decompose IoT applications into such application primitives, and use them to emulate a workload as it would be created by the modeled application. The paper concludes with an example application of the IoT Workload Emulation in the BodenTypeDC experiment, where new cooling approaches for data centers have been tested under realistic work load conditions.

Corresponding author
Thomas Batz
Grant information

This research was financially supported by the European Union’s Horizon 2020 research and innovation programme under the grant agreement No 768875 (project BodenTypeDC).

The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Copyright
© 2021 Thomas Batz (Corresponding Author, Co-Author); Reinhard Herzog (Co-Author); Jon Summers (Co-Author); Kym Watson (Co-Author) Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

First version published
Latest version published

Comments

Authors & roles

Thomas Batz

Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB, Karlsruhe, Germany

Roles
Corresponding Author, Co-Author, Conceptualization, Resources, Writing – Original Draft Preparation

Reinhard Herzog

Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB, Karlsruhe, Germany

Roles
Co-Author, Conceptualization, Methodology, Software, Writing – Original Draft Preparation
0000-0001-7198-5247

Jon Summers

Research Institutes of Sweden, Swedish Institute of Computer Science (RISE SICS), North Luleå, Sweden

School of Mechanical Engineering, University of Leeds, Leeds, UK

Roles
Co-Author, Conceptualization, Supervision, Writing – Review & Editing

Kym Watson

Fraunhofer Institute of Optronics, System Technologies and Image Exploitation IOSB, Karlsruhe, Germany

Roles
Co-Author, Conceptualization, Methodology, Supervision, Writing – Review & Editing

Downloads over the last 12 months:

Cited by

via Crossref

View citing articles