Skip to content

Latest commit

 

History

History
118 lines (82 loc) · 4.87 KB

managing-storage-limits.md

File metadata and controls

118 lines (82 loc) · 4.87 KB
copyright lastupdated keywords subcollection
years
2014, 2025
2025-01-14
File Storage for Classic, NFS, limits, quotas
FileStorage

{{site.data.keyword.attribute-definition-list}}

Managing storage limits

{: #managinglimits} {: help} {: support}

By default, you can provision a combined total of 700 {{site.data.keyword.blockstorageshort}} and {{site.data.keyword.filestorage_short}} volumes globally. By following this process, you can increase the number of volumes you can provision.

For more information about increasing your storage volume capacity beyond 12 TB, see expanding {{site.data.keyword.filestorage_short}} capacity.

If you're unsure how many volumes you have, you can confirm the numbers by using multiple methods.

Confirming your current limit and provisioning count from the CLI

{: #confirmprovisioncountCLI} {: cli}

Before you begin, decide on the CLI client that you want to use.

IBMCLOUD CLI

{: #ibmcloudcli1}

Use the ibmcloud sl file volume-limits command to display what is available and what is provisioned.

ibmcloud sl file volume-limits
Datacenter   MaximumAvailableCount   ProvisionedCount
global       700                     99

{: codeblock}

For more information about all of the parameters that are available for this command, see ibmcloud sl file volume-limits{: external}.

SLCLI

{: #slcli1}

You can list the number of your volumes by using the volume-limits{: external} command in slcli (version 5.8.5 or higher).

slcli file volume-limits

{: pre}

The output looks similar to the following example.

[{'datacenterName': 'global', 'maximumAvailableCount': 750, 'provisioned Count':117}]
:............:.......................:..................:
: Datacenter : maximumAvailableCount : ProvisionedCount :
:............:.......................:..................:
:   global   :           700         :         117      :
:............:.......................:..................:

{: codeblock}

Confirming your current limit and provisioning count with the API

{: #confirmprovisioncountAPI} {: api}

REST API call

{: #restapi1}

To directly get this information from the API, use the following method: SoftLayer_Network_Storage/getVolumeCountLimits{: external}.

curl -u $SL_USER:$SL_APIKEY 'https://api.softlayer.com/rest/v3.1/SoftLayer_Network_Storage/getVolumeCountLimits.json'

SoftLayer_Container_Network_Storage_DataCenterLimits_VolumeCountLimitContainer[{"datacenterName":"global","maximumAvailableCount":750,"provisionedCount":99}]

{: codeblock}

The API call shows the combined number of {{site.data.keyword.blockstorageshort}} and {{site.data.keyword.filestorage_short}}. {: tip}

Requesting limit increase

{: #increasefilelimits}

You can request a limit increase by submitting a support case in the portal{: external}. When the request is approved, you get a volume limit that is set for a specific data center. {: shortdesc}

To request a limit increase, open a support case.

In the ticket, provide the following information:

  • Ticket Subject:

    Request to Increase Data Center Volume Count Storage Limit

  • What is the use case for the additional volumes request?

    Your answer might be something similar to a new VMware® datastore, a new development and testing environment, an SQL database, or logging.

  • How many extra Block volumes are needed by type, size, IOPS, and location?

    "25x Endurance 2 TB @ 4 IOPS in DAL09" or "25x Performance 4 TB @ 2 IOPS in WDC04."

  • How many extra File volumes are needed by type, size, IOPS, and location?

    "25x Performance 20 GB @ 10 IOPS in DAL09" or "50x Endurance 2 TB @ 0.25 IOPS in SJC03."

  • Provide an estimate of when you expect or plan to provision all of the requested volume increase.

    "90 days."

  • Provide a 90-day forecast of expected average capacity usage of these volumes.

    "I expect 25% to be used in 30 days, 50% to be used in 60 days and 75% to be used in 90 days."

Respond to all questions and statements in your request. They are required for processing and approval. {: important}

You're going to be notified of the update to your limits through the case handling process.