Главная О компании Новости Обучение Обратная связь Форум
сервер контра

ABACUS Financial ABACUS Builder ABACUS Professional ABACUS WEB

25.07.03  Способы масштабирования системы AF7 Новости компании Омега - разработчика корпоративных информационных систем управления предприятиями

Корпоративная система охватывает все участки учета, которые различаются по интенсивности работы, но одинаково важны для полноценного функционирования информационной системы на едином массиве данных. Необходимым условием эффективной работы является надежность и быстродействие программного обеспечения. Поэтому построение системы автоматизации по трехуровневой схеме "клиент-сервер", когда доступ к данным осуществляется через промежуточное звено - сервер приложений, дает значительные преимущества по сравнению с двухуровневой. Сервер приложений, кроме выполнения предметных задач, еще и значительно уменьшает нагрузку на сервер базы данных.

Система автоматизации ABACUS Financial компании Омега построена именно по этому принципу и обеспечивает эффективную работу от 20 до 50 рабочих станций на одном сервере приложений, что позволяет значительно увеличить количество станций, работающих с одним массивом данных. Возможность масштабирования вычислительной мощности достигнута за счет "сегментации" рабочих мест, иными словами, за счет распределения нагрузки между несколькими серверами приложений в трехзвенной архитектуре системы. Благодаря этому достигается повышение производительности при многопользовательской работы и, одновременно с этим, отказоустойчивости.

Суть сегментации заключается в использовании нескольких серверов приложений, каждый из которых обслуживает свою группу (сегмент) пользователей. Каждый автоматизированный участок (бухгалтерия, отдел продаж, складское хозяйство, производство и т.д.) подключается к своему серверу приложений (одному или нескольким в зависимости от интенсивности нагрузки и числа рабочих мест).

При сегментации надежность и быстродействие могут быть увеличены многократно. Если в режиме интенсивной производственной эксплуатации информационной системы возрастает нагрузка на один из серверов приложений, замедляя его работу, группа подключенных к нему рабочих станций переключается на любой другой, менее нагруженный сервер. Происходит адаптивное перераспределение рабочих станций по серверам приложений. В результате исключаются временные и финансовые потери из-за падения производительности системы.

Принцип сегментации, используемый в системе ABACUS Financial, эффективен для оптимального распределения нагрузки при неодинаковой интенсивности работы участков предприятия. Отчеты большого объема, как правило, замедляющие работу пользователей в системе, могут формироваться с рабочего места, подключаемого к резервному или менее нагруженному в данный момент серверу. В этом случае запущенный на формирование отчет, создающий большую нагрузку на сервер, не оказывает влияния на быстродействие сегмента. При сегментации рабочих мест группы (участки учета, отделы предприятия) не мешают друг другу, поскольку работают на разных серверах.

Реализованный в системе автоматизации ABACUS Financial способ сегментации является основным способом масштабирования. В крупной корпорации (холдинге) 200 рабочих мест, распределенных по серверам приложений, функционируют также, как и 20 рабочих мест на одном сервере. Таким образом решается проблема обеспечения высокого быстродействия и надежности при многократном увеличении рабочих мест.


В 1911 году в России провели сравнительный анализ энергозатрат при письме различных моделях пишущих машин. Оказалось, что написать 8000 знаков эквивалентно перемещению пальцами на "Ремингтон № 9" 85 пудов, на "Смитс-Премьер" - 100 пудов, на "Посталь" -188 пудов! Из истории создания ККМ, арифмометров и счетных машин
Новости компании Омега - разработчика корпоративных информационных систем управления предприятиями

  © Компания "ОМЕГА"   www.omega.ru   (495) 234-42-32,  (495) 727-43-50