磁盘模式介绍
什么是磁盘模式
- VBD类型:磁盘模式默认为VBD类型。VBD类型的磁盘只支持简单的SCSI读写命令。
- SCSI类型:SCSI类型的磁盘支持SCSI指令透传,允许云服务器操作系统直接访问底层存储介质。除了简单的SCSI读写命令,SCSI类型的磁盘还可以支持更高级的SCSI命令。
磁盘模式在购买磁盘时配置,购买完成后无法修改。
SCSI磁盘的常见使用场景和建议
使用SCSI类型磁盘是否需要安装驱动
使用SCSI的磁盘时,需要云服务器具有SCSI驱动,如果云服务器没有驱动,就需要为云服务器操作系统安装驱动。
- BMS(裸金属服务器)
BMS的Windows和Linux镜像操作系统中已经预安装了使用SCSI磁盘所需的驱动,即SDI卡驱动,因此无需再安装。
- KVM ECS
当您使用SCSI磁盘时,推荐您配合虚拟化类型为KVM的ECS一同使用。因为KVM ECS的Linux操作系统内核中已经包含了驱动,Windows操作系统中也包含了驱动,无需您再额外安装驱动,使用便捷。
ECS的虚拟化类型分为KVM和XEN,想了解您所使用的ECS虚拟化类型,请参见规格清单。
- XEN ECS
由于驱动和操作系统支持的限制,不建议您一同使用SCSI磁盘与虚拟化类型为XEN的ECS。
然而,当前有一部分Windows和Linux操作系统支持SCSI磁盘,详情请参见表1。当XEN ECS的操作系统已满足SCSI磁盘的要求时,需要根据以下情况判断是否安装SCSI驱动。
- Windows公共镜像的操作系统中已经预安装Paravirtual SCSI (PVSCSI) 驱动,无需再安装。
- Windows私有镜像的操作系统中未安装PVSCSI驱动,请您自行下载并安装驱动。
- Linux操作系统中未安装PVSCSI驱动,请在https://github.com/UVP-Tools/SAP-HANA-Tools下载源码并编译安装。
表1 SCSI磁盘支持的操作系统 虚拟机化类型
操作系统
XEN
Windows
请参见“公共镜像”中的Window操作系统。
查看方法:登录管理控制台,选择“镜像服务 > 公共镜像 > ECS镜像 > Windows”,即可查看操作系统列表。
Linux
- SUSE Linux Enterprise Server 11 SP4 64bit (内核版本号为3.0.101-68-default or 3.0.101-80-default)
- SUSE Linux Enterprise Server 12 64bit (内核版本号为3.12.51-52.31-default)
- SUSE Linux Enterprise Server 12 SP1 64bit (内核版本号为3.12.67-60.64.24-default)
- SUSE Linux Enterprise Server 12 SP2 64bit (内核版本号为4.4.74-92.35.1-default)