---
title: "Comparing Managed Kubernetes clusters on dedicated and cloud servers"
sidebar_label: "Comparing clusters on dedicated and cloud servers"
description: "Comparing the functionality of a cluster on a dedicated server and a cluster on a cloud server"
sidebar_position: 1
toc_max_heading_level: 2
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import {CustomTable} from '@selectel/docux/components'

# Comparing Managed Kubernetes clusters on dedicated and cloud servers

<CustomTable>
  <table data-sticky>
    <thead>
      <tr>
        <th />

        <th>Cloud server</th><th>Dedicated server</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <th>What tasks is it suitable for</th><td>For tasks with uneven load when node group autoscaling is needed</td>

        <td>
          For tasks with stable load and for stream data processing
        </td>
      </tr>

      <tr>
        <th>Resource usage</th>

        <td>
          Multiple clients can be on the same host:

          <ul>
            <li>if one client uses all host resources, it affects the performance of other clients on that host;</li><li>due to a shared bandwidth, DDoS attacks on one client can affect other clients</li>
          </ul>
        </td>

        <td>Dedicated resources and isolation from other clients</td>
      </tr>

      <tr>
        <th>Payment</th>

        <td>
          Pay-as-you-go — hourly billing only for used resources
        </td>

        <td>[Billing options](/managed-kubernetes/about/payment.mdx#billing-option-types) with prepayment for all ordered resources</td>
      </tr>

      <tr>
        <th>Data storage</th><td>Persistent volumes (PVs) on network volumes. If a node fails, the network volume will be preserved and no data will be lost</td>

        <td>
          <ul>
            <li>local storage (for example, local disks, persistent volumes (PVs) on the same server);</li><li>external storage (for example, [file storage](https://docs.selectel.ru/file-storage/), persistent volumes (PVs) on another server)</li>
          </ul>
        </td>
      </tr>

      <tr>
        <th>Node group autoscaling</th><td>✓</td><td>✗</td>
      </tr>

      <tr>
        <th>Changing the number of nodes in a group</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Changing node configuration</th><td>✓</td><td>✗</td>
      </tr>

      <tr>
        <th>Configurations with GPU</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Deployment time</th><td>3-5 minutes</td><td>Up to 60 minutes</td>
      </tr>

      <tr>
        <th>Private Kube API</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Cluster certificate update</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Integration with Container Registry</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Minor version update</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Patch version auto-update</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Node autorepair</th><td>✓</td><td>✗</td>
      </tr>

      <tr>
        <th>Labels</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Taints</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>User data</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Node reboot</th><td>3-5 minutes</td><td>5-10 minutes</td>
      </tr>

      <tr>
        <th>Node reinstallation</th><td>✓</td><td>✓</td>
      </tr>

      <tr>
        <th>Terraform support</th><td>✓</td><td>✗</td>
      </tr>

      <tr>
        <th>Compliance with 152-FZ (UZ-1)</th><td>✓</td><td>✓</td>
      </tr>
    </tbody>
  </table>
</CustomTable>

<Formbricks />
