{'fraction_non_alphanumeric': 0.011305241521068859, 'fraction_numerical': 0.0, 'mean_word_length': 5.283870967741936, '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}}
Optimization Scheme of Massive Meteorological Data Storage Based on OpenStack Swift

In order to solve the problem that cloud storage system will produce lots of metadata information and reduce the storage efficiency of the system when processing massive meteorological small files. In this paper, we propose an optimized scheme for storing massive meteorological data, which is implemented in OpenStack Swift. The scheme consists of load balancing module and merge storage module. On the one hand, load balancing module combines HAproxy and UCARP to alleviate the uneven load distribution when Swift stores a huge number of meteorological files. On the other hand, the scheme adopts the merge storage strategy to improve the reading and writing performance of meteorological small files in Swift. Experiments show that this optimization method can not only reduce the reading delay of massive meteorological files in Swift system, but also improve the throughput of Swift.