資料載入處理中...
圖書館首頁
|
網站地圖
|
首頁
|
本站說明
|
聯絡我們
|
相關資源
|
台聯大論文系統
|
操作說明
|
English
簡易查詢
進階查詢
論文瀏覽
熱門排行
我的研究室
上傳論文
新版博碩士論文系統
建檔說明
常見問題
帳號:guest(216.73.216.146)
離開系統
字體大小:
詳目顯示
第 1 筆 / 共 1 筆
/1
頁
以作者查詢圖書館館藏
、
以作者查詢臺灣博碩士論文系統
、
以作者查詢全國書目
論文基本資料
摘要
外文摘要
論文目次
參考文獻
電子全文
作者(中文):
潘子芹
作者(外文):
Pan, Zih-Cing
論文名稱(中文):
OCSSD上的鍵值存儲安全刪除方法
論文名稱(外文):
Secure Deletion Approaches for Key-Value Storage on OCSSD
指導教授(中文):
石維寬
指導教授(外文):
Shih, Wei-Kuan
口試委員(中文):
張原豪
梁郁珮
謝昀珊
口試委員(外文):
Chang, Yuan-Hao
Liang, Yu-Pei
Hsieh, Yun-Shan
學位類別:
碩士
校院名稱:
國立清華大學
系所名稱:
資訊工程學系
學號:
109062588
出版年(民國):
112
畢業學年度:
112
語文別:
英文
論文頁數:
24
中文關鍵詞:
LevelDB
、
LSM-tree
、
OCSSD
、
安全刪除
外文關鍵詞:
LevelDB
、
LSM-tree
、
OCSSD
、
Data Sanitization
相關次數:
推薦:0
點閱:124
評分:
下載:0
收藏:0
NVM Memory非揮發性記憶體(例如 NAND 快閃記憶體)中的安全資料刪除在資訊安全的考慮下,對於防止潛在的敏感資料洩露是不可忽視的議題。選擇安全刪除方法除了須考慮所涉及資料的敏感程度,同時在遵循SSD特性下實踐資料安全刪除。本研究中,我們提出了一種基於 LevelDB和 OCSSD 的新方法,針對寫入密集型資料庫,採用WiscKey將鍵值分離儲存的機制並設計了一個名為「Version Table」的溝通中樞,也就是作為資料庫中key和相關各版本的value log所在的中介。此外,當使用者操作「Erase」命令時,會同時觸發Data Snitization。因此當啟動Garbage Collection時,會優先考慮包含更高比例Sanitized data的block作為刪除對象,在不嚴重影響效能的前提下進行對資料安全刪除的操作。
Secure data deletion within non-volatile memory, such as NAND flash memory is necessary to guard sensitive data and thwart potential data breaches. The selection of a secure deletion method should align with the sensitivity of the data in question, while adhering to the best practices considering the characteristic of SSD. In this study, we propose a novel approach based on LSM-tree, LevelDB and OCSSD for write-intensive databases. To begin with, we adopted the strategy of WiscKey, which stores key and value in LSM-tree and value log, respectively. Further, we use a dedicated communication hub known as the "Version Table." This Version Table acts as an intermediary between the database, where keys and associated value logs reside. Moreover, when a user initiates a "Delete" operation, data sanitation procedures are triggered concurrently. Consequently, when the Garbage Collection process is invoked, blocks housing a higher proportion of sanitized data are accorded higher priority in the space reclamation process, optimizing data security and resource utilization.
Contents
Abstract (Chinese) I
Acknowledgements (Chinese) II
Abstract III
Contents IV
List of Figures VI
List of Tables VII
List of Algorithms VIII
1 Introduction 1
2 Background 2
2.1 Key-Value Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.1 Security Deletion of Key-Value Pair . . . . . . . . . . . . . . 2
2.2 LevelDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.1 WiscKey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Open Channel SSDs (OCSSD) . . . . . . . . . . . . . . . . . . . . . 5
2.4 Hot-Cold separation . . . . . . . . . . . . . . . . . . . . . . . . . . 8
IV
3 Methodology 9
3.1 Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2 Version Tracking Strategy . . . . . . . . . . . . . . . . . . . . . . . 9
3.3 Hot-Cold Separation . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4 Data Sanitization . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Experimental Results 18
4.1 Yahoo! Cloud Serving Benchmark (YCSB) . . . . . . . . . . . . . . 19
4.2 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3 Results and Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3.1 Impact of Model Architecture . . . . . . . . . . . . . . . . . 20
4.3.2 Total Write Page Quantities . . . . . . . . . . . . . . . . . . 20
4.3.3 Garbage Collection and Number of Live Page Copying . . . 21
5 Conclusion 23
Bibliography 24
[1] Justin Sheehy and David Smith. Bitcask – a log-structured hash table for fast key/value data. Basho White Paper, 2010.
[2] J. Dean and S. Ghemawat. Leveidb. [online] Available:
http://code.google.com/p/leveldb, 2011.
[3] Andrea C. Arpaci-Dusseau Lanyue Lu, Thanumalayan Sankaranarayana Pillai and Madison. Remzi H. Arpaci-Dusseau. University of Wisconsin. Wisckey:Separating keys from values in ssd-conscious storage. fast16 2016, pages 1–8,2008.
[4] T.-W. Kuo J.-W. Hsieh and L.-P. Chang. Efficient identification of hot data for flash memory storage systems. ACM Transactions on Storage,vol. 2, (1),2006.
[5] Dongchul Park and David H.C. Du. Hot and cold data identification for flash memory using multiple bloom filters. FAST 11, page 1–11, 2011.
[6] Brian F. Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears. Benchmarking cloud serving systems with ycsb. In Proc. of SoCC, 2010.
電子全文
摘要
推文
當script無法執行時可按︰
推文
推薦
當script無法執行時可按︰
推薦
評分
當script無法執行時可按︰
評分
引用網址
當script無法執行時可按︰
引用網址
轉寄
當script無法執行時可按︰
轉寄
top
相關論文
1.
Multimedia Programming for Mobile Handhelds
2.
網際網路上支援多媒體串流之封包排程與頻寬保留之研究
3.
NS網路模擬軟體在WLAN之應用研究
4.
在無線網狀網路提供服務品質保證之研究
5.
On-line Scheduling in Real-Time Multiprocessor Systems
6.
遠端身份認證技術及其在行動商務上之應用
7.
植基於雙網無線網路之行動服務平台
8.
應用於無線感測器網路物體追蹤之資料聚集結構與位置預測方法
9.
IXP平台上之安全代理伺服器的設計與實作
10.
即時系統中週期性工作之可排程性分析
11.
在即時嵌入式系統中節省快閃記憶體能源消耗之線上排程演算法
12.
以單一延伸裝置整合多重網路電話服務
13.
多媒體訊息中心之設計與實作
14.
智慧卡密碼驗證機制通訊協定之應用與研究
15.
機器學習方法之複雜處理器編譯器設計
簡易查詢
|
進階查詢
|
論文瀏覽
|
熱門排行
|
管理/審核者登入
前往新版 [國立清華大學博碩士論文庫]
Go [NTHU Theses & Dissertations Repository]
關閉