語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Performance Evaluation of In-storage...
~
Minglani, Manas.
FindBook
Google Book
Amazon
博客來
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks./
作者:
Minglani, Manas.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2018,
面頁冊數:
115 p.
附註:
Source: Dissertations Abstracts International, Volume: 80-03, Section: B.
Contained By:
Dissertations Abstracts International80-03B.
標題:
Computer Engineering. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=10831375
ISBN:
9780438351363
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks.
Minglani, Manas.
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks.
- Ann Arbor : ProQuest Dissertations & Theses, 2018 - 115 p.
Source: Dissertations Abstracts International, Volume: 80-03, Section: B.
Thesis (Ph.D.)--University of Minnesota, 2018.
This item must not be sold to any third party vendors.
As we inch towards the future, the storage needs of the world are going to be massive and diversied. To tackle the needs of the next generation, the storage systems are required to be studied and require innovative solutions. These solutions need to solve multitude of issues involving high power consumption of traditional systems, manageability, easy scaling out, and integration into existing systems. Therefore, we need to rethink the new technologies from the ground up. To keep the energy signature under control we devised a new architecture called Storage Processing Unit (SPU). For the modeling of this architecture we incorporate a processing element inside the storage medium to limit the data movement between the storage device and the host processor. This resulted in a hierarchal architecture which required an extensive design space exploration along with in-depth study of the applications. We found this new architecture to provide energy savings from 11-423X and gave performance gains from 4-66X for applications including k-means, Sparse BLAS, and others. Moreover, to understand the diverse nature of the applications and newer technologies, we tried the concept of in-storage processing for unstructured data. This type of data is demonstrating huge amount of growth and would continue to do so. Seagate's new class of drives - Kinetic Drives, address the rise of unstructured data. They have a processing element inside disk drives that execute LevelDB, a key-value store. We evaluated this off-the-shelf device using micro and macro benchmarks for an in-depth throughput and latency benchmarking. We observed sequential write throughput of 63 MB/sec and sequential read throughput of 78 MB/sec for 1 MB value sizes. We tested several unique features including P2P transfer that takes place in a Kinetic Drive. These new class of drives outperformed traditional servers workloads for several test cases. Finally, large number of these devices are needed for huge amounts of data. To demonstrate that Kinetic Drives reduce the management complexity for large-scale deployment, we conducted a study. We allocated large amounts of data on Kinetic Drives and then evaluated the performance of the system for migration of data amongst drives. Previously developed key indexing schemes were evaluated which gave important insights into their performance differences. Based on this study we can conclude that efficient mapping of key-value pairs to drives could be obtained. This lead to an understanding of the trade-offs between the number of empty drives and mapping of different key ranges to different drives. In conclusion, in-storage processing architectures bring an interesting aspect where processing is moved closer to the data. This leads to a paradigm shift which often results in a major software and hardware architectural changes. Furthermore, the new architectures have the potential to perform better than the traditional systems but require easy integration with the existing systems.
ISBN: 9780438351363Subjects--Topical Terms:
1567821
Computer Engineering.
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks.
LDR
:04123nmm a2200325 4500
001
2207808
005
20190923114235.5
008
201008s2018 ||||||||||||||||| ||eng d
020
$a
9780438351363
035
$a
(MiAaPQ)AAI10831375
035
$a
(MiAaPQ)umn:19382
035
$a
AAI10831375
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Minglani, Manas.
$3
3434810
245
1 0
$a
Performance Evaluation of In-storage Processing Architectures for Diverse Applications and Benchmarks.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2018
300
$a
115 p.
500
$a
Source: Dissertations Abstracts International, Volume: 80-03, Section: B.
500
$a
Publisher info.: Dissertation/Thesis.
500
$a
Advisor: Lilja, David J.
502
$a
Thesis (Ph.D.)--University of Minnesota, 2018.
506
$a
This item must not be sold to any third party vendors.
520
$a
As we inch towards the future, the storage needs of the world are going to be massive and diversied. To tackle the needs of the next generation, the storage systems are required to be studied and require innovative solutions. These solutions need to solve multitude of issues involving high power consumption of traditional systems, manageability, easy scaling out, and integration into existing systems. Therefore, we need to rethink the new technologies from the ground up. To keep the energy signature under control we devised a new architecture called Storage Processing Unit (SPU). For the modeling of this architecture we incorporate a processing element inside the storage medium to limit the data movement between the storage device and the host processor. This resulted in a hierarchal architecture which required an extensive design space exploration along with in-depth study of the applications. We found this new architecture to provide energy savings from 11-423X and gave performance gains from 4-66X for applications including k-means, Sparse BLAS, and others. Moreover, to understand the diverse nature of the applications and newer technologies, we tried the concept of in-storage processing for unstructured data. This type of data is demonstrating huge amount of growth and would continue to do so. Seagate's new class of drives - Kinetic Drives, address the rise of unstructured data. They have a processing element inside disk drives that execute LevelDB, a key-value store. We evaluated this off-the-shelf device using micro and macro benchmarks for an in-depth throughput and latency benchmarking. We observed sequential write throughput of 63 MB/sec and sequential read throughput of 78 MB/sec for 1 MB value sizes. We tested several unique features including P2P transfer that takes place in a Kinetic Drive. These new class of drives outperformed traditional servers workloads for several test cases. Finally, large number of these devices are needed for huge amounts of data. To demonstrate that Kinetic Drives reduce the management complexity for large-scale deployment, we conducted a study. We allocated large amounts of data on Kinetic Drives and then evaluated the performance of the system for migration of data amongst drives. Previously developed key indexing schemes were evaluated which gave important insights into their performance differences. Based on this study we can conclude that efficient mapping of key-value pairs to drives could be obtained. This lead to an understanding of the trade-offs between the number of empty drives and mapping of different key ranges to different drives. In conclusion, in-storage processing architectures bring an interesting aspect where processing is moved closer to the data. This leads to a paradigm shift which often results in a major software and hardware architectural changes. Furthermore, the new architectures have the potential to perform better than the traditional systems but require easy integration with the existing systems.
590
$a
School code: 0130.
650
4
$a
Computer Engineering.
$3
1567821
650
4
$a
Computer science.
$3
523869
690
$a
0464
690
$a
0984
710
2
$a
University of Minnesota.
$b
Electrical/Computer Engineering.
$3
1672573
773
0
$t
Dissertations Abstracts International
$g
80-03B.
790
$a
0130
791
$a
Ph.D.
792
$a
2018
793
$a
English
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=10831375
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9384357
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入