作者:Raoul Carag 和 Cindy Swearingen
2014 年 10 月发布
先前的 Oracle Solaris 版本支持物理块大小和逻辑块大小为 512 字节的磁盘。这是行业标准的传统磁盘块大小。这些磁盘通常称为 512n 磁盘,用于 512 原生设备。
|
目前,磁盘制造商正在提供更大容量的磁盘 — 高级格式 (AF) 磁盘,这个通用术语用于描述超过 512 字节块大小的硬盘驱动器。
AF 磁盘通常在 4-KB 块大小范围内,但情况各有不同,如下所示:
当前 Oracle Solaris 版本支持 512n 磁盘和 AF 磁盘。
以下示例显示如何识别指定磁盘的逻辑块大小和物理块大小,即识别磁盘是否为 512n、512e 或 4kn。
以下命令的输出识别设备为 512n 磁盘。
# devprop -n /dev/rdsk/c2t5000C5001019EBABd0 device-blksize device-pblksize 512 512
以下命令的输出识别设备为 512e 磁盘。
# devprop -n /dev/rdsk/c2t5000C50010199F2Fd0 device-blksize device-pblksize 512 4096
以下命令的输出识别设备为 4kn 磁盘。
# devprop -n /dev/rdsk/c2t5000C50010198513d0 device-blksize device-pblksize 4096 4096
考虑购买 AF 磁盘用作 Oracle Solaris 系统存储时,请查看以下各表,看看哪种磁盘类型适合您的环境。
表 1. 支持将 AF 磁盘作为非根设备AF 磁盘类型 | 文件系统/卷管理器 | Oracle Solaris 10 1/13 | Oracle Solaris 11 11/11 | Oracle Solaris 11.1 | Oracle Solaris 11.2 |
---|---|---|---|---|---|
512e | ZFS | 是 | 是 | 是 | 是 |
UFS | 是,但有性能损失 | 是,但有性能损失 | 是,但有性能损失 | 是,但有性能损失 | |
SVM | 是,但有性能损失 | 是,但有性能损失 | 是,但有性能损失 | 是,但有性能损失 | |
4kn | ZFS | 是 | 是 | 是 | 是 |
UFS | 否 | 否 | 否 | 否 |
AF 磁盘类型 | 平台 | Oracle Solaris 10 1/13 | Oracle Solaris 11 11/11 | Oracle Solaris 11.1 | Oracle Solaris 11.2 |
---|---|---|---|---|---|
512e | SPARC | UFS;ZFS | ZFS | ZFS | ZFS |
x86-UEFI | N/A | ZFS | ZFS | ZFS | |
x86-BIOS | UFS;ZFS(采用 GRUB 补丁 15810943) | ZFS | ZFS | ZFS | |
4kn | SPARC | ZFS(采用 OBP 4.34.x 及更高版本) | ZFS(采用 OBP 4.34.x 及更高版本) | ZFS(采用 OBP 4.34.x 及更高版本) | ZFS(采用 OBP 4.34.x 及更高版本) |
x86-UEFI | N/A | 否 | 否 | ZFS | |
x86-BIOS | 否 | 否 | 否 | 否 |
Raoul Carag 是 Oracle 的资深技术文档作家。
Cindy Swearingen 是 Oracle Solaris 产品经理,擅长 ZFS 和存储特性。
修订版 1.0,2014 年 10 月 17 日 |