Performance Analysis of A Novel and Efficient Routing Algorithm for 2D Torus Optical Interconnection

Abstract

Data Center (DC) hosts various computing resources that are connected together to provide newlinea pool of resources. Servers, storage, and interconnection networks are the three newlinemain components of data centers that provide back-end support in service deliveries. newlineData centers have experienced a significant increase in internet network traffic over the newlinelast few years because of the significant increase in the number of users and several newlineemerging cloud and web applications. Since the data center servers host these applications, newlinetherefore these servers require efficient communication between themselves to newlineprovide various services and interconnection networks facilitate this. newlineThe data center s performance depends on the performance of interconnection networks. newlineThese networks require secure communication with low-latency, high throughput, newlineand high reliability even when servers are scaled up to sustain an increase in traffic. newlineHence, the data centers require a high-performance interconnection network to meet newlineup with all the above-mentioned requirements. Optical networks are a suitable candidate newlinefor the interconnection network because they provide low latency and low power newlineconsumption while ensuring high throughput, high reliability, and high scalability. newlineIn this work, a two-dimensional (2D) torus optical network is considered as interconnection newlinenetwork because of its various advantages over other topologies. This newlinetopology is regular, edge symmetric, and provides high path diversity (provides multiple newlinenon-overlapping paths between source and destination). The network performance newlineparameters like latency and throughput can be improved significantly when the routing newlinepaths available in the network are utilized efficiently. Traditionally, the 2D torus optical newlinenetwork employs XY routing algorithm (XYRA) for packet forwarding. newlineIn this algorithm, the paths which are connecting end to end nodes are utilized to newlinebuffer the packets inside the network when the output ports/links are busy. Along with newlinethe type of network topology, an efficien

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced