Digital Recipe

Semantically-Smart Disk System 본문

컴퓨터 공학/(분야별) 스토리지(SSD)

Semantically-Smart Disk System

노리터 2011. 6. 15. 19:29
논문제목 : Semantically-Smart Disk System

논문저자 : Muthian Sivathanu, Vijayan Prabhakaran, Florentina I. Propvici 등등..
      Computer Science Dept. University of Wisconsin, Madson

논문발표 : FAST 1993



1. Introduction

현재 인터페이스들은 상당히 엉망이다. 데이터는 의미에 따라 구분될 수 있는데 단순히 Block으로만 I/O를 처리한다. 따라서 데이터의 의미를 추론하여 판단하고 활용하여 스마트한 디스크를 만들어 보고자 한다.


2. Summary of Contents

디스크 상에 개발 한 프로그램을 넣어 프로그램을 통해 데이터가 가진 의미를 추론해 본다. 즉 파일시스템에 의해 디스크에 어떻게 구조화 되어 있는지 판단해 보고자 한다.

이 논문에서 판단해보고자 한 데이터의 종류는 Super Block, Data Block, Inode Block, Bitmap Block, Log Data을 구별해 보고자 한다.

따라서 개발한 프로그램을 통해서 각 데이터의 종류를 어떻게 판별할 수 있는지 서술한다.

■ Super Block
정상적으로 unmount되었는지 기록하는 필드를 가지고 있다. 이 부분의 변화를 살펴보자

■ Data Block
...

■ Inode Block 
Chmod를 해보자. file속성이 변경될 것이다.

■ Bitmap Block
2개의 새 파일을 써보자. bitmap 크기도 거질것이다.

■ Log data
I/O를 많이 주었을 때 패턴이 Circular하면 Log Data 일것이다.



2011. 06. 15
Posted By HoSeok Seo
Comments