Example Sepaton with OST Configuration

From Spaldam's Wiki
Jump to navigationJump to search
World History Wiki is Brought to you by:
S.J.'s Adventures

This documents is for entertainment purposes only. Use at your own risk. This site is in no way affiliated with Symantec or NetBackup.

This example is based on using Sepaton De-duplication Storage Server, NetBackup, and RedHat EL 6.4

Configure Sepaton Hardware[edit]

Image - Sepaton S2100 Web Console
  1. Setup the Sepaton as needed for power, network and disk
    The details on how to accomplish this is beyond the scope of this document.
    1. Insure all physical connections are made and working optimally
    2. Insure all license keys are applied
    3. Insure all disk is presented and configured as needed.
  2. Log-in to the Web Console and click on the “System” tab.
  3. Expand the “Chassis” folder on the left.
  4. Highlight and expand the "OST" folder.
  5. Click on the "Create Storage Server" link on the "Tasks:" bar.
    1. You'll be asked to enter the "Server Name", "User Name" of the OST User, "Password" for the OST User, and if licensed, if you want to enable "OST over Fiber channel".
      NOTE: The "Server Name" should match the DNS name associated with the IP address to be used for sending backup data. Data replication/Duplication should also be a consideration of the overall design. Also be sure you retain the OST username and password as it will be required for additional configuration steps. Future changes to this password will require updating it through all configurations points that us it.
    2. Click "Next Step".
    3. Now you get to choose which "SRE Node"s you want to use with OST. The “Master Node” should match the Storage Server name.
    4. Select all other Nodes you want to be used as I/O Nodes.
    5. After making your selections, Click on "Create OST Storage Server"
    6. You’ll be shown a summary, and be able to click on "Add Disk Volume(s)".
  6. You can access the "Add Disk Volume" in the "Tasks" bar from the OST folder under "System" by highlighting the "Storage Server" .
    1. Enter the "Name" of the "Disk Volume" and select the options required for this volume.
      NOTE: Be sure to follow the Naming Standards.
    2. If planning to use “Optimized Duplication” insure the “Disk Volume” has the “De-duplication” and “Data Transfer Compression” options selected (requires appropriate licenses to be installed).
    3. The “De-duplication Timeout” determines how quickly the data must be replicated to transfer it de-duplicated; after which a duplication job will cause the full amount of data to be transferred.
      NOTE: The higher this number, the more disk space that will be used on a de-duplication logging volume that has finite space available (up to 2TB with future releases being 4TB). The shorter the value, the more quickly NetBackup will need to initiate, and the Sepaton complete, the Storage Lifecycle Policy’s (SLP’s) Duplication job.
    4. Click on "Add Disk Volume".
    5. When finished Click on "Done", or you can also click on "Add Another Disk Volume".
  7. For replication (Optimized Duplication via SLPs) repeat these steps on the Target. If you are using NetBackup A.I.R. you’ll also need to setup a replication pairing:
    1. On the Source node go to the Web Console Manager for A.I.R. and create a replication pair:
      Image - Sepaton S2100 Replication Pair
      1. System
      2. Chassis
      3. OST
      4. A.I.R.
    2. On the “Tasks” bar click on “Create Disk Volume Pair”.
    3. Enter a unique “Replication Pair Name” to be used exclusively by the Sepaton.
      One suggestion is to use a combination of source Storage Server name and disk volume and target Storage Server and disk volume names. This helps make it clear what the replication pare is configured for.
    4. Select the radio button for the appropriate “Source Disk Volume
    5. Enter the “Destination Storage Server IP address”.
    6. Click “Go”.
    7. An Authentication Dialog box will appear.
      Enter the OST “User Name” and “Password” that was created in step 1.e on the Destination “Storage Server”.
    8. Select the “Destination Disk Volume”.
    9. Click on “Submit”.
    10. Ensure the appropriate “Replication Properties” are selected (having all properties checked is best for optimal performance - especially over a WAN).
    11. Click “Create”.
  8. Repeat these steps as needed for additional volumes or on the “Destination Disk Volume” for cross replication.

When Replication pairs, to be used with A.I.R., is configured for one-way replication, you should ignore the following message:

There are no Destination Disk Volume Pairs

Insure the appropriate Firewall ports are opened if needed:

5562	TCP	OST traffic from the master server.
5564	TCP	OST traffic from the I/O server.
22	TCP	SSH: Replication control messages to remote node.
80	TCP	HTTP: User interface.
443	TCP	HTTPS: Secure HTTPS for the user interface.
N/A	ICMP	Internet Control Message Protocol

Download and install OST plug-in[edit]

  1. The OST plug-in is available for download from the Web-GUI.
    1. System
    2. Chassis
    3. OST
    4. OST Plug-in Downloads
    5. Select the correct plug-in for the target OS
    6. Save the file locally to a pre-determined directory/folder.
    7. If needed, Copy the plug-in install file to the NetBackup Server to a temporary directory/folder.
  2. Run the install.
    1. The command to run varies by OS, but on Linux it is:
      sh -i SEPATON-OST-7.1.1-17851.x86_64.rpm.bin
    2. Read and accept the license agreement.
      Do you agree to the above license terms? [yes or no]
    3. Verify the NetBackup installation location.
      Base NetBackup directory for install (press 'Enter' for default)? [/usr/openv]
  3. Re-start the “nbrmms” daemon.
    1. On Linux/UNIX, Run the terminate command (You can also re-start using the Admin Console).
      /usr/openv/netbackup/bin/nbrmms -terminate
    2. Verify it’s stopped:
      bpps –a | grep nbrmms
    3. Start the nbrmms daemon:
    4. Verify it’s running:
      bpps –a | grep nbrmms
  4. Verify NetBackup recognizes the plug-in:
bpstsinfo -plugininfo | grep -A5 -B1 SEPATON

        Plugin Name: libstspisepatonMT.so
        Prefix: SEPATON
        Label: Sepaton OST Plugin
        Build Version: 11
        Build Version Minor: 1
        Operating Version: 11
        Vendor Version: 7.1.1 Version 17851

Configure Storage Server in NetBackup[edit]

Image - Storage Server Credentials
  1. Log-in to the NetBackup Admin Console
  2. Select “Configure Disk Storage Servers
  3. Click “Next” in the “Storage Server Configuration Wizard” dialog window.
  4. Select “OpenStorage” as the “type of disk” to be configured, and then click on “Next”.
  5. Provide the Storage Server Credentials exactly as they were configured on the Sepaton.
    The “Storage server type:” must also match exactly, and is case sensitive, with what is shown as the “Prefix” when running the command:
    bpstsinfo –plugininfo
    Click “Next” once all information is entered correctly, and verified.
  6. Select all media servers that have sufficient network access to the Sepaton, and then click “Next”.
    NOTE: Even if you do not plan to use the Sepaton with a particular media server, if it has the capability to use it, it is easiest to “authorize” its access at this time, and make it available for future use or fail-over.
  7. Review the “Storage Server Configuration Summary” to insure accuracy.
    Image - Storage Server Verification
  8. Click “Next” and watch the progress to insure no errors occur. Click “Next” when completed.
  9. Make sure it states that the Storage Server was successfully created.
  10. Click “Close” to finish, or “Next” to start the “Disk Pool Creation Wizard”.

Configure Disk Pool in NetBackup[edit]

  1. The Disk Pool Configuration Wizard can be accessed from the NetBackup Admin Console under:
    1. Media and Device Management
    2. Devices
    3. Disk Pools
    4. Right click on “Disk Pools” and select “New Disk Pool
  2. Click “Next” on the “Disk Pool Configuration Wizard” dialog window.
  3. Select the “Type” of “OpenStroage (SEPATON)” and click “Next”.
  4. Select the appropriate “Storage Server” that was created in step 1.e and click on “Next”.
    Image - Disk Pool settings verification
  5. Select the appropriate “Disk Volume”, based on its “Volume Name”, that was created in step 1.e, and then click on “Next”.
    NOTE: It’s best to only configure one volume per disk pool; especially if you have setup replication pairs. If selecting multiple volumes you must be aware of the potential issues vs. advantages of such a configuration, and make sure the configuration is carefully planned, understood and implemented.
    The boxes next to “Replication source” and “Replication target” should be grayed out for this type of Disk Pool. The “Disk pool configured for:” should be defaulted to “Backup”.
  6. Configure the Disk Pools perimeters.
    1. Provide a “Disk Pool Name” according to pre-established Naming Standards, and provide a description of what the Disk Poll’s intended use is in the “Comments” box.
    2. Leave the High and Low water marks and their defaults (98% and 80% respectively).
    3. Do not limit the number of streams allowed, by leaving the check box next to “Limit I/O streams” unchecked.
    4. Once all settings are correct, click “Next”.
  7. Verify the Disk Pool configuration is correct, and then click “Next”.
  8. What the Disk pool creation dialog for any errors. If successful, click on “Next”.
  9. Click “Close” to finish, or “Next” to create an associated “Storage Unit”.

Configure Storage Unit(s) in NetBackup[edit]

Image - Storage Unit for Disk Pool
  1. New Storage Units can be added within the NetBackup Admin Console by going to:
    1. NetBackup Management
    2. Storage
    3. Storage Units
    4. Right click on “Storage Units” and select “New Storage Unit
  2. Enter the parameters for the “Storage Unit”:
    1. Enter the “Storage unit name:” following Naming Standards.
    2. The “Storage unit type:” should be set to “Disk”.
    3. The “Disk type:” should be set to “OpenStorage (SEPATON)”.
    4. Under Storage Unit properties, the Storage Unit should be configured for “Backup”.
    5. Do not select “Replication source” or “Replication target”.
    6. Select the appropriate Disk Pool.
    7. For Media Server be sure to specify “Only use the following media servers”.
    8. Select the Media Server to be used by this particular Storage Unit.
      NOTE: Select only one Media server per Storage Unit. This will allow for better control of the data paths, and allow for load balancing and failover via Storage Unit Groups.
    9. Set the “Maximum concurrent jobs” to the highest amount of jobs expected to be serviced by the Storage Unit at a single time.
      Image - Storage Unit Copy
  3. Click “OK”.
  4. Create Storage Units for additional Media servers by coping the Storage Unit just created.
    1. From the list of Storage Units within the Admin Console, right click on the Storage Unit to copy then click on “Copy”.
      Image - Storage Unit New Name
    2. Copy the Name of the Storage Unit being copied and past it into the New Storage Unit box.
    3. Modify the New Storage Unit name to match the name of the Media Server will be used with.
    4. Click “OK”.
  5. In the resulting window…
    Uncheck the box next to the Media Server the Storage Unit was copied from, and then check the box next to the Media Server the new Storage Unit will be used with.
  6. Verify all other parameters are correct, and click on “OK”.
    Image - Storage Unit Modify
  7. Create Additional Storage Units as needed.

Configure Storage Unit Group in NetBackup[edit]

  1. Within the NetBackup Admin Console, go to:
    1. NetBackup Management
    2. Storage
    3. Storage Unit Groups
    4. Right click on “Storage Units Groups” and select “New Group
  2. Enter the parameters for the Storage Unit Group.
    Image - Storage Unit Group Settings
    1. Provide the “Storage unit group name:” according to Naming Standards.
    2. Select the appropriate Storage Units to be part of the Group, and arrange them in the desired order.
    3. Select the behavior type of the Storage Unit Group.
    4. Click “OK”.
  3. Create Additional Storage Unit Groups as needed.

Configure Storage LifeCycle Policy in NetBackup[edit]

To configure additional features such as Optimized Duplication, Automated Tape out, and A.I.R., See Understanding NetBackup Storage Lifecycle Policies

Performance Tuning[edit]

Proper performance tuning requires a great deal of testing and tweaking, but these values, on a high performance Media Server (with lots of memory), have been seen to work well:

  • Touch Files to place on all Media Servers:
echo 128 > /usr/openv/netbackup/db/NUMBER_DATA_BUFFERS_DISK
echo 1048576 > /usr/openv/netbackup/db/SIZE_DATA_BUFFERS_DISK
  • Additional Resources:
See further OS and NetBackup tuning suggestions and links to more information in the Tuning and Testing for NetBackup.

Back to Storage Servers in NetBackup