IBM Aspera has released its flagship High-Speed Transfer Server for IBM Cloud Private (ICP). At a push of a button, a highly available, self-healing cluster of Aspera transfer servers can be provisioned within ICP. This release has rearchitected Aspera’s transfer server into modern microservices that leverage Dockerization and Helm provisioning. You can now move data rapidly and securely into and out of ICP environments.

The High-Speed Transfer Server (HST Server) for ICP can also optionally be tethered to the Aspera on Cloud SaaS to provide a web application for data delivery and distribution, and to enable data movement across any cloud environment (both public and private clouds).

Benefits

With Aspera for ICP, you can:

  • Transfer data up to hundreds of times faster than legacy technology such as FTP, SFTP, and SCP.
  • Move data from and to any cloud environment—public, private, or hybrid—across the longest distances.
  • Provide enterprise-grade security and full auditability of data transfers.
  • Achieve more efficient and reliable use of the existing network.

Access Key and Secret

When you deploy Aspera HST Server for ICP, you’ll specify an access key and secret. For instructions on creating these, see the readme in the Helm chart.

Authentication for the access key is then restricted to the local mounted volume that is attached to your transfer server deployment in ICP. Access keys allow for access control and usage reporting on the specified storage volume, offering significant benefits to multi-tenant service providers and enterprise installations with multiple departments.

This access key and secret can then be used with the Aspera Desktop Client, Aspera Drive, CLI for ICP, or Aspera Console, and can be used to tether a transfer node for use with the Aspera on Cloud SaaS. See the sections below for information on each of these products.

Aspera Desktop Client

The Aspera Desktop Client is a full-featured desktop transfer client used to initiate and automate transfers with the Aspera High-Speed Transfer Server (HST Server). Supported on a variety of operating systems, it is a lightweight, easy-to-use application that lets users securely transfer large files and directories at high speeds over any network distance, type, or condition.

Configuring the Desktop Client to use your HST Server for ICP is a straightforward process. After installing the Desktop Client on your computer, create a connection and do the following:

  • In the Host field, enter the hostname of your HST Server deployment.
  • In the User field, enter the access key for your HST Server for ICP.
  • In the Authentication field, select Password and enter the secret.

After you’ve configured the connection, the left-hand pane of the GUI shows content on your computer, and the right-hand pane shows content on your Aspera transfer server for ICP. You can move data quickly and securely between the two by clicking the arrows in the GUI.

For more information, see the documentation for the Desktop Client:
https://downloads.asperasoft.com/en/documentation/2

Aspera Drive

Aspera Drive integrates with your file browser (Finder or Windows Explorer) so that teams can exchange large data sets directly from the desktop. Drive makes it easier than ever to initiate secure Aspera high-speed transfers.

To configure Drive to use your Aspera server in ICP, create an account in Drive and do the following:

  • In the Name field, enter a name for your HST Server.
  • In the Server address field, enter the server address of your HST Server deployment.
  • In the Username field, enter the access key.
  • In the Password field, enter the secret.

After Drive is configured, your ICP storage appears as a folder in the file browser. Now you can easily transfer data between your desktop and the ICP environment.

For more information, see the Drive documentation:
https://downloads.asperasoft.com/en/documentation/45

Aspera CLI for ICP

The Aspera CLI for ICP is a simple command-line application that you can use to run fast and secure data transfers into or out of private cloud environments.

For information on how to use the Aspera Command Line Interface (CLI) with the Aspera Transfer Server for ICP, see the tutorial at https://developer.ibm.com/aspera/docs/ibm-aspera-cli-icp/.

Aspera Console

Aspera Console is a web-based management application that provides complete visibility over your Aspera high-speed transfer environment. It enables real-time, centralized control over transfers, nodes, and users, and maintains comprehensive logging for customized reports and auditing.

With Console, administrators can initiate, manage, and monitor all Aspera transfers between transfer servers and managed transfer clients across a wide area network (WAN), including real-time notification, logging, and reporting capabilities, while maintaining a centralized transfer history database for detailed auditing and historical reporting. From Aspera Console, users can also automate transfers—including multi-site synchronization with Aspera Sync and full business process orchestration with Aspera Orchestrator—and integrate with third-party applications.

You can use Aspera Console with Aspera HST Server for ICP. To configure Console to use HST Server for ICP, create a new managed node and enter your server’s hostname, access key, and secret.

After your HST Server for ICP has been added to Console, you can use Console to monitor and report on your transfers, and to initiate automated smart transfers.

For more information, see the Aspera Console documentation:
https://downloads.asperasoft.com/en/documentation/

Tethering to Aspera on Cloud

Tethering your Aspera server for ICP to Aspera on Cloud requires that the server have a valid SSL certificate. Take care to read the directions in the Helm chart to configure your HST Server for ICP with a validate SSL certificate. The server can then be tethered to Aspera on Cloud.

In Aspera on Cloud, go to Admin > Nodes and storage > Nodes > Attach my Aspera server.

On this screen, do the following:

  • In the Node name field, enter a descriptive name for your HST Server.
  • In the Node URL field, enter the URL of your HST Server for ICP deployment.
  • In the Access key field, enter the access key.
  • In the Secret field, enter the secret.

For more information, see the Aspera on Cloud Help Center:
https://demo.ibmaspera.com/help/admin/nodes/adding_a_node_to_the_organization

Learn More

To learn more or to sign up for IBM Aspera High-Speed Transfer Server, click here.

For more technical information and tutorials, see the IBM Aspera Developer Community.

Conclusion

You can easily use the IBM Aspera High-Speed Server for ICP with the Aspera Desktop Client, Aspera Drive, Aspera CLI, Aspera Console, and Aspera on Cloud.