SlideShare una empresa de Scribd logo
1 de 33
Presented by
Iftikhar Alam
  Ms 2nd semester

   Supervised by
Prof: Dr.Shah Khusro
   Abstract
   Introduction
   Overview of disk drives
   Performance overview
   Disk controller
   Reliability
   Energy consumption overview
   Design constraints
   New disk drive architectures
   New storage media and storage devices
   Discussions
   Conclusions
   This article explain:
   Importance of energy efficiency in designing
    disk drive storage systems.

   Hard drive design have reached a turning
    point at which they have to be reborn in order
    to maintain high reliability and energy
    efficiency.

   The evaluation of disk drive over 5 decads.
   Disk drive is
         ◦ most important storage , offers high performance
         ◦ large capacity ,high reliability

       Since IBM 1301 disk drive was announced in 1961, disk drives
        have experienced dramatic development to meet capacity,
        performance, and other capability requirements.

       The 1301 stored 28 million characters on a single module




                                         IBM 1301 disk drive
   Magnetic recording technology
       Has two mile stones
   Longitudinal recording and Perpendicular recording.

Hard disk technology with longitudinal
recording has an estimated limit
 of 100 to 200 gigabit per square inch.

 Perpendicular recording was used
in 2005 for hard disks.

Perpendicular allow information densities of up to
 around 1 Tbit/sq. inch (1000 Gbit/sq. inch).
In August 2010 drives with
densities of 667Gb/in2 were available commercially.
   Traditional longitudinal recording technology has
    successfully achieved 100% growth of areal density (AD)

   AD: is a measure of the number of bits that can be
    stored in a unit of area. It is usually expressed in
    bits per square inch (BPSI).
   Areal density is computed as the product of two
    density measures.
    ◦ Track Density(TPI): How many tracks can be placed
      down in inch of radius on the platters.

    ◦ Linear or Recording Density(BPI): How tightly the bits
      are packed within a length of track. If in a given inch
      of a track we can record 200,000 bits of information,
      then the linear density for that track is 200,000 bits
      per inch per track (BPI).
   Superparamagnetic effect (shrinking volume of
    magnetic grains) poses a serious challenge for
    further increases of the AD. The reason is that
    each bit cell in a track is composed of multiple
    magnetic grains.
          Bit-cell composed
          of magnetic grains
          50-100 grains/bit





   But, the grain size cannot be decreased much below a
    diameter of ten nanometers. Using fewer magnetic grains in a
    bit cell requires more complicated error correcting codes.

   The growth mainly depends on the improvement of
    Revolutions Per Minute (RPM), magnetic recording technology,
    the size of the on-board cache, along with some reductions
    in the seek time [Hitachi 2009].

   Trends of recent years imply that flash memory could be a
    good candidate for bridging the performance gap.

   However flash-based storage devices are still expensive, and
    their characteristics such as write endurance (each memory
    cell has a limited number of times that it can be erased
    before the memory cell fails ) and erase before write are still
    challenging problems.
Hard disks mainly consists of platters, spindle, disk arm, disk head,
motor, controller, etc.

The platters spin at a constant rate called RPM. The data is recorded
magnetically in concentric tracks on the platters.
   Disk access time:
       Taccess = Tseek + Trotate + Ttransfer

    ◦ Seek Time. Time it takes to locate a particular piece of
      information .

    ◦ Rotational Latency: when the disk head arrives at the target
      track, it must wait for first sectore before it begins to transfer
      data.

    ◦ Data Transfer Time. Data transfer time is the amount of data
      divided by the data transfer rate.
   Data Transfer Time
    ◦ Consists of two parts
          External data transfer: Rate between memory and
           disk cache

          Internal data transfer :Rate between disk cache and
           disk storage media

          Internal data transfer is also called Internal Data Rate
           (IDR).

          Expressed in MB/s

          IDR is much lower than the external data rate because
           reading or writing on disk plate is time consuming.
   Geometric features:
    ◦ Outer tracks on disk platters are much larger than the inner
      tracks. Modern disk drives employ a technique called ZBR.

    ◦ Zone Bit Recording (ZBR) is used by disk drives to store
      more sectors per track on outer tracks than on inner tracks.

    ◦ ZBR results in a much smaller data transfer time of outer
      zones than that of inner zones.
   A disk controller contains
   Storage interface offers a standard protocol
       (e.g., IDE, SCSI, FC, SATA, etc.)
   Disk sequencer
       Manages the data transfer between storage
        interface and data buffer.
   ECC
       Responsible for error checking.
   Servo control
       Detects the current position of the disk head
   Microprocessor
       Overall control of disk drive.
   Disk cache
      Temporary storage.
   Disk cache
        Temporarily holding data
        Principles of data locality to improve hit ratio

        All modern disk drives contain a small amount of on-board cache
         (RAM) to speed up access to data on a disk drive.




   Cache replacement algorithms(Already done in OS)

   Random Replacement(RR)
        RR replaces cache lines by randomly selecting a cache line
        very fast,
        requires no extra storage
        easiest one to implement
        performs poorly(a page that will used in near future may be swapped)

   Least Frequently Used (LFU)
        Which have been used least frequently are evicted.
        Recently active but currently cold cache lines
        Increases the miss ratio and reduces the cache performance.

   Least Recently Used (LRU)
    ◦ Evicts those cache lines used least in the recent past on the assumption that they will not be used in
                                                   the near future
   Disk Scheduler
       Queue the incoming requests.
   Scheduling algorithms
       First Come First Served (FCFS)
       Shortest Seek Time First (SSTF)
       SCAN algorithm
   Reliability
   Disk drive consists of one or more platters rotating on a
    common spindle
   Spindle motor is adopted to spin the platters and
     maintain the RPM.
   They may fail due to various component failures (e.g., disk
    head, media, firmware, etc.)
   The environmental factors, including temperature, humidity,
    vibration, etc all have impacts on the failure of disk drives
Spin down = Idle to standby
                                       Spin up = standby to active




Table I. The Major Characteristics of Five Different Disk Drives
   Energy Conservation Methods

    ◦ 1. Timeout strategy
         Once a disk drive is idle ,the disk is spun
         down in an effort to save energy. Widely used.

    2. Application-aware power management
        Requires modifying existing applications,
        which makes it impractical.

     3. Compiler-driven method for disk power
        management has been suggested .

     4. Bucket method : Extending the idle length so
        energy is be conserved.
   Performance of disk drives has been
    experiencing 40% growth per year, a number
    of constraints pose challenges to continue
    the 40% growth rate.

   The growth of AD results in decreased seek
    time and increased IDR.

   The perpendicular recording technology will
    also reach its limits soon, and new
    technologies will be required [Perpendicular
    Recording2009].
   Disk cache can be improve the performance of disk drives by
    avoiding slow mechanical latency(measured in milliseconds,
    include both seek time and rotational latency).

   Accessing a byte of data in cache is much faster than
    accessing a byte on the rotating magnetic disk media.

   However, studies have indicated that if the disk cache size
    grows beyond its limits may cause performance penalty.

   Heat generated by certain actions within the disk drive
    which effect reliable operation.
         High temperature = Head crashes
   Increasing the RPM can improve disk drive
    performance significantly.

   Unfortunately, disk drives rotating at speeds
    exceeding 20, 000 RPM have been researched but
    not commercialized due to heat generation, power
    consumption, noise, vibration.

   Therefore, it is a big challenge to design new disk
    drive architecture which could further advance disk
    performance.
   Power states transition is not applicable to the server disk drives.

   Dynamic Rotations Per Minute (DRPM)is proposed for power
    management in server disk arrays.

   The DRPM technique dynamically modulates the rotational speed
    of disk drives so that the disk can serve requests at different
    RPMs.

   Multispeed disk approach is also suggested to conserve energy.

   EED [Deng et al. 2008b] is an energy-efficient disk drive
    architecture by extending the length of idle intervals .

   A disk drive including two or more spindles each carrying one or
    more platters was introduced. Hard Disk Drive with Multiple
    Spindles [2011].
   Flash Memory
      Nonvolatile,electrically erased and reprogrammed
      small physical size ,lower power consumption
      high performance ,Used in digital cameras, MP3 players,
       mobile phones, etc.
   Two major types of flash memory
    ◦ NOR: Byte accessible, mainly used for EEPROM
      replacement
    ◦ NAND: Block accessible ,faster erasing and write times,
      higher data density. Writing is done in a unit of one page
      , erasing is done in blocks.
    ◦ NAND flash memory can play two roles
      As an extension to RAM, and a layer between RAM and
       traditional disk drives.
      Replacing traditional disk drives as a new block storage
       media.
   Promising Storage Media
    ◦ Flash memory

    ◦ Magnetic Random Access Memory (MRAM)
       Combines a magnetic device with standard silicon-
        based microelectronics to obtain the combined
        attributes of nonvolatility, high performance, fast
        programming.
    ◦ MicroElectroMechanical System (MEMS)
       MEMS-based storage is a nonvolatile storage
       technology that merges magnetic recording material with
       thousands of probe-based recording heads to provide
       online storage [Schlosser et al. 2000].
   However, both MRAM and MEMS are still in
    their infant phase of development.
   Phase-change Random Access Memory
    (PRAM)
    ◦ Mature technology than MRAM or MEMS.
    ◦ Samsung introduced a 512Mb PRAM
    ◦ Expected to be the main memory device and to
      replace the high density NOR flash within the
      next decade [Samsung 2009d].
   PRAM can rewrite data without having to first erase data
    previously accumulated, it is effectively 30 times faster than
    conventional flash memory.
   Hybrid Disk
    ◦ Performance Gap within Disk Drives
       Disk drives normally use conventional main memory
        (SDRAM) as disk cache.
       SDRAM has access time ranging from7–10
        nanoseconds.
   Anatomy of Hybrid Disk.
    ◦ DRAM are nanosecond devices.
    ◦ NAND chips are microsecond devices.
    ◦ NAND flash memory can play as an intermediate layer (e.g., a
      nonvolatile cache) between the DRAM and traditional disk
      drives.
    ◦ Hybrid disk integrates NAND flash memory into a standard
      disk drive as a second level cache.
    ◦ Hybrid disk consists of three layers: disk cache, NANDflash
      memory, and magnetic platters.
   Solid State Disk
    ◦ SSD refers to semiconductor devices
    ◦ consists of either DRAM volatile memory or NAND
      flash nonvolatile memory.
    ◦ DRAM-based SSD requires an internal battery and
      backup disk drive.
    ◦ current SSDs employ nonvolatile flash memory as the
     storage media (e.g., USB memory sticks).
   The challenges (e.g., endurance cycles, erase before write,
    etc.) presented by NAND flash memory indicate that the flash
    memory could fail before the magnetic disk.

   Spinning up the magnetic platters takes extra time and
    power. This incurs noticeable delay and power penalty.

   Spinning down/up the magnetic platters too often also has a
    significant impact on reliability.
   Disk has to stay in the low-power state for a
    sufficiently long period of time which save the
    energy . This energy needed to spin the disk up
    again.

   This techniques is difficult to implement in SSDs
    because the energy required to start SSDs is
    more than a spanning up the server hard disk.

   Decreasing the RPM can significantly reduce the
    power consumption of disk drives.

   However, lower RPM can further worsen the
    performance of large-capacity disk drives.
   In the past 50 years, disk drive architecture has
    remained largely unchanged.


   They have reached a turning point at which they
    have to be reborn in order to further improve
    their     performance  and     reduce    power
    consumption while still maintaining high
    reliability.

   Hybrid disk is a temporary approach
    ◦ Therefore, an architecture shift is required to achieve
     this goal.
Thanks

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Massstorage
MassstorageMassstorage
Massstorage
 
12.mass stroage system
12.mass stroage system12.mass stroage system
12.mass stroage system
 
Ch11 - Silberschatz
Ch11 - SilberschatzCh11 - Silberschatz
Ch11 - Silberschatz
 
RDBMS
RDBMSRDBMS
RDBMS
 
Kavi
KaviKavi
Kavi
 
Kavi
KaviKavi
Kavi
 
Data storage csc
Data storage cscData storage csc
Data storage csc
 
Mass storage systemsos
Mass storage systemsosMass storage systemsos
Mass storage systemsos
 
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
 
External memory - Computer Architecture
External memory - Computer ArchitectureExternal memory - Computer Architecture
External memory - Computer Architecture
 
Csc1401 lecture07 -external memory
Csc1401   lecture07 -external memoryCsc1401   lecture07 -external memory
Csc1401 lecture07 -external memory
 
CS 542 Putting it all together -- Storage Management
CS 542 Putting it all together -- Storage ManagementCS 542 Putting it all together -- Storage Management
CS 542 Putting it all together -- Storage Management
 
Hpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure ScopingHpux AdvFS On Disk Structure Scoping
Hpux AdvFS On Disk Structure Scoping
 
Database backup 110810
Database backup 110810Database backup 110810
Database backup 110810
 
8 considerations for evaluating disk based backup solutions
8 considerations for evaluating disk based backup solutions8 considerations for evaluating disk based backup solutions
8 considerations for evaluating disk based backup solutions
 
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
 
Data center computing trends a survey
Data center computing trends   a surveyData center computing trends   a survey
Data center computing trends a survey
 
Os
OsOs
Os
 
External memory
External memoryExternal memory
External memory
 

Similar a What is the future of disk drives?

Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsWayne Jones Jnr
 
Computer architecture disk capacity
Computer architecture  disk capacityComputer architecture  disk capacity
Computer architecture disk capacityAbdulBasith223
 
Storage and File Structure in DBMS
Storage and File Structure in DBMSStorage and File Structure in DBMS
Storage and File Structure in DBMSA. S. M. Shafi
 
Mass storage structurefinal
Mass storage structurefinalMass storage structurefinal
Mass storage structurefinalmarangburu42
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OSC.U
 
Mass storagestructure pre-final-formatting
Mass storagestructure pre-final-formattingMass storagestructure pre-final-formatting
Mass storagestructure pre-final-formattingmarangburu42
 
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYA NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYijcseit
 
A new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryA new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryijcseit
 
Externalmemory 141218043503-conversion-gate02
Externalmemory 141218043503-conversion-gate02Externalmemory 141218043503-conversion-gate02
Externalmemory 141218043503-conversion-gate02waseem aslam
 
SSD Seminar Report
SSD Seminar ReportSSD Seminar Report
SSD Seminar ReportVishalKSetti
 

Similar a What is the future of disk drives? (20)

Chapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage SystemsChapter 12 - Mass Storage Systems
Chapter 12 - Mass Storage Systems
 
Hard Disk Drive
Hard Disk DriveHard Disk Drive
Hard Disk Drive
 
Computer architecture disk capacity
Computer architecture  disk capacityComputer architecture  disk capacity
Computer architecture disk capacity
 
Nachos 2
Nachos 2Nachos 2
Nachos 2
 
Nachos 2
Nachos 2Nachos 2
Nachos 2
 
Storage and File Structure in DBMS
Storage and File Structure in DBMSStorage and File Structure in DBMS
Storage and File Structure in DBMS
 
unit-4.pdf
unit-4.pdfunit-4.pdf
unit-4.pdf
 
Mass storage structurefinal
Mass storage structurefinalMass storage structurefinal
Mass storage structurefinal
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
OS_Ch14
OS_Ch14OS_Ch14
OS_Ch14
 
Ch14 OS
Ch14 OSCh14 OS
Ch14 OS
 
Mass storagestructure pre-final-formatting
Mass storagestructure pre-final-formattingMass storagestructure pre-final-formatting
Mass storagestructure pre-final-formatting
 
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORYA NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
A NEW MULTI-TIERED SOLID STATE DISK USING SLC/MLC COMBINED FLASH MEMORY
 
Storage Management
Storage ManagementStorage Management
Storage Management
 
A new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memoryA new multi tiered solid state disk using slc mlc combined flash memory
A new multi tiered solid state disk using slc mlc combined flash memory
 
10 hddisk
10 hddisk10 hddisk
10 hddisk
 
Externalmemory 141218043503-conversion-gate02
Externalmemory 141218043503-conversion-gate02Externalmemory 141218043503-conversion-gate02
Externalmemory 141218043503-conversion-gate02
 
Cs8493 unit 4
Cs8493 unit 4Cs8493 unit 4
Cs8493 unit 4
 
Ch10
Ch10Ch10
Ch10
 
SSD Seminar Report
SSD Seminar ReportSSD Seminar Report
SSD Seminar Report
 

Más de Iftikhar Alam

Review paper human activity analysis
Review paper human activity analysisReview paper human activity analysis
Review paper human activity analysisIftikhar Alam
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentationIftikhar Alam
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentationIftikhar Alam
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz KhanIftikhar Alam
 

Más de Iftikhar Alam (7)

Review paper human activity analysis
Review paper human activity analysisReview paper human activity analysis
Review paper human activity analysis
 
As we may think
As we may thinkAs we may think
As we may think
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
 
As we may think
As we may thinkAs we may think
As we may think
 
Hypertext presentation
Hypertext presentationHypertext presentation
Hypertext presentation
 
Anatomy of google
Anatomy of googleAnatomy of google
Anatomy of google
 
Www history by Mumtaz Khan
Www history by Mumtaz KhanWww history by Mumtaz Khan
Www history by Mumtaz Khan
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

What is the future of disk drives?

  • 1. Presented by Iftikhar Alam Ms 2nd semester Supervised by Prof: Dr.Shah Khusro
  • 2. Abstract  Introduction  Overview of disk drives  Performance overview  Disk controller  Reliability  Energy consumption overview  Design constraints  New disk drive architectures  New storage media and storage devices  Discussions  Conclusions
  • 3. This article explain:  Importance of energy efficiency in designing disk drive storage systems.  Hard drive design have reached a turning point at which they have to be reborn in order to maintain high reliability and energy efficiency.  The evaluation of disk drive over 5 decads.
  • 4. Disk drive is ◦ most important storage , offers high performance ◦ large capacity ,high reliability  Since IBM 1301 disk drive was announced in 1961, disk drives have experienced dramatic development to meet capacity, performance, and other capability requirements.  The 1301 stored 28 million characters on a single module IBM 1301 disk drive
  • 5. Magnetic recording technology  Has two mile stones  Longitudinal recording and Perpendicular recording. Hard disk technology with longitudinal recording has an estimated limit of 100 to 200 gigabit per square inch.  Perpendicular recording was used in 2005 for hard disks. Perpendicular allow information densities of up to around 1 Tbit/sq. inch (1000 Gbit/sq. inch). In August 2010 drives with densities of 667Gb/in2 were available commercially.
  • 6. Traditional longitudinal recording technology has successfully achieved 100% growth of areal density (AD)  AD: is a measure of the number of bits that can be stored in a unit of area. It is usually expressed in bits per square inch (BPSI).  Areal density is computed as the product of two density measures. ◦ Track Density(TPI): How many tracks can be placed down in inch of radius on the platters. ◦ Linear or Recording Density(BPI): How tightly the bits are packed within a length of track. If in a given inch of a track we can record 200,000 bits of information, then the linear density for that track is 200,000 bits per inch per track (BPI).
  • 7. Superparamagnetic effect (shrinking volume of magnetic grains) poses a serious challenge for further increases of the AD. The reason is that each bit cell in a track is composed of multiple magnetic grains. Bit-cell composed of magnetic grains 50-100 grains/bit 
  • 8. But, the grain size cannot be decreased much below a diameter of ten nanometers. Using fewer magnetic grains in a bit cell requires more complicated error correcting codes.  The growth mainly depends on the improvement of Revolutions Per Minute (RPM), magnetic recording technology, the size of the on-board cache, along with some reductions in the seek time [Hitachi 2009].  Trends of recent years imply that flash memory could be a good candidate for bridging the performance gap.  However flash-based storage devices are still expensive, and their characteristics such as write endurance (each memory cell has a limited number of times that it can be erased before the memory cell fails ) and erase before write are still challenging problems.
  • 9. Hard disks mainly consists of platters, spindle, disk arm, disk head, motor, controller, etc. The platters spin at a constant rate called RPM. The data is recorded magnetically in concentric tracks on the platters.
  • 10. Disk access time:  Taccess = Tseek + Trotate + Ttransfer ◦ Seek Time. Time it takes to locate a particular piece of information . ◦ Rotational Latency: when the disk head arrives at the target track, it must wait for first sectore before it begins to transfer data. ◦ Data Transfer Time. Data transfer time is the amount of data divided by the data transfer rate.
  • 11. Data Transfer Time ◦ Consists of two parts  External data transfer: Rate between memory and disk cache  Internal data transfer :Rate between disk cache and disk storage media  Internal data transfer is also called Internal Data Rate (IDR).  Expressed in MB/s  IDR is much lower than the external data rate because reading or writing on disk plate is time consuming.
  • 12. Geometric features: ◦ Outer tracks on disk platters are much larger than the inner tracks. Modern disk drives employ a technique called ZBR. ◦ Zone Bit Recording (ZBR) is used by disk drives to store more sectors per track on outer tracks than on inner tracks. ◦ ZBR results in a much smaller data transfer time of outer zones than that of inner zones.
  • 13. A disk controller contains  Storage interface offers a standard protocol  (e.g., IDE, SCSI, FC, SATA, etc.)  Disk sequencer  Manages the data transfer between storage interface and data buffer.  ECC  Responsible for error checking.  Servo control  Detects the current position of the disk head  Microprocessor  Overall control of disk drive.  Disk cache  Temporary storage.
  • 14. Disk cache  Temporarily holding data  Principles of data locality to improve hit ratio  All modern disk drives contain a small amount of on-board cache (RAM) to speed up access to data on a disk drive.  Cache replacement algorithms(Already done in OS)  Random Replacement(RR)  RR replaces cache lines by randomly selecting a cache line  very fast,  requires no extra storage  easiest one to implement  performs poorly(a page that will used in near future may be swapped)  Least Frequently Used (LFU)  Which have been used least frequently are evicted.  Recently active but currently cold cache lines  Increases the miss ratio and reduces the cache performance.  Least Recently Used (LRU) ◦ Evicts those cache lines used least in the recent past on the assumption that they will not be used in the near future
  • 15. Disk Scheduler  Queue the incoming requests.  Scheduling algorithms  First Come First Served (FCFS)  Shortest Seek Time First (SSTF)  SCAN algorithm  Reliability  Disk drive consists of one or more platters rotating on a common spindle  Spindle motor is adopted to spin the platters and maintain the RPM.  They may fail due to various component failures (e.g., disk head, media, firmware, etc.)  The environmental factors, including temperature, humidity, vibration, etc all have impacts on the failure of disk drives
  • 16. Spin down = Idle to standby Spin up = standby to active Table I. The Major Characteristics of Five Different Disk Drives
  • 17. Energy Conservation Methods ◦ 1. Timeout strategy Once a disk drive is idle ,the disk is spun down in an effort to save energy. Widely used.  2. Application-aware power management Requires modifying existing applications, which makes it impractical. 3. Compiler-driven method for disk power management has been suggested . 4. Bucket method : Extending the idle length so energy is be conserved.
  • 18. Performance of disk drives has been experiencing 40% growth per year, a number of constraints pose challenges to continue the 40% growth rate.  The growth of AD results in decreased seek time and increased IDR.  The perpendicular recording technology will also reach its limits soon, and new technologies will be required [Perpendicular Recording2009].
  • 19. Disk cache can be improve the performance of disk drives by avoiding slow mechanical latency(measured in milliseconds, include both seek time and rotational latency).  Accessing a byte of data in cache is much faster than accessing a byte on the rotating magnetic disk media.  However, studies have indicated that if the disk cache size grows beyond its limits may cause performance penalty.  Heat generated by certain actions within the disk drive which effect reliable operation.  High temperature = Head crashes
  • 20. Increasing the RPM can improve disk drive performance significantly.  Unfortunately, disk drives rotating at speeds exceeding 20, 000 RPM have been researched but not commercialized due to heat generation, power consumption, noise, vibration.  Therefore, it is a big challenge to design new disk drive architecture which could further advance disk performance.
  • 21. Power states transition is not applicable to the server disk drives.  Dynamic Rotations Per Minute (DRPM)is proposed for power management in server disk arrays.  The DRPM technique dynamically modulates the rotational speed of disk drives so that the disk can serve requests at different RPMs.  Multispeed disk approach is also suggested to conserve energy.  EED [Deng et al. 2008b] is an energy-efficient disk drive architecture by extending the length of idle intervals .  A disk drive including two or more spindles each carrying one or more platters was introduced. Hard Disk Drive with Multiple Spindles [2011].
  • 22. Flash Memory  Nonvolatile,electrically erased and reprogrammed  small physical size ,lower power consumption  high performance ,Used in digital cameras, MP3 players, mobile phones, etc.  Two major types of flash memory ◦ NOR: Byte accessible, mainly used for EEPROM replacement ◦ NAND: Block accessible ,faster erasing and write times, higher data density. Writing is done in a unit of one page , erasing is done in blocks. ◦ NAND flash memory can play two roles  As an extension to RAM, and a layer between RAM and traditional disk drives.  Replacing traditional disk drives as a new block storage media.
  • 23.
  • 24. Promising Storage Media ◦ Flash memory ◦ Magnetic Random Access Memory (MRAM)  Combines a magnetic device with standard silicon- based microelectronics to obtain the combined attributes of nonvolatility, high performance, fast programming. ◦ MicroElectroMechanical System (MEMS)  MEMS-based storage is a nonvolatile storage technology that merges magnetic recording material with thousands of probe-based recording heads to provide online storage [Schlosser et al. 2000].  However, both MRAM and MEMS are still in their infant phase of development.
  • 25. Phase-change Random Access Memory (PRAM) ◦ Mature technology than MRAM or MEMS. ◦ Samsung introduced a 512Mb PRAM ◦ Expected to be the main memory device and to replace the high density NOR flash within the next decade [Samsung 2009d].  PRAM can rewrite data without having to first erase data previously accumulated, it is effectively 30 times faster than conventional flash memory.  Hybrid Disk ◦ Performance Gap within Disk Drives  Disk drives normally use conventional main memory (SDRAM) as disk cache.  SDRAM has access time ranging from7–10 nanoseconds.
  • 26. Anatomy of Hybrid Disk. ◦ DRAM are nanosecond devices. ◦ NAND chips are microsecond devices. ◦ NAND flash memory can play as an intermediate layer (e.g., a nonvolatile cache) between the DRAM and traditional disk drives. ◦ Hybrid disk integrates NAND flash memory into a standard disk drive as a second level cache. ◦ Hybrid disk consists of three layers: disk cache, NANDflash memory, and magnetic platters.  Solid State Disk ◦ SSD refers to semiconductor devices ◦ consists of either DRAM volatile memory or NAND flash nonvolatile memory. ◦ DRAM-based SSD requires an internal battery and backup disk drive. ◦ current SSDs employ nonvolatile flash memory as the storage media (e.g., USB memory sticks).
  • 27.
  • 28. The challenges (e.g., endurance cycles, erase before write, etc.) presented by NAND flash memory indicate that the flash memory could fail before the magnetic disk.  Spinning up the magnetic platters takes extra time and power. This incurs noticeable delay and power penalty.  Spinning down/up the magnetic platters too often also has a significant impact on reliability.
  • 29.
  • 30.
  • 31. Disk has to stay in the low-power state for a sufficiently long period of time which save the energy . This energy needed to spin the disk up again.  This techniques is difficult to implement in SSDs because the energy required to start SSDs is more than a spanning up the server hard disk.  Decreasing the RPM can significantly reduce the power consumption of disk drives.  However, lower RPM can further worsen the performance of large-capacity disk drives.
  • 32. In the past 50 years, disk drive architecture has remained largely unchanged.  They have reached a turning point at which they have to be reborn in order to further improve their performance and reduce power consumption while still maintaining high reliability.  Hybrid disk is a temporary approach ◦ Therefore, an architecture shift is required to achieve this goal.