Solr Deployments - SearchStax


Overview

SearchStax® lets you create as many deployments as you require for the unique needs of your Solr-based applications. When you create a deployment you can choose your cloud provider, Plan, and Solr version. Once a deployment is created, you can secure it using advanced networking capabilities. Then you can configure and populate your Solr collections.

Contents of this page:

Creating a Deployment

Deployments are created via the SearchStax Dashboard.

SearchStax Create New Deployment button

To create a Deployment

  1. From your SearchStax Dashboard, click on Create Deployment.
  2. Provide a name for the Solr Deployment.
  3. Specify the Cloud Provider, Region, Plan, and Solr version for your Deployment.
  4. Click on Create Deployment.

It takes a few minutes...

Note that AWS deployments usually take five to ten minutes to create. Azure deployments often need about an hour before they are ready.

For more information concerning cloud providers and Plans see Plans.

If you select a Dedicated Cluster plan, you can secure it using the Security Settings of the Deployment. This lets you secure the cluster via specific IP address, range of IP addresses, or AWS Security Groups.

Managing Your Deployments

SearchStax Deployment display You can use the SearchStax Dashboard to manage your deployments. When you create a Solr Deployment you will be sent an email with useful helper scripts for easily configuring Zookeeper, creating Solr collections, and populating your Solr collections with data (documents). You can then use the SearchStax Dashboard to monitor the performance of your Solr deployment, including key server metrics such as CPU and Memory utilization, Search Throughput, and Indexing throughput. These reports help you to tune your Solr deployments.

SearchStax Dashboard Navigation

Details about all of the SearchStax server-management features are covered in this documentation. Simply use the navigation pane on the left for a deep dive into the server-management features of interest.

Charges

SearchStax pay-as-you-go charges are billed automatically each month based on the chosen plan and any overages.

Charges are calculated on a monthly basis, based on your selected plan plus fees for additional nodes. For example, for a Dedicated Node deployment each additional node is charged at the full plan rate. A $41 DN1 plan with one additional node would be charged at $82 per month. For Dedicated Cluster plans,
additional nodes are charged at 1/3 of the price of the cluster. For example, a DC4 plan at $495 with one additional node would be charged at $495 + $165 = $660.

Short-Lived Deployments

SearchStax bills pay-as-you-go deployments on a pro-rated basis. If a deployment is active for a fraction of a month, you will be billed the corresponding fraction of the monthly rate.

If you create and then delete a deployment on the same day, you will be billed for one day at that plan's monthly rate.

SearchStax also has pre-paid plans for clients who have requested that form of billing. Contact sales@searchstax.com for more information.

Changing/Scaling a Deployment

Dedicated clusters hosted on AWS may be scaled up or down to meet seasonal needs.

Additional Nodes

You can add additional nodes to your Solr cluster to augment high availability/fault tolerance, or to maximize query capacity.

To add a new node to your AWS cluster:

  1. View the details page of the cluster you want to upgrade.
  2. Open the Options menu in the upper right.
  3. Click on Add Nodes.
  4. Select number of nodes you want to add.
  5. Click on Add button.

Wait until deployment is upgraded.

Removing a Node from the Cluster

It is possible to remove added nodes that you don't need anymore. You cannot remove the original nodes that are required by your plan.

To remove nodes:

  1. Open the details page of the deployment you want to downgrade.
  2. Click on Delete Node link of the node of your choice.
  3. The node will be removed immediately.

Deleting a Deployment

You can delete a deployment from the SearchStax Dashboard.

Warning: Save your Data!

Be sure to save your data to a safe place before deleting an entire Solr deployment!

To delete a deployment:

  1. Open the details page of the deployment that you want to delete.
  2. Click the API Terminiation Protection button to remove the termination lock.
  3. Open the Options menu in the upper right.
  4. Click on Delete Deployment.
  5. Confirm the action.

Questions?

Do not hesitate to contact the SearchStax Support Desk.