Knowledgebase: Pre-Sales
Deploying a FileCatalyst Server on Amazon Marketplace
Posted by Aly Essa, Last modified by Aly Essa on 19 June 2019 02:22 PM

Environment

Ubuntu 14.04 on AWS EC2.

FileCatalyst Direct Server v3.7.2 Build 6 and newer.


Deployment Guide

From the AWS Marketplace search for FileCatalyst and from the results select “FileCatalyst Direct Server Hourly Billing”.

  1. To create and launch an instance click on Continue to Subscribe. You will need to have an AWS Account to continue.

    Use the 1-Click Launch option to begin your deployment. It is fairly easy to setup and most of our recommended settings are displayed here for you to select and modify:



  2. If there is more than one version of the FileCatalyst Direct Server available you will be able to access it from the Version menu. You can view the Release Date of the software on the right of your selection:


    Please note that this will spin up FileCatalyst in an Ubuntu OS. We are going to use v3.7.2 build 6 for this document.

  3. When using the 1-Click Launch option, AWS selects a Region for you, however, if you would like to change the location of your EC2 instance you can modify the selection by using the drop-down list:



  4. Our software has a specific set of requirements for installation and deployment. We have provided a list of compatible instances that you can use to deploy your FileCatalyst Server which is compatible with this AMI. The EC2 instance specifications will be displayed once you make a selection:


    The instance size determines how much bandwidth the OS is allocated by AWS and in turn, the license limit applied to the FileCatalyst Server. Here is a table that shows you the FileCatalyst License bandwidth limit

    Instance Size Bandwidth License
    Large 500Mbps
    XLarge 750Mbps
    2XLarge 1Gbps
    4XLarge 2Gbps
    10XLarge 5Gbps
    16XLarge 10Gbps

    Note: The maximum speed achieved depends on a number of factors, disk speed, networking options etc. Contact support for additional assistance when trying to achieve high speeds.
  5. Networking options are preset in this installation. You can either use the preset values under the VPC Settings tab or create your own VPC and Subnet(s). Please make sure your VPC has connectivity from the outside.



    Please refer to AWS VPC Guide for more information. These settings can be modified after you launch the instance.

  6. Inbound and Outbound Firewall Rules will need to be added so that you can have traffic and data flow in and out of your deployment. We have already created some firewall rules for you based on our default configurations. We recommend that you start here, this will allow you to get up and running fast and as with any settings in the AWS platform they can be changed at a later date. Please select “Create new based on seller settings”:



  7. Create a key pair through your EC2 Console to access the Ubuntu OS through PuTTY. Please click on the link to proceed on the deployment page:


    After your browser is refreshed you will be able to view your newly created Key Pair:


    Check your browsers download location for the PEM file that was downloaded.

  8. To launch your instance you will need to accept the charges, terms and the EULA:


  9. From our EC2 Console connect to the instance using PuTTY (If on Windows) or using any SSH client. Right click on your instance and hit connect. 

    Use this guide if on Windows on Connecting to Your Linux Instance from Windows Using PuTTY

  10. On your first connection, the FileCatalyst Server will already be installed, licensed and running. You will need to enable the Masquerade feature in the FileCatalyst Server so that external clients can connect to the deployment using the Public IP.
    In the PuTTY terminal look inside /home/ubuntu/ for a README.txt. This file will contain instructions and credentials which you can use to connect to the FileCatalyst Server.

    You can access the Download Portal or choose FileCatalyst Server Admin for your OS:

    MacOSX v3.7.2 build 6 package installer
    Windows v3.7.2 build 6 executable installer 
    Linux v3.7.2 build 6 zip package
    Contact techpartners@filecatalyst.com for download credentials. Please make sure the build is v3.7.2 Build 6 when downloading the Server Admin.



  11. Open your FileCatalyst Server Remote Admin and click on the Advanced tab. In the first row, you will see the Network tab, click on it.
    Locate the IP Settings section and Enable Masquerade Address. Enter your Public IPv4 address in the Masquerade Address field and hit Apply.



    This step will allow the FileCatalyst Server to broadcast the Public IP of the machine rather than the Internal IP.
Note:

Quick Start Guide: How to add External File System Storage on  the FileCatalyst Server