Understanding data portability for InstructLab

Data portability involves a set of tools and procedures that you can use to export the digital artifacts to implement similar workload and data processing on different service providers or on-premises software. It includes procedures for copying and storing the service customer content, including the related configuration that is used by the service to store and process the data, in your location.

Responsibilities

IBM Cloud provides interfaces and instructions to guide you through the process of copying and storing service customer content, including the related configuration, in your selected location.

You're responsible for the use of the exported data and configuration for data portability to other infrastructures which includes the following examples.

  • The planning and execution for setting up alternative infrastructure on different cloud providers or on-premises software that provide similar capabilities to the IBM services.
  • The planning and execution for the porting of the required application code on the alternative infrastructure, including the adaptation of your application code, deployment automation, and so on.
  • The conversion of the exported data and configuration to the format that is required by the alternative infrastructure and adapted applications.

To find out more about responsibility ownership for using IBM Cloud® products between IBM and the customer, see Shared responsibilities for IBM Cloud products.

Data export procedures

Red Hat AI InstructLab provides the mechanisms to export your content that is uploaded, stored, and processed when you use the service.

The data you process in Red Hat AI InstructLab is stored in an IBM Cloud Object Storage (COS) instance in your IBM Cloud account.

You can export data from Object Storage in the following ways.

  • Download objects from your bucket by using the console.
  • Access the objects in your bucket by using the COS CLI.
  • Access the objects in your bucket by using the rclone CLI tool.

Exported data formats

Red Hat AI InstructLab resources are created in several file types such as tar.gz packages, .jsonl, safetensor, and .log files.

When you export your Red Hat AI InstructLab data from COS, the data is in the same format as was originally uploaded.

Data ownership

All exported data is classified as customer content. Apply the full customer ownership and licensing rights, as stated in the IBM Cloud Service Agreement.