Template:SetupQuickLook CephObject

From OSNEXUS Online Documentation Site
Jump to navigation Jump to search

Setup Quicklook: Scale-out Object Storage using Ceph

The following section is a step by step guide to setting up scale-out S3/SWIFT Object storage with a grid of 3x or more QuantaStor appliances.

  • Login to the QuantaStor web management interface on each appliance, the default username & password is 'admin' / 'password' without the quotes. If the appliance was pre-configured use the credentials provided by your service provider to login as admin.
  • Add your license keys, one unique key for each appliance by choosing the License Manager then adding one key per appliance. Scale-out storage configurations require Cloud Edition or Enterprise Edition license keys, one per appliance. Journal devices do not deduct from the licensed capacity.
  • Setup static IP addresses on each node (DHCP is the default and should only be used to get the appliance initially setup)
  • Right-click on the storage system, choose 'Modify Storage System..' and set the DNS IP address (eg: 8.8.8.8), and the NTP server IP address (important!)
  • Setup separate front-end and back-end network ports (eg eth0 = 10.0.4.5/16, eth1 = 10.55.4.5/16) for S3/SWIFT and Ceph traffic respectively
  • Create a Grid out of the 3 appliances (use Create Grid then add the other two nodes using the Add Grid Node dialog)
  • Create Hardware RAID5 Units using 5 disks per RAID unit (4d + 1p) on each node until all HDDs have been used (see Hardware Enclosures & Controllers section for Create Hardware RAID Unit)
  • Create Ceph Cluster using all the appliances in your grid that will be part of the Ceph cluster, 3x appliances minimum are required
  • Use OSD Multi-Create to add storage and journals to the cluster. In that dialog you'll select some SSDs to be used as Journal Devices and the HDDs to be used for data storage across the cluster nodes.
  • Create a Object Storage Group, this will automatically use all the available OSDs in the designated Ceph Cluster.
  • Create a least one Ceph User Access entry to generate the Access Key and Secret Key that you'll need to access the object storage via S3 and/or SWIFT

At this point everything is configured and the object storage gateways are online and usable via the S3/SWIFT protocols.