Saturday, January 24, 2015

Oracle Solaris Support for Advanced Format Disks


Documentation by: Raoul Carag and Cindy Swearingen
Previous Oracle Solaris releases support disks with a physical block size and a logical block size of 512 bytes. This is the traditional disk block size that is an industry standard. These disks are generally known as 512n disks for 512 native devices.
Currently, disk manufacturers are providing larger capacity disks known as advanced format (AF) disks, which is a general term that describes a hard disk drive that exceeds a 512-byte block size.
AF disks are generally in the 4-KB block size range, but vary as follows:
  • 4-KB native disk (4kn)—Has a physical and logical block size of 4 KB
  • 512-byte emulation (512e)—Has a physical block size of 4 KB but reports a logical block size of 512 bytes
Current Oracle Solaris releases support 512n disks as well as AF disks.

Identifying an AF Disk's Type

The following examples show how to identify the logical block size and the physical block size of a specified disk, which in turn, identifies whether the disk is 512n, 512e, or 4kn.
The output of the following command identifies the device as a 512n disk.

# devprop -n /dev/rdsk/c2t5000C5001019EBABd0 device-blksize device-pblksize
512
512

The output of the following command identifies the device as a 512e disk.

# devprop -n /dev/rdsk/c2t5000C50010199F2Fd0 device-blksize device-pblksize
512
4096

The output of the following command identifies the device as a 4kn disk.

# devprop -n /dev/rdsk/c2t5000C50010198513d0 device-blksize device-pblksize
4096
4096

 

Identifying the Supported AF Disks for Your Environment

When you consider purchasing AF disks for storage on your Oracle Solaris systems, review the following tables to see which disk type is appropriate for your environment.

Table 1. Support for AF Disks as Non-Root Devices
AF Disk Type
File System/Volume Manager
Oracle Solaris 10 1/13
Oracle Solaris 11 11/11
Oracle Solaris 11.1
Oracle Solaris 11.2
512eZFSYesYesYesYes
UFSYes with performance penaltyYes with performance penaltyYes with performance penaltyYes with performance penalty
SVMYes with performance penaltyYes with performance penaltyYes with performance penaltyYes with performance penalty
4knZFSYesYesYesYes
UFSNoNoNoNo

 
Table 2. Support for AF Disks as Root Devices
AF Disk Type
Platform
Oracle Solaris 10 1/13
Oracle Solaris 11 11/11
Oracle Solaris 11.1
Oracle Solaris 11.2
512eSPARCUFS; ZFSZFSZFSZFS
x86-UEFIN/AZFSZFSZFS
x86-BIOSUFS; ZFS with GRUB patch 15810943ZFSZFSZFS
4knSPARCZFS with OBP 4.34.x and laterZFS with OBP 4.34.x and laterZFS with OBP 4.34.x and laterZFS with OBP 4.34.x and later
x86-UEFIN/ANoNoZFS
x86-BIOSNoNoNoNo

No comments:

Post a Comment