Installation

Amazon Web Services

REQUIREMENTS

To use CloudDat, you will need the following:

  • An S3 compatible endpoint
  • A Linux compute instance near the endpoint
  • A high-speed Internet path to the compute instance
  • SSH and Access Keys for instance and endpoint
  • A Secure Shell (SSH) client

DISTRIBUTION METHODS

CloudDat for AWS may be obtained through AWS marketplace as a subscription, or directly from DEI as a perpetual, term, or trial license.

For AWS Marketplace, follow either the CloudFormation or Single AMI instructions.  If you are not proficient with AWS EC2 or Linux, CloudFormation is recommended.  For licenses obtained directly from DEI, follow the Stand Alone instructions.  For use with on non-AWS, S3 compatible environments, see S3 Compatible.

CloudFormation Single AMI Stand Alone S3 Compatible

Perpetual licenses and extended trials of CloudDat are downloaded from the DEI Customer SiteThis installation process requires proficiency with Linux and the targeted compute and storage environments.

  1. Verify that you have all of the requirements listed above.
  2. Choose an S3 compatible bucket and endpoint to access.
    The S3 endpoint must fully support Signature v4 and at least the following S3 functions: "s3:AbortMultipartUpload", "s3:DeleteObject", "s3:GetBucketLocation", "s3:GetObject", "s3:ListBucket", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts", "s3:PutObject".
  3. Obtain an Access Key and Secret Key, or otherwise ensure access.
    If your storage provider controls access to the S3 compatible endpoint using keys, make sure that you have an Access Key and Secret Key ready.
  4. Open Firewall Ports TCP/22 and UDP/8080
    To connect to your CloudDat server, you will need to configure firewall or similar rules to allow UDP port 8080 (ExpeDat) and TCP port 22 (SSH).
  5. Provision a Linux compute instance using the firewall and access rules above.  The compute instance MUST be located near to the storage endpoint, preferrably with less than 2ms latency.  Larger compute instances generally provide faster performance.  You may need to experiment to find a size that balances performance and cost.
  6. Go to the DEI Customer Site and download the most recent expedat-linux64 and clouddat-others packages.
  7. Use SSH to upload the expedat-linux64 and clouddat-others packages to the compute instance.
  8. Untar the expedat-linux64 and clouddat-others packages.
  9. Run clouddat-others/install-others.sh and follow the instructions.  This will attempt to install required software packages from Linux repositories, which may require additional configuration.
  10. Run ExpeDat/Server\ Files/install-servedat.sh and follow the instructions.
    If you are running a trial, answer 'n' when asked about entering a license code. Answer 'n' when asked about overwriting the servedat.cf file.
  11. Download an ExpeDat package for your client system from the DEI Customer Site.
  12. Extract the ExpeDat package and run ExpeDat Desktop, movedat, or DropDat.

Next: Client Use >

Free Trial

Try before you buy

We're so confident in our technology that all of our end-user products are available to try - no strings attached.

Request Trial