IBM Cloud Docs
订购 Block Storage for Classic

订购 Block Storage for Classic

您可以配置 Block Storage for Classic,并根据容量和性能需求进行微调。 通过两个指定性能的选项,最充分地利用存储器。

  • 您可以供应具有预定义性能级别的耐久性层,以适合没有明确定义性能需求的工作负载。

    • 0.25 IOPS/GB 适用于具有低 I/O 强度的工作负载。 这些工作负载的典型特点是同时有很大比例的不活动数据。 应用示例包括存储邮箱或部门级文件共享。
    • 2 IOPS/GB 适用于最通用的用途。 示例应用包括托管支持 Web 应用程序的小型数据库或用于系统管理程序的虚拟机磁盘映像。
    • 4 IOPS/GB 适用于高强度工作负载。 这些工作负载的典型特点是同时有较高比例的活动数据。 示例应用包括事务型数据库和其他性能敏感型数据库。
    • 10 IOPS/GB 适用于要求最苛刻的工作负载,例如由 NoSQL 数据库创建的工作负载以及为 Analytics 进行的数据处理。 所有数据中心 均提供此存储层,最高可配置4TB。
  • 您可以根据特定的性能要求微调存储,并通过指定每秒输入/输出操作总数(IOPS)来构建高性能环境。 可用的 定制 IOPS 范围取决于卷容量。 下表显示了基于卷大小的可用 IOPS 范围。

    基于卷大小的可用 IOPS
    卷大小 (GB) IOPS 范围
    10 - 39 100 - 1,000
    40 - 79 100 - 2,000
    80 - 99 100 - 4,000
    100 - 499 100 - 6,000
    500 - 999 100 - 10,000
    1,000 - 1,999 100 - 20,000
    2,000 - 2,999 200 - 40,000
    3,000 - 3,999 200 - 48,000
    4,000 - 7,999 300 - 48,000
    8,000 - 9,999 500 - 48,000
    10,000 - 12,000 1,000 - 48,000

默认情况下,您可以创建总共 700 个 Block Storage for Classic 和 File Storage for Classic 卷。 要增加卷的数量,请联系销售代表。 有关提高限制的更多信息,请参阅管理存储限制

在控制台中订购 Block Storage for Classic

  1. 登录到 IBM Cloud 目录,然后单击 存储器。 接下来,选择 Block Storage for Classic,然后单击创建

  2. 选择部署位置 (区域,位置和区域)。

    • 请确保将新的存储添加到与现有计算主机相同的位置。
  3. 计费。 可以选择按月计费或按小时计费。

    • 按小时计费时,在删除配额或结算周期结束时,账户上配额的小时数将被计算。 。 对于使用了数天或不足一个月的存储器,按小时计费是不错的选择。
    • 对于按月计费,将从创建日期一直到记帐周期结束按比例计算价格并立即记帐。 如果在结算周期结束前删除区块容量,差额不予退还。 对于所用数据需要长期(一个月或更长时间)存储和访问的生产工作负载,使用按月计费的存储器是不错的选择。
  4. 大小字段中输入存储器大小。

  5. 从列表中选择快照空间的大小。

    这是除了可用空间以外的空间。 有关快照空间注意事项和建议,请阅读 订购快照

  6. 从列表中选择操作系统类型

    此选择基于主机所运行的操作系统,日后无法修改此选择。 例如,如果您的服务器是 Ubuntu 或 RHEL,请选择 Linux®。如果您的主机是 Windows 2012 或 Windows 2016 服务器,请从列表中选择 Windows 2008 + 选项。 有关各种 Windows 选项的更多信息,请参阅常见问题解答

  7. 选择 IOPS 概要文件。 您可以在 耐久性 (层) 的预定义值之间进行选择,或者输入 性能的定制 IOPS 值。

  8. 在侧边面板中,查看您的订单摘要,如果您有促销代码,请在此输入。

    处理订单时会应用折扣。

  9. 确认您已通过选中相应的框来查看条款和条件。

  10. 单击创建。 新的存储器分配会在几分钟后可用。

从 CLI 订购 Block Storage for Classic

开始之前,请决定要使用的 CLI 客户机。

每个订单必须具有关联的位置(数据中心)。 在订购 Block Storage for Classic 时,确保在与计算实例相同的位置中进行供应。

从IBMCLOUD CLI中提取

使用 ibmcloud sl block volume-order 命令来订购新的块卷。 以下示例使用分层性能概要文件 (4 IOPS/GB) 和 500 GB 快照空间在 DAL13 数据中心内供应新的 500-GB 块卷。

$ ibmcloud sl block volume-order --storage-type endurance --size 500 --tier 4 -d dal13 --snapshot-size 500 --os-type LINUX
This action will incur charges on your account. Continue?> y
OK
Order 110758744 was placed.
 > Storage as a Service
 > Block Storage
 > 500 GBs
 > 4 IOPS per GB
 > 500 GB (Snapshot Space)

当该块卷准备就绪时,您可以运行带有 --order 110758744 参数的 ibmcloud sl block volume-list 命令来查找它。

有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl block volume-order

从 SLCLI 供应

使用 slcli block volume-order 命令来配置块卷。 以下示例展示了如何订购10 GB Block Storage for Classic 容量,每GB 100 IOPS。

$ slcli block volume-order --storage-type performance --size 20 --location dal10 --iops 100 --os-type LINUX --snapshot-size 20
Order #32076317 placed successfully!
> Storage as a Service
> Block Storage
> 20 GBs
> 100 IOPS
> 20 GB (Snapshot Space)

有关 Windows 操作系统类型的更多信息,请参阅常见问题

使用 API 订购 Block Storage for Classic

方法 order_block_volume (storage_type,location,size,os_type,iops = None,tier_level=None,snapshot_size=None,service_offering = 'storage_as_a_service',hourly_billing_flag=False) 用于订购块卷。

要成功订购,必须指定以下参数:

  • storage_type-"performance" 或 "endurance"
  • location-用于订购 iSCSI 卷的数据中心
  • size – 文件大小,以GB为单位
  • os_type-要用于卷对齐的操作系统类型,请参阅帮助以获取列表
  • iops-“性能”订单的 IOPS 数
  • tier_level-要用于“耐久性”订单的层级别
  • snapshot_size-可选快照空间的大小 (如果快照空间也已排序) (如果未排序,那么为 "无")
  • service_offering-要按顺序使用的请求的产品包 ("storage_as_a_service","enterprise" 或 "performance")
  • hourly_billing_flag-计费类型,每月 (False) 或每小时 (True),缺省为每月。

有关通过API订购 Block Storage for Classic 的更多信息,请参阅 BlockStorageManager

要能够访问所有新功能,请订购 Storage-as-a-Service Package 759

使用 Terraform 订购 Block Storage for Classic

要使用 Terraform,请下载 Terraform CLI 并配置 IBM Cloud 提供者插件。 有关更多信息,请参阅 Terraform 入门

使用 Terraform 供应耐久性 Block Storage for Classic

您可以使用以下示例在 DAL09 数据中心内创建具有 10 GB 快照容量和 0.25 IOPS/GB 性能层的 20 GB 块存储卷。

resource "ibm_storage_block" "test1" {
        type = "Endurance"
        datacenter = "dal09"
        capacity = 20
        iops = 0.25
        os_format_type = "Linux"

        # Optional fields
        allowed_virtual_guest_ids = [ 27699397 ]
        allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
        snapshot_capacity = 10
        hourly_billing = true
}

有关自变量和属性的更多信息,请参阅 ibm_storage_block

使用 Terraform 供应性能 Block Storage for Classic

您可以使用以下示例来创建具有定制 100 IOPS 性能级别的 20 GB 块存储卷。

resource "ibm_storage_block" "test2" {
        type = "Performance"
        datacenter = "dal09"
        capacity = 20
        iops = 100
        os_format_type = "Linux"

        # Optional fields
        allowed_virtual_guest_ids = [ 27699397 ]
        allowed_ip_addresses = ["10.40.98.193", "10.40.98.200"]
        hourly_billing = true
}

有关自变量和属性的更多信息,请参阅 ibm_storage_block

连接新的存储器

完成供应请求后,授权主机来访问新存储器并配置连接。 根据主机的操作系统,访问相应的链接。

灾难恢复注意事项

为避免数据丢失并确保业务连续性,请考虑在另一个数据中心内复制服务器和存储器。 复制可以根据快照安排使两个不同位置的数据保持同步。 有关更多信息,请参阅复制数据

如果您想克隆您的卷,并独立于原始卷使用,请参阅 创建和管理重复卷

识别发票上的 Block Storage for Classic

所有数量都会作为单独项目出现在您的发票上。 “耐久性”将显示为“耐久性存储服务”,“性能”将显示为“性能存储服务”。此费率根据您的存储级别而有所不同。 可以展开“耐久性”或“性能”,以查看它是否为 Block Storage for Classic。