EDS FeedLine


EDS FeedLine
EDS FeedLine
Тип

Сервер приложений

Разработчик

FeedLine, Inc.

Написана на

Delphi

Операционная система

Microsoft Windows, UNIX-подобные

Последняя версия

2.0.428 (20 сентября 2011)

Лицензия

Проприетарная

Сайт

Сайт программы  (рус.)

EDS FeedLine — это система хранения и синхронизации данных в нескольких локальных сетях, поддерживает возможность репликации между удаленными серверами. Приложение содержит встроенный веб-сервер с механизмом распределения нагрузки и позволяет организовать внутри сети специальные небольшие информационные страницы (сайты). При помощи обратного проксирования можно легко настраивать и управлять контентной фильтрацией данных сети.

Содержание

Основные характеристики

  • Репликация данных: Приложение поддерживает механизм синхронизации содержимого нескольких копий объекта (файловых директорий, баз данных) копирование данных из одного специального источника на множество других и наоборот. Пользователь может самостоятельно указать отдельные файловые директории веб серверов, или локальных баз данных для их репликации. Поддерживается синхронная и асинхронная репликация данных с возможностью синхронизации данных веб сервера.
  • Виртуальный веб-сервер: Встроенный локальный настраиваемый веб сервер, обрабатывающий HTTP, HTTPS-запросы от клиентов, веб-браузеров, обеспечивающий обслуживание статических запросов, индексных файлов, мультимедиа контента, с автоматическим созданием списка файлов, кеш дескрипторов открытых файлов. Север имеет встроенную возможность, с помощью функции репликации, создания частичной копии специальных удаленных веб-серверов, и переноса части функций удаленного сервера на локальный компьютер или сервер в локальной сети. Модульность, фильтры, сжатие (gzip), byte-ranges (докачка), chunked ответы, XSLT-фильтр, SSI-фильтр, преобразование изображений; несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре через прокси или FastCGI, шифрование, поддержка TLS SNI и SSL.
  • Обратное проксирование: Возможность настройки локального веб сервера, получающего HTTP, HTTPS-запросы от клиента не обрабатывать их полностью, а частично или целиком отправлять этот запрос для обработки (upstream) серверам не перенаправляя клиента, а самостоятельно отправляя запросы и возвращая полученные ответы обратно клиенту, веб-браузеру.
  • Распределение нагрузки: Метод распределения нагрузки для группы запросов по серверам на основе IP-адресов. Используется сеть класса C, в которой находится адрес клиента. Запросы одного и того же клиента передаются на один и тот же сервер. Если сервер будет считаться неработающим, то запросы этого клиента передаются на другой сервер той же сети, или на второй IP адрес сервера.
  • Контентный фильтр: Модуль для фильтрации сайтов по их содержимому, не позволяющие получить доступ к определённым сайтам или услугам сети Интернет. Система позволяет блокировать веб-сайты с содержимым, не предназначенным для просмотра. Фильтрация проходит на уровне запросов по протоколу HTTP. Для этого URL запрошенного сайта сверяется с чёрным списком с помощью регулярных выражений. В системе используются централизованные списки, при этом операторы могут создавать собственные дополнительные списки.
  • Локальные страницы: Веб страницы расположенные в локальной сети или на компьютере настраиваемые операторами/администраторами для отображения локального контента HTML-страниц, файлов, мультимедиа контента и другой необходимой для отображения информацию.
  • Шаблоны событий: Возможна настройка дополнительных условий и событий обратного проксирования, HTTP, HTTPS-запросов клиентов и веб-браузеров. Настройка событий в зависимости от запроса пользователя и передаваемых данных.
  • Шаблоны конфигураций: В системе предусмотрены различные шаблоны готовых конфигураций, «Корпоративные» для обеспечения работы в корпоративных сетях предприятий и на рабочих компьютерах, преднастроенная конфигурация «Образование» со встроенными списками репликации и фильтрации образовательных ресурсов, а также специализированных сайтов образования, преднастроенная конфигурация «Родительского контроля» для использования на домашних ПК. Операторы могут создавать собственные шаблоны конфигураций.
  • Шаблоны локальных страниц: Набор готовых шаблонов для оформления локальных страниц системы, при этом местные операторы могут создавать собственные шаблоны.
  • Многоязычная поддержка: Локализованные версии ПО на английском, русском и др. языках. Клиенты могут создавать собственные переводы.
  • Справка: Встроенная справка по функциям системы. Раздел частых вопросов. Развернутая база данных содержащая ответы на множество часто задаваемых вопросов, касающихся всех аспектов систем FeedLine. Эта опция доступна только для операторов.
  • Интерактивное обучение: Различные обучающие материалы приложению FeedLine. Все учебники представлены в формате Microsoft Word и PDF. Обучающие материалы помогают новым клиентам самостоятельно изучить систему с нуля и извлечь максимум из ее использования.
  • Пользователи: Список пользователей, которые имеют разрешение работать в системе.
  • Отчеты: Каждый отчет может отправляться через определенные интервалы времени на электронный адрес пользователя. Возможны следующие варианты: ежедневные, еженедельные и ежемесячные отчеты. Исходный электронный адрес для отправки отчетов согласно графику можно настраивать отдельно для каждого оператора.
  • История: Протоколирование действий пользователя и программ, информация по запросам посетителей, когда и сколько времени он провел на сайте, что там смотрел и скачивал, какой у него браузер и какой IP-адрес у его компьютера.

Дополнительные возможности

  • Виртуальные, внутренние сайты и серверы по IP-адресу и имени;
  • Описание каждого сервера адреса и порта, на которых нужно принимать соединения и производить обработку;
  • Настройка серверов по умолчанию, использование готовых преднастроенных параметров;
  • Поддержка keep-alive и pipelined соединений;
  • Keep-alive, время, в течение которого соединение с клиентом не будет закрыто со стороны сервера;
  • Изменение настроек и обновление файлов без прекращения в обслуживании клиентов;
  • Настройка логов, быстрая ротация логов;
  • Специальные страницы для ошибок дополнительной или специальной информации;
  • Контроль и изменение URI с помощью регулярных выражений;
  • Модуль позволяющий изменять URI с помощью регулярных выражений, делать перенаправления и выбирать конфигурацию по условию.
  • Выполнение различных функций в зависимости от адреса клиента;
  • Ограничение доступа по адресу клиента и по паролю (HTTP Basic аутентификация);
  • FLV и MP4 стриминг;
  • Модуль, обеспечивающий серверную поддержку потока файлов Flash Video (FLV) и файлов в формате H.264/AAC. Форматы .flv, .mp4, .m4v и .m4a;
  • Ограничение скорости отдачи ответов;
  • Ограничение числа одновременных соединений и запросов с одного адреса;
  • Интеграция;

Архитектура и масштабируемость

  • Один основной и несколько рабочих процессов, работа процессов под непривилегированным пользователем;
  • Использование возможностей, предоставляемых kqueue (FreeBSD), epoll (Linux);
  • Поддержка файлового AIO (FreeBSD, Linux)
  • Средний расход памяти на 10 000 неактивных HTTP соединений около 3 Mb;
  • Поддерживаемые платформы: Windows XP, Windows Server 2003/2008, FreeBSD, Linux, Mac OS X

Ссылки

Дистрибьюторы по России  (рус.)
Дистрибьюторы ДФО  (рус.)


Wikimedia Foundation. 2010.

Смотреть что такое "EDS FeedLine" в других словарях:

  • Space Shuttle external tank — A Space Shuttle External Tank (ET) is the component of the Space Shuttle launch vehicle that contains the liquid hydrogen fuel and liquid oxygen oxidizer. During lift off and ascent it supplies the fuel and oxidizer under pressure to the three… …   Wikipedia

  • FN P90 — PS90 redirects here. For the Russian aircraft engine PS 90, see Aviadvigatel PS 90. P90 …   Wikipedia