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

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

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

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

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

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

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

SDK для передачи секретной информации

SDK для передачи секретной информации Описание: Разработка SDK для передачи зашифрованной информации в налоговую инспекцию через Интернет. Серверное программное обеспечение разворачивает инфраструктуру открытых ключей для обеспечения безопасности, требуемой ГОСТ. Сервер использует ОС Lin…

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

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

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

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

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

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

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

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