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!
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!
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.
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.
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:
Here is a quick rundown of the differences:
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:
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:
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:
For more information I would strongly recommend going through the official documentation here:
Hope that this helps! Regards, Bobby
Want to learn more? Join the DigitalOcean Community!
Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.
Sign up now
DigitalOcean only offers VPSes.