Last modified Oct, 11, 2017
Install ScaleArc on AWS

You can deploy ScaleArc in one of two ways on AWS:

  • Using the private image ( AMI image on the AWS console)
  • Using the public image (from the marketplace)
     

Click here to install ScaleArc on AWS in an HA configuration. Note that the portal view may differ slightly from the screenshots included in this section.

AMI deployment

Prerequisites

You need the following to get started:

Co-locate the ScaleArc VM in the same region as the database servers in cloud to avoid network latency.

Create a virtual machine 

Use the ScaleArc image from the AWS Marketplace to create a new virtual machine. 

  1. Locate  https://aws.amazon.com/console/.



  2. Log in to the AWS management console.



  3. Open the Amazon EC2 console.



  4. Select the region for the instance. Notice that the default is the current region. Choosing a region is important because the resources such as  AMI ID, instance ID, Elastic IP address, EBS volume ID,security group or key pair name, are regional. The AMI is tied to the region where its files are located within Amazon S3.



  5. Navigate to the AMIs.



  6. Review the AMIs. These may be private AMIs that you own or private AMIs that have been shared with you.



  7. Filter the required ScaleArc AMI and click Launch.

Configure the virtual machine

  1. Select the VM instance size. Here you can find minimum requirements for ScaleArc on AWS. Refer to AWS documentation for each instance size and type. For this demonstration, we are using m4.xlarge, which is the recommended size.



  2. To configure the instance details, first choose the VPC that can access your database servers.



  3. Next, enable public IP for assigning public IP address to the VM. Click on "Next: add storage."



  4. AMI by default comes with 40G OS disk, and 100G data disk for logging.  If needed, attach additional EBS volumes and instance store volumes to your instance. 



  5. Give instance a tag to identify with filters.



  6. Configure the Security Group. Security groups are like firewalls; they have rules to allow specific traffic to reach your instance. You can create a new security group or select from an existing one. ScaleArc requires SSH, HTTP and HTTPS as default ports to function.



  7. Review the details for VM and click Launch.



  8. Select one of your existing key pairs or create a new key pair. Click Launch Instances to initiate the launching process. 



  9. Click View Instances to take you to the management console. 



  10. Click Instances (left menu) in the management console to sort by "instance state" and locate your instance.

Log in to ScaleArc

You are now ready to log into ScaleArc.

  1. Launch your VM instance. Then, copy the DNS address.

     
     
  2. Browse to the IP address to set up ScaleArc.



  3. A successful network setup brings up the Welcome screen. You are now ready to initialize ScaleArc.

Deploy ScaleArc from the marketplace

Prerequisite

You need the following to get started:

Create a virtual machine

  1. Navigate to the AWS marketplace at https://aws.amazon.com/marketplace/.

     
     
  2. Search for the required ScaleArc image from the AWS marketplace. Click an option.

     
     
  3. Select the region for the instance according to the pricing detail for your region. Notice that the default is the current region. Choosing a region is important because the resources such as  instance ID, Elastic IP address, EBS volume ID,security group or key pair name, are regional. Click Continue. 


     

Configure the virtual machine

  1. Log in to the AWS account.

     
     
  2.  If you have not selected a region earlier, select one now. Choose the appropriate VPC type.

     
     
  3. Configure Security Group. Security groups are like firewall, with rules to allow specific traffic to reach your instance You can create a new security group or select from an existing one. ScaleArc requires SSH, HTTP and HTTPS as default ports to function.

     
     
  4. Select one of your existing key pairs or create a new key pair. 

     
     
  5. Select the VM instance size. Here you can find minimum requirements for ScaleArc on AWS. Refer to AWS documentation for each instance size and type. For this demonstration, we are using m4.xlarge, which is the recommended size.

     
     
  6. Finally, click Launch instance.

     
     
  7. Click on Management Console to accesss the instance you created.

     
     
  8. Click Instances in the left menu.

     
     
  9. Sort the instances by instance state. Initially, the new instance is in the "initializing" state.

     
     
  10. Click the name section and enter a name for the new instance. 

     
     
  11. Copy the assigned public IP address to access the VM.

     

Log in to ScaleArc

You are now ready to log into ScaleArc.

  1. Browse to the IP address to set up ScaleArc.



  2. A successful network setup brings up the Welcome screen. You are now ready to initialize ScaleArc.



On this page


Comments

    Add new comment