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

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

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

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

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

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

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

SDK для мониторинга объектов

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

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

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

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

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

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

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

Графическая библиотека для отображения принципиальных схем

Графическая библиотека для отображения принципиальных схем Описание: Разработка графической библиотеки для отображения принципиальных схем. Реализована возможность работы с разнообразным оборудованием: от бытового монитора до проекционного оборудования центров управления с высоким разрешением. В процессе раз…