CloudDat With Wasabi
    • 18 Jun 2024
    • 2 Minutes to read
    • PDF

    CloudDat With Wasabi

    • PDF

    Article summary

    How to use CloudDat with Wasabi?

    Wasabi has been validated for use with CloudDat from Data Expedition. CloudDat is an accelerated file transfer gateway that lets you upload and download objects at gigabits per second from anywhere in the world.

    1. Prerequisites

    Note - Performance is best when compute instance is co-located with the Wasabi bucket region you will be accessing.

    2. Configuration of CloudDat for Wasabi

    2.1 On your Linux instance use SSH to upload the "expedat-linux64" and "clouddat-others" packages to the compute instance

    Upload_Packages.jpg

    2.2 Extract both the "expedat-linux64" and "clouddat-others" packages to your home folder

    extract_packages.jpg

    2.3 Run "clouddat-others/install.sh". The installer will install the required software packages, then prompt you to setup your first end-user credentials.  This username and password will be used to authenticate the ExpeDat clients when they are accessing the CloudDat server.

    2.4 Next, the installer will ask for the name of your bucket, the Wasabi endpoint URL, and region name.  Make sure to include "https://" with the endpoint, making it a URL and not just a name.  The region name should match the middle part of the endpoint name.

    Note: This configuration example discusses the use of Wasabi's us-central-1 storage region. To use other Wasabi storage regions, please use the appropriate Wasabi service URL as described in our Wasabi Service URLs.

    2.5 Finally, the installer will ask for the bucket's Access Key and Secret Key.

    API_Secret_Keys.jpg

    2.6 Now run "ExpeDat/Server\ Files/install-servedat.sh" and enter a license code if needed. For a purchased license, answer 'y' then enter your license code. For a trial, answer 'n'. Press return for defaults on the rest of the prompts.

    2.7 If you have not done so aready, make sure UDP port 8080 is open on your instance. For Ubuntu Linux, this can be done by running "ufw allow 8080/udp" as root.

    2.8 Reboot the instance.

    3. Client Use

    3.1 ExpeDat Desktop - graphical client which resembles typical file transfer clients. 

    • Server and authentication information is entered at the top.

    • The left side shows your local files.

    • The right side shows the contents of your Wasabi bucket.

    • Activity and progress are noted at the bottom of the window.

    client_use_expedat_desktop.jpg

    3.2 movedat - command-line file transfer client which can be used to browse, exchange, and manipulate files on a servedat server. Its basic syntax is similar to the secure copy program "scp".

    movedat.jpg

    3.3 DropDat - Self-contained, pre-configured upload clients called "droplets". Can be distributed to end-users allowing them to upload with CloudDat by dragging-and-dropping files and folders.

    dropdat.jpg


    What's Next