# Размери и мащабиране

## Шестте размера

| Размер | vCPU | Памет | NVMe SSD |
| ------ | ---- | ----- | -------- |
| Pro 1  | 1    | 2 GB  | 20 GB    |
| Pro 2  | 2    | 4 GB  | 50 GB    |
| Pro 3  | 2    | 6 GB  | 80 GB    |
| Pro 4  | 4    | 8 GB  | 120 GB   |
| Pro 5  | 6    | 16 GB | 240 GB   |
| Pro 6  | 8    | 24 GB | 400 GB   |

Всеки размер включва root достъп, резервно копие всяка нощ, наблюдение и Цялостна поддръжка. Цените, месечно или годишно с един месец подарък, са на [страницата на VPS Pro](https://www.simafri.com/bg/vps/).

## Избор на размер

Няколко ориентира, които да прецизирате с нашия екип според проекта си:

| Вашият проект                                          | Начална точка   |
| ------------------------------------------------------ | --------------- |
| сайт, API, бот, тестова среда                          | Pro 1 или Pro 2 |
| уеб приложение с база данни, в продукция               | Pro 3 или Pro 4 |
| няколко приложения, обемна база данни, тежки обработки | Pro 5 или Pro 6 |

Паметта често е решаваща: пресметнете тази на базата ви данни, на всеки процес на приложението ви и резерва, която изисква една компилация (`npm run build` или `docker build` заемат много памет, докато траят). Кажете ни какво искате да стартирате: ще ви посъветваме за правилния размер.

## Преминаване към по-голям размер

Сървърът ви преминава към по-голям размер **по всяко време, без преинсталиране**: данните, адресите и настройките ви остават на мястото си.

1. Пишете на поддръжката, като посочите името на сървъра си и желания размер.
2. Нашият екип ви изпраща проформата за промяната, по цената на новия размер от момента на промяната.
3. Паметта и процесорът се настройват без рестартиране, а дискът се разширява, без да прекъсва услугите ви.

Новият размер се показва веднага в картата на сървъра ви, на реда **Ресурси**.

## Преминаване към по-малък размер

Пишете на поддръжката, като посочите желания размер: промяната влиза в сила от следващия месец, при следващия ви падеж.

## Следене на ресурсите

| Ресурс   | Командата           | Какво показва                                       |
| -------- | ------------------- | --------------------------------------------------- |
| памет    | `free -h`           | използваната памет и **наличната** памет            |
| процесор | `htop` или `uptime` | натоварването, сравнено с броя vCPU на вашия размер |
| диск     | `df -h /`           | заетото и свободното пространство                   |

Нашето наблюдение следи също натоварването и дисковото пространство на сървъра ви и ви известява, когато някой показател го налага: често това е подходящият момент да почистите (`apt clean`, `journalctl --vacuum-size=200M`, стари експорти) или да преминете към по-голям размер.

## Често задавани въпроси

### Приложението ми не разполага с достатъчно памет по време на компилацията.

Компилирайте на компютъра си или в системата си за непрекъсната интеграция и внедрете резултата, или преминете към по-голям размер. Swap паметта на сървъра ви поема кратките пикове.

### Какво става, когато дискът ми се запълни?

Записите се провалят и базата данни спира. Нашето наблюдение ви известява предварително: освободете място с `ncdu /`, за да откриете какво заема диска, или преминете към по-голям размер, чийто диск е по-голям.
