Составители:
77
ухудшается. Для обеспечения масштабируемости сети приходится
применять дополнительное коммуникационное оборудование и
специальным образом структурировать сеть. Например, хорошей
масштабируемостью обладает многосегментная сеть, построенная с
использованием коммутаторов и маршрутизаторов и имеющая
иерархическую структуру связей. Такая сеть может включать
несколько тысяч компьютеров и при этом обеспечивать каждому
пользователю сети нужное качество обслуживания.
8.4. Прозрачность
Прозрачность (transparency) сети достигается в том случае,
когда сеть представляется пользователям не как множество
отдельных компьютеров, связанных между собой сложной
системой кабелей, а как единая традиционная вычислительная ма-
шина с системой разделения времени. Известный лозунг компании
Sun Microsystems: «Сеть - это компьютер - говорит именно о такой
прозрачной сети».
Прозрачность может быть достигнута на двух различных
уровнях - на уровне пользователя и на уровне программиста. На
уровне пользователя прозрачность означает, что для работы с
удаленными ресурсами он использует те же команды и привычные
ему процедуры, что и для работы с локальными ресурсами. На
программном уровне прозрачность заключается в том, что
приложению для доступа к удаленным ресурсам требуются те же
вызовы, что и для доступа к локальным ресурсам. Прозрачность на
уровне пользователя достигается проще, так как все особенности
процедур, связанные с распределенным характером системы,
маскируются от пользователя программистом, который создает
приложение. Прозрачность на уровне приложения требует сокрытия
всех деталей распределенности средствами сетевой операционной
системы.
Сеть должна скрывать все особенности операционных систем и
различия в типах компьютеров. Пользователь компьютера Macintosh
должен иметь возможность обращаться к ресурсам,
поддерживаемым UNIX - системой, а пользователь UNIX должен
иметь возможность разделять информацию с пользователями
Windows 2000. Подавляющее число пользователей ничего не хочет
знать о внутренних форматах файлов или о синтаксисе команд
UNIX. Пользователь терминала IBM 3270 должен иметь
возможность обмениваться сообщениями с пользователями сети
персональных компьютеров без необходимости вникать в секреты
трудно запоминаемых адресов.
Концепция прозрачности может быть применена к различным
аспектам сети. Например, прозрачность расположения означает, что
от пользователя не требуется знаний о месте расположения
программных и аппаратных ресурсов, таких как процессоры,
принтеры, файлы и базы данных. Имя ресурса не должно включать
Страницы
- « первая
- ‹ предыдущая
- …
- 73
- 74
- 75
- 76
- 77
- …
- следующая ›
- последняя »
