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

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

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

Сервис для банков

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

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

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

Сборщик прошивок для оборудования

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

Разработка логики завода

Разработка логики завода Заказчик: Завод по производству строительных материалов. Описание: Разработка логики завода по производству бетона и асфальта с использованием Linux и GCC. Разработка графической подсистемы. Разработка подсистемы мониторинга наземных транспортных ср…

Доработка игровой системы

Доработка игровой системы Описание: Разбирательство с чужим исходным кодом. Есть игровая система для локальной сети на SQL. Требуется доработать. 1. Разработать аналитику по результатам игры в режиме реального времени. 2. Устранить ошибки и зависания. 3. Убрать лазейки для…

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

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

Сборщик прошивок для сетевого оборудования

Сборщик прошивок для сетевого оборудования Заказчик: Немецкий производитель сетевого оборудования. Описание: Разработка системы автоматической сборки дистрибутива Debian Linux. Данное приложение предназначается для широкого круга пользователей Интернет и позволяет создавать прошивки для устр…