Планирование и контроль в самореферентных организациях имеют смысл не априорного предсказания, а, в основном, преодоления каждой дистанции, периодически возникающей между реальностью и декларируемыми целями. Эти действия системы должны быть задуманы как непрерывные корректирующие усилия ex post.
СИСТЕМЫ УПРАВЛЕНИЯ РАЗВИВАЮЩИМИСЯ СЕТЯМИ
ВВЕДЕНИЕ
Продукты передовых информационных технологий призваны решать сложные задачи и поэтому сами должны быть соответственно сложными. Как правило, они состоят из большого количества подсистем со сложными схемами взаимосвязей. Кроме того, они должны быть способны реагировать на запросы, которые, по сути, являются непредсказуемыми с точки зрения времени их поступления, а возможно, и содержания. В таком широком смысле многие высокотехнологичные продукты представляют собой "сложные стохастические системы".
Безусловно, существуют проблемы, связанные с проектированием, управлением и обслуживанием любой системы, но с ростом сложности системы эти проблемы быстро обостряются. По мере увеличения числа возможных ситуаций в системе и их комбинаций методы проектирования "от обратного" и специальные средства управления и обслуживания становятся все менее надежными. Возникает необходимость в использовании систематических, формальных методов.
Современные сети связи являются яркими примерами сложных стохастических систем. Такие системы, как телефонная сеть и Интернет, не уступают ни по размерам, ни по сложности. Кроме того, сети связи должны обеспечивать передачу трафика, который поступает в непредсказуемое время и является переменным по своему содержанию. Этими сетями необходимо управлять, чтобы обеспечить эффективное и надежное обслуживание пользователей в условиях, в частности, различной нагрузки на трафик, сбоев в системе и изменений в ее конфигурации, например, добавления новых узлов.
Общие и систематические подходы к управлению сетями уже были приняты (Brusil and Stokesbury, 1989), не в последнюю очередь в рамках открытых системных соединений (Open Systems Interconnections, O.S.I.) (Caruso, \990). Цель данной статьи - описать новый подход к управлению развивающимися сетями, такими как Интернет, и наглядно продемонстрировать, как они могут функционировать. Эти идеи вполне могут быть актуальны для информационной супермагистрали (Reinhardt, 1994), а сам подход должен быть применим к автоматическому управлению системами, отличными от коммуникационных сетей.
УПРАВЛЕНИЕ СЕТЬЮ
Сеть можно рассматривать как совокупность ресурсов, связанных между собой каналами связи. Для того чтобы эти ресурсы были постоянно и надежно доступны пользователям сети, необходимо управлять сетью. Кроме того, управление выгодно оператору сети, так как обеспечивает дополнительный элемент, который не только обеспечивает эффективную работу сети и гарантированное качество обслуживания, но и позволяет отличить одну сеть от другой.
Управление сетью обычно разделяется на несколько аспектов, каждый из которых имеет свою ответственность. Эти аспекты обычно определяются как управление производительностью, управление неисправностями, управление изменениями, управление безопасностью и управление учетом. Разумеется, они взаимозависимы. Управление изменениями обычно понимается как управление физическими изменениями в сети, однако проблемы возникают и при расширении возможностей сети за счет предоставления дополнительных услуг. Новая услуга может вступить в конфликт с существующими услугами, что приводит к возникновению так называемой "проблемы взаимодействия функций" (Griffeth and Lin, 1993). Классический пример - добавление возможности отображения номера входящего вызова в систему, в которой абоненты могут не сообщать свои номера. Такая проблема, в общем, может быть решена различными способами, и даже возможно договориться о соответствующем решении в момент ее возникновения. Тем не менее, необходимо как признать наличие конфликта, так и предусмотреть способы его разрешения. Описанные здесь методы должны решать проблему взаимодействия характеристик так же, как и управление изменениями в целом.
НОВЫЙ ПОДХОД