На текущий момент у нас есть сервер под управлением Debian 9, с установленной панелью ISPmanager и конфигурацией Intel® Core™ i7-4770, 32 GB DDR3, дисками SATA, канал 1 Gbit/s.

Проблема: Файлы с данного сервера скачивает порядка 100000 человек ежедневно (в ближайшее время будет на много больше), файлы размерами от 10 MB до 3-4 GB, в итоге большая часть пользователей нормально скачать файлы не могут. Используем сервис cloudflare для кэширование файлов, когда канал не забит скорость скачивания на уровне 10 м/бит, но как только количество посетителей желающих скачать увеличивается, файлы уже отдаются напрямую с основного и скорость при этом уже низкая 100-200кб.

Задачи:

1. Изучить сервер и саму проблему. Проконсультировать как поступить в этой ситуации и выполнить работы по улучшению скорости.

2. Защитить сервер от парсинга файлов.

3. Сейчас файлы размещаются по пути с отдельным доменом, хотим сменить на субдомен. Пробовали реализовать создав такой субдомен https://files.site.ru через cloudflare, все работает но столкнулись с проблемой при которой основной сайт подтормаживает.

4. Настроить cloudflare.

5. Убрать ограничения по загрузке файлов на сервер для нашего списка IP. Нужно для того, чтобы мы спокойно могли загружать файлы на сервер для последующей их раздачи.

6. У нас также имеются два дополнительных отдельных сервера с отдельными доменами, которые мы создали для распределения нагрузки на основном. Необходимо определиться как быть с ними, объединить все в один все в один сервер, либо если это возможно подключить к основному.

По итогу, нам необходимо настроить сервер на стабильную отдачу файлов с серверов cloudflare, с их максимальной скоростью для большого потока пользователей, защитить сервер от парсеров.

Ищем исполнителя с опытом реализации подобных проектов, который проконсультирует и поможет в реализации.

3 года назад
itadesign
Эльдар 
32 года
13 лет в сервисе
Был
3 месяца назад

Заявки фрилансеров

Алексей
 
33 года
8 лет в сервисе
Был
14 часов назад
3 года назад
  • Похожие заказы

  • $100

    Ищется специалист для установки бесплатного sms рассыльщика с GitHub на VPS. Необходимо проверить его работу и предоставить инструкцию по использованию. Срок выполнения — 1 день.

    Закрыт
    3 года назад
  • Необходимо настроить ретрансляцию данных с удалённого сервера на машины с произвольными IP-адресами. Операционная система - Windows 2016, файрвол - Cisco AnyConnect. Включает консультацию и настройку.

    Закрыт
    3 года назад
  • Необходимо настроить почту на панели Hestia с использованием хостинга CITYHOST. Проблема заключается в том, что почта не принимает письма, а отправляемые письма попадают в спам. Требуется исправить настройки для корректной работы почты.

    Завершен
    3 года назад
  • Требуется оптимизация скорости загрузки сайта на платформе Shopify в соответствии с рекомендациями Google Page Speed. Ищется специалист с опытом в системном администрировании. Укажите свой опыт и ценовые предложения.

    Закрыт
    3 года назад
  • Необходимо устранить проблемы с настройкой SSL в Vesta после обновления. Требуется обеспечить корректный редирект с HTTP на HTTPS для всех доменов, настроить установку сертификатов Let's Encrypt и самоподписанных сертификатов. Также требуется решить проблему с сохранением настроек доменов и шаблонов. Важно, чтобы сайты стабильно работали в течение суток.

    Закрыт
    3 года назад
  • Необходимо создать QR-код для ссылки на сайте с редиректом на приложение в App Store и Google Market. Также требуется собрать статистику по переходам и скачиваниям приложения. Укажите детали реализации и доступные инструменты для анализа данных.

    Закрыт
    3 года назад
  • Требуется перенести бэкенд мобильного приложения, разработанного на Laravel, с сервера Linux на пустой сервер Windows. Необходимо установить PHP и MySQL. Учитывайте приоритет на минимальную стоимость и срок выполнения.

    Закрыт
    3 года назад
  • Требуется специалист для решения проблемы с принтером Ricoh SP C261sfnw, который печатает иероглифы вместо PDF-файлов. Задача включает диагностику и исправление неисправностей. Необходим опыт в системном администрировании и работе с принтерами.

    Закрыт
    3 года назад
  • $100

    Необходимо разработать программу или скрипт для перераспределения вычислительных мощностей процессора на определенный процесс. Условия: решение должно работать без прав администратора и не должно зависеть от компонентов, требующих установки. Ожидается простота в использовании и эффективность решения.

    Закрыт
    3 года назад