Skip to main content
Outside service Partner
Hitachi Vantara Knowledge

Protocol optimization


HCP namespace access protocols are categorized as either cloud protocols or noncloud protocols. The cloud protocols are the HTTP, S3 compatible, and HSwift APIs. The noncloud protocols are WebDAV, CIFS, NFS, and SMTP.

Protocol optimization improves namespace ingest performance. You can optimize namespaces for all protocols, which provides balanced performance across both cloud protocols and noncloud protocols. Alternatively, you can optimize namespaces for cloud protocols only. Cloud-only optimization improves the ingest rate of namespaces using cloud protocols. Cloud protocols, themselves, are further optimized for improved ingest performance.

A namespace that is optimized only for cloud protocols is said to be cloud optimized. Clients can use only cloud protocols to access cloud-optimized namespaces. For clients to use noncloud protocols to access a namespace, the namespace must be optimized for all protocols.

Only cloud-optimized namespaces support multipart uploads and the management of multipart objects. Additionally, only cloud-optimized namespaces support erasure coding as their protection type.

To benefit most from optimization, you should increase system memory. Results are most apparent on systems with high object and directory counts. If you want to upgrade system memory, contact your HCP sales representative.

At the system level, the default configuration setting for new namespaces is optimize for all namespace access protocols. You can change this to optimize for cloud protocols only. You can also change all existing namespaces for which no noncloud protocols are enabled to be cloud-optimized.

NoteWebHelp.png

Note: You cannot make protocol optimization changes while an HCP system upgrade is in progress.

© 2015, 2019 Hitachi Vantara Corporation. All rights reserved.

Setting the default protocol optimization option for new namespaces


Namespaces can be optimized for cloud protocols only or for all protocols. You can specify the type of protocol optimization to be selected by default for new namespaces across all tenants. Tenant administrators can use this default or can override it by specifying a different default. Additionally, when creating a namespace, the tenant administrator can override the default by changing the setting for that namespace.

RoleWebHelp.png

Roles: To view the default protocol optimization setting for new namespaces, you need the monitor or administrator role. To change the default protocol optimization setting for new namespaces, you need the administrator role.

To set the type of protocol optimization to be selected by default for new namespaces:

1.In the top-level menu of the System Management Console, select Configuration Protocol Optimization.

2.On the Protocol Optimization page, take either of these actions:

oTo set the default to cloud optimized, select Default new namespaces to optimize for cloud protocols only.

oTo set the default to optimized for all protocols, select Default new namespaces to optimize for all protocols.

3.Click on Update Settings.

© 2015, 2019 Hitachi Vantara Corporation. All rights reserved.

Cloud-optimizing existing namespaces


You can use a single operation to optimize all existing eligible namespaces for cloud protocols only. Eligible namespaces are those for which no noncloud protocols are enabled.

NoteWebHelp.png

Note: A cloud-optimized namespace that contains objects cannot be changed to be optimized for all namespace access protocols.

RoleWebHelp.png

Roles: To cloud-optimize existing namespaces, you need the administrator role.

To optimize existing eligible namespaces for cloud protocols only:

1.In the top-level menu of the System Management Console, select Configuration Protocol Optimization.

2.On the Protocol Optimization page, click on Optimize for Cloud Only.

3.In the Confirm: Optimize Existing Namespaces for Cloud Protocols Only window that appears, type YES in the text box.

4.Click on Optimize Namespaces.

© 2015, 2019 Hitachi Vantara Corporation. All rights reserved.