Loading...

Analyzing the Effect of Interconnection Topology on the Performance of Enterprise SSDs

Soltani, Behnaz | 2017

589 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 50086 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Sarbazi-Azad, Hamid; Hesabi, Shahin
  7. Abstract:
  8. In recent years, flash-based Solid State Drives (SSDs), because of their lower power consumption, higher throughput, and resistance against physical damages compared to Hard Disk Drives (HDDs) have confronted ever increasing usage in data center, cloud applications, and enterprise servers. Recently, advantages of using interconnection networks between SSD controller and NAND Flash chips for transferring data and commands have been shown. Interconnection network intrinsically provides many advantages such as maintaining the signal integrity at high frequencies, pipelining support, sharing the communication resources, eliminating communication bottlenecks, and reducing power consumption. The effect of network topology on performance of SSDs has not been investigated. In this study, topologies which their physical implementation is possible with regard to the limitations of construction at the board level, are selected and their impact on the performance of SSDs are examined. Finally, a comparison is made between them. In order to compare fairly, we have proposed an algorithm which utilizes the bandwidth and the path diversity provided by the network in an efficient way, and thus acquires optimal point of performance with regard to the limitations of construction at the board level. The proposed algorithm consists of two steps, (1) packetization (2) non-minimal routing, employed at the same time in the smart way and are used in topologies such as mesh and torus, to achieve the best performance. The simulation results show that ring, mesh and torus topologies improve the network performance about 27%, 49%, and 63%, average response time about 3.5%, 6.4%, 8.2%, and maximum input/output operations per second (IOPS) about 16%, 31%, and 43%, respectively, compared to the linear array topology. As a result, the mentioned topologies according to performance improvement of SSDs in descending order are torus, mesh, ring, and linear array
  9. Keywords:
  10. Topology ; Solid State Disk Drive ; Interconnect Network ; Hard Disk Drives ; Flash Chip ; Path Diversity

 Digital Object List

 Bookmark

No TOC