Platform Licensing

Virtuozzo Application Platform is an elastic, high-performance PaaS solution for cloud and hosting providers that can be easily installed on top of any hardware. For example, pre-configured packages are offered in the Vultr, DigitalOcean, and Google Cloud marketplaces. After the initial installation, you get a 15-day trial license (up to 640 GB RAM cluster), which allows you to try out the platform and ensure it suits your business needs without any commitment.

License Specifics

All licenses, regardless of the exact plan, provide the following benefits:

  • support for all hardware types (from bare metal servers to VMs on Vultr, Digital Ocean, Google Cloud, etc.)
  • multi-cloud management
  • unlimited number of containers (restricted only by your hardware capacity)
  • built-in statistics module for tracking
  • built-in Java, Ruby, PHP, Node.js, Python, GO, and Docker containers support
  • automatic vertical and horizontal scaling
  • integrated CI and CD tools for automation

Based on the license plan, you can choose the following parameters:

  • Total RAM per cluster. For example, a 128 GB license allows the following configurations:
    • a single VM for 128 GB RAM
    • two VMs for 64 GB
    • one 64 GB and two 32 GB
    • any other combination that fits the limit
  • Support tickets. Allows you to submit requests related to the Virtuozzo Application Platform product (one active request/thread at a time). Depending on the issue’s severity level, the response time and hours may vary:
    • severity 1 and 2 - 24x7 with up to one hour response/update time
    • severity 3 and 4 - 8x5 business hours only
Tip: Additional Support Packages can be purchased via the license store if you run out of support tickets for your plan.

The flexibility of the license-based approach allows you to get the most suitable option for your specific case and needs.

Purchasing License

If you want to continue using your platform after the initial trial period, you need to purchase the Standard Edition license. Follow the simple steps below:

Note: If you don’t purchase/renew your license in time, access to the dashboard will be restricted, and all user containers will be suspended. Also, a notification about the license expiration will be displayed in the admin panel. However, the cluster’s normal operability will be restored once a new license is bought and activated.

1. You can access the license store by clicking the Manage button at the admin panel’s About > License section. Also, a week before the license expiration, you’ll see a notification at the top of the panel.

admin panel manage license

Alternatively, visit the Virtuozzo Application Platform official license store via the direct link.

2. Register a new account or log in with the existing one.

license store login

3. Open the Plan tab and click the Order Now button for the suitable plan from the list.

license store plans

Note: If you need a license for the cluster with more than 2 TB RAM, please get in touch with multicloud@virtuozzo.com to get custom pricing options.

4. Next, you need to provide your platform’s Serial number:

platform serial for license

It can be obtained from the platform’s admin panel (About > License > Key).

platform license key

5. Click Continue, review your order, and complete the checkout.

license order confirmation

After receiving the Order Confirmation, you can check your license at the Services tab.

license services list

Note: Changes may not apply immediately after the purchase - check the License Status Update section below for more details.

Changing License Plan

If you decide to switch to a different license, just order a new license plan for the platform (with the same serial key). Consider the following peculiarities:

  • Changing to a license with a lower total RAM capacity will be applied after the end of the current license billing period.
  • Changing to a license with a higher total RAM capacity will be applied immediately, allowing to proceed to the cluster expansion without delay.

License Status Update

The license changes on the platform are detected automatically by the periodically run jobs (approximately every two hours). However, you can use the Validate API method to manually trigger the license status update and skip the waiting time.

Execute the following request (e.g., just open it in the browser’s address bar):

1
https://{platformDomain}/1.0/security/license/rest/validate?session={session}

Here, substitute the placeholders as follows:

Tip: You can get the session from the response of the Signin method or in the About section of the admin panel.

admin panel session

What’s next?