Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell PowerFlex 4.5.x Administration Guide

Journal capacity

You should consider several factors when allocating journal capacity.

Journal capacity is defined as a percentage of the total storage capacity in the storage pool and must equal at least 28 GB per SDR. In general, journal capacity should be at least 5% of replicated usable capacity in the protection domain, including volumes used as source and targets. It is important to assign enough storage capacity for the replication journal.

The amount of capacity needed for the journal is based on the following factors:

  • Minimal requirements—108 GB multiplied by the number of SDR sessions. The number of SDR sessions is equal to the number of SDRs plus one. The extra SDR session is to ensure that a new session can be allocated for an SDR during a system upgrade.
  • The capacity needed to sustain an outage—application WAN bandwidth multiplied by the planned WAN outage. In general, journal capacity in the protection domain should be at least 5% of the application pool. If the application has a heavy I/O load, larger capacity should be used. Similarly, if a long outage is expected, a larger capacity should be allocated. If there are replicated volumes in more than one storage pool in the protection domain, this calculation should be repeated for each storage pool, and the allocated journal capacity in the protection domain must at least equal the sum of the size per application pool.

Use the following steps to calculate exactly how much journal capacity to allocate:

  1. Select the storage pools from which to allocate the journal capacity. The journal is shared between all of the replicated RCGs in the protection domain. Journal capacity should be allocated from storage pools as fast as (or faster than) the storage pool of the fastest replicated application in the protection domain. It should use the same drive technology and about the same drive count and distribution in nodes.
  2. Consider the minimal requirements needed (28 GB multiplied by the number of SDR sessions) and the capacity needed to sustain an outage. Journal capacity will be at least the maximum of these two factors.
  3. Take into account the expected outage time. The minimal outage allowance is one hour, but at least three hours are recommended.
  4. Calculate the journal capacity needed per application: maximal application throughput x maximum outage interval.
  5. Since journal capacity is defined as a percentage of storage pool capacity, calculate the percentage of capacity based on the previously calculated needs.

For example:

  • An application generates 1 GB/s of writes.
  • The maximal supported outage is 3 hours (3 hours x 3600 seconds = 10800 seconds).
  • The journal capacity needed for this application is 1 GB/s x 10800 s = ~10.547 TB.
  • Since the journal capacity is expressed as a percentage of the storage pool capacity, divide the 10.547 TB by the size of the storage pool, which is 200 TB: 100 x 10.547 TB/200 TB = 5.27%. Round this up to 6%.
  • Repeat this for each application being replicated.

When a protection domain has several storage pools and several replicated applications, the journal capacity should be calculated as in the example above, and the capacity can be divided among all the storage pools (provided they are fast enough). For higher availability, the journal capacity should be allocated from multiple storage pools.

NOTE:When storage pool capacity is critical, capacity cannot be allocated for new volumes or for expanding existing volumes. This behavior must be taken into account when planning the capacity available for journal usage. The volume usage must leave enough capacity available in the storage pool to allow provisioning of journal volumes. The plan should account for the storage pool staying below critical capacity even when the journal capacity is almost fully utilized.

It is important to note that since journal capacity is defined as a percentage of the total storage capacity in the storage pool, increasing the total storage capacity by adding devices will increase the journal capacity. Similarly, if you decrease the total storage capacity by removing devices from the storage pool, the journal capacity will automatically decrease.


Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\