什么是磁盤模式
根據是否支持高級的SCSI命令來劃分磁盤模式,分為VBD(虛擬塊存儲設備 , Virtual Block Device)類型和SCSI (小型計算機系統接口, Small Computer System Interface) 類型。
VBD類型:磁盤模式默認為VBD類型。VBD類型的磁盤只支持簡單的SCSI讀寫命令。
SCSI類型:SCSI類型的磁盤支持SCSI指令透傳,允許云主機操作系統直接訪問底層存儲介質。除了簡單的SCSI讀寫命令,SCSI類型的磁盤還可以支持更高級的SCSI命令。
磁盤模式在購買磁盤時配置,購買完成后無法修改。
SCSI磁盤的常見使用場景和建議
SCSI磁盤:物理機僅支持使用SCSI磁盤,用作系統盤和數據盤。
SCSI共享盤:當您使用共享盤時,需要結合分布式文件系統或者集群軟件使用。由于多數常見集群需要使用SCSI鎖,例如Windows MSCS集群、Veritas VCS集群和CFS集群,因此建議您結合SCSI使用共享盤。
如果將SCSI共享盤掛載至ECS時,需要結合云主機組的反親和性一同使用,SCSI鎖才會生效,關于更多共享盤的內容,請參見共享磁盤及使用方法。
使用SCSI類型磁盤需要安裝驅動嗎
使用SCSI的磁盤時,需要為某些云主機操作系統安裝驅動,具體如下:
DPS(物理機)
物理機的Windows和Linux鏡像操作系統中已經預安裝了使用SCSI磁盤所需的驅動,即SDI卡驅動,因此無需再安裝。
KVM ECS
當您使用SCSI磁盤時,推薦您配合虛擬化類型為KVM的ECS一同使用。因為KVM ECS的Linux操作系統內核中已經包含了驅動,Windows操作系統中也包含了驅動,無需您再額外安裝驅動,使用便捷。
說明
ECS的虛擬化類型分為KVM和XEN,想了解您所使用的ECS虛擬化類型,請參見“彈性云主機用戶指南 > 產品介紹 > 實例規格(X86)”。
XEN ECS
由于驅動和操作系統支持的限制,不建議您一同使用SCSI磁盤與虛擬化類型為XEN的ECS。
然而,當前有一部分Windows和Linux操作系統支持SCSI磁盤,詳情請參見下表。
說明
當XEN ECS的操作系統已滿足SCSI磁盤的要求時,需要根據以下情況判斷是否安裝SCSI驅動。
Windows公共鏡像的操作系統中已經預安裝Paravirtual SCSI (PVSCSI) 驅動,無需再安裝。
Windows私有鏡像的操作系統中未安裝PVSCSI驅動,請您自行下載并安裝驅動。
具體方法請參見“鏡像服務用戶指南”中的“快速入門-優化私有鏡像(Windows)”小節。
Linux操作系統中未安裝PVSCSI驅動,請在//github.com/UVP-Tools/SAP-HANA-Tools下載源碼并編譯安裝。
表 SCSI磁盤支持的操作系統
| 虛擬機化類型 | 操作系統 | |
| XEN | Windows | 請參見“公共鏡像”中的Window操作系統。 查看方法:登錄管理控制臺,選擇“鏡像服務 > 公共鏡像 > ECS鏡像 > Windows”,即可查看操作系統列表。 |
| Linux |
| |