Help Center / vps
Scaling your VPS
Scaling Your VPS
As your needs grow, you can easily scale your VPS resources. Learn about vertical and horizontal scaling options.
Vertical Scaling (Resize)
Increase resources on your existing server.
How to Resize
- Go to your server in the dashboard
- Click Resize
- Select a larger plan
- Choose resize type:
- CPU/RAM only - Quick, minimal downtime
- Full resize - Includes disk, requires more time
- Confirm and wait for completion
What Changes
| Resource | Can Increase | Can Decrease |
|---|---|---|
| CPU | Yes | Yes |
| RAM | Yes | Yes |
| Disk | Yes | No* |
*Disk can only increase, not decrease
Downtime
- CPU/RAM resize: ~1-2 minutes
- Disk resize: ~1 minute per GB
Horizontal Scaling (Load Balancing)
Distribute traffic across multiple servers.
When to Use
- High traffic websites
- High availability requirements
- Separating concerns (web, database, cache)
Architecture Example
┌─────────────┐
│ Load │
│ Balancer │
└──────┬──────┘
│
┌───────────────┼───────────────┐
│ │ │
┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
│ Web 1 │ │ Web 2 │ │ Web 3 │
└───────────┘ └───────────┘ └───────────┘
When to Scale
Upgrade when you see:
- CPU consistently above 80%
- RAM usage above 90%
- Disk space running low
- Slow response times
Monitor with:
- Built-in dashboard metrics
htopcommanddf -hfor disk space- Application performance monitoring
Cost Optimization
- Start small and scale as needed
- Use monitoring to right-size
- Consider reserved instances for predictable workloads
- Scale down during low-traffic periods