Question

VPS or Dedicated Server?

I remember Digital Ocean used to provide SSD VPS. I have a question now. Is Digital Ocean Providing VPS or dedicated servers? Cloud Servers here are referred to VPS or dedicated servers since I remember they don’t provide dedicated servers anytime soon. Please help!

Show comments

Submit an answer


This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Accepted Answer

@sagargulati

DigitalOcean only provides VPS’s (Droplets), however, a VPS functions much like a Dedicated Server in many ways.

You’re able to choose your OS during deployment and you’ll receive root access which allows you to configure the VPS to your liking.

Bobby Iliev
Site Moderator
Site Moderator badge
August 6, 2020

Hi there,

Just came across this question in 2020 and wanted to add some additional information to what has been said already.

Resources like RAM, disk storage, and network bandwidth are always dedicated with both dedicated servers and VPSs.

The main downside of a VPS compared to a dedicated server has always been the CPU, but now with DigitalOcean, you can choose between shared CPU and dedicated CPU plans for dedicated vCPU so you kind of get the best of both worlds.

Dedicated CPU Droplets have guaranteed access to the full hyperthread at all times. With shared CPU Droplets, the hyperthread allocated to the Droplet may be shared between multiple other Droplets. When a shared CPU Droplet experiences heavier load, the hypervisor dynamically allocates more hyperthread(s) to it.

DigitalOcean now offers a few different types of Droplets/VPS plans:

  • Standard
  • Dedicated CPU: General Purpose Droplet
  • CPU-Optimized
  • Memory-Optimized

Here is a quick rundown of the differences:

Standard Droplets

Standard Droplets are still a great solution for things like Blogs, Discussion forums, Content Management Systems (CMS), Small databases, Dev/test servers, Repository hosting and even Microservices as they have the most efficient CPU usage at a lower cost for workloads that would underuse dedicated threads.

Dedicated CPU: General Purpose Droplet

General Purpose Droplets have a balanced ratio of memory to dedicated CPU, suitable for a wide variety of production workloads. They are suitable for:

  • Medium-to-high-traffic web servers
  • E-commerce sites
  • Medium-sized databases
  • Enterprise Software as a Service (SaaS)

Dedicated CPU: CPU-Optimized Droplet

If your workloads require guaranteed and sustained CPU performance but are not as memory-intensive, CPU-Optimized Droplets let you minimize cost per dedicated vCPU. CPU-Optimized Droplets are suitable for:

  • CI/CD
  • Video encoding
  • Machine learning
  • Ad serving
  • Batch processing
  • Heavily loaded front-end web servers

Dedicated CPU: Memory-Optimized Droplet

In case that you have a setup that requires a lot of RAM, like large production databases or in-memory caches, which require larger amounts of memory to store working sets of data. Without sufficient RAM, such applications typically run slowly, or can occasionally become unstable and crash. With 8 GB of RAM for each vCPU, Memory-Optimized Droplets are ideal for these applications:

  • High-performance SQL or NoSQL databases
  • Web scale in-memory caches and indexes
  • Real-time big data processing
  • Resource-intensive or mission-critical business apps, especially those with large JVM requirements

For more information I would strongly recommend going through the official documentation here:

https://www.digitalocean.com/docs/droplets/resources/choose-plan/

Hope that this helps! Regards, Bobby

DigitalOcean only offers VPSes.

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Become a contributor for community

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

DigitalOcean Documentation

Full documentation for every DigitalOcean product.

Resources for startups and SMBs

The Wave has everything you need to know about building a business, from raising funding to marketing your product.

Get our newsletter

Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.

New accounts only. By submitting your email you agree to our Privacy Policy

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.