{'fraction_non_alphanumeric': 0.021331609566903685, 'fraction_numerical': 0.003878474466709761, 'mean_word_length': 5.192, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
PCP-2LSTM: Two Stacked LSTM-Based Prediction Model for Power Consumption in Data Centers

As the size of data centers and cloud computing continue to expand, power consumption in data centers is rapidly increasing. It has a great significance to predict and analyze power consumption in the data center because power consumption prediction can help data center operators perform workflow scheduling, manage energy efficiency, provide high quality-of-service (QoS), and meet the requirements of green energy use. The current methods are mainly divided into two scopes: the one is establishing a static relationship between power consumption and relevant components/applications, and the other one is treating power consumption as sequential temporal data. However, the first scope does not consider the dynamic fluctuation of power, and the other one ignores the characteristics of the power consumption data. To solve these issues, in this paper, we present a power consumption prediction framework called PCP-2LSTM based on the mean smoothing and long short-term memory (LSTM) network. We first build a power consumption system to collect data and analyze the stationary of the power series. Then we use the mean smoothing to remove the noise from the time series of power consumption. After data preprocessing, because the time for workflow and container scheduling is usually 30 seconds, we use a stacked LSTM model to predict 30s power consumption in the future. The experimental result indicates that our approach outperforms other baselines.