期刊名称:Bulletin of the Technical Committee on Data Engineering
出版年度:2014
卷号:37
期号:2
出版社:IEEE Computer Society
摘要:Data storage devices are getting smarter. Smart flash storage devices (a.k.a. Smart SSDs) are on thehorizon and package a small programmable computer inside the device. Thus, users can run codecloser to the data right inside the SSD, on the “other” side of the I/O bus. The focus of this paperis on exploring the opportunities and challenges associated with exploiting this functionality of SmartSSDs for relational analytic query processing. We have implemented an initial prototype of MicrosoftSQL Server running on a Samsung Smart SSDs. Our results demonstrate that significant performanceand energy gains can be achieved by pushing selected query processing components inside the SmartSSD. We also identify various changes that SSD manufacturers can make to increase the benefits ofusing Smart SSDs for data processing applications, and suggest possible research opportunities for thedatabase community.