{'fraction_non_alphanumeric': 0.023610427939006393, 'fraction_numerical': 0.0, 'mean_word_length': 5.78, '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}}
SUDOI: software defined networking for ubiquitous data center optical interconnection

Ubiquitous data center optical interconnection is a promising scenario to meet the high burstiness and high-bandwidth requirements of services in terms of the user-access-oriented interconnection between user and data center, inter-data- center, and intra-data-center interconnection. However, in the current mode of operation, the control of the data center and optical network is separately deployed. Enabling even limited interworking among these separated control systems does not provide a mechanism to exchange resource information and enhance the high-level performance requirement of applications. Our previous work implemented cross-stratum optimization of optical network and application strata resources inter-data-center, which allows the accommodation of data center services. In view of this, this study extends to the ubiquitous data center optical interconnection scenario. This article presents a novel SUDOI architecture aimed at extensive user access from the perspective of heterogeneous cross-stratum and multi-layer networking modes. SUDOI can enable cross-stratum optimization of application and optical network stratum resources, and enhance multiple- layer resource integration in the ubiquitous data center optical interconnection. The functional modules of SUDOI architecture, including the core elements of various controllers, are described in detail. The cooperation procedure in user-access-oriented interconnection, multiple- layer resource integration inter-data-center, and intra-data-center service modes is investigated. The feasibility and efficiency of the proposed architecture are also experimentally demonstrated on our OaaS testbed with OpenFlow-enabled optical nodes, and compared to the CSO scheme in terms of blocking probability and resource occupation rate. Numerical results are given and analyzed based on the testbed. Some future discussion and exploration issues are presented in the conclusion.