SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
ADVANCED FORMAT
 Hard Disk Drives

         Sponsored by IDEMA
Advanced Format
AF Technology – Longer Data Sectors



                                          Format Efficiency

                                          More Robust ECC




      512-Byte Physical Sector   4K-Byte Physical Sector
Advanced Format
AF Benefits -- Enhanced Error Correction


                    Allows for stronger error correction
                  capabilities.

                    Provides better data integrity at higher
                  densities.
Why Now?
                       ... It’s been over 10 Years!

 Initial Long         IDEMA OS         First AF Drive       First AF Drive   HDD Industry
Format Report       Support Request   for CE applications    for computing    Transition
 April 20, 1998       June 13, 2003     December 2007         applications   512e Client HDDs
                                                               Fall 2009          in 2011




                             Software
                               OS
                              Drivers
                          System BIOS
                   Hard Disk Partition Structures
                  Computer System Architectures
512 Byte Emulation (AF 512e)




                                               4K-Byte Physical Sector

                  0                                         1




512   0   1   2       3    4   5   6   7   8      9   10   11   12   13   14   15




                          Maintains 100% compatibility

                          Invisible to host computer systems

                          There is just one problem….
Write Performance and AF 512e


     Target Disk Sector
                                                     Drive Data Buffer


                             1K disk sector Read
                                 into buffer


                 512B Host Data
                                    Data from host




                                                                                                             1K Sector Written to
                                      into buffer




                                                                                                                    Disk
                                                                         Sequential aligned data received
                                                                         from host in 512B blocks, written
512B Host Data                                                                into disk in 1K sectors
                                  Data from host
                                    into buffer


       Target Disk Sector




                            1K disk sector Read
                                into buffer
                                                                            * 1k sector size used for 
                                                                              illustration purposes
Alignment is the Key!
                                                                                    Aligned
Host 0   Host 1    Host 2   Host 3   Host 4   Host 5   Host 6   Host 7
     Disk 0                                                                       (Alignment 0)


                                                                                   Not Aligned
          Host 0   Host 1   Host 2   Host 3   Host 4   Host 5   Host 6   Host 7
     Disk 0                                                                       (Alignment 1)




      Not all operating systems or software applications use the same
   starting location for LBA 0!
        • Alignment 0 = First LBA 2,048
        • Alignment 1 = First LBA 63

     Windows XP (Alignment 1) uses one starting location, while
   Windows Vista and Windows 7 use another (Alignment 0).

      Multiple partition configurations and virtual environments make this
   issue more complex….
Multi-Partition Alignment

                Partition 1                       Partition 2                            Partition 3




                               Starting LBA is
Starting LBA is 0                                                  Starting LBA is
                              dependent on size
                                                                  dependent on end
                                of Partition 1
                                                                  position Partition 2

                                       Any remaining partitions may be aligned
                                         or un-aligned depending on ending
                                            location of previous partition.




            The solution is to use software that is
            optimized for Advanced Format, or
                                     “AF Aware”.
Advanced Format Aware
  Operating System Overview for Advanced Format
Windows XP      Windows         Windows          MacOS              Linux
                 Vista             7
Not AF        AF Aware,       AF Aware        AF Aware       AF Aware
Aware         Not Fully       and             and            and
              Optimized       Optimized       Optimized      Optimized
                                                             (check with
                                                             your OS
                                                             vendor)


         Other software which can have an impact
           HDD image duplicators, cloning utilities, any software
         which by-passes the OS and writes directly to the
         HDD…

           Any software system which generates significant write
         workloads with small (less than 4K) data payloads.
Get Ready!
        Embrace Advanced Format 512e – It’s
     here, it’s good, it’s a done deal….

       Use an Advanced Format Optimized OS
        • Windows 7 with SP1

       If you can’t – Consult your HDD supplier for
     recommendations on how to best manage

        Began preparing for Advanced Format 4Kn
     – 4K native launch on enterprise-class drives
     coming in 2012

       Make sure utilities and other core software
     packages are AF Optimized – Check with you
     SW vendors!

       Use the free resources available through
     IDEMA
         • www.idema.org/af
Advanced Format

Weitere ähnliche Inhalte

Was ist angesagt?

Ceph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideCeph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideKaran Singh
 
Ipmi Server Management
Ipmi Server ManagementIpmi Server Management
Ipmi Server Managementsjtu1234567
 
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON
 
TC Flower Offload
TC Flower OffloadTC Flower Offload
TC Flower OffloadNetronome
 
Browsing Linux Kernel Source
Browsing Linux Kernel SourceBrowsing Linux Kernel Source
Browsing Linux Kernel SourceMotaz Saad
 
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and Development
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and DevelopmentBeyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and Development
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and DevelopmentZach Pfeffer
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached StorageShashank Bhatnagar
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDKKernel TLV
 
Page cache in Linux kernel
Page cache in Linux kernelPage cache in Linux kernel
Page cache in Linux kernelAdrian Huang
 

Was ist angesagt? (20)

Ceph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing GuideCeph Object Storage Reference Architecture Performance and Sizing Guide
Ceph Object Storage Reference Architecture Performance and Sizing Guide
 
Ipmi Server Management
Ipmi Server ManagementIpmi Server Management
Ipmi Server Management
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
 
Linux Kernel Overview
Linux Kernel OverviewLinux Kernel Overview
Linux Kernel Overview
 
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
 
TC Flower Offload
TC Flower OffloadTC Flower Offload
TC Flower Offload
 
Browsing Linux Kernel Source
Browsing Linux Kernel SourceBrowsing Linux Kernel Source
Browsing Linux Kernel Source
 
Linux Memory Management
Linux Memory ManagementLinux Memory Management
Linux Memory Management
 
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and Development
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and DevelopmentBeyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and Development
Beyond printk: Efficient Zynq UltraScale+ MPSoC Linux Debugging and Development
 
Dpdk pmd
Dpdk pmdDpdk pmd
Dpdk pmd
 
Qemu Pcie
Qemu PcieQemu Pcie
Qemu Pcie
 
NAS - Network Attached Storage
NAS - Network Attached StorageNAS - Network Attached Storage
NAS - Network Attached Storage
 
Ixgbe internals
Ixgbe internalsIxgbe internals
Ixgbe internals
 
Introduction to DPDK
Introduction to DPDKIntroduction to DPDK
Introduction to DPDK
 
Linux Network Stack
Linux Network StackLinux Network Stack
Linux Network Stack
 
Storage Basics
Storage BasicsStorage Basics
Storage Basics
 
ZFS
ZFSZFS
ZFS
 
DAS RAID NAS SAN
DAS RAID NAS SANDAS RAID NAS SAN
DAS RAID NAS SAN
 
ZFS in 30 minutes
ZFS in 30 minutesZFS in 30 minutes
ZFS in 30 minutes
 
Page cache in Linux kernel
Page cache in Linux kernelPage cache in Linux kernel
Page cache in Linux kernel
 

Andere mochten auch

Hiding data in hard drive’s service areas
Hiding data in hard drive’s service areasHiding data in hard drive’s service areas
Hiding data in hard drive’s service areasYury Chemerkin
 
Ssd – Solid State Drive
Ssd – Solid State DriveSsd – Solid State Drive
Ssd – Solid State DriveMild
 
Solid state drive (ssd)
Solid state drive (ssd)Solid state drive (ssd)
Solid state drive (ssd)Mukesh Mirrey
 
Hard disk & Optical disk (college group project)
Hard disk & Optical disk (college group project)Hard disk & Optical disk (college group project)
Hard disk & Optical disk (college group project)Vshal_Rai
 
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)Akhila Dakshina
 
SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos Shyam Jos
 
Hdd to 3D-NAND and Beyond_Oct2016_SatoruAraki
Hdd to 3D-NAND and Beyond_Oct2016_SatoruArakiHdd to 3D-NAND and Beyond_Oct2016_SatoruAraki
Hdd to 3D-NAND and Beyond_Oct2016_SatoruArakiSatoru Araki, PhD MBA PMP
 

Andere mochten auch (11)

Hard disk PPT
Hard disk PPTHard disk PPT
Hard disk PPT
 
Hard disk
Hard diskHard disk
Hard disk
 
Hiding data in hard drive’s service areas
Hiding data in hard drive’s service areasHiding data in hard drive’s service areas
Hiding data in hard drive’s service areas
 
Ppt
PptPpt
Ppt
 
Parted hdd sata 1tb
Parted hdd sata 1tbParted hdd sata 1tb
Parted hdd sata 1tb
 
Ssd – Solid State Drive
Ssd – Solid State DriveSsd – Solid State Drive
Ssd – Solid State Drive
 
Solid state drive (ssd)
Solid state drive (ssd)Solid state drive (ssd)
Solid state drive (ssd)
 
Hard disk & Optical disk (college group project)
Hard disk & Optical disk (college group project)Hard disk & Optical disk (college group project)
Hard disk & Optical disk (college group project)
 
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
09. Memory, Storage (RAM, Cache, HDD, ODD, SSD, Flashdrives)
 
SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos SSD - Solid State Drive PPT by Shyam jos
SSD - Solid State Drive PPT by Shyam jos
 
Hdd to 3D-NAND and Beyond_Oct2016_SatoruAraki
Hdd to 3D-NAND and Beyond_Oct2016_SatoruArakiHdd to 3D-NAND and Beyond_Oct2016_SatoruAraki
Hdd to 3D-NAND and Beyond_Oct2016_SatoruAraki
 

Ähnlich wie Advanced format for hard disk drives

Paragon alignment tool - white paper
Paragon alignment tool - white paperParagon alignment tool - white paper
Paragon alignment tool - white paperdegarden
 
VDI storage and storage virtualization
VDI storage and storage virtualizationVDI storage and storage virtualization
VDI storage and storage virtualizationSisimon Soman
 
Storage in windows server 2012
Storage in windows server 2012Storage in windows server 2012
Storage in windows server 2012David De Vos
 
Benefits of NexentaStor 3.0 in a Virtualized Enviroment
Benefits of NexentaStor 3.0 in a Virtualized EnviromentBenefits of NexentaStor 3.0 in a Virtualized Enviroment
Benefits of NexentaStor 3.0 in a Virtualized Enviromentcloudcampghent
 
Performance tuning for software raid6 driver in linux
Performance tuning for software raid6 driver in linuxPerformance tuning for software raid6 driver in linux
Performance tuning for software raid6 driver in linuxSameeksha Makhijani
 
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03Diego Ferreyra
 
Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory HBaseCon
 
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...Tony Pearson
 
VMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANVMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANDuncan Epping
 
Ceph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash StorageCeph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash StorageCeph Community
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Fuad Arshad
 
Delivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiDelivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiScientia Groups
 
Delivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiDelivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiNorman Mayes
 
We4IT lcty 2013 - infra-man - domino run faster
We4IT lcty 2013 - infra-man - domino run faster We4IT lcty 2013 - infra-man - domino run faster
We4IT lcty 2013 - infra-man - domino run faster We4IT Group
 

Ähnlich wie Advanced format for hard disk drives (20)

Paragon alignment tool - white paper
Paragon alignment tool - white paperParagon alignment tool - white paper
Paragon alignment tool - white paper
 
Nakajima hvm-be final
Nakajima hvm-be finalNakajima hvm-be final
Nakajima hvm-be final
 
VDI storage and storage virtualization
VDI storage and storage virtualizationVDI storage and storage virtualization
VDI storage and storage virtualization
 
Storage in windows server 2012
Storage in windows server 2012Storage in windows server 2012
Storage in windows server 2012
 
Benefits of NexentaStor 3.0 in a Virtualized Enviroment
Benefits of NexentaStor 3.0 in a Virtualized EnviromentBenefits of NexentaStor 3.0 in a Virtualized Enviroment
Benefits of NexentaStor 3.0 in a Virtualized Enviroment
 
Ibm cell
Ibm cell Ibm cell
Ibm cell
 
Performance tuning for software raid6 driver in linux
Performance tuning for software raid6 driver in linuxPerformance tuning for software raid6 driver in linux
Performance tuning for software raid6 driver in linux
 
Batel f re v66
Batel f re v66Batel f re v66
Batel f re v66
 
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03
Implementación de tfs 2010 en entornos complejos (cómo y por qué) v03
 
1.2 raid
1.2  raid1.2  raid
1.2 raid
 
Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory Breaking the Sound Barrier with Persistent Memory
Breaking the Sound Barrier with Persistent Memory
 
1556 a 07
1556 a 071556 a 07
1556 a 07
 
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...
All Flash is not Equal: Tony Pearson contrasts IBM FlashSystem with Solid-Sta...
 
VMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSANVMworld 2017 - Top 10 things to know about vSAN
VMworld 2017 - Top 10 things to know about vSAN
 
Ceph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash StorageCeph Day Tokyo -- Ceph on All-Flash Storage
Ceph Day Tokyo -- Ceph on All-Flash Storage
 
Windows 8 Client Part 1 "The OS internals for IT-Pro's"
Windows 8 Client Part 1 "The OS internals for IT-Pro's"Windows 8 Client Part 1 "The OS internals for IT-Pro's"
Windows 8 Client Part 1 "The OS internals for IT-Pro's"
 
Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached Oracle Database Appliance - RAC in a box Some strings attached
Oracle Database Appliance - RAC in a box Some strings attached
 
Delivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiDelivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefi
 
Delivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefiDelivering a secure and fast boot experience with uefi
Delivering a secure and fast boot experience with uefi
 
We4IT lcty 2013 - infra-man - domino run faster
We4IT lcty 2013 - infra-man - domino run faster We4IT lcty 2013 - infra-man - domino run faster
We4IT lcty 2013 - infra-man - domino run faster
 

Advanced format for hard disk drives

  • 1. ADVANCED FORMAT Hard Disk Drives Sponsored by IDEMA
  • 2. Advanced Format AF Technology – Longer Data Sectors Format Efficiency More Robust ECC 512-Byte Physical Sector 4K-Byte Physical Sector
  • 3. Advanced Format AF Benefits -- Enhanced Error Correction Allows for stronger error correction capabilities. Provides better data integrity at higher densities.
  • 4. Why Now? ... It’s been over 10 Years! Initial Long IDEMA OS First AF Drive First AF Drive HDD Industry Format Report Support Request for CE applications for computing Transition April 20, 1998 June 13, 2003 December 2007 applications 512e Client HDDs Fall 2009 in 2011 Software OS Drivers System BIOS Hard Disk Partition Structures Computer System Architectures
  • 5. 512 Byte Emulation (AF 512e) 4K-Byte Physical Sector 0 1 512 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Maintains 100% compatibility Invisible to host computer systems There is just one problem….
  • 6. Write Performance and AF 512e Target Disk Sector Drive Data Buffer 1K disk sector Read into buffer 512B Host Data Data from host 1K Sector Written to into buffer Disk Sequential aligned data received from host in 512B blocks, written 512B Host Data into disk in 1K sectors Data from host into buffer Target Disk Sector 1K disk sector Read into buffer * 1k sector size used for  illustration purposes
  • 7. Alignment is the Key! Aligned Host 0 Host 1 Host 2 Host 3 Host 4 Host 5 Host 6 Host 7 Disk 0 (Alignment 0) Not Aligned Host 0 Host 1 Host 2 Host 3 Host 4 Host 5 Host 6 Host 7 Disk 0 (Alignment 1) Not all operating systems or software applications use the same starting location for LBA 0! • Alignment 0 = First LBA 2,048 • Alignment 1 = First LBA 63 Windows XP (Alignment 1) uses one starting location, while Windows Vista and Windows 7 use another (Alignment 0). Multiple partition configurations and virtual environments make this issue more complex….
  • 8. Multi-Partition Alignment Partition 1 Partition 2 Partition 3 Starting LBA is Starting LBA is 0 Starting LBA is dependent on size dependent on end of Partition 1 position Partition 2 Any remaining partitions may be aligned or un-aligned depending on ending location of previous partition. The solution is to use software that is optimized for Advanced Format, or “AF Aware”.
  • 9. Advanced Format Aware Operating System Overview for Advanced Format Windows XP Windows Windows MacOS Linux Vista 7 Not AF AF Aware, AF Aware AF Aware AF Aware Aware Not Fully and and and Optimized Optimized Optimized Optimized (check with your OS vendor) Other software which can have an impact HDD image duplicators, cloning utilities, any software which by-passes the OS and writes directly to the HDD… Any software system which generates significant write workloads with small (less than 4K) data payloads.
  • 10. Get Ready! Embrace Advanced Format 512e – It’s here, it’s good, it’s a done deal…. Use an Advanced Format Optimized OS • Windows 7 with SP1 If you can’t – Consult your HDD supplier for recommendations on how to best manage Began preparing for Advanced Format 4Kn – 4K native launch on enterprise-class drives coming in 2012 Make sure utilities and other core software packages are AF Optimized – Check with you SW vendors! Use the free resources available through IDEMA • www.idema.org/af