更新时间:2023-12-07 gmt 08:00
磁盘模式及使用方法-九游平台
什么是磁盘模式
根据是否支持高级的scsi命令来划分磁盘模式,分为vbd(虚拟块存储设备 , virtual block device)类型和scsi (小型计算机系统接口, small computer system interface) 类型。
- vbd类型:磁盘模式默认为vbd类型。vbd类型的磁盘只支持简单的scsi读写命令。
- scsi类型:scsi类型的磁盘支持scsi指令透传,允许弹性云服务器操作系统直接访问底层存储介质。除了简单的scsi读写命令,scsi类型的磁盘还可以支持更高级的scsi命令。
磁盘模式在购买磁盘时配置,购买完成后无法修改。
scsi磁盘的常见使用场景和建议
- scsi磁盘:bms仅支持使用scsi磁盘,用作系统盘和数据盘。
- scsi共享盘:当您使用共享盘时,需要结合分布式文件系统或者集群软件使用。由于多数常见集群需要使用scsi锁,例如windows mscs集群、veritas vcs集群和cfs集群,因此建议您结合scsi使用共享盘。
如果将scsi共享盘挂载至ecs时,需要结合云服务器组的反亲和性一同使用,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驱动,请您自行下载并安装驱动。
具体方法请参见“镜像服务用户指南”中的“优化windows私有镜像(可选)”小节。
- linux操作系统中未安装pvscsi驱动,请在下载源码并编译安装。
表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)
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨