User guide

Setting up ViPR Data Services
One or more Data Services VMs must be added to ViPR, and a data services virtual pool
must be created and provisioned in the ViPR virtual data center, before users can perform
object or HDFS data operations using ViPR Data Services.
A summary of the procedure that must be performed to set up the Data Services is
provided below and is followed by the detailed steps.
Note
You need to have System Administrator, Security Administrator and Tenant Administrator
roles to perform the setup. The root user has these roles, or a Security Administrator can
assign these roles to a specific user.
Procedure
1. Make sure that you have an IP network and one or more file virtual pools.
Data Services uses file systems provided by a file virtual pool to supply the backing
storage.
2. Deploy one or more data VMs.
Data VMs are required to support the object data path. The Controller VM and data
VMs must be configured so that the data VMs can communicate with the Controller
VMs.
3. Assign an IP network for Data Services.
ViPR uses a single IP network for the data services. The IP network is used to access
the underlying file arrays.
4. Create a data services virtual pool.
A data services virtual pool is used to group data stores together.
5. Create one or more data stores.
The created data store(s) are added to the data services virtual pool specified during
data store creation. A data store uses a file virtual pool to provide its file storage.
6. Assign a namespace and default values to the tenant.
The tenant namespace provides a unique reference for a specific tenant, and enables
objects to be accessed by bucket and by tenant.
Once the tenant namespace has been assigned, users who are members of the tenant
can perform object data operations.
7. Create a base URL for use in object data path operations. (This step is optional.)
A base URL:
l
Is an option provided for those users who want to use applications written against
the Amazon S3 API.
l
Can be used to support virtual-hosted style access in object data requests.
l
Is not required for a user to perform object data operations, but the System
Administrator may choose to configure it.
To process object requests, required parameters include the tenant namespace and
bucket that the object belongs to; these may be included with or without a base URL.
Installation and Initial Configuration of ViPR Data Services
62 EMC ViPR 1.1.0 Installation and Configuration Guide