Назад | Перейти на главную страницу

Планирование емкости лака и выбор оборудования

мы хотим запустить новый узел varnish для кэширования сегментов видео «средний размер объекта 3 МБ» и задаемся вопросом, есть ли способ измерить характеристики оборудования »ЦП / память / диск"требуется в зависимости от пользователя параллелизм поэтому мы можем выбрать подходящие спецификации серверов

Как всегда, лучший способ - это протестировать: установить Varnish на тестовый сервер и закинуть на него синтетический трафик, затем следить за ситуацией и посмотреть, как она работает.

Основная проблема, о которой я бы беспокоился, - это ОЗУ, поскольку Varnish должен удерживать кешированные объекты. Вы можете указать что Varnish использует файловое хранилище, но по моему опыту, большие кэшированные файлы все равно будут занимать большой кусок доступной памяти; Я даже заставил его завести машину в тупик.

Вам также следует изучить Поддержка потоковой передачи Varnish через beresp.do_stream.