Abstract

Computational Storage Devices, also known as In-Storage computing or In-Suit Processing, offer higher computing power than traditional storage devices. Innovation in computational storage devices is more important than ever because of the exponential growth of digital data produced by both individuals and organizations. With the advent of non-volatile storage devices in mainstream computing (e.g., hard disk drives and solid-state drives), the idea has gained wide appeal, with several academic and commercial prototypes becoming available. This survey aims to provide a systematic overview of the work being done in the area of computational storage and to indicate future directions. This overview considers and examines a number of research questions to comprehensively summarize, analyse and discuss various storage devices such as Hard Disk Drives (HDD), Solid-State Drives (SSD) and Computational Storage Devices (CSDs) in terms of design, programming model, acceleration and energy efficiency. Also, the Load Balancing algorithm has been reviewed from different domains such as cloud computing, data centers and the Internet of Things (IoT). This review not only focuses on the existing literature problems but also requires some effort to explore the future in this area.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call