Block Storage for Classic 入门
IBM Cloud® Block Storage for Classic 是一种持久、高性能iSCSI 存储,其配置和管理独立于计算实例。iSCSI-based Block Storage for Classic通过冗余多路径I/O(MPIO)连接与授权设备相连。
Block Storage for Classic 通过一组无与伦比的功能,实现了同类最优水平的耐久性和可用性。 它是使用行业标准和最佳实践构建的。Block Storage for Classic 旨在通过维护事件和计划外故障来保护数据完整性和维护可用性,并提供一致的性能基线。
有关Block Storage for Classic IBM Cloud® Kubernetes Service 结合使用的更多信息,请参阅 在经典 IBM Cloud Block Storage上存储数据。
准备工作
通过以下两个选项,可以供应从 20 GB 到 12 TB 的 Block Storage for Classic 卷:
- 供应耐久性层,具有预定义的性能级别和功能,如快照和复制。
- 通过分配的每秒输入/输出操作数 (IOPS) 来构建强大的性能环境。
有关 Block Storage for Classic 产品的更多信息,请参阅 What is Block Storage for Classic。
供应注意事项
块大小
在16KB IO大小、50%读和50%写、50%随机和50%顺序工作负载的情况下,IOPS的耐久性和性能均基于16KB IO大小。 16 KB的块相当于对卷进行一次写入操作。
应用程序使用的 IO 大小直接影响存储性能。 如果您的应用程序使用的 IO 大小小于 16 KB,则 IOPS 限制会先于吞吐量限制生效。 相反,如果应用程序使用的 IO 大于 16 KB,则吞吐量限制会先于 IOPS 限制生效。
IO 大小 (KB) | IOPS | 吞吐量(MB/秒) |
---|---|---|
4 | 1,000 | 4 |
8 | 1,000 | 8 |
16 | 1,000 | 16 |
32 | 500 | 16 |
64 | 250 | 16 |
128 | 128 | 16 |
512 | 32 | 16 |
1024 | 16 | 16 |
已授权主机
另一个要考虑的因素是使用卷的主机数。 IOPS限制在容量级别上执行。 换句话说,两台主机连接到一个具有6000 IOPS的卷,共享这6000 IOPS。 在高 IOPS 计数下,您可能需要多个主机同时访问卷才能实现最大可用 IOPS,尤其是在极端 IOPS 计数下( 10,000s )。
块存储卷的最大 IOPS 为 48,000 IOPS。 如果您的工作量需要高吞吐量,最好至少配置几台服务器来访问您的数据量,以避免单服务器瓶颈。
每个块卷的缺省授权数限制为 8。 这意味着最多可有八位主机被授权访问 Block Storage for Classic。 有关授权和增加 8 限制的更多信息,请参阅 常见问题解答。
网络连接
以太网连接速度必须快于卷的预期最大吞吐量。 一般情况下,不要指望以太网连接饱和到超过可用带宽的 70%。 例如,如果您有6000 IOPS,并使用16 KB的IO大小,那么该卷可以处理大约94 MBps的吞吐量。 如果对卷使用 1 Gbps 以太网连接,当服务器尝试使用最大可用吞吐量时此连接会成为瓶颈。 这是因为1-Gbps以太网连接的理论极限(每秒125 MB)中,有70%仅允许每秒88 MB的传输量。
要实现最大 IOPS,需要落实足够的网络资源。 其他考虑因素包括存储之外的专用网络使用、主机端和特定应用的调整(IP堆栈或 队列深度 以及其他设置)。
存储流量应与其他流量类型隔离,且不应通过防火墙和路由器进行定向。 有关更多信息,请参阅常见问题。
存储流量包含在公共虚拟服务器的总网络使用量之内。 有关服务可能施加的限制的更多信息,请参阅虚拟服务器文档。
提交订单
当您准备好提交订单时,可以使用 API 或 Terraform 从 CLI 将其放在 控制台 中。
默认情况下,您可以在全球范围内配置总共700个 Block Storage for Classic 和 File Storage for Classic 卷。 如果需要更多存储器,请参阅 管理存储器限制。
连接和配置新存储器
完成供应请求后,授权主机来访问新存储器,并配置连接。 根据主机的操作系统,访问相应的链接。
- RHEL 8在 Red Hat Enterprise Linux® 上挂载 iSCSI 卷。
- CloudLinuxCloudLinux挂载 iSCSI 卷。
- UbuntuUbuntu挂载 iSCSI 卷。
- Windows在Microsoft Windows上绘制体积。
- cPanel配置 Block Storage for Classic 以使用 cPanel 进行备份。
- Plesk配置 Block Storage for Classic 以使用 Plesk 进行备份。
管理新存储器
在控制台中,通过 CLI,使用 API 或 Terraform,可以管理 Block Storage for Classic 的各个方面,例如主机授权和取消。 有关更多信息,请参阅管理 Block Storage for Classic。
您可以通过使用复制使数据在两个不同的位置保持同步。 复制使用其中一个快照安排自动将快照复制到远程数据中心内的目标卷。 如果发生灾难性事件,或者数据变得损坏,那么可以在远程站点中恢复副本。 有关更多信息,请参阅 复制和灾难恢复-复制数据。