View
220
Download
3
Category
Preview:
Citation preview
P r o p h e t S t o r
ProphetStor Federator
Runbook for Mirantis FUEL 4.1 Revision 078282014
ProphetStor
Federator Installation and Configuration Guide V1 1
ProphetStor Federator
Figure ................................................................................................................................................................................... 2
Table ..................................................................................................................................................................................... 2
Copyright & Legal Trademark Notices ..................................................................................................................... 3
Preface ................................................................................................................................................................................. 3
Target Audiences ............................................................................................................................................................. 3
Document History ............................................................................................................................................................ 3
Introduction ....................................................................................................................................................................... 4
Deployment Modes ................................................................................................................................................................................... 4
Hardware Requirements............................................................................................................................................... 6
FUEL Server ................................................................................................................................................................................................. 6
Federator ...................................................................................................................................................................................................... 6
Flexvisor Storage Hypervisor .............................................................................................................................................................. 6
Management Browsers ........................................................................................................................................................................... 7
Additional Resources ............................................................................................................................................................................... 7
Storage Network ....................................................................................................................................................................................... 7
In a Standalone Deployment ................................................................................................................................................ 7
In a Deployment with OpenStack ...................................................................................................................................... 8
Installation ......................................................................................................................................................................... 9
Create FUEL Server ................................................................................................................................................................. 9
Boot up all deploy nodes ..................................................................................................................................................... 10
Design a Cloud Environment ............................................................................................................................................. 10
Deploy the Cloud Environment ........................................................................................................................................ 15
Delete the Cloud Environment.......................................................................................................................................... 20
Activating Trial or Purchased License .................................................................................................................. 21
References ....................................................................................................................................................................... 21
ProphetStor Flexvisor .......................................................................................................................................................................... 23
Preparation for Pool Import & Provisioning .............................................................................................................. 23
NetApp (FAS series) .............................................................................................................................................................................. 23
Preparation for Discovery & Register ............................................................................................................................ 23
Preparation for Pool Import & Provisioning .............................................................................................................. 25
Nexenta ....................................................................................................................................................................................................... 30
Preparation for Discovery & Register ............................................................................................................................ 30
Preparation for Pool Import & Provisioning .............................................................................................................. 31
FalconStor ................................................................................................................................................................................................. 34
Preparation for Discovery .................................................................................................................................................. 34
2 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure Figure 1: Management and Storage Networks .........................................................................................8 Figure 2: OpenStack network setup example with FUEL ........................................................................9 Figure 3: Boot up nodes to deploy .........................................................................................................10
Figure 4. Name and Release...................................................................................................................11 Figure 5. Deployment Mode ..................................................................................................................11
Figure 6. Compute Mode .......................................................................................................................12 Figure 7. Network Mode ........................................................................................................................12 Figure 8. Storage Backend Mode ...........................................................................................................13
Figure 9. Additional service ...................................................................................................................13 Figure 10. Finish to create Environment ................................................................................................14
Figure 11. Networks settings .................................................................................................................15 Figure 12. Settings .................................................................................................................................16 Figure 13. Assign Roles .........................................................................................................................17
Figure 14. Configure Interface ...............................................................................................................19 Figure 15. Deploy changes .....................................................................................................................19
Figure 16. Access Portal ........................................................................................................................20 Figure 17. Access Portal ........................................................................................................................20 Figure 18. Steps to obtain license for Federator ....................................................................................21
Figure 19. Operation Flow. ....................................................................................................................22 Figure 20. Network setup for NetApp ....................................................................................................25
Figure 21. Create Aggregate for NetApp ...............................................................................................26 Figure 22. Create FlexVol for NetApp .................................................................................................27
Figure 23. Setup Storage interface for NetApp ......................................................................................28 Figure 24. Create VIF for NetApp .........................................................................................................30 Figure 25. Setup appliance init for Nexenta ...........................................................................................31
Figure 26. Create Volume for Nexenta ..................................................................................................33 Figure 27. Create TPG for Nexenta .......................................................................................................34
Figure 28. Setup network configuration for FalconStor ........................................................................35 Figure 29. Create Storage Pool for FalconStor ......................................................................................36 Figure 30. Setup Default Portal for FalconStor......................................................................................37
Table Table 1. Minimum requirements for FUEL Server .................................................................................6 Table 2. Minimum requirements for Federator .......................................................................................6 Table 3. Minimum requirements for Flexvisor ........................................................................................7
Table 4. Browser Support for Federator Dashboard ................................................................................7 Table 5. OpenStack network setup sample with FUEL ...........................................................................8
Table 6. Role Policy ...............................................................................................................................17 Table 7. Deployment Policy ...................................................................................................................19 Table 8. Array and protocol support list ................................................................................................23
Table 9. Connection information for NetApp ........................................................................................24 Table 10. Comparison list For NetAppPP ..............................................................................................25
Table 11. Connection information for Nexenta .....................................................................................30 Table 12. Comparison list for Nexenta ..................................................................................................32 Table 13. Connection information for FalconStor .................................................................................34
Table14. Comparison list for FalconStor ...............................................................................................35
Federator Installation and Configuration Guide V1 3
ProphetStor Federator
Copyright & Legal Trademark Notices
FUEL® is a trademark of Mirantis.
IPStor® is a trademark of FalconStor.
Nexenta® is a trademark of Nexanta.
OpenStack® is a trademark of OpenStack consortium.
ProphetStor Federator and Flexvisor are registered trademarks of ProphetStor Data Services, Inc.
Preface This document provides instructions on how to install and configure ProphetStor Federator to manage
heterogeneous storage arrays such as NetApp, FalconStor IPStor, Nexenta, or ProphetStor Flexvisor to work in standalone mode or to work with virtualization environments such as OpenStack.
Target Audiences This document is intended for storage managers/architects or OpenStack administrators, with interests in
Cinder specific storage. Readers are assumed to have relevant knowledge or experience about TCP/IP network, storage arrays and concepts about OpenStack deployment and its block storage, Cinder.
Document History The following table lists the revisions of this document
Revision Date Description
31th March, 2014 Release 2.0
16th July, 2014 Revised to serve as a runbook for Mirantis
20th July, 2014 Minor revision with feedback
Introduction Federator is a Software-Defined Storage controller that simplifies and automates storage management in data centers, most Cloud Computing environments, or Big Data environments. Federator provides storage discovery, abstraction, pooling, offering, self-provisioning, metering and monitoring. It is designed to provide
agile and elastic storage to let storage managers and architects harness the full potential of their storage investments. Federator is a storage orchestration technology that discovers both enterprise storage arrays and scale-out storage such as CEPH. It recognizes multiple heterogeneous storage arrays, classifies storage arrays into pools by characteristics, and offers a user friendly browser console for storage management, usage metering
and monitoring, security management, and data migration. Federator also comes with a rich set of Restful APIs that enable development of automated enterprise data services to meet diversified storage challenges in both Cloud Computing and in the emerging Big Data industry. The Software-Defined Storage features Federator provides:
• Automatic discovery of storage systems, and abstraction of physical resources into virtual pools • Supports enterprise storage arrays and commodity scale-out storage such as CEPH • Classification of storage pools by their capabilities such as performance, latency, protection, etc. • Self-provisioning storage upon request • Policy based automatic storage provisioning
• Supports SMI-S and CDMI industry standard management protocols • Supports block and file storage through iSCSI, FC, NFS, and CIFS protocols* • Open HTTP REST API’s to enable development of customized data services • Built for OpenStack, enabling storage services with unified management for storage systems
Note *: Ahwahnee Release supports iSCSI block storage only.
Deployment Modes
Federator can be deployed in a standalone environment to manage storage in data centers or IT back offices. Federator delivers storage to all physical or virtual hosts that support FC or iSCSI. A user requests desired storage through a Federator User Dashboard.
Federator Installation and Configuration Guide V1 5
ProphetStor Federator
Deployment in an OpenStack environment: Federator provides its storage service to Horizon through Cinder for block storage needs. User allocates storage for use with virtual hosts through OpenStack Horizon.
Hardware Requirements
FUEL Server
Mirantis FUEL is an OpenStack deployment tool that manages the deployment of OpenStack over hundreds of bare metal machines. Federator and Flexvisor deployments are deeply integrated with FUEL to provide two
modes of deployment, i.e. the standalone mode and the OpenStack mode. In OpenStack mode, Federator provisions its storage through cinder interface and serves volume requests from Horizon. It is tightly integrated with OpenStack seamlessly. The standalone mode puts Federator in an enterprise environment and provisions storage to both bare metal or virtual hosts with iSCSI or FC interface regardless it is OpenStack, VMware or HyperV.
Table 1. Minimum requirements for FUEL Server
Minimum Recommended
CPU Xeon E5-2600 x 1 Xeon E5-2600 x 2
Memory 2GB 4GB or more
Disk 50GB 128GB or more
Network controllers 2 2
Federator
ProphetStor Federator is a Software-Defined Storage controller that provides agile, elastic and scale-out storage orchestration for ever-growing data centers. Table 2. Minimum requirements for Federator
Minimum Recommended
CPU Xeon E5-2600 x 1 Xeon E5-2600 x 2
Memory 4GB 8GB or more
Disk 50GB 50GB or more
Network Card(s) 2 2 +
OS Ubuntu 12.04LTS 64Bit Ubuntu 12.04LTS 64Bit
* Currently Federator supports all storage systems listed in Table 8. Array and Protocol support list
Flexvisor Storage Hypervisor
ProphetStor Flexvisor is a storage hypervisor that turns commodity x86 servers into storage servers and offers
enterprise grade storage services such as snapshots, recovery, replication, compression, encryption, replication, deduplication and various data protection schemes, etc.
Federator Installation and Configuration Guide V1 7
ProphetStor Federator
Table 3. Minimum requirements for Flexvisor
Minimum Recommended
CPU Xeon E5-2600 x 1 Xeon E5-2600 x 2
Memory 2GB 4GB or more
Disk 1x 20GB(for OS), 1x 20GB(for data) 20GB(for OS), more disks(for data)
Network controllers 2 2 +
OS Ubuntu 12.04LTS 64Bit Ubuntu 12.04LTS 64Bit
Management Browsers
Table 4. Browser Support for Federator Dashboard
Browers Support Versions
Google Chrome > 31.0.1650.57
Firefox > 25.0.1
Microsoft IE 11
Additional Resources
OpenStack is a Cloud Management System that manages pools of compute, storage, and networking
resources. Users can use “Hardware Bill of Materials Calculator ” to determine how much hardware is needed for a OpenStack cloud and compare different configurations aggregating equipment from a range of vendors..
Storage Network
In a Standalone Deployment
In most IP based storage systems, two types of network should be considered: the management network and the storage network.
• Management Network: Most users can configure storage systems via this network interface using a web browser or CLI. Some storage systems, however, have multiple management networks. Federator
needs to connect to the storage system via the REST API, CDMI, SMI-S or any other way that Federator supports to create, abstract and offer storage.
• Storage Network: This is the data path through which most storage systems provide a file, block or object storage device.
8 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 1: Management and Storage Networks
In a Deployment with OpenStack
Federator is a Software-Defined Storage controller built for OpenStack and provides the concurrent control that is critical in a highly virtualized environment such as OpenStack.
In an OpenStack deployment, there are at least four networks to be considered. Mirantis FUEL is used to configure the network configurations inside an OpenStack environment. A typical OpenStack network configuration is as follows:
Table 5. OpenStack network setup sample with FUEL
Name NIC IP Function
1 Administrative / PXE / Deployment
eth0 10.20.0.0 Optional FUEL PXE Deployment
2 Management eth1 192.168.0.0 OpenStack Management
3 Storage eth2 192.168.1.0 OpenStack Storage
4 VM / Fixed / Private eth3 10.0.0.0 VM to VM network
5 Public + Floating eth4 172.16.0.0 VM <-> Internet
Federator Installation and Configuration Guide V1 9
ProphetStor Federator
Figure 2: OpenStack network setup example with FUEL
• Public and floating network is used for communication between a cluster and external networks (the Internet, corporate network, end users).
• Storage network is part of a cluster’s internal network. It is used to separate storage traffic (Nexenta, NetApp, iSCSI, and so on) from the other types of cluster’s internal communications.
• Management network is also part of a cluster’s internal network. It serves all other internal
communications, including DB queries, AMQP messaging, high availability services, and so on. • Private network is an internal network used for VM’s communications between tenants (also called
fixed network or VM network). • Administrative network is a network shared between the Fuel master node and all clusters deployed by
the Fuel master node. It is used for administrative purposes and network-based installation of Node
servers. Please refer to Mirantis FUEL deployment guide for more detail.
Installation
Create FUEL Server
ProphetStor provides Fuel ISO image that is self-install on a virtual machine or on physical hardware. The recommended procedure is as follows: • Download the Fuel ISO from www.prophetstor.com to burn a bootable DVD. Power on the FUEL server machine with the FUEL DVD inserted (set DVD drive as default boot device)
, Fuel boot menu will appear.
10 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
• After Fuel completes the installation, point your browser to the default Fuel UI URL: http://10.20.0.2:8000. • If you wish to modify the network configuration, etc. , you can use “fuelmenu” to modify the network
configuration then point your browser to the IP address and port number that you specified. In the VMware network configuration, it uses host only connection to isolate the FUEL deployment from rest of company network for protection. If it is deployed in a physical network environment, the fuelmenu could be accessed from another machine have access to the 10.20.0.x network.
Boot up all deploy nodes
Boot all deploy nodes from PXE network to go into “Bootstrap” mode. FUEL deploy server can discover those
“bootstrap mode” nodes and mark them as “Discovered”.
Figure 3: Boot up nodes to deploy
Design a Cloud Environment
Users can choose from either Federator standalone or Federator integrated with OpenStack deployment
modes to serve enterprise storage service for bare metal or various virtualization environments or just a storage service inside OpenStack. Procedure: • In the Fuel UI, create a new OpenStack environment.
Federator Installation and Configuration Guide V1 11
ProphetStor Federator
Select “Name and Release”. At present, we support only the Havana release of OpenStack (Mirantis 4.1.1) on
Ubuntu 12.04.
Figure 4. Name and Release
• Select deployment mode: "Multi-node" and "Multi-node with HA" options will deploy OpenStack with
ProphetStor Federator. "Multi-node" is a non-High-Availability configuration. "Multi-node with HA" is an HA configuration requiring two additional nodes for clustering the OpenStack Controller, its database and
other OpenStack components. “ProphetStor Federator SDS standalone” deploys a generic storage infrastructure which provides its SAN storage service to all storage applications, including enterprise IT back office, OpenStack, VMware or HyperV etc.
Figure 5. Deployment Mode
• Select “Compute” : “QEMU” or “KVM”. ProphetStor Federator supports both.
12 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 6. Compute Mode
• Select “Network”: “Nova-Network”, “Neutron with GRE segmentation” or “Neutron with VLAN segmentation”
Figure 7. Network Mode
• Select “Storage Backend for Cinder”: “Default”, “Ceph” or “ProphetStor Federator”. ProphetStor Federator
imports physical storage as pools, and creates an offering based on pool performance, throughput, latency, etc. for advanced storage scheduling and automated storage provisioning.
Federator Installation and Configuration Guide V1 13
ProphetStor Federator
Figure 8. Storage Backend Mode
• Select “Additional Service”: “Install Savanna”, “Install Murano”, “Install Ceilometer” or skip the page if you
are not familiar with these services.
Figure 9. Additional service
• Finish to create environment
14 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 10. Finish to create Environment
Federator Installation and Configuration Guide V1 15
ProphetStor Federator
Deploy the Cloud Environment
Procedure • Configure the network settings using the address plan in figure 2.
Figure 11. Networks settings
• Verify the network configuration by clicking Verify Networks.
• In the Settings tab, modify additional options.
16 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 12. Settings
Federator Installation and Configuration Guide V1 17
ProphetStor Federator
• Following the role policies and assign a role for each node:
Figure 13. Assign Roles
Table 6. Role Policy
Role Cannot be deployed with
Controller (CT) CM, FLV, FED
Compute (CM) CT, FED, FLV
Cinder LVM (LVM) FED, FLV
Ceph OSD (OSD) FED, FLV
Federator (FED) CM, LVM, OSD, FLV
Storage Hypervisor (FLEXVISOR)
CT, CM, LVM, OSD, FED
Federator Installation and Configuration Guide V1 19
ProphetStor Federator
• Optionally, associate NICs with the OpenStack networks:
� Select the nodes. � Click Configure Interfaces. � Drag and drop the appropriate networks onto the physical interfaces. � Click Apply then click Deploy Changes. Please follow the deployment policy in Table 7.
Figure 14. Configure Interface
•
Table 7. Deployment Policy
Deployment model Controller Compute Federator FLEXVISOR
Multi-node Must be “1” Recommend “1+” Must be “1” Recommend “1+”
Multi-node with HA Must be “3+” Recommend “1+” Must be “1” Recommend “1+”
Federator Standalone N/A N/A Must be “1” Recommend “1+”
Figure 15. Deploy changes
20 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
• After the deployment has finished, it will show the access portal for OpenStack and Federator.
Figure 16. Access Portal
Delete the Cloud Environment
A user may run into configuration issues building clouds with the above instruction. In such cases, cleaning up
by removing individual machines is not possible. FUEL provides two commands, Reset and Delete, to clean up the cloud as much as possible so that users can start the deployment over after making changes without reinstalling the FUEL server. Users could go to the “Actions” tab inside each cloud as shown in the picture below:
Figure 17. Access Portal
Federator Installation and Configuration Guide V1 21
ProphetStor Federator
Activating Trial or Purchased License
Figure 18. Steps to obtain license for Federator
After the installation, there are eight steps for a user to take to activate Federator on his/her data
center. These steps are
1. Customer registers online
2. ProphetStor sends a keycode to the customer registered email
3. Customer applies the keycode on Federator Browser Console and retrieves Unsigned Registration
File(URF)
4. Activation: Customer sends URF to ProphetStor for signature
5. Activation: ProphetStor sends Signed Registration File(SRF) back to the customer registered email
6. Activation: Customer applies SRF to activate full Federator trial license or purchased license.
References
Federator provides the key functions of discovery, abstraction and delivery. Before Federator can deliver the resource, we need the storage to be discovered, imported and classified.
22 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 19. Operation Flow.
Federator Installation and Configuration Guide V1 23
ProphetStor Federator
Table 8. Ahwahnee Release supports iSCSI block storage only
Array Support Versions Support protocols
NetApp ONTAP 8.1.1, 8.2 7-mode iSCSI
NexentaStor Enterprise 3.1.5 Community 4.0
iSCSI
FalconStor IPStor NSSVA 7.0, 6.5 iSCSI
FLEXVISOR FLEXVISOR 2.0 iSCSI
CEPH 0.67 iSCSI
ProphetStor Flexvisor
The storage pool in ProphetStor Flexvisor is configured automatically after the license is added and configured. A default pool is created including all data disks by RAIDZ0. If you want to change the Pool configuration, you
can make this change via the command line. Please refer to the Administration Guide for details.
Preparation for Pool Import & Provisioning
Once user obtains license keys following steps in Activating Trial or Purchased License, he/she could login to console of Flexvisor to add license if you want to use it. Now there is no UI for Flexvisor. Please use
command “flvcli” to operate the Flexvisor.
� Use “flvcli add-license -- lic xxxxxxxxx --user admin --password password” to add license. � Use “flvcli get-license-list --user admin -- password password” to check license.
� Use “flvcli get-pool-list --user admin --password password” to list pool. If the pool was created, the Flexvisor is ready to operate by Federator.
PS. ssh login by password authentication” is disable by default deployment Username / password of OS of Flexvisor is “root / r00tme” Username / password of operation of Flexvisor is “admin / password”
NetApp (FAS series)
Preparation for Discovery & Register
You need to prepare the following information for registering and importing pools to Federator. When you set up a NetApp system that includes the e0M interface, the Data ONTAP setup script recommends that you use
the e0M as the preferred management interface for environments. The purpose of the dedicated LANs is to
24 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
isolate management traffic from data traffic.
Table 9. Connection information for NetApp
Item Description
Management IP The e0M(e0a) interface is dedicated to DataONTAP management activities.
Protocol SecureAdmin is set up automatically on storage systems shipped with Data ONTAP 8.0 or later. For these systems, Secure protocols (including SSH, SSL, and HTTPS) are enabled by default, and nonsecure protocols (including RSH, Telnet, FTP, and HTTP) are disabled by default.
Username Administrative user account.
Password Password for the root or administrative user account.
Procedure
� Use serial port or remote connect console � Login by administrator account � Exec Setup script to setup management interface e0M(or e0a)
Federator Installation and Configuration Guide V1 25
ProphetStor Federator
Figure 20. Network setup for NetApp
Preparation for Pool Import & Provisioning
Before importing pools of NetApp Storage to Federator, you need to prepare “FlexVol” on NetApp. Table 10. Comparison list For NetApp
NetApp Description Federator
Aggregate Aggregates are collections of raid groups. . It is made up of one or more raid groups of disks.
-
FlexVol FlexVol® volumes (flexible volumes) are thin storage containers that can contain LUNs and/or file shares that are accessed by servers over Fibre Channel (FC), Fibre Channel over Ethernet (FCoE), iSCSI, NFS, or
CIFS.
Pool
LUN LUN is a logical representation of storage. Volume
Create Aggregate
Procedure � Select Storage > Aggregate and then click Create to create an aggregate � Enter values for properties
Attribute Description
Aggregate name Name of Aggregate
RAID type RAID-DP or RAID4
Disaster Recovery Syncmirror provides extra level of protection against failed drives by mirroring data to a set of identical RAID groups.
Select disks Select disk to join the Aggregate
26 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 21. Create Aggregate for NetApp
Create FlexVol
Procedure
� Select Storage > Volumes and then click Create to create a volume.
Federator Installation and Configuration Guide V1 27
ProphetStor Federator
� Enter values for properties
Attribute Description
Volume name Name of volume
Storage type NAS (file properties) or SAN (block properties)
Aggregate Specify an aggregate for the LUN
Volume size The LUN capacity
Snapshot reserve The amount of the LUN to be reserved for Snapshot data
Figure 22. Create FlexVol for NetApp
Enabling an Ethernet Storage Interface
The address configured on the new interface should be used as the target IP address for iSCSI initiators. To enable the Ethernet Storage interface as a VIF, choose “Create VIF” from the Network Interfaces screen.
Procedure: � Select Configuration > Network > Network Interface � Select an available Ethernet interface > Choose the Edit button to edit the interface settings. � Enter values for properties
Attribute Description
28 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
IPv4 Address / Netmask
IPv6 Address / Netmask
Partner Interface For HA mode
Figure 23. Setup Storage interface for NetApp
� Choose the Create VIF button to create virtual interface
� Enter values for properties
Attribute Description
Virtual Interface Name Name of VIF
Interfaces linked to VIF Select interfaces to join VIF
Trunk Mode Single, Multiple or LACP mode
IPv4 Address / Netmask
IPv6 Address / Prefix
Partner Interface
MTU Size
30 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 24. Create VIF for NetApp
Nexenta
Preparation for Discovery & Register
To facilitate initial configuration of the primary network interface, Nexenta pre-configures the appliance with a
random static IP address in the range from 192.168.10.10 to 192.168.210.210 with the subnet mask 255.255.0.0. You can change the NexentaStor appliance to operate on your company’s network interface. Table 11. Connection information for Nexenta
Item Description
Management IP The primary interface is for management activities.
Protocol HTTP or HTTPS
Port Default is 2000
Username Administrative account (root)
Password Password for the root account. Default is “nexenta”
Federator Installation and Configuration Guide V1 31
ProphetStor Federator
Procedure
� Login console of NMC � Exec script > Setup appliance init
Figure 25. Setup appliance init for Nexenta
Preparation for Pool Import & Provisioning
Before importing pools of NexentaStor Storage to Federator, you need to prepare “Volume” on NexentaStor. NexentaStor enables you to aggregate the available disks in the system into logical data volumes, and then to allocate file or block-based storage from the data volume. The data volume provides the storage pooling capability, so that the file systems, or blocks, can expand without being over-provisioned.
32 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Table 12. Comparison list for Nexenta
Nexenta Description Federator
Volume volume provides redundancy capabilities similar in concept to the RAID features of other storage systems. Redundancy options are: • none
• mirrored • RAID-Z1 (single parity) • RAID-Z2 (double parity) • RAID-Z3 (triple parity)
Pool
Zvol zvol is a virtual block device on a volume. In effect, it is a LUN that is remotely accessible through iSCSI. The zvol can be managed, compressed, replicated, have snapshots taken of it, and so on.
volume
Create Volume
Procedure � Click Data Management > Data Sets. � In the Volumes panel, click Create.
� In the Create New Volume window, select one or more disks from the Available Disks list. � Select a Redundancy Type. � Click Add to move the disks to the Final Volume Configuration list. � Enter a Name for the volume.
Federator Installation and Configuration Guide V1 33
ProphetStor Federator
Figure 26. Create Volume for Nexenta
Creating a Target Portal Group
Before creating a SCSI target, you assign a particular network interface (NIC) for iSCSI traffic. You do this by configuring a Target Portal Group (TPG). Procedure:
� Click Data Management > SCSI Target. � In the iSCSI panel, click Target Portal Groups. � In the Manage iSCSI TPGs window, click here. � In the Create iSCSI TPG window, type a name for the TPG, and also type at least one IP address of a
NIC that you are going to use for iSCSI traffic, then click Create.
34 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 27. Create TPG for Nexenta
FalconStor
Preparation for Discovery
IPStor provides a convenient wizard that leads you through entering license keycodes and setting up your network configuration. If you need to change IPStor Server IP addresses, you must make these changes using IPStor Console to change configuration. Table 13. Connection information for FalconStor
Item Description
Management IP The primary interface is for management activities.
Username Administrative account (root)
Password Password for the root account. Default is “nexenta”
Procedure � Login by admin account � Select System Maintenance > Network Configuration � Click Config of NIC
� Click Edit to change the IP address & subnet mask
Federator Installation and Configuration Guide V1 35
ProphetStor Federator
Figure 28. Setup network configuration for FalconStor
Preparation for Pool Import & Provisioning
Before importing pools of FalconStor Storage to Federator, you need to prepare “Storage Pool” on FalconStor. Table14. Comparison list for FalconStor
FalconStor Description Federator
Storage Pools A storage pool is a group of one or more physical devices.
Pool
SAN Resource There are three types of SAN Resources: virtual devices, direct devices, and service
enabled devices. Federator only supports virtual device type.
volume
Create Storage Pool
Procedure: � Right-click on Storage Pools and select New.
� Enter a name for the storage pool � Indicate which type of physical devices will be in this storage pool. Each storage pool can only contain the
same type of physical devices. � Select the devices that will be assigned to this storage pool. Physical devices that have been allocated for
any logical resource can still be added to a storage pool.
� Click OK to create the storage pool
36 Federator Installation and Configuration Guide
ProphetStor Federator @Copyright 2014
Figure 29. Create Storage Pool for FalconStor
Setup Default Portal for iSCSI
If you have multiple NICs, this IP address will be selected by default when you create an iSCSI target.
Procedure: � Right-click on Storage Pools and select Properties.
� Select iSCSI � Select one IP address for Default Portal
Recommended