Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dilip N Simha, Maohua Lu, Tzi-cher chiueh Park Chanhyun ASPLOS’12 March 3-7, 2012 London, England, UK.

Similar presentations


Presentation on theme: "Dilip N Simha, Maohua Lu, Tzi-cher chiueh Park Chanhyun ASPLOS’12 March 3-7, 2012 London, England, UK."— Presentation transcript:

1 Dilip N Simha, Maohua Lu, Tzi-cher chiueh Park Chanhyun ASPLOS’12 March 3-7, 2012 London, England, UK.

2 Motivation Background BOSC Experimental Methodology Results and analysis Conclusion Outline 2

3 I/O access delay Seek rotational, transfer Low-locality, update-intensive disk access workload Disk buffering, caching, scheduling Simple read/write interfaces are not adequate Read access has higher priority. Update requests from many applications 3 Motivation

4 Conventional disk access interface Read -> modify -> write Read(target_block_addr, dest_buf_addr) Write(target_block_addr, src_buf_addr) Allow applications of a storage system Disk access request as an update. Associate with an update request, a callback function A new storage system architecture : BOSC Batching mOdifications with Sequential Commit Between storage applications and hardware storage system Modify(target_block_addr, ptr_modification, ptr_commit_function) 4 New disk access interface

5 Trail Disk Architecture 5 Background

6 6

7 7 Batching Modifications with Sequential Commit

8 B tree B+ tree : file management Port B+ tree index implementation using TPIE Lock a leaf node before modifying it Releases the lock after log update request 8 BOSC-Based B+ Tree

9 Intel 2.4GHz CPU 512KB L2 cache 4GB memory 400MH front-side bus Two Gigabit Ethernet interface Five 7200_RPM IBM Deskstar DTLA-307030 disks 4:data disks 1:logging disk 9 Evaluation Methodology

10 10 Performance Improvement

11 11 Sensitivity study

12 12 Read query latency

13 Solve problems of conventional storage system An update-aware disk access interface Efficient batched processing strategy Deliver good performance with same durability guarantee 13 Conclusion


Download ppt "Dilip N Simha, Maohua Lu, Tzi-cher chiueh Park Chanhyun ASPLOS’12 March 3-7, 2012 London, England, UK."

Similar presentations


Ads by Google