共享块存储是阿里云块存储下的一个产品。用户可以像使用本地硬盘一样对挂载到ECS服务器上的块存储做分区、创建文件系统等操作。共享块存储是专为企业级客户的核心业务高可用架构设计的,除了拥有块存储的功能,还能同时挂载到多个ecs实例上。
什么是共享块存储
在传统政府、企业、金融客户里面,他们的核心业务经常会用到Oracle RAC架构,这个架构有一个最基本的要求,就是多个计算节点能够同时访问同一份数据。那么,传统的硬盘由于不支持并发的挂载和读写访问,不满足要求,所以阿里云ECS提供了共享块存储这个产品,能够支持多个ECS实例进行并发读写访问,是一个提供高随机IOPS的一个数据块级的存储设备。
共享块存储的主要用于传统关系型数据库高可用架构、服务器高可用HA架构、基于ECS实例搭建的Docker集群、其他需要Share-Disk的业务等业务场景。
ECS挂载共享块存储步骤
今天我们来介绍一下如何将一块共享块存储,同时发给多个ECS实例进行并发的读写访问。
我们先登录阿里云,进入ECS控制台,在控制台在存储下面有云盘和共享块存储两个管理界面。我们点击进入共享块存储管理界面里面。
我们点击创建共享块存储在某一个地域和可用区下,我们选择合适的SSD共享块存储,100GB的容量,点击立即购买去开通块存储。
购买后,我们可以看到共享块存储已经开通成功,进入管理控制台。我们可以看到一块100GB的SSD共享块存储已经创建成功。当前的状态是待挂载状态,在这里的我们就试着把它挂载到多个ECS实例上。
我们这里有预先设置的三台ECS服务器,名称为test01、test02和test03。我们回到共享块存储界面上,我们点击挂载。在华北三可用区A,可以看到需要挂载的目标实例。
我们选择test01实例,点击执行挂载,挂载任务提交完成。刷新之后我们可以看到共享块存储已经进入了使用中状态。点击磁盘详情可以看到已经这里所挂载的ECS实例已经显示在这里了。
同样的步骤我们可以挂载test02和test02。
这里我们可以看到这台共享块存储已经被三台实例同时进行挂载。在Oracle 架构之下,我们就可以基于这样的运营模式开始对数据卷进行相关的逻辑的划分,在上面建立相关的数据库进行并发访问。
以上就是如何同时并发挂载共享块存储给多台ECS实例进行访问的操作流程。其中主要流程就是点击购买、挂载等操作,完成之后跟传统的普通硬盘都是一模一样的。
关于共享块存储,您有什么需要了解的,可以在下方留言。