共享云硬盘及使用方法
什么是共享云硬盘
共享云硬盘是一种支持多个云服务器并发读写访问的数据块级存储设备,具备多挂载点、高并发性、高性能、高可靠性等特点。主要应用于需要支持集群、HA(High Available,指高可用集群)能力的关键企业应用场景,多个云服务器可同时访问一个共享云硬盘。
一块共享云硬盘最多可同时挂载至16台云服务器,云服务器包括弹性云服务器和裸金属服务器。实现文件共享需要搭建共享文件系统或类似的集群管理系统,例如Windows MSCS集群、Veritas VCS集群和CFS集群等。
须知:
使用共享云硬盘必须搭建共享文件系统或类似的集群管理系统。直接挂载至多台云服务器无法实现共享功能,且存在数据覆盖风险。
图1 共享云硬盘使用场景
共享云硬盘的主要优势
多挂载点:单个共享云硬盘最多可同时挂载给16个云服务器。
高性能:多台云服务器并发访问超高IO共享云硬盘时,随机读写IOPS可高达160000。
高可靠:共享云硬盘支持自动和手动备份功能,提供高可靠的数据存储。
应用场景广泛:可应用于只需要VBD类型共享云硬盘的Linux RHCS集群系统,同时也可应用于需要支持SCSI指令的共享云硬盘的场景,如Windows MSCS集群和Veritas VCS集群应用。
共享云硬盘的规格性能
共享云硬盘的规格性能与非共享云硬盘规格性能一致,详情请参见磁盘类型及性能介绍。
挂载共享云硬盘
普通云硬盘可以挂载至1台云服务器,而共享云硬盘最多可挂载至16台云服务器。
挂载共享云硬盘的具体操作请参见挂载共享云硬盘。
删除共享云硬盘
由于共享云硬盘同时挂载至多台云服务器,因此删除共享云硬盘时请卸载所有的挂载点之后再进行删除。
删除共享云硬盘的具体操作请参见删除按需云硬盘。
扩容共享云硬盘
共享云硬盘必须位于“可用”状态才可以扩容,具体操作请参见扩容“正在使用”状态的云硬盘容量。
云端硬盘应用场景
高性能计算
高性能计算应用场景,部署分布式文件系统,如Lustre,需要高性能存储的支持。建议选用建议选用极速型SSD、超高IO云硬盘
优势
企业核心集群应用
适用于企业核心集群应用系统,如Microsoft 故障转移集群(WSFS)、RAC等,利用共享云硬盘,满足集群应用系统的部署要求
优势
企业应用系统
该场景部署企业关键应用程序,如SAP、Microsoft Exchange 和 Microsoft SharePoint。建议选用通用型SSD云硬盘,满足企业组织多样化的办公需求
优势
开发测试
该场景部署开发测试应用程序。建议选用通用型SSD或高IO云硬盘,满足开发、测试、部署、运维的需求
优势
移动云硬盘的作用
表1 与其他服务的关系
交互功能
|
相关服务
|
位置
|
---|---|---|
云硬盘可以挂载至弹性云服务器,提供可弹性扩展的块存储设备。 |
弹性云服务器(ECS, Elastic Cloud Server) |
|
SCSI类型的云硬盘可以挂载至裸金属服务器,提供可弹性扩展的块存储设备。 |
裸金属服务器(BMS, Bare Metal Server) |
|
通过云备份服务可以备份云硬盘中的数据,保证云服务器数据的可靠性和安全性。 |
云备份(Cloud Backup and Recovery,CBR) |
|
云硬盘的加密功能依赖于数据加密服务中的密钥管理功能(KMS)。您可以使用密钥管理功能提供的密钥来加密云硬盘,包括系统盘和数据盘,从而提升云硬盘中数据的安全性。 |
数据加密服务(DEW,Data Encryption Workshop) |
|
当用户开通云硬盘服务后,无需额外安装其他插件,即可通过云监控查看云硬盘的性能指标,包括云硬盘读速率、云硬盘写速率、云硬盘读操作速率以及云硬盘写操作速率。 |
云监控(Cloud Eye) |
|
云硬盘服务支持通过云审计服务对云硬盘资源的操作进行记录,以便用户可以查询、审计和回溯。 |
云审计服务(CTS, Cloud Trace Service) |
|
标签用于标识云资源,可通过标签实现对云硬盘资源的分类和搜索。 |
标签管理服务(TMS,Tag Management Service) |