{'fraction_non_alphanumeric': 0.021414665801427646, 'fraction_numerical': 0.0, 'mean_word_length': 5.4789915966386555, '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}}
UNS: A Portable, Mobile, and Exchangeable Namespace for Supporting Fetch-from-Anywhere Big Data Eco-Systems

Modern global file systems such as parallel file systems or distributed file systems normally use a global namespace (GNS) to support viewing and accessing files that are independent of their physical storage locations. Using GNS support, we can seamlessly modify and reconfigure physical data storage without affecting how users view and access it. However, with the rapid growth of data size, the current design and implementations of the GNS system is experiencing problems of manageability and scalability. In this paper, we present a new namespace architecture called the Universal Namespace (UNS). UNS enhances both the local and global namespace with portable, parallel data mobile, and exchangeable properties and supports fetch-from-anywhere storage systems without requiring remote mounting. UNS exploits the extended file attributes of file systems and enhances file system metadata with unified remote data access information and methods. We design the proposed UNS to support big data computing on multiple geolocation-based shared storage systems. We describe the innovative concepts of the proposed UNS's architecture and demonstrate UNS's early performance results from various test cases. Finally, we summarize the benefits and advantages of using UNS in supporting remote data sharing for extreme scale computing and big data computing. Furthermore, we present the future design and developmental direction of UNS.