Авторы |
Бычков Андрей Станиславович, кандидат технических наук, доцент, кафедра вычислительной техники, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40), e-mail: a_s_bychkov@mail.ru
Калашников Виталий Александрович, студент, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40), E-mail: mymailfordev@gmail.com
Борискин Вячеслав Владимирович, студент, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40), E-mail: s.boriskin287@gmail.com
Карамышева Надежда Сергеевна, кандидат технических наук, доцент, кафедра вычислительной техники, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40), E-mail: karamyshevans@yandex.ru
Юрова Ольга Викторовна, кандидат технических наук, доцент, кафедра вычислительной техники, Пензенский государственный университет (Россия, г. Пенза, ул. Красная, 40), E-mail: olyura55@rambler.ru
|
Аннотация |
Предмет и цель работы. Дано описание метода программной оптимизации процесса двунаправленной передачи данных между компонентами информационной системы без использования вертикального и горизонтального масштабирования. Метод был применен к информационной системе, состоящей из центрального сервера и множества клиентских подсистем. Характерной особенностью информационной системы является постоянное возрастание нагрузки на центральный сервер, вызванное увеличением числа участников обмена информации и объема передаваемых данных.
Методы. Метод предлагает распределить нагрузку на центральный сервер путем автоматического распределения расчетного времени запуска процедуры обмена данных между сколь угодным количеством участников в зависимости от заданной плотности обращения по времени, тем самым устранив проблему пиковых нагрузок на центральный сервер при массовом обращении клиентских подсистем.
Результаты и выводы. Применение данного метода на целевой информационной системе позволило не прибегать к срочным дорогостоящим модернизациям архитектуры центральной части, вызванным ростом числа новых участников обмена информации и расширением массива информации. Также данный метод позволяет развернуть целевую информационную систему в новом контуре на относительно малых вычислительных мощностях и отсрочить процедуру масштабирования.
|