As your website grows, your e-commerce infrastructure gets busier or you need to run custom software, shared hosting starts to fall short. At this point, the three terms you hear most often are VPS, VDS and dedicated server. Although the names are similar, they differ significantly in performance, isolation, management responsibility and cost. The wrong choice means either an unnecessarily high bill or a system that slows down at peak hours.

The basics first: how does shared hosting work?

With shared hosting, a single server is used jointly by hundreds of websites. The operating system, web server software and security updates are managed by the provider; you only manage your website, email and databases through a panel such as cPanel or Plesk. Even though technologies such as CloudLinux assign resource limits to each account, you cannot change the server configuration, install your own software or exceed your resource ceiling.

For corporate websites, blogs and small-scale e-commerce sites, shared hosting is often sufficient and the most economical option. To choose the right shared hosting, see our article on web hosting selection criteria. Once you reach its limits, it is time to move to a virtual or physical server.

VPS: virtual private server

A VPS (Virtual Private Server) is created by dividing a physical server into several independent virtual machines using virtualisation software. Each VPS has its own operating system, root or administrator access and a separate IP address. It offers much more control than shared hosting.

However, the term VPS carries no guarantee about how resources are allocated. Some providers allocate more to virtual machines than the physical server's actual capacity. This practice is called overselling. As long as all virtual machines are not busy at the same time, the problem stays hidden; but when neighbouring virtual machines use resources heavily, your CPU and disk performance can drop. There can be a gap between the "4 cores, 8 GB RAM" on paper and the performance you get in practice.

VDS: virtual dedicated server

A VDS (Virtual Dedicated Server) is also a virtual server; the difference is that the resources are dedicated to you. The CPU, memory and disk resources listed in your plan are not allocated to any other customer and are ready for you whenever you need them. This delivers more predictable and consistent performance.

VDS servers usually run on enterprise virtualisation platforms such as VMware, KVM or Hyper-V. These platforms isolate each virtual machine almost at the hardware level and offer advanced management features such as snapshots and live migration.

Confusing terminology: what should you look for?

In the Turkish market, the terms VPS and VDS are not used consistently. Some providers call their products with dedicated resources VPS, while others may sell products with shared resources as VDS. That is why you need to look at the technical details rather than the product name. When evaluating a virtual server offer, ask the following questions:

  • Are the CPU cores dedicated? Are the vCPUs allocated to you shared with other customers, and what is the overselling ratio?
  • Is the RAM guaranteed? Is the memory really reserved, or is it offered as a "burst" (temporary) resource?
  • What is the disk type and I/O limit? NVMe or SATA SSD; is there an IOPS limit?
  • Which virtualisation platform is used? Full virtualisation such as VMware or KVM, or a container-based solution?
  • What are the network connection and traffic limit? Are the port speed and monthly traffic quota clearly stated?

In short: whatever the label, the question you should ask is, "Are the resources listed in my plan reserved for me at all times?" If the answer is "yes", you are getting a virtual server with dedicated resources.

Dedicated (physical) server

A dedicated server is an entire physical server leased to a single customer. The CPU, memory, disks and network card belong to you alone; a virtualisation layer is not required. Enterprise-class servers such as Dell PowerEdge offer high reliability with features such as redundant power supplies, RAID disk configuration and a remote management card (iDRAC).

The advantage of a dedicated server is raw performance and full control: you can define the hardware configuration according to your workload and build your own virtualisation infrastructure on the server. The disadvantages are higher cost and a longer provisioning time. In addition, in the event of a hardware failure there is no automatic failover to another physical machine as there is with a virtual server; building a redundant architecture requires your own planning.

When leasing a dedicated server, also clarify the hardware details: the CPU model and number of cores, the amount of memory, the disk type and RAID level, the network port speed and how quickly a faulty part will be replaced should be written in the contract. This information reveals the real difference between two offers with the same price tag.

Comparison table

FeatureShared hostingVPSVDSDedicated
Resource allocationShared, limitedMostly sharedDedicatedThe entire physical server
Performance consistencyVariableDepends on neighboursHighHighest
Root/administrator accessNoYesYesYes
Custom software installationLimitedYesYesYes
ScalingPlan upgradeFastFastRequires hardware changes
Technical knowledge requiredLowMedium to highMedium to highHigh
CostLowestLow to mediumMediumHighest

Which one for which scenario?

When shared hosting is enough

For a corporate website, blog, small catalogue site or WordPress sites with low to medium traffic, shared hosting is usually sufficient. If you do not want to deal with server management, this is the first choice.

When you should move to a VDS

  • If your website frequently hits resource limits on shared hosting,
  • If you run a growing e-commerce site or a database-intensive application,
  • If you need custom software such as Node.js, Python or Docker, or specific PHP versions and modules,
  • If you want to host enterprise software such as ERP, accounting or CRM on a remotely accessible server,
  • If you are an agency managing several client websites.

When a dedicated server makes sense

  • Large databases and applications that require constantly high CPU or disk usage,
  • Systems that require physical isolation for licensing or regulatory reasons,
  • Scenarios where you want to build your own virtualisation infrastructure and run several virtual machines,
  • High-traffic portals, large gaming networks and intensive media processing workloads.

Managed or unmanaged?

The most frequently overlooked issue when choosing a server is who will manage it. With an unmanaged server, the provider is responsible only for the hardware and network running; operating system updates, the firewall, software installation, backups and troubleshooting are your responsibility. With a managed service, all or a significant part of this work is taken on by the provider.

If you do not have an in-house system administrator with Linux or Windows Server experience, the additional cost of a managed service is usually far lower than the cost of a security breach or data loss. A server that is not kept up to date is an easy target for attackers.

When buying a managed service, clarify the scope in writing: how often are operating system updates applied, are a firewall and intrusion detection set up, who checks the backups, and are application-level issues (for example WordPress or custom software errors) included in support? Since the word "managed" can mean different things from one provider to another, the answers to these questions determine the real value of the service.

DDoS protection, backups and the operating system

DDoS protection

Distributed denial-of-service (DDoS) attacks aim to make your server unreachable by flooding it with fake traffic. Ask whether the provider offers network-level DDoS protection, which types of attack the protection covers, and whether your server will be isolated from the network (null route) during an attack.

Backups and snapshots

A snapshot is a complete image of your virtual server at a specific moment and allows a quick rollback, particularly before major updates. However, a snapshot alone is not a backup strategy; it is usually kept on the same storage infrastructure. Regular backups stored in a separate environment, with tested restores, must always be planned.

Choosing the operating system

For the vast majority of web applications, Linux distributions such as Ubuntu, Debian or AlmaLinux are preferred; they have no licence cost and enjoy broad community support. For .NET applications, MSSQL or Windows-specific enterprise software, Windows Server is required, in which case the licence cost must also be taken into account. If you prefer a control panel, remember that cPanel and Plesk licences are charged separately.

Resource monitoring and right-sizing

The best approach is to determine the server size by measurement rather than guesswork. Review the CPU, memory and disk usage of your current website at peak hours; the resource usage graphs in your hosting panel are a good starting point. One of the biggest advantages of a virtual server is that when your needs grow, you can usually upgrade CPU, memory or disk resources with a short reboot. For this reason, rather than buying an oversized plan at the outset, it is often more economical to start with a plan that matches your actual usage and add resources as you grow.

Calculate the total cost correctly

When comparing server prices, do not look only at the monthly rental fee. Operating system and control panel licences, additional IP addresses, backup space, management services and possible traffic overage charges can change the total cost significantly. The time your in-house team spends on server management is also a hidden cost. When you consider all these items together, you may find that a managed VDS that looks expensive at first glance is actually more economical.

Conclusion

The right choice lies where your current needs meet your expected growth over the next one or two years. For most businesses, the most efficient path is to start with shared hosting, move to a VDS when needed, and move to a dedicated server when the workload requires physical isolation. Kilitkutu's VMware-based VDS and Dell PowerEdge dedicated server solutions run on dedicated resources; VDS plans start from ₺1,049/month (+VAT). For low-budget test and development environments, you can also explore our VPS plans, and for game servers our game VDS plans. If you do not need a server yet, you can start with our business web hosting plans.