По мере увеличения числа процессоров в системах распределенной обработки возрастают затраты на ее техническое обеспечение. Тем не менее такие системы продолжают появляться, так как ожидаемый эффект от использования последних превышает затраты на их разработку. Поясним сказанное на конкретных примерах.
Сокращение затрат на передачу данных
За последнее десятилетие затраты на техническое обеспечение сократились в десять раз, тогда как затраты на каналы связи за тот же период времени сократились вдвое. Вместе с тем по мере расширения сетей и соответствующих приложений продолжает возрастать число каналов. Это приводит к увеличению доли затрат на передачу данных в общей стоимости системы. Поэтому сокращение затрат, связанных с передачей данных, оказывается важной проблемой. Рассмотрим две системы, в которых центральная ЭВМ соединена с терминалами. Сравнивая эти системы, можно выделить источники снижения затрат при распределенной обработке данных. Так, в системах централизованной обработки терминал обеспечивает лишь ввод-вывод данных, в то время как остальные функции полностью берет на себя центральная ЭВМ. Что же касается систем распределенной обработки, то в этом случае в функцию терминалов входят и редактирование, и контроль данных. В системах распределенной обработки объем передаваемой информации сокращается за счет таких факторов, как:
О исключение сообщений с командами дистанционного управления вводом данных. Указанное управление реализуется терминалами индивидуально, поэтому отпадает необходимость в передаче соответствующих сообщений с центральной ЭВМ;
• исключение сообщений об ошибках входных данных. В связи с контролем входных данных на терминалах сообщения об ошибках во входных данных оказываются лишними;
• уменьшение числа запросов центральной ЭВМ, связанных с обработкой данных. Если терминалы обладают функциональными возможностями персональных ЭВМ, они могут выполнять несложные арифметические и логические операции, в результате чего уменьшится объем обработки, выполняемой центральной ЭВМ;
• сокращение текстов сообщений. В системах централизованной обработки сообщения, посылаемые с центральной ЭВМ, в большинстве случаев содержат) избыточный код упаковки и постоянный заголовок, необходимый для сборки отдельных фрагментов сообщения. В системах распределенной обработки терминалы могут запоминать указанные элементы, что позволяет исключить их из посылаемых сообщений.
|