{'fraction_non_alphanumeric': 0.015174506828528073, 'fraction_numerical': 0.0, 'mean_word_length': 5.534653465346534, '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}}
A Review of Issues and Challenges in Fog Computing Environment

Fog computing is a new development paradigm which extends the computation, storage and management capabilities of cloud computing at the edge of networks. However, users and service providers will still face many problems in fog environment, because of the characteristics of fog computing: resource heterogeneous, devices geographical distribution and so on. This review provides a detailed architecture of a fog computing environment with seven major modules. Then, we summarize the current issues and challenges in each module and some future research directions of fog computing environment.