HCP supports access to namespace content through several industry-standard protocols:
•A RESTful HTTP API (simply referred to as HTTP in the HCP documentation).
•HS3, which is a RESTful, HTTP-based API that’s compatible with Amazon® S3. With HS3, namespaces are called buckets.
•HSwift, which is a RESTful, HTTP-based API that’s compatible with OpenStack Swift. With HSwift, namespaces are called containers.
•WebDAV.
•CIFS.
•NFS.
These protocols support various operations: storing data, creating directories, viewing object data and metadata, viewing directories, modifying certain metadata, and deleting objects. You can use these protocols to access data with a web browser, third-party applications, Windows® Explorer, and other native Windows and Unix tools.
HCP allows special-purpose access to namespaces through the SMTP protocol. This protocol is used only for storing email.
The namespace access protocols are configured separately for each namespace and are enabled or disabled independently of each other.
The HTTP, HS3, HSwift, and CIFS protocols can be configured to require authentication. To use a protocol that requires authentication, users and applications must present valid credentials for access to the namespace.
If the HTTP, HS3, HSwift, or CIFS protocol is enabled but is not configured to require authentication or if the WebDAV or NFS protocol is enabled, users and applications can access the namespace anonymously. You can create a secure namespace by enabling only protocols that require authentication.
For information on enabling and configuring the namespace access protocols, see Configuring namespace access protocols. For information on using the namespace access protocols other than HS3, see Using a Namespace. For information on using HS3, see Using the HCP HS3 API.
© 2015 Hitachi Data Systems Corporation. All rights reserved.