Проблема эффективности ресурсов информационных систем

Эффективное использование ресурсов необходимо на любом уровне ИС, будь то рабочее место рядового работника или гло­бальная система. Здесь приводится краткое введение в проблему эффективного использования информационных ресурсов (ИР) в про­изводственном или «натуральном выражении»; экономический аспект рассматривается далее в разделе 9.

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

· использование по времени;

· использование по мощности.

В основе любой ИС лежит совокупность приложений, отра­жающих ее ресурсы и представляющих непосредственный инте­рес для ее владельца и пользователей. Именно

приложения со­ставляют базу информационной системы, а не компьютеры, сети и программы, роль которых на самом деле вторична: если бы можно было получить желаемые услуги как-то иначе (если это можно представить!), то никто не стал бы создавать ИС. Однако иногда ИС выглядит как совокупность элементов технологичес­кого назначения, переход от которых к приложениям не всегда эффективен и очевиден. При этом технология может быть опре­делена как процесс преобразования исходных продуктов (мате­риалов, сырья) в требуемые с использованием определенного набора инструментов, оборудования и других ресурсов: матери­альных, интеллектуальных, финансовых.

Технология состоит из этапов (операций), на каждом из ко­торых должны быть определены их результаты и предусмотрены все необходимые ресурсы. С этих позиций формирование ИТ мало чем отличается от технологических процессов в других произ­водствах. Ясно, что отсутствие или недостаток какого-либо ре­сурса задерживает или вообще делает невозможным выполнение этапа или всего процесса в целом. В то же время избыточные ре­сурсы снижают эффективность. В связи с этим при формирова­нии технологии достаточно часто возникают и должны решать­ся оптимизационные задачи.

В качестве примера можно рассмотреть задачу обоснования варианта архитектуры одной из частей ИС, при этом рассматри­ваются два варианта технологии:

· первый вариант – на основе техно­логии «файл-сервер» – предполагает наличие клиентского прило­жения, реализующего задачу, и файл-сервера, предназначенного для хранения и обеспечения доступа пользователей к общим фай­лам системы. Пусть данный вариант уже применен на предприя­тии, что определяет и наличие опыта у специалистов. Недостатки этого варианта: низкая производитель­ность из-за напряженного сетевого трафика, высокие требования к пропускной способности сети и производительности клиентских мест, трудность масштабирования ввиду сложности согла­сованного наращивания ресурсов, низкие защищенность систе­мы от несанкционированного доступа и надежность;

· второй вариант – на основе технологии «клиент-сервер» – предусматривает наличие сетевой среды, в которой клиент ини­циирует запрос к серверу, выполняющему запрос. Клиент – при­ложение, которое отвечает за ввод, отображение и предваритель­ную обработку информации. Сервер – прикладная часть, кото­рая реализует основные функции системы: управление данными, разделение информации, администрирование и политику безо­пасности.

Достоинствами второго варианта являются: высокая производительность, достигаемая за счет уменьшения сетевого трафика и возможности работы с базой данных наиболее мощ­ной машины сети (сервера), умеренные требования к пропускной способности сети и производительности клиентской части систе­мы, возможность наращивания производительности (масштаби­рование) системы, высокий уровень безопасности и надежности системы. Недостатком реализации этого варианта для данного предприятия является необходимость значительных финансовых вложений.

По-видимому, обоснование варианта архитектуры ИС будет естественным на основе многокритериальной задачи принятия решений. Известно, что оптимальное решение принадлежит области компромиссов. Для выбора оптимального варианта сле­дует задать смысл оператора оптимизации или выбрать схему компромисса. Здесь возможны различные варианты. Для коррек­тного решения этой задачи нужно задать и определить достаточ­но много условий и параметров, характеризующих реальную си­стему и реальное предприятие: производительность сервера, про­пускную способность сети, стоимость внедрения, безопасность, надежность и т.д.

Если предприятию недоступны или крайне нежелательны ощутимые начальные финансовые затраты, необходимые для пе­рехода на технологию «клиент-сервер» и связанные с ее внедре­нием, архитектура ИС на основе «файл-сервера» будет оптималь­ной. Если такие затраты доступны и можно не принимать во внимание, что на

предприятии уже применяется архитектура на ос­нове «файл-сервера», вариант «клиент-сервер» может оказаться предпочтительнее.

Интенсификация использования ЭВМ и других технологичес­ких средств и, тем самым, достижение высокой эффективности ИС могут быть обеспечены за счет увеличения доли полезного ма­шинного времени (MB) в общем бюджете времени работы машин, поскольку представление о загрузке всех видов ресурсов по вре­мени является естественным и позволяет в первом приближении оценить количественно эффективность их использования. При автономном использовании машин эти показатели эффективно­сти вообще могут оказаться вполне адекватными.