Разработка диспетчера и кластера серверов 

  • 50
  • Опубликовано: 2014-09-22
Описание:Разработка кластера серверов для распределения нагрузки на центральный сервер хранилища документов. Распределяющий узел получает запрос от клиентских приложений и передает его на наименее загруженный рабочий сервер. Данные станции исполняют функции, требующие значительных затрат вычислительной мощности: обработка изображений, растеризация, запросы к базе данных. Готовые результаты передаются клиенту. При запуске задействованные серверы автоматически регистрируются на распределителе. Для определения коэффициента загрузки рабочего узла отслеживается количество активных сессий и использование процессора. Экземпляры серверов могут иметь разную версию протокола, которая сопоставляется с версией клиента. Запросы направляются только на совместимый сервер.
Технологии: C++, Windows, Linux, Qt, SQL, TCP/IP.
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы автора:
Сервис для банков

Сервис для банков Описание: TIM connect разработан в целях сокращения денежных затрат банков на SMS-оповещение клиентов. Сервис предоставляет возможность отправки информации средствами Интернет-соединения с использованием PUSH технологии на устройства, работающие на б…

Рентгеновский микротомограф

Рентгеновский микротомограф Описание: Разработка системного и прикладного программного обеспечения установки рентгеновского микротомографа. Софт неразрушающим методом воссоздает внутреннюю структуру исследуемого объекта с точностью до 1 микрона. Томограф представляет собой комп…

Большой Брат, учет рабочего времени

Большой Брат, учет рабочего времени Описание: Программное обеспечение учета и контроля рабочего времени, в том числе при применении гибкого графика. Мы создали и опробовали Большого Брата в течении двух лет в собственных офисах. Софт записывает начало и конец рабочего дня, периоды дейс…

SDK и API для разработки модульного ПО

SDK и API для разработки модульного ПО Описание: SDK и API для разработки модульного многокомпонентного программного обеспечения на основе библиотек динамической компоновки, вызова функций, генерации событий. Компоненты такого программного обеспечения легко заменяются. Программный интерфе…

Видеонаблюдение и распознавание номеров

Видеонаблюдение и распознавание номеров Описание: Разработка системы промышленного видеонаблюдения, позволяющей осуществлять вещание в сети в режиме реального времени. Распознавание номеров вагонов и автомобилей. Выбор оборудования, гарантирующего высокую производительность системы. Техн…

SDK для обработки сигналов

SDK для обработки сигналов Описание: Разработка формата файла сигнала, поступающего с различных датчиков и измерительных устройств. Созданный компонент позволяет обрабатывать, читать, сохранять, кодировать и декодировать сигналы. Формат поддерживает компрессию без потери качес…

Платежная система

Платежная система Описание: Разработка сети терминалов по приему платежей под ОС Linux. Использование GPRS-модемов для связи. Разработка клиентских приложений для терминалов. Программа позволяет устанавливать услуги, такие как мобильные платежи, оплата коммунальных ус…

Разработка периферийных устройств

Разработка периферийных устройств Описание: Разработка кардиомонитора, подключаемого к персональному компьютеру. Устройство используется для регистрации сердечного ритма человека и передачи его через радиосвязь и USB интерфейс. Работа включает в себя: • разработку схемы и выбор ком…