Auto Scaling

Auto Scaling

Autoscaling is a cloud computing technique for scaling cloud-based services and dynamically allocating computational resources. Depending upon the user needs, server traffic, and load on a server, the active number of servers (typically called workers) varies automatically. Typically, several workers are activated simultaneously as required when the load peaks, while when there is no substantial traffic on a server, the workers are scaled down (switched off). Hence, the only optimum number of workers are active at any time.
In Rubiscape, the autoscaling settings are tenant-specific. As you change the tenant, these settings also change. It may so happen that one of your projects with a specific workload is handled through one tenant. Hence, separate settings may be required and can be configured for separate tenants.
Currently, two scenarios are possible related to auto-scaling in Rubiscape.

Auto-scaling disabled:

  • NO auto-scaling
  • Worker node configurations are default and are decided by the admin

Auto-scaling enabled:

Rubiscape provides support for the following two cloud providers:

  • Microsoft Azure
  • AWS

The following four drop-downs are the same for Microsoft Azure and AWS.

  • Maximum Workers (Frequency)
  • Number of tasks per worker
  • Instance Type
  • Instance

    • Related Articles

    • Auto ARIMA

      Auto ARIMA Description Auto ARIMA (Auto-Regressive Integrated Moving Average) is a statistical algorithm that uses time series data to forecast future values. It automatically determines the best parameters for an ARIMA model. Why to use Auto ARIMA ...
    • Worker Node Configuration

      Rubiscape uses the Celery (execution engine) worker to execute tasks on the server. For example, in AWS, the worker runs on the configured Amazon Elastic Compute Cloud (EC2) instance. Hence, it is also called the “Worker node configuration.” The Node ...
    • Features of Rubiscape

      rubiscape is another word for a holistic yet evolving world of data innovation. With the rubiscape platform, we combine our passion and expertise in data science and analytics, providing cloud scalability, managed services, accelerators, and ...
    • Need of Rubiscape

      Need of Rubiscape Data exists everywhere, both in structured and unstructured forms. However, it is counterproductive if it is not captured, cultivated, analysed, and leveraged. Open Innovation is at the core of new-age business models. Thus, the ...
    • Rubiscape Spring '22

      New Features Platform & Studio Rubiscape Persistent variables in workflow and workbook - The user can declare a variable to be remembered between function calls Separate Service for Visualization - Provide separate service for Visualization which ...