10 using http, Overview, Http share types – HP StoreAll Storage User Manual
Page 174: Overview http share types
10 Using HTTP
Overview
The HTTP feature allows you to create HTTP file shares for data stored on the cluster. Clients access
the HTTP shares using standard HTTP and HTTPS protocol services.
IMPORTANT:
Before configuring HTTP, select an authentication method (either Local Users or
Active Directory). See
“Configuring authentication for SMB, FTP, and HTTP” (page 64)
for more
information.
The HTTP configuration consists of a configuration profile, a virtual host, and an HTTP share. A
profile defines global HTTP parameters that apply to all shares associated with the profile. The
virtual host identifies the IP addresses and ports that clients will use to access shares associated
with the profile. A share defines parameters such as access permissions and lists the file system to
be accessed through the share.
HTTP is administered from the GUI or CLI. On the GUI, select HTTP from the File Shares list in the
Navigator. The HTTP Config Profiles panel lists the existing configuration profiles and the virtual
hosts configured on the selected profile. From the CLI, use the ibrix_httpconfig command.
See the HP StoreAll OS CLI Reference Guide for more information.
HTTP share types
StoreAll software provides three types of HTTP shares:
Table 23 Types of HTTP shares
Description
HTTP share type
This type of share is used to access file system data.
Standard HTTP share
This type of share provides programmatic access to user-stored files and their
metadata. The metadata is stored on the HP StoreAll Express Query database
HTTP-StoreAll Representation State
Transfer (REST) API share in
file-compatible mode
in the StoreAll cluster and provides fast query access to metadata without
scanning the file system.
This type of share provides concepts similar to OpenStack Object Storage API
to support programmatic access to user-stored files. Users create containers
HTTP-StoreAll REST API shares in object
mode
within each account to hold objects (files), and the user's string identifier for
the object maps to a hashed path name on the file system.
174
Using HTTP