A namespace can be optimized for all namespace access protocols or for cloud protocols only. Optimization for all protocols is required if clients will be using the WebDAV, CIFS, NFS, or SMTP protocol to access the namespace.
Optimization only for cloud protocols increases the ingest rate for the namespace but also configures the namespace to ingest objects exclusively through the cloud protocols (REST, the S3 compatible API, and HSwift). This setting is recommended if clients will be using only cloud protocols to access the namespace.
Only cloud-optimized namespaces can allow erasure coding. Also, only cloud-optimized namespaces support multipart uploads with the S3 compatible API.
You can change the protocol optimization setting for a namespace from optimized only for cloud protocols to optimized for all protocols only if both of these are true:
•The namespace does not contain any objects.
•The namespace does not allow erasure coding.
You can change the protocol optimization setting from optimized for all protocols to optimized only for cloud protocols only if the namespace doesn't have any noncloud protocols enabled.
A system administrator can change a tenant from not being able to choose whether namespaces allow erasure coding to being able to do this. After this change occurs, when you enable cloud optimization for a preexisting namespace that was not cloud optimized and that did not allow erasure coding, the namespace is automatically configured to allow erasure coding.
![]() |
Note: You cannot make protocol optimization changes while an HCP system upgrade is in progress. |
![]() |
Roles: To view the protocol optimization setting for a namespace, you need the monitor or administrator role. To change the protocol optimization setting for a namespace, you need the administrator role. |
To change the protocol optimization setting for a namespace:
1.In the Tenant Management Console, click the Namespaces section on the top-level navigation menu.
2.On the Namespace page, click the Namespace you want to optimize.
3.In the namespace, click the Settings tab.
4.In the namespace left-hand navigation bar, click Optimization.
5.In the Optimization panel, select Optimized for all protocols or Optimized for cloud protocols only.
6.Click Update Settings.
If you selected Optimized for cloud protocols only, a confirming message appears.
In the field in the message window, type YES (this is case sensitive) to confirm that you understand the consequences of your action. Then click Update Settings.
For more information about protocol optimization, see Protocol optimization.
© 2015, 2020 Hitachi Vantara LLC. All rights reserved.