Cutter 8
Итого 96,90 $ · Скидка 5%
- vCPU
- 4 × dedicated
- RAM
- 8 GB
- Диск
- 160 GB NVMe SSD
- Трафик
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
Решение
Nextcloud требователен к вводу-выводу и хранилищу, а не к CPU. Двух ядер и 4 ГБ хватает для семьи; команде из 20 человек нужно 4 ядра и 8 ГБ с настройкой Redis и PHP-FPM. Хранилище — это настоящее решение: линейка Hold даёт вам 2–16 ТБ по цене за терабайт, которая делает потребительские облачные подписки дорогими.
| Ресурс | Что вам нужно на самом деле |
|---|---|
| CPU | 2 ядра для семьи, 4 для небольшой команды |
| RAM | 4 ГБ с Redis; 8 ГБ с полнотекстовым поиском |
| Диск | 2 ТБ и выше на линии Hold |
| Стек | PHP 8.3, PostgreSQL или MariaDB, Redis, nginx |
Итого 96,90 $ · Скидка 5%
Итого 62,70 $ · Скидка 5%
Итого 111,15 $ · Скидка 5%
Местоположение обычно является решающим фактором для этой нагрузки — либо из-за задержек, либо из-за юрисдикции.
Два терабайта — разумный стартовый объём.
Redis для блокировки файлов не опционален при любом реальном масштабе.
Поднимите memory_limit до 1 ГБ и увеличьте буфер interned strings в OPcache.
Это стоит производительности; полнодискового шифрования плюс TLS достаточно для большинства моделей угроз.
Ночные шифрованные бэкапы в другой регион, restic или Borg.
Заложите 50–100 ГБ на активного пользователя для документов и фото, больше, если они синхронизируют видео. Хранилище растёт быстрее, чем вы ожидаете; линия Hold тарифицируется так, чтобы избыточное резервирование было дешёвым.
Это устраняет возможность провайдера читать, сканировать или передавать ваши файлы, чего не может предложить ни один коммерческий сервис. Взамен вы отвечаете за обновления и бэкапы.
PostgreSQL. Nextcloud поддерживает MariaDB, но Postgres лучше справляется с конкурентными записями, и на нём работают крупные инсталляции.