File Storage for Classic 용량 확장

중복 데이터를 생성하거나 수동으로 데이터를 마이그레이션할 필요 없이, ‘ IBM Cloud® File Storage for Classic ’ 볼륨의 용량을 최대 12 TB까지 늘릴 수 있습니다.

이 기능을 통해 File Storage for Classic 사용자는 File Storage for Classic 의 용량을 1GB 단위로 최대 12TB까지 즉시 확장할 수 있습니다. 중복 항목을 생성하거나 데이터를 더 큰 볼륨으로 수동으로 마이그레이션할 필요가 없습니다. 이 기능은 모든 데이터 센터 에서 사용할 수 있습니다.

해당 분량에 대한 청구 내역은 현재 청구 주기에 새로운 가격에 따른 일할 계산된 차액을 반영하도록 자동으로 업데이트됩니다. 다음 청구 주기에는 전체 새 금액이 청구됩니다.

업그레이드 프로세스는 즉각적이지 않습니다. 수정 요청을 제출한 후 잠시 뒤면 콘솔이나 API를 통해 업데이트된 크기를 확인할 수 있습니다. 크기를 조정해도 스토리지에 대한 액세스가 중단되거나 유실되지 않으므로 대기하는 동안 정상적으로 조작을 계속할 수 있습니다.

확장 가능 스토리지의 이점

  • 비용 관리- 데이터 증가가 예상되지만 초기에는 적은 용량의 스토리지만 필요한 경우, 초기에는 스토리지 비용을 절감하고 필요에 따라 용량을 확장할 수 있습니다.

  • 스토리지 요구사항 증가 - 빠른 초과 확장이 필요한 고객은 이러한 확장을 관리하기 위해 빠르고 손쉽게 자체 스토리지의 크기를 늘리는 방법이 필요합니다.

스토리지 용량 확장이 복제에 미치는 영향

기본 스토리지에 대해 확장 조치를 수행하면 복제본의 크기가 자동으로 조정됩니다.

제한사항

이 기능이 출시되기 전인 2017년 4월부터 2017년 12월 14일 사이에 프로비저닝된 스토리지의 용량은 원래 용량의 최대 10배까지 늘릴 수 있으며, 그 이상은 불가능합니다. 2017년 12월 14일 이후에 할당된 스토리지 용량은 12 TB까지 늘릴 수 있습니다.

Endurance로 프로비저닝된 File Storage for Classic에 대한 기존 크기 제한사항은 계속 적용됩니다(10IOPS 티어의 경우 최대 4TB, 기타 모든 티어의 경우 최대 12TB).

파일 공유의 용량을 확장한 후에는 용량을 더 작은 크기로 변경할 수 없습니다.

콘솔에서 스토리지 크기 조정하기

  1. IBM Cloud® 콘솔로 이동하십시오. 메뉴에서 인프라 VPC 아이콘 > 클래식 인프라를 선택합니다. 스토리지 > File Storage for Classic를 클릭하십시오.
  2. 목록에서 볼륨을 선택하고 생략 기호 조치 아이콘 > 파일 공유 수정을 클릭하십시오.
  3. 새 스토리지 크기(GB)를 입력하십시오.
  4. 선택사항과 새 가격을 검토하십시오. 수정을 클릭하십시오.
  5. 몇 분 후 새 스토리지 할당이 사용 가능해집니다.

OS가 추가 스토리지 공간을 인식할 수 있도록 마운트 해제한 후 수정된 볼륨을 마운트하십시오.

CLI에서 스토리지 크기 조정

시작하기 전에 사용할 CLI 클라이언트를 결정하십시오.

IBMCLOUD CLI를 사용하여 파일 공유의 크기를 조정하기

ibmcloud sl file volume-modify 명령을 사용하여 볼륨의 용량을 늘릴 수 있습니다. 다음 예제는 더 큰 새 용량을 지정하여 파일 공유를 수정합니다.

ibmcloud sl file volume-modify 12345678 --new-size 1000

이 명령에 사용 가능한 모든 매개변수에 대한 자세한 정보는 ibmcloud sl file volume-modify를 참조하십시오.

SLCLI에서 파일 공유 크기 조정

저장 용량을 늘리려면 SLCLI에서 다음 명령을 사용할 수 있습니다.

$ slcli file volume-modify --help
Usage: slcli file volume-modify [OPTIONS] VOLUME_ID

Options:
  -c, --new-size INTEGER        New Size of file volume in GB. ***If no size
                                is given, the original size of volume is
                                used.***
                                Potential Sizes: [20, 40, 80, 100,
                                250, 500, 1000, 2000, 4000, 8000, 12000]
                                Minimum: [the original size of the volume]
  -i, --new-iops INTEGER        Performance Storage IOPS, between 100 and 6000
                                in multiples of 100 [only for performance
                                volumes] ***If no IOPS value is specified, the
                                original IOPS value of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is less than 0.3, new IOPS/GB
                                must also be less than 0.3. If original
                                IOPS/GB for the volume is greater than or
                                equal to 0.3, new IOPS/GB for the volume must
                                also be greater than or equal to 0.3.]
  -t, --new-tier [0.25|2|4|10]  Endurance Storage Tier (IOPS per GB) [only for
                                endurance volumes] ***If no tier is specified,
                                the original tier of the volume will be
                                used.***
                                Requirements: [If original IOPS/GB
                                for the volume is 0.25, new IOPS/GB for the
                                volume must also be 0.25. If original IOPS/GB
                                for the volume is greater than 0.25, new
                                IOPS/GB for the volume must also be greater
                                than 0.25.]
  -h, --help                    Show this message and exit.

OS가 추가 스토리지 공간을 인식할 수 있도록 마운트 해제한 후 수정된 볼륨을 마운트하십시오.

API를 사용하여 스토리지 크기 조정

SOAP 웹 서비스에 대한 API 호출을 사용하여 스토리지 용량을 늘릴 수 있습니다. 다음의 예시 API 호출은 사용자가 선택한 스크립트 언어를 사용하여 수행할 수 있습니다.

SLAPI에 대한 자세한 내용은 SLDN 을 참조하십시오.

  • 다음 예제는 성능 스토리지 볼륨에서 용량을 늘리는 방법을 보여줍니다. XXXXXXXX2007 GB로 늘리려는 볼륨의 ID입니다. 189433, 190233190293 는 이 볼륨의 용량 및 IOPS값과 연관된 가격 책정 정보의 ID입니다.

    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
     <SOAP-ENV:Header>
       <ns1:authenticate>
       </ns1:authenticate>
     </SOAP-ENV:Header>
     <SOAP-ENV:Body>
       <ns1:placeOrder>
         <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
           <volume xsi:type="ns1:SoftLayer_Network_Storage">
               <id xsi:type="xsd:int">XXXXXXXX</id>
           </volume>
           <volumeSize xsi:type="xsd:int">2007</volumeSize>
           <packageId xsi:type="xsd:int">759</packageId>
           <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">189433</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190233</id>
               </item>
               <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                   <id xsi:type="xsd:int">190293</id>
               </item>
           </prices>
         </orderData>
       </ns1:placeOrder>
     </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
  • Endurance 스토리지 볼륨에서 용량을 늘립니다. XXXXXXXX250 GB로 늘리려는 볼륨의 ID입니다. 189433, 196033196093 는 이 볼륨의 용량 및 IOPS값과 연관된 가격 책정 정보의 ID입니다.

     <?xml version="1.0" encoding="UTF-8"?>
     <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.service.softlayer.com/soap/v3.1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
      <SOAP-ENV:Header>
        <ns1:authenticate>
        </ns1:authenticate>
      </SOAP-ENV:Header>
      <SOAP-ENV:Body>
        <ns1:placeOrder>
          <orderData xsi:type="ns1:SoftLayer_Container_Product_Order_Network_Storage_AsAService_Upgrade">
            <volume xsi:type="ns1:SoftLayer_Network_Storage">
                <id xsi:type="xsd:int">XXXXXXXX</id>
            </volume>
            <packageId xsi:type="xsd:int">759</packageId>
            <volumeSize xsi:type="xsd:int">250</volumeSize>
            <prices SOAP-ENC:arrayType="ns1:SoftLayer_Product_Item_Price[3]" xsi:type="SOAP-ENC:Array">
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">189433</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196033</id>
                </item>
                <item xsi:type="ns1:SoftLayer_Product_Item_Price">
                    <id xsi:type="xsd:int">196093</id>
                </item>
            </prices>
          </orderData>
        </ns1:placeOrder>
      </SOAP-ENV:Body>
     </SOAP-ENV:Envelope>
    

OS가 추가 스토리지 공간을 인식할 수 있도록 마운트 해제한 후 수정된 볼륨을 마운트하십시오.

Terraform을 사용하여 스토리지 크기 조정

ibm_storage_file 자원을 사용하고 용량 인수에 다른 숫자를 지정하여 스토리지 용량을 늘릴 수 있습니다. 다음 예제는 Endurance 볼륨의 용량을 40GB로 늘립니다.

resource "ibm_storage_file" "fs_endurance" {
  type       = "Endurance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 0.25
}

다음 예제는 성능 볼륨의 용량을 40GB로 늘립니다.

resource "ibm_storage_file" "fs_performance" {
  type       = "Performance"
  datacenter = "dal09"
  capacity   = 40
  iops       = 100
}

인수 및 속성에 대한 자세한 정보는 ibm_storage_file을 참조하십시오.

OS가 추가 스토리지 공간을 인식할 수 있도록 마운트 해제한 후 수정된 볼륨을 마운트하십시오.

12TB 넘게 스토리지 확장

저장소 볼륨 용량을 12 TB 이상으로 늘려야 하는 경우, 지원 요청을 제출하여 허용 목록에 추가해 달라고 요청할 수 있습니다. 오퍼링 관리자가 요청을 승인한 경우 케이스 프로세스를 통해 알림을 받습니다. 콘솔에서 최대 24TB까지 스토리지를 늘리는 옵션이 표시됩니다.

스토리지에서 수행할 수 있는 조작 수가 제한됩니다. 이 한계는 180K IOPS입니다. 따라서 IOPS가 10인 볼륨을 프로비저닝하려는 경우 최대 볼륨 크기가 18TB입니다. 최대 용량인 24 TB를 할당하려는 경우, 해당 볼륨에 대한 읽기 및 쓰기 작업의 최대 속도는 GB당 4 IOPS입니다.