{"slug":"vps-profiles","title":"VPS Resource Profiles","description":"DanubeData VPS instances are available in multiple resource profiles built on AMD Zen4 CPUs, DDR5 memory, and local NVMe storage. Each profile is offered in two CPU allocation types: Shared and Dedica...","section":"Features","url":"https://docs.danubedata.ro/vps-profiles","markdown_url":"https://docs.danubedata.ro/vps-profiles.md","breadcrumbs":[{"title":"Features","slug":null},{"title":"VPS Instances","slug":"vps-overview"},{"title":"Resource Profiles","slug":"vps-profiles"}],"headings":[{"level":1,"title":"VPS Resource Profiles","id":"vps-resource-profiles"},{"level":2,"title":"CPU Allocation Types","id":"cpu-allocation-types"},{"level":3,"title":"Shared vCPU","id":"shared-vcpu"},{"level":3,"title":"Dedicated vCPU","id":"dedicated-vcpu"},{"level":2,"title":"Shared Profiles","id":"shared-profiles"},{"level":2,"title":"Dedicated Profiles","id":"dedicated-profiles"},{"level":2,"title":"Custom Sizing","id":"custom-sizing"},{"level":2,"title":"All Profiles Include","id":"all-profiles-include"},{"level":2,"title":"Network & Traffic","id":"network-traffic"},{"level":2,"title":"Choosing a Profile","id":"choosing-a-profile"},{"level":2,"title":"Resizing","id":"resizing"},{"level":2,"title":"Billing","id":"billing"},{"level":2,"title":"Monitoring Resource Usage","id":"monitoring-resource-usage"},{"level":2,"title":"Frequently Asked Questions","id":"frequently-asked-questions"},{"level":3,"title":"Can I customize my VPS profile?","id":"can-i-customize-my-vps-profile"},{"level":3,"title":"What happens if I exceed my resources?","id":"what-happens-if-i-exceed-my-resources"},{"level":3,"title":"Can I have multiple VPS with different profiles?","id":"can-i-have-multiple-vps-with-different-profiles"},{"level":2,"title":"Related Documentation","id":"related-documentation"}],"format":"markdown","word_count":860,"content":"# VPS Resource Profiles\n\nDanubeData VPS instances are available in multiple resource profiles built on AMD Zen4 CPUs, DDR5 memory, and local NVMe storage. Each profile is offered in two CPU allocation types: **Shared** and **Dedicated**.\n\n## CPU Allocation Types\n\n### Shared vCPU\n\nShared plans run on the same physical cores as other instances with a 4:1 overcommit ratio. You can always burst to your full allocated vCPUs, but sustained CPU-heavy workloads may see variable performance. Shared plans cost roughly half of the equivalent dedicated plan — ideal for websites, development environments, and workloads with bursty CPU patterns.\n\n### Dedicated vCPU\n\nDedicated plans give you exclusive, guaranteed CPU cores with no oversubscription — consistent performance for production databases, CI runners, and compute-heavy applications.\n\n## Shared Profiles\n\n| Profile | vCPUs (shared) | RAM | NVMe Disk |\n|---------|---------------|-----|-----------|\n| **Nano** | 2 | 2 GB | 20 GB |\n| **Micro** | 3 | 4 GB | 40 GB |\n| **Small** | 4 | 8 GB | 80 GB |\n| **Medium** | 8 | 16 GB | 160 GB |\n| **Large** | 16 | 32 GB | 320 GB |\n\n## Dedicated Profiles\n\n| Profile | vCPUs (dedicated) | RAM | NVMe Disk |\n|---------|-------------------|-----|-----------|\n| **Nano** | 2 | 2 GB | 40 GB |\n| **Micro** | 3 | 4 GB | 80 GB |\n| **Small** | 4 | 8 GB | 160 GB |\n| **Medium** | 8 | 16 GB | 320 GB |\n| **Large** | 16 | 32 GB | 640 GB |\n\nCurrent prices for every profile are shown on the [pricing page](https://danubedata.ro/pricing) and in the create form.\n\n> **Windows Server**: Windows Server 2025 (BYOL) requires at least 2 vCPUs, 4 GB RAM, and 40 GB disk.\n\n## Custom Sizing\n\nYou're not limited to the fixed profiles. Toggle **Customize** on the create form (or on the **Edit** page of an existing VPS) to dial in exactly what you need:\n\n- **vCPUs** and **RAM** — choose within the range available for your CPU type (Shared or Dedicated); RAM scales with vCPU count at a fixed ratio\n- **NVMe disk** — grow beyond the profile's included storage; additional storage is billed per extra GB per month\n- A **live price estimate** updates in real time as you adjust, so there are no surprises\n\nCustom sizing respects plan minimums (for example, Windows Server needs at least 2 vCPUs, 4 GB RAM, and 40 GB disk). When editing an existing VPS, disk can be **grown but not shrunk**.\n\n## All Profiles Include\n\n- **NVMe SSD Storage** — local NVMe for low-latency I/O\n- **Dedicated IPv4 & IPv6** — public addresses included\n- **Full Root Access** — complete administrative control\n- **Firewall** — free, per-instance firewall rules\n- **Private Networking** — connect instances over private networks\n- **Automatic Snapshots** — scheduled daily snapshots with retention\n- **DDoS Protection** — automatic, always-on detection and mitigation, plus network-layer threat blocking\n- **Monitoring & Alerts** — real-time metrics with 7-day history and configurable metric alerts\n- **VNC Console** — browser-based graphical console access\n\n## Network & Traffic\n\n- Every VPS adds **20 TB of included egress traffic** per month to your team's pooled quota\n- The quota is pooled across all your instances; unused traffic does not roll over\n- Overage beyond the pooled quota is billed at **€1.00/TB**\n- Traffic between your own resources over the private network is free\n\n## Choosing a Profile\n\n- **Nano/Micro** — development, testing, small personal projects\n- **Small/Medium** — production web applications, APIs, small databases\n- **Large** — high-traffic applications, larger databases, build infrastructure\n- Prefer **Dedicated** when you need consistent CPU performance (databases, CI, latency-sensitive services); prefer **Shared** for bursty or cost-sensitive workloads\n\n## Resizing\n\nYou can resize a VPS to a different profile:\n\n1. Navigate to your VPS instance\n2. Click **Resize**\n3. Select the new profile\n4. Confirm the resize operation\n\nThe VPS is powered off, resources are updated, and it is powered back on — typically a few minutes of downtime. Downgrades are only possible when the smaller profile's disk still fits your current usage; contact support if you're unsure.\n\n## Billing\n\n- **Hourly billing**: the hourly rate is the monthly price divided by 730 hours\n- **Monthly cap**: you never pay more than the monthly price\n- **No commitment**: delete instances anytime and pay only for the hours used\n- Resizes take effect immediately and billing adjusts from that hour\n\n## Monitoring Resource Usage\n\nUse the built-in monitoring dashboard to track CPU, RAM, disk, and network usage. From inside the VM:\n\n```bash\ntop          # CPU usage\nfree -h      # memory usage\ndf -h        # disk usage\niostat -x 1  # disk I/O\n```\n\nUpgrade when you consistently hit 70–80% utilization.\n\n## Frequently Asked Questions\n\n### Can I customize my VPS profile?\n\nYes. Toggle **Customize** on the create form to fine-tune vCPUs, RAM, and disk beyond the fixed profiles, with a live price estimate — see [Custom Sizing](#custom-sizing) above. You can also change size later by [resizing](#resizing).\n\n### What happens if I exceed my resources?\n\n- **CPU**: you can use up to your allocated vCPUs at any time (on shared plans, sustained usage competes with neighbors)\n- **Memory**: exceeding RAM triggers the Linux OOM killer inside your VM\n- **Disk**: you cannot exceed your allocated disk; attach a [Volume](https://docs.danubedata.ro/volumes) for extra space\n- **Traffic**: overage beyond the pooled quota is billed at €1.00/TB\n\n### Can I have multiple VPS with different profiles?\n\nYes — mix profiles and allocation types freely. Your [account limits](https://docs.danubedata.ro/account-limits) apply to the total number of instances.\n\n## Related Documentation\n\n- [Creating a VPS](https://docs.danubedata.ro/vps-creating)\n- [Managing a VPS](https://docs.danubedata.ro/vps-managing)\n- [VPS Overview](https://docs.danubedata.ro/vps-overview)\n- [Volumes](https://docs.danubedata.ro/volumes)\n- [Account Limits](https://docs.danubedata.ro/account-limits)\n- [Billing & Pricing](https://docs.danubedata.ro/billing-pricing)\n","prev":{"title":"Managing VPS","slug":"vps-managing","url":"https://docs.danubedata.ro/vps-managing","markdown_url":"https://docs.danubedata.ro/vps-managing.md","json_url":"https://docs.danubedata.ro/vps-managing.json"},"next":{"title":"Custom Cloud-Init","slug":"vps-cloud-init","url":"https://docs.danubedata.ro/vps-cloud-init","markdown_url":"https://docs.danubedata.ro/vps-cloud-init.md","json_url":"https://docs.danubedata.ro/vps-cloud-init.json"},"index_url":"https://docs.danubedata.ro/index.json"}