Configuring a storage node by using Windows registry

Cataloging

The following parameter enables or disables cataloging on a storage node. The parameter is useful when updating or loading the data catalog takes a long time.

The parameter is a string value that should be manually added to the corresponding Catalog key in the registry. If this parameter is missing in the registry, cataloging is enabled on the storage node.

Enabled

Possible values: 0 (disables cataloging) or 1 (enables cataloging)

Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\ASN\Configuration\Catalog\Enabled

If cataloging is disabled, the storage node will not catalog backups in the managed vaults. Therefore, the Data view and Data catalog will not display this data.

The preferred indexing algorithm

By default, a storage node is configured to use the newest indexing algorithm whenever possible. You can change this behavior by using the PreferedDedupIndex parameter.

Possible values: 0 (use the most recent algorithm), 1 (use the pre-Update 6 algorithm), or 2 (use the Update 6 algorithm)

Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\ASN\Configuration\StorageNode\PreferedDedupIndex

Default value: 0

The parameter applies to the deduplication databases that are created after the parameter has been changed. For existing databases, the corresponding algorithm is selected automatically.

Memory allocation settings

When the Acronis Storage Node Service is started, it allocates a certain amount of memory for itself to keep the index and other data. By default, the storage node is configured to consume 80 percent of RAM, but leave at least 2 GB of RAM for the operating system and other applications. You can change this behavior by using the DatastoreIndexCacheMemoryPercent and DatastoreIndexReservedMemory parameters.

The amount of allocated memory is calculated based on the following rule:

Allocated memory = DatastoreIndexCacheMemoryPercent percents, but not more than total available RAM minus DatastoreIndexReservedMemory

This rule ensures a balance between the storage node performance and the operating system memory requirements, for systems with RAM ranging from 8 to 64 and more gigabytes. If the server has plenty of RAM, the storage node takes most of the memory for better performance. If the server lacks RAM (less than 10 GB with the default parameter values), the storage node reserves the fixed amount of memory for the operating system.

DatastoreIndexCacheMemoryPercent

Possible values: Any integer number between 0 and 100, in percents

Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\ASN\Configuration\StorageNode\DatastoreIndexCacheMemoryPercent

Default value: 80%

To apply the change, restart the Acronis Storage Node Service.

DatastoreIndexReservedMemory

Possible values: 0 up to RAM size, in megabytes

Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\ASN\Configuration\StorageNode\DatastoreIndexReservedMemory

Default value: 2048 MB

To apply the change, restart the Acronis Storage Node Service.