Integration to BlackPearl with Spectra RioBroker

Spectra Logic has introduced a new method to integrate with BlackPearl called Spectra RioBroker. RioBroker is a “data mover”. The Spectra RioBroker software package is designed as a simple interface layer allowing a RESTful file transfer API that intelligently manages jobs in BlackPearl.

Benefits include:

  • Data movement does not need to go through third party/partner software
  • Easier to work with BlackPearl -- simpler API, able to work with individual files
  • Provides layer of abstraction over more complex BlackPearl interface – this allows for much easier development
  • Stable API -- Changes to the BlackPearl API will not affect the RioBroker API
  • Seamless integration with Time-Based Partial File Restore (PFR) -- For applications wishing to use PFR, the PFR index and restore commands are built into the normal RioBroker “Archive” and “Restore” commands

A number of documents and tools have been created to assist developers with RioBroker installation and set-up.

RioBroker Diagram (PDF)

This document provides a visual aid to help understand how RioBroker simplifies customer workflows, and it also explains the difference between the traditional SDK BlackPearl integration method and the RioBroker integration method.

RioBroker API (PDF)

To aid developers, Spectra Logic has developed a robust API for use with RioBroker. This document describes the API capabilities. Note that once you install RioBroker, you can also access the online Swagger API documentation at https://localhost:5050/api/viewer/index.html.

RioBroker Installer (MSI, currently for Windows OS only)

The installer provides an application with a simple API to exercise RioBroker functionality.

RioBroker Getting Started Guide (PDF)

Provides step by step instructions to get up and running with RioBroker, including issuing API commands and archiving a file.

RioBroker User Guide (PDF)

Official User Guide.

RioBroker Release Notes (PDF)

Release notes, documentation updates, known issues.

RioBroker Integration Best Practices

Ensure that your RioBroker integration is complete, reliable, fast, and will pass certification testing

RioBroker Certification

Learn how to get your RioBroker integration certified so that Spectra Logic will support it.

RioBroker FAQ (PDF)

This document answers frequently asked questions about RioBroker.

RioBroker .NET SDK:

If your application is written in .NET, you can use this .NET SDK to interface with RioBroker.

RioBroker .NET SDK Overview on GitHub

Download Rio Broker .NET SDK (nupkg)

RioBroker .NET SDK Documentation

RioBroker .NET SDK Code Samples/Integration Tests

BlackPearl Simulator and Remote BlackPearl

As the name implies, the BlackPearl Simulator simulates the real BlackPearl hardware. The simulator runs as a virtual machine on your local computer. If your organization doesn’t already own a BlackPearl, you can use this simulator for your development work. You can get the BlackPearl simulator from our Downloads page.

Spectra Logic can also give you remote access to a real BlackPearl over the internet. Unlike the Simulator, this is a real, full BlackPearl system connected to a real Spectra tape library. Please Contact Us if you would like access to this BlackPearl.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>