About Dynamic Provisioning - Hitachi Vantara Knowledge

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

5/19/22, 10:48 AM About Dynamic Provisioning - Hitachi Vantara Knowledge

  Home »  Product Documentation »  Management Software »  Storage Virtualization Operating 

About Dynamic Provisioning


Last updated: May 9, 2018


 Table of contents

While basic or traditional provisioning strategies can be appropriate and useful in specific scenarios, they can be expensive to set up, time-
consuming to configure, difficult to monitor, and error prone. Dynamic Provisioning allows you to reserve virtual storage capacity based on
anticipated future capacity needs, using virtual volumes instead of physical disk capacity. Although Dynamic Provisioning requires some additional
setup steps, it can provide a simpler and more beneficial alternative to traditional provisioning methods.

Overall storage use rates can improve because you can potentially provide more virtual capacity to applications while using fewer physical drives.
Dynamic Provisioning can provide lower initial cost, greater efficiency, and ease of storage management for storage administrators. The Dynamic
Provisioning feature offers the following benefits:

Simplifies storage management


Provides a better balance of resources and performance optimization by default than traditional provisioning
Optimizes physical drive usage
Reduces device address requirements over traditional provisioning by providing larger volume sizes

When to use Dynamic Provisioning

Dynamic Provisioning is a best fit in an open-systems environment in the following scenarios:

When the aggregation of storage pool capacity usage across many volumes provides the best opportunity for performance optimization.
For stable environments and large consistently growing files or volumes.
When device addressing constraints are a concern.

» Parent Topic
» Child Topics

Dynamic Provisioning concepts

Dynamic Provisioning is a volume management feature that allows storage managers and system administrators to efficiently plan and allocate
storage to users or applications. It provides a platform for the array to dynamically manage data and physical capacity without frequent manual
involvement.

Dynamic Provisioning provides three important capabilities: as-needed provisioning of storage, enhanced volume performance, and larger volume
sizes.

Dynamic Provisioning is more efficient than traditional provisioning strategies. It is implemented by creating one or more Dynamic Provisioning
pools (DP pools) of physical storage space using multiple LDEVs. Then, you can establish virtual DP volumes (DP-VOLs) and associate them to the
individual DP pools. In this way, capacity to support data can be optimally assigned on demand within the pool.

DP-VOLs are of a user-specified logical size without any corresponding physical space. Actual physical space allocated (in 42-MB pool page units) is
automatically assigned to a DP-VOL from the associated DP pool as that volume's logical space is written to over time. A new DP-VOL does not
have any pool pages assigned to it. The pages are loaned out from its associated pool to that DP volume until the volume is reformatted or deleted.
At that point, all of that volume's assigned pages are returned to the pool's free page list. This handling of logical and physical capacity is called thin
provisioning. In many cases, logical capacity will exceed physical capacity.

Dynamic Provisioning also enhances volume performance. This is an automatic result of how DP-VOLs map capacity from individual DP pools. A
pool is created using from one to 1024 LDEVs (pool volumes) of physical space. Each pool volume is sectioned into 42-MB pages. Each page is
consecutively laid down on a number of RAID stripes from one pool volume. The pool's 42-MB pool pages are assigned on demand to any of the DP-
VOLs that are connected to that pool. Other pages assigned over time to that DP-VOL randomly originate from the next free page of some other
pool volume in the pool.

Setting up a Dynamic Provisioning environment requires a few extra steps. Similar to basic provisioning, you still configure various array groups to a
 Search
desired Knowledge
RAID level and
and create oneDocumentat
or more volumes (LDEVs) on each of them. Then set up a Dynamic Provisioning environment by creating one or 
more DP pools of physical storage space that are each a collection of some of these LDEVs (DP pool volumes) This pool structure supports creation
https://knowledge.hitachivantara.com/Documents/Management_Software/SVOS/8.1/Volume_Management/Provisioning/About_Dynamic_Provisio… 3/6
5/19/22, 10:48 AM About Dynamic Provisioning - Hitachi Vantara Knowledge
more DP pools of physical storage space that are each a collection of some of these LDEVs (DP pool volumes). This pool structure supports creation
of Dynamic Provisioning virtual volumes (DP-VOLs), where 42-MB pages of data are randomly assigned on demand.

» Parent Topic

Advantages of using Dynamic Provisioning

Advantages Without Dynamic Provisioning With Dynamic Provisioning

Reduces initial costs You must purchase physical drive capacity for expected You can logically allocate more capacity than is physically
future use. The unused capacity adds costs for both the installed. You can purchase less capacity, reducing initial
storage system and software products. costs and you can add capacity later by expanding the pool.

Note: Some file systems take up pool space. For details, see
Operating system and file system capacity.

Reduces management You must stop the storage system to reconfigure it. When physical capacity becomes insufficient, you can add
costs pool capacity without service interruption.

In addition, with Dynamic Tiering you can configure pool


storage consisting of multiple types of data drives, including
SSD, SAS, and external volumes. This eliminates unnecessary
costs. For VSP Fx00 models, SAS drives cannot be specified.

Reduces management As the expected physical drive capacity is purchased, the Licenses for storage system software products are based on
labor and increases unused capacity of the storage system also needs to be used capacity rather than the total defined capacity.
availability of storage managed on the storage system and on licensed products.
volumes for replication You can allocate volumes of up to 256 TB regardless of
physical drive capacity.

Dynamic Tiering allows you to use storage efficiently by


automatically migrating data to the most suitable data drive.

Increases the performance Because physical drive capacity is initially purchased and Effectively combines I/O patterns of many applications and
efficiency of the data drive installed to meet expected future needs, portions of the evenly spreads the I/O activity across available physical
capacity may be unused. I/O loads may concentrate on just a resources, preventing bottlenecks in parity group
subset of the storage which might decrease performance. performance. Configuring the volumes from multiple parity
groups improves parity group performance. This also
increases storage use while reducing power and pooling
requirements (total cost of ownership).

Dynamic Provisioning advantage example

To illustrate the advantages of a Dynamic Provisioning environment, assume you have 12 LDEVs from 12 RAID1 (2D+2D) array groups assigned to
a DP pool. All 48 drives contribute their IOPS and throughput power to all DP volumes assigned to that pool. Instead, if more random read IOPS
horsepower is desired for a pool, then the DP pool can be created with 32 LDEVs from 32 RAID5 (3D+1P) array groups, thus providing 128 drives of
IOPS power to that pool. Up to 1024 LDEVs can be assigned to a single pool, providing a considerable amount of I/O capability to just a few DP
volumes.

» Parent Topic

Dynamic Provisioning workflow

The following diagram shows the workflow for setting up Dynamic Provisioning on the storage system.

Use Device Manager - Storage Navigator or Command Control Interface to create pools and DP-VOLs.

 Search Knowledge and Documentat 


https://knowledge.hitachivantara.com/Documents/Management_Software/SVOS/8.1/Volume_Management/Provisioning/About_Dynamic_Provisio… 4/6
5/19/22, 10:48 AM About Dynamic Provisioning - Hitachi Vantara Knowledge

» Parent Topic

Next steps

Review the requirements for provisioning


Learn about interoperability considerations for DP-VOLs and pool-VOLs
Read about the capacity saving feature

» Parent Topic

Back to top

Provisioning About LUN Manager, lo… 

Was this article helpful?

 Yes  No

Recommended articles

 Using Dynamic Provisioning and Dynamic Tiering with other software pr…  Creating and deleting pools
DP-VOLs and pool-VOLs can be used in conjunction with other software pro… You can use Device Manager - Storage Navigator to create and manage the …

 Using external volumes larger than 4 TB  Troubleshooting for pools and DP-VOLs
The data direct mapping attribute allows you to use an external volume larg… The following table provides troubleshooting information for Dynamic Provi…

Article type: Page Type:


Reference Documentation Article

Tags:
Dynamic Provisioning, Hitachi Virtual Storage Platform F350, Hitachi Virtual Storage Platform F370, Hitachi Virtual Storage Platform F700,
 Search
Hitachi VirtualKnowledge andF900,
Storage Platform Documentat
Hitachi Virtual Storage Platform G350, Hitachi Virtual Storage Platform G370, 
Hitachi Virtual Storage Platform G700 Hitachi Virtual Storage Platform G900 SVOS RF 8 1 VSP F350 VSP F370 VSP F700 VSP F900
https://knowledge.hitachivantara.com/Documents/Management_Software/SVOS/8.1/Volume_Management/Provisioning/About_Dynamic_Provisio… 5/6

You might also like