Harnessing Generative Pre-Trained Transformer for Datacenter Packet Trace Generation
Chen Griner
TL;DR
The paper tackles the lack of realistic datacenter traffic traces and privacy concerns by proposing DTG-GPT, a GPT-based packet-trace generator trained on a small set of traces. The model uses a multi-embedding input with a meta-data embedding that encodes segment, field, and trace identifiers to model deterministic packet headers and temporal segmentation. Evaluation across traffic matrices, trace complexity, bursts, and novelty shows DTG-GPT can synthesize traces with similar spatiotemporal structure and high novelty, across HPC and Facebook-domain traces, at multiple scales. This work suggests a path toward privacy-preserving trace sharing by releasing trained models or weights instead of raw traces, enabling researchers to study and optimize future datacenters.
Abstract
Today, the rapid growth of applications reliant on datacenters calls for new advancements to meet the increasing traffic and computational demands. Traffic traces from datacenters are essential for further development and optimization of future datacenters. However, traces are rarely released to the public. Researchers often use simplified mathematical models that lack the depth needed to recreate intricate traffic patterns and, thus, miss optimization opportunities found in realistic traffic. In this preliminary work, we introduce DTG-GPT, a packet-level Datacenter Traffic Generator (DTG), based on the generative pre-trained transformer (GPT) architecture used by many state-of-the-art large language models. We train our model on a small set of available traffic traces from different domains and offer a simple methodology to evaluate the fidelity of the generated traces to their original counterparts. We show that DTG-GPT can synthesize novel traces that mimic the spatiotemporal patterns found in real traffic traces. We further demonstrate that DTG-GPT can generate traces for networks of different scales while maintaining fidelity. Our findings indicate the potential that, in the future, similar models to DTG-GPT will allow datacenter operators to release traffic information to the research community via trained GPT models.
