• Managing FAST VP using the CLI

    PDF

    Managing FAST VP using the CLI

    Manage FAST VP pool settings

    Fully Automated Storage Tiering for Virtual Pools (FAST VP) is a storage efficiency technology that automatically moves data between storage tiers within a pool based on data access patterns.

    The following table lists the attributes for FAST VP pool settings.

    Table 1. FAST VP pool attributes
    Attribute
    Description
    Pool
    Identifies the pool.
    Status
    Identifies the status of data relocation on the pool. Value is one of the following:
    • Not started - Data relocation has not started.
    • Paused - Data relocation is paused.
    • Completed - Data relocation is complete.
    • Stopped by user - Data relocation was stopped by the user.
    • Active - Data relocation is in progress.
    • Failed - Data relocation failed.
    Relocation type
    Type of data relocation. Value is one of the following:
    • Manual - Data relocation was initiated by the user.
    • Scheduled or rebalancing - Data relocation was initiated by the system because it was scheduled, or because the system rebalanced the data.
    Schedule enabled
    Identifies whether the pool is rebalanced according to the system FAST VP schedule. Value is one of the following:
    • yes
    • no
    Start time
    Indicates the time the current data relocation started.
    End time
    Indicates the time the current data relocation is scheduled to end.
    Data relocated
    The amount of data relocated during an ongoing relocation, or the previous relocation if a data relocation is not occurring. The format is:
                                   <value>[suffix]
                                
    where:
    • value - Identifies the size of the data relocated.
    • suffix - Identifies that the value relates to the previous relocation session.
    Rate
    Identifies the transfer rate for the data relocation. Value is one of the following:
    • Low - Least impact on system performance.
    • Medium - Moderate impact on system performance.
    • High - Most impact on system performance.
    Default value is medium.
    This field is blank if data relocation is not in progress.
    Data to move up
    The amount of data in the pool scheduled to be moved to a higher storage tier.
    Data to move down
    The amount of data in the pool scheduled to be moved to a lower storage tier.
    Data to move within
    The amount of data in the pool scheduled to be moved within the same storage tiers for rebalancing.
    Data to move up per tier
    The amount of data per tier that is scheduled to be moved to a higher tier. The format is:
                                   <tier_name>:[value]
                                
    where:
    • tier_ID - Identifies the storage tier.
    • value - Identifies the amount of data in that tier to be move up.
    Data to move down per tier
    The amount of data per tier that is scheduled to be moved to a lower tier. The format is:
                                   <tier_name>:[value]
                                
    where:
    • tier_ID - Identifies the storage tier.
    • value - Identifies the amount of data in that tier to be moved down.
    Data to move within per tier
    The amount of data per tier that is scheduled to be moved to within the same tier for rebalancing. The format is:
                                   <tier_name>:[value]
                                
    where:
    • tier_ID - Identifies the storage tier.
    • value - Identifies the amount of data in that tier to be rebalanced.
    Estimated relocation time
    Identifies the estimated time required to perform the next data relocation.

    View FAST VP pool settings

    View FAST VP settings on a pool.

    Format
    /stor/config/pool/fastvp [–pool <value>] show
    Object qualifier
    Qualifier
    Description
    -pool
    Type the ID of the pool.
    Example

    The following command lists the FAST VP settings on the storage system:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/fastvp –show -detail
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    1: Pool                          = pool_1
       Relocation type               = manual
       Status                        = Active
       Schedule enabled              = no
       Start time                    = 2013-09-20 12:55:32
       End time                      = 2013-09-20 21:10:17
       Data relocated                = 100111454324 (100G)
       Rate                          = high
       Data to move up               = 4947802324992 (4.9T)
       Data to move down             = 4947802324992 (4.9T)
       Data to move within           = 4947802324992 (4.9T)
       Data to move up per tier      = Performance: 500182324992 (500G), Capacity:    1000114543245 (1.0T)
       Data to move down per tier    = Extreme Performance: 1000114543245 (1.0T),    Performance: 500182324992 (500G)
       Data to move within per tier  = Extreme Performance: 500182324992 (500G),    Performance: 500182324992 (500G), Capacity: 500182324992 (500G)
       Estimated relocation time     = 7h 30m
                            

    Change FAST VP pool settings

    Modify FAST VP settings on an existing pool.

    Format
    /stor/config/pool/fastvp –pool <value> set [-async] -schedEnabled {yes | no}
    Object qualifier
    Qualifier
    Description
    -pool
    Type the ID of the pool.
    Action qualifier
    Qualifier
    Description
    -async
    Run the operation in asynchronous mode.
    -schedEnabled
    Specify whether the pool is rebalanced according to the system FAST VP schedule. Value is one of the following:
    • yes
    • no
    Example

    The following example enables the rebalancing schedule on pool pool_1:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/fastvp -pool pool_1 set -schedEnabled yes
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    Pool ID = pool_1
    Operation completed successfully.
                            

    Start data relocation

    Start data relocation on a pool.

    Format
    /stor/config/pool/fastvp –pool <value> start [-async] [-rate {low | medium | high}] [-endTime <value>]
    Action qualifier
    Qualifier
    Description
    -async
    Run the operation in asynchronous mode.
    -pool
    Type the ID of the pool.
    -endTime
    Specify the time to stop the data relocation. The format is:
                                        [HH:MM]
                                      
    where:
    • HH — Hour.
    • MM — Minute.
    Default value is eight hours from the current time.
    -rate
    Specify the transfer rate for the data relocation. Value is one of the following:
    • Low — Least impact on system performance.
    • Medium — Moderate impact on system performance.
    • High — Most impact on system performance.
    Default value is the value set at the system level.
    Example

    The following command starts data relocation on pool pool_1, and directs it to end at 04:00:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/fastvp -pool pool_1 start -endTime 04:00
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    Operation completed successfully.
                            

    Stop data relocation

    Stop data relocation on a pool.

    Format
    /stor/config/pool/fastvp –pool <value> stop [-async]
    Object qualifier
    Qualifier
    Description
    -pool
    Type the ID of the pool.
    Action qualifier
    Qualifier
    Description
    -async
    Run the operation in asynchronous mode.
    Example

    The following command stops data relocation on pool pool_1:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/fastvp –pool pool_1 stop
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    Operation completed successfully.
                            

    Manage FAST VP general settings

    Fully Automated Storage Tiering for Virtual Pools (FAST VP) is a storage efficiency technology that automatically moves data between storage tiers within a pool based on data access patterns.

    The following table lists the attributes for FAST VP general settings.

    Table 2. FAST VP general attributes
    Attribute
    Description
    Paused
    Identifies whether the data relocation is paused. Value is one of the following:
    • yes
    • no
    Schedule-enabled
    Identifies whether the pool is rebalanced according to the system FAST VP schedule. Value is one of the following:
    • yes
    • no
    Frequency
    Data relocation schedule. The format is: Every <days_of_the_week> at <start_time> until <end_time> where:
    • <days_of_the_week> - List of the days of the week that data relocation will run.
    • <start_time> - Time the data relocation starts.
    • <end_time> - Time the data relocation finishes.
    Rate
    Identifies the transfer rate for the data relocation. Value is one of the following:
    • Low - Least impact on system performance.
    • Medium - Moderate impact on system performance.
    • High - Most impact on system performance.
    Default value is medium.
    This field is blank if data relocation is not in progress.
    Data to move up
    The amount of data in the pool scheduled to be moved to a higher storage tier.
    Data to move down
    The amount of data in the pool scheduled to be moved to a lower storage tier.
    Data to move within
    The amount of data in the pool scheduled to be moved within the same storage tiers for rebalancing.
    Estimated relocation time
    Identifies the estimated time required to perform the next data relocation.

    Change FAST VP general settings

    Change FAST VP general settings.

    Format
    /stor/config/fastvp set [-async] [-schedEnabled {yes | no}] [-days <value>] [-at <value>] [-until <value>] [-rate {low | medium | high}] [-paused {yes | no}]
    Action qualifier
    Qualifier
    Description
    -async
    Run the operation in asynchronous mode.
    -paused
    Specify whether to pause data relocation on the storage system. Valid values are:
    • yes
    • no
    -schedEnabled
    Specify whether the pool is rebalanced according to the system FAST VP schedule. Valid values are:
    • yes
    • no
    -days
    Specify a comma-separated list of the days of the week to schedule data relocation. Valid values are:
    • mon – Monday
    • tue – Tuesday
    • wed – Wednesday
    • thu – Thursday
    • fri – Friday
    • sat – Saturday
    • sun – Sunday
    -at
    Specify the time to start the data relocation. The format is:
                                        [HH:MM]
                                      
    where:
    • HH – Hour
    • MM – Minute
    Valid values are between 00:00 and 23:59. Default value is 00:00.
    -until
    Specify the time to stop the data relocation. The format is:
                                        [HH:MM]
                                      
    where:
    • HH – Hour
    • MM – Minute
    Valid values are between 00:00 and 23:59. Default value is eight hours after the time specified with the -at parameter.
    -rate
    Specify the transfer rate for the data relocation. Value is one of the following:
    • low – Least impact on system performance.
    • medium – Moderate impact on system performance.
    • high – Most impact on system performance.
    Default value is medium.
    Example

    The following command changes the data relocation schedule to run on Mondays and Fridays from 23:00 to 07:00:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastvp set -schedEnabled yes -days "Mon,Fri" -at 23:00 -until 07:00
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    Operation completed successfully.
                            

    View FAST VP general settings

    View the FAST VP general settings.

    Format
    /stor/config/fastvp show -detail
    Example

    The following command displays the FAST VP general settings:

    uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/fastvp show -detail
                              Storage system address: 10.0.0.1
    Storage system port: 443
    HTTPS connection
    
    1: Paused                              = no
       Schedule enabled                    = yes
       Frequency                           = Every Mon, Fri at 22:30 until 8:00
       Rate                                = high
       Data to move up                     = 4947802324992 (1.5T)
       Data to move down                   = 4947802324992 (1.5T)
       Data to move within                 = 4947802324992 (1.5T)
       Estimated scheduled relocation time = 7h 30m