订购 File Storage for Classic
您可以在控制台、CLI、API 或 Terraform 中订购 File Storage for Classic 卷。 您可以配置 File Storage for Classic 并微调文件共享以满足您的容量和IOPS需求。 通过两个指定IOPS的选项,充分利用您的存储空间:耐用性和性能。 您可以供应容量最高为 12 TB 且最大 IOPS 为 48,000 的文件共享。
-
可以从具有预定义性能级别的耐久性 IOPS 层中进行选择,以适合没有明确定义性能需求的工作负载。
- 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-2000 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个 File Storage for Classic 卷。 要增加卷数,请联系支持人员。 有关更多信息,请参阅管理存储限制。 有关同时授权限制的更多信息,请参阅常见问题。
在控制台中订购 File Storage for Classic
-
登录到 IBM Cloud® 目录,然后单击 存储器。 然后,选择 File Storage for Classic。 单击创建。
-
选择部署位置 (区域,位置和区域)。
- 请确保将新文件共享添加到与现有计算主机相同的位置。
-
计费。 可以选择按月计费或按小时计费。
- 对于按小时计费,在删除卷时或在计费周期结束时(以先发生者为准),将计算文件卷在帐户上存在的小时数 。 对于使用了数天或不足一个月的存储器,按小时计费是不错的选择。
- 对于按月计费,将从创建日期一直到记帐周期结束按比例计算价格并立即记帐。 如果在计费周期结束之前删除文件卷,那么不会退还差异。 对于所用数据需要长期(一个月或更长时间)存储和访问的生产工作负载,使用按月计费的存储器是不错的选择。
-
在大小字段中输入存储器大小。
-
从列表中选择快照空间的大小。
这是除了可用空间以外的空间。 有关快照空间注意事项和建议,请阅读 订购快照。
-
选择 IOPS 概要文件。 您可以在 耐久性 (层) 的预定义值之间进行选择,或者输入 性能的定制 IOPS 值。
-
在侧边面板中,查看您的订单摘要,如果您有促销代码,请在此输入。
处理订单时会应用折扣。
-
查看您的订单,并阅读服务协议。 如果您同意这些条款,请选中该框。
-
单击创建。 新的存储器分配会在几分钟后可用。
从 CLI 订购 File Storage for Classic
开始之前,请决定要使用的 CLI 客户机。
- 您可以安装 IBM Cloud CLI 并使用
ibmcloud plugin install sl
安装 SL 插件。 有关更多信息,请参阅 使用插件扩展 IBM Cloud CLI。 - 或者,可以安装 SLCLI。
每个订单必须具有关联的位置(数据中心)。 在订购 File Storage for Classic 时,确保在与计算实例相同的位置中进行供应。
从IBMCLOUD CLI中提取
使用 ibmcloud sl file volume-order
命令订购文件卷。 以下示例在 DAL13 数据中心内供应具有分层性能概要文件 (4 IOPS/GB) 和 500 GB 快照空间的 500-GB 文件共享。
$ ibmcloud sl file volume-order --storage-type endurance --size 500 --tier 4 -d dal13 --snapshot-size 500
This action will incur charges on your account. Continue?> y
OK
Order 110526870 was placed.
> Storage as a Service
> File Storage
> 500 GBs
> 4 IOPS per GB
> 500 GB (Snapshot Space)
You may run 'ibmcloud sl file volume-list --order 110526870' to find this file volume after it is ready.
有关可用于此命令的所有参数的更多信息,请参阅 ibmcloud sl file volume-order。
从 SLCLI 供应
使用 slcli file volume-order
命令来供应文件共享卷。 以下示例展示了如何订购10 GB File Storage for Classic 容量,每GB 100 IOPS。
$ slcli file volume-order --storage-type performance --size 20 --location dal10 --iops 100
Order #32076317 placed successfully!
> Storage as a Service
> File Storage
> 20 GBs
> 100 IOPS
使用 API 订购 File Storage for Classic
方法 order_file_volume
(storage_type,location,size,iops = None,tier_level=None,snapshot_size=None,service_offering = 'storage_as_a_service',hourly_billing_flag=False) 用于订购文件共享。
必须为成功订单指定以下参数。
storage_type
-"performance" 或 "endurance"。location
-要对共享进行排序的数据中心。size
– 新卷的大小,以GB为单位。iops
-“性能”订单的 IOPS 数。tier_level
-要用于“耐久性”订单的层级别。snapshot_size
-可选快照空间的大小 (如果快照空间也要排序)。 (如果未订购,那么为 "无"。)service_offering
-要按顺序使用的产品包 ("storage_as_a_service")。hourly_billing_flag
-计费类型,每月 (False) 或每小时 (True),缺省为每月。
要能够访问所有新功能,请订购 Storage-as-a-Service Package 759
。
如需了解通过API订购 File Storage for Classic 的更多信息,请参阅 order_file_volume。
使用 Terraform 订购 File Storage for Classic
要使用 Terraform,请下载 Terraform CLI 并配置 IBM Cloud 提供者插件。 有关更多信息,请参阅 Terraform 入门。
使用 Terraform 供应耐久性 File Storage for Classic
您可以使用以下示例在 DAL09 数据中心内创建具有 10 GB 快照容量和 0.25 IOPS/GB 性能层的 20 GB 块存储卷。 此示例还定义要在每周日下午 1:02 创建的每周快照。
resource "ibm_storage_file" "fs_endurance" {
type = "Endurance"
datacenter = "dal09"
capacity = 20
iops = 0.25
# Optional fields
allowed_virtual_guest_ids = ["28961689"]
allowed_subnets = ["10.146.139.64/26"]
allowed_ip_addresses = ["10.146.139.84"]
snapshot_capacity = 10
hourly_billing = true
# Optional fields for snapshot
snapshot_schedule {
schedule_type = "WEEKLY"
retention_count = 20
minute = 2
hour = 13
day_of_week = "SUNDAY"
enable = true
}
}
有关自变量和属性的更多信息,请参阅 ibm_storage_block。
使用 Terraform 供应性能 File Storage for Classic
您可以使用以下示例来创建具有定制 100 IOPS 性能级别的 20 GB 块存储卷。
resource "ibm_storage_file" "fs_performance" {
type = "Performance"
datacenter = "dal09"
capacity = 20
iops = 100
# Optional fields
allowed_virtual_guest_ids = ["28961689"]
allowed_subnets = ["10.146.139.64/26"]
allowed_ip_addresses = ["10.146.139.84"]
hourly_billing = true
}
有关自变量和属性的更多信息,请参阅 ibm_storage_file。
连接新的存储器
完成供应请求后,授权主机来访问新存储器并配置连接。 根据主机的操作系统,访问相应的链接。
灾难恢复注意事项
为避免数据丢失并确保业务连续性,请考虑在另一个数据中心内复制服务器和存储器。 复制可以根据快照安排使两个不同位置的数据保持同步。 有关更多信息,请参阅复制数据。
如果要克隆卷,请参阅 创建和管理独立重复卷。 可以独立管理重复卷,并根据需要使用原始卷中的数据进行刷新。
识别发票上的 File Storage for Classic 卷
所有文件共享都将在发票上显示为一个行项。 耐久性卷显示为_耐久性存储服务_,而性能卷显示为_性能存储服务_。 费率会因存储级别而异。 可以展开“耐久性”或“性能”,以查看它是否为 File Storage for Classic。