MEMS Based Mass Storage Systems. What is MEMS? (M)icro(E)lectric(M)echanical(S)ystems Consist of mech µ(structures, sensors, actuators), electronics,

Slides:



Advertisements
Similar presentations
Lecture # 7. Topics Storage Techniques of Bits Storage Techniques of Bits Mass Storage Mass Storage Disk System Performance Disk System Performance File.
Advertisements

Secondary Storage Rohit Khokher
Arjun Suresh S7, R College of Engineering Trivandrum.
Agenda Types of Storage Media Semiconductor ROM and RAM Magnetic Tapes, Floppy Disks, and Hard Disks Optical CS C446 Data Storage Technologies & Networks.
Computer Hardware – Storage Systems.  Storage holds data, instructions, and information for future use  Consists of two parts Storage Device Storage.
13.2 Disks Mechanics of Disks Presented by Chao-Hsin Shih Feb 21, 2011.
1 Storage Hierarchy Cache Main Memory Virtual Memory File System Tertiary Storage Programs DBMS Capacity & Cost Secondary Storage.
SECTIONS 13.1 – 13.3 Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin SECONDARY STORAGE MANAGEMENT.
1 CS222: Principles of Database Management Fall 2010 Professor Chen Li Department of Computer Science University of California, Irvine Notes 01.
Chapter 5 Data Storage Technology 2005 IS112. Chapter goals Describe the distinguishing characteristics of primary and secondary storage Describe the.
SECTIONS 13.1 – 13.3 Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin SECONDARY STORAGE MANAGEMENT.
Computer SCIENCE Data Representation and Machine Concepts Section 1.3
Introduction to Database Systems 1 The Storage Hierarchy and Magnetic Disks Storage Technology: Topic 1.
MEMS-BASED INTEGRATED-CIRCUIT MASS-STORAGE SYSTEMS L. R. Carley, G. R. Ganger, D. F. Nagle Carnegie-Mellon University.
Secondary Storage Unit 013: Systems Architecture Workbook: Secondary Storage 1G.
Solid State Drive Feb 15. NAND Flash Memory Main storage component of Solid State Drive (SSD) USB Drive, cell phone, touch pad…
Memory and Secondary Memory Devices RDRAM vs DDR SDRAM MEMS disk alternatives Flash Memory IBM Microdisk Brian Hanczaryk Albert Meixner.
Slide 1 Windows PC Accelerators Reporter :吳柏良. Slide 2 Outline l Introduction l Windows SuperFetch l Windows ReadyBoost l Windows ReadyDrive l Conclusion.
Lecture on Electronic Memories. What Is Electronic Memory? Electronic device that stores digital information Types –Volatile v. non-volatile –Static v.
DISKS IS421. DISK  A disk consists of Read/write head, and arm  A platter is divided into Tracks and sector  The R/W heads can R/W at the same time.
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Storage Systems.
Outline for today Topic: MEMStore paper Administrative: No class on Wednesday!
Storing Data On Your Computer Chapter 12, Exploring the Digital Domain.
HARD DISKS AND OTHER STORAGE DEVICES Jehan-François Pâris Spring 2015.
I/O – Chapter 8 Introduction Disk Storage and Dependability – 8.2 Buses and other connectors – 8.4 I/O performance measures – 8.6.
Topic: Disks – file system devices. Rotational Media Sector Track Cylinder Head Platter Arm Access time = seek time + rotational delay + transfer time.
1 Secondary Storage Management Submitted by: Sathya Anandan(ID:123)
Lecture 16: Storage and I/O EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2014, Dr.
Overview of Physical Storage Media
OSes: 11. FS Impl. 1 Operating Systems v Objectives –discuss file storage and access on secondary storage (a hard disk) Certificate Program in Software.
2.1 Operating System Concepts Chapter 2: Computer-System Structures Computer System Operation Storage Structure Storage Hierarchy Hardware Protection General.
I/O Computer Organization II 1 Introduction I/O devices can be characterized by – Behavior: input, output, storage – Partner: human or machine – Data rate:
11.1Database System Concepts. 11.2Database System Concepts Now Something Different 1st part of the course: Application Oriented 2nd part of the course:
CS4432: Database Systems II Data Storage 1. Storage in DBMSs DBMSs manage large amounts of data How does a DBMS store and manage large amounts of data?
Database Systems Disk Management Concepts. WHY DO DISKS NEED MANAGING? logical information  physical representation bigger databases, larger records,
20 October 2015Birkbeck College, U. London1 Introduction to Computer Systems Lecturer: Steve Maybank Department of Computer Science and Information Systems.
By : Reem Hasayen. A storage device is a hardware device capable of storing information. There are two types of storage devices used in computers 1. Primary.
More on data storage and representation CSC 2001.
CS 101 – Sept. 28 Main vs. secondary memory Examples of secondary storage –Disk (direct access) Various types Disk geometry –Flash memory (random access)
CLOUD BASED STORAGE Amy. Cloud Based Storage Cloud based storage is “the storage of data online in the cloud”
Operating Systems (CS 340 D) Princess Nora University Faculty of Computer & Information Systems Computer science Department.
Section 13.2 – Secondary storage management (Former Student’s Note)
MEMS and Caching for File Systems Andy Wang COP 5611 Advanced Operating Systems.
Section 13.2 – Secondary storage management. Index 13.2 Disks Mechanics of Disks The Disk Controller Disk Access Characteristics.
Indira Gandhi National Open University presents. A Video Lecture Course: Computer Platforms.
W4118 Operating Systems Instructor: Junfeng Yang.
Computer Hardware – Storage Systems.  Storage holds data, instructions, and information for future use  Consists of two parts Storage Device Storage.
Data Storage and Querying in Various Storage Devices.
TYPES OF MEMORY.
CS 1251 Computer Organization N.Sundararajan
Chapter 2: Computer-System Structures
Storage and Disks.
Database Management Systems (CS 564)
Computer Science 210 Computer Organization
CS 554: Advanced Database System Notes 02: Hardware
Backing Store.
Hard Drives.
The Memory Hierarchy Chapter 5
RAM Chapter 5.
File Processing : Storage Media
Introduction I/O devices can be characterized by I/O bus connections
Sanuja Dabade & Eilbroun Benjamin CS 257 – Dr. TY Lin
Operating Systems (CS 340 D)
CS 140 Lecture Notes: Technology and Operating Systems
File Processing : Storage Media
CS 140 Lecture Notes: Technology and Operating Systems
Computer Application Waseem Gulsher
Persistence: hard disk drive
SM
Presentation transcript:

MEMS Based Mass Storage Systems

What is MEMS? (M)icro(E)lectric(M)echanical(S)ystems Consist of mech µ(structures, sensors, actuators), electronics, integrated onto same chip Transducer = Sensor / Actuator Smart sensors Cheap Examples

Fender? The world's smallest guitar is 10 micrometers long – Made by Cornell University researchers from crystalline silicon

Example

Why use MEMS? Cost Examples 0.01 GB 0.1 GB 1 GB 10 GB 100 GB $1 $10 $100 $1000 CACHE RAM DRAM HARD DISK Entry Cost MEMS Entry Cost

Why use MEMS?(cont.) Volume Examples 100,000 Occupied volume [cm 3 ] , , ” Disk Drive Flash memory, 0.4 µm 2 cell Chip-sized data 10 GByte/cm 2 1 Storage Capacity [GByte]

Why use MEMS?(cont.) Lower data latency Why not EEPROM? Worst-Case Access Time (Rotational Latency) Cost $ / GB $1 / GB $3 / GB $10 / GB $30 / GB $100 / GB 10ns 1µs 100µs 10ms DRAM HARD DISK Prediction 2008 $300 / GB EEPROM (Flash) MEMS

Storage Device Design 2 proposed models –Cantilever –“Moving media”

“Moving Media” Read/Write tips Read/Write tips Magnetic Media Magnetic Media Actuators

“Moving Media” Read/write tips Read/write tips Media Bits stored underneath each tip Bits stored underneath each tip side view

Logistics Area = 1 cm 2 10,000 probe tips Bit cell of µm 2  4 – 11 GB Advantages / disadvantages

Data Layout Cylinders Tracks Sectors Logical block

Device Performance time service =time seek +latency rotate +time transfer MEMS –time service =time seek +time transfer time seek,acceleration, turnaround time, settling time

Physical Characteristics Bit Size Access Velocity Sled acceleration Spring stiffness Number of sleds Number of active tips Error rates

Performance Characteristics Seek time Settle time Turnaround time Peak bandwidth Capacity Power Reliability

Example Fast read-modify-write No rotational latency Atlas 10KMEMS Read Reposition Write Total

Seek Time From Center

Sustained Data Rate 1.6 Mbits / sec * 1280 tips = 2048 Mbits / sec

Sustained Data Rate

Failure Management MEMS devices will have internal failures –Tips will break during fabrication/assembly, use –Media can wear ECC can be both horizontal and vertical Could then use spares to regain original level of reliability

Performance Models Generation 1 Generation 2 Generation 3 Reference disk – Atlas 10k Super disk

Random Workload - Microbenchmark

Postmark

Power Utilization Lower operating power –100 mW for sled positioning –1 mW per active tip –For 1000 active tips, total power is 1.1 watt –50 mW standby mode Fast transition from standby – 0.5 ms

Future Potential Definite advantages Portable applications New low-cost entry point Archival storage Active storage devices Throwaway devices …

Problems? Very little has been implemented Power consumption? Heat – kinetic energy? Reliability? Sturdiness? Any other alternatives?

Conclusions Potential to fill the RAM/Disk gap Simulation results show –reductions in I/O stall times – overall performance improvement We’ll have to wait and see …