- Сетевые операционные системы также имеют в своем составе команду удаленного копирования для копирования файлов с одной машины на другую.
- rcp machinel:filel machine2:file2
- Эта команда приведет к копированию файла file1 с машины machine1 на machine2 и присвоению ему там имени file2.
- Перемещение файлов задается в явном виде, и пользователю необходимо точно знать, где находятся файлы и как выполняются команды.
Сетевые операционные системы - Такая форма связи хотя и лучше чем ничего, но все же крайне примитивна. Это подвигло проектировщиков систем на поиски более удобных вариантов связи и совместного использования информации.
- Один из подходов предполагает создание глобальной общей файловой системы, доступной со всех рабочих станций.
- Файловая система поддерживается одной или несколькими машинами, которые называются файловыми серверами (file servers).
- Файловые серверы принимают запросы от программ пользователей, запускаемых на других машинах (не на серверах), которые называются клиентами (clients), на чтение и запись файлов. Каждый пришедший запрос проверяется и выполняется, а результат пересылается назад
Сетевые операционные системы - Сетевые операционные системы выглядят значительно примитивнее распределенных.
- Основная разница между этими двумя типами операционных систем состоит в том, что в распределенных операционных системах делается серьезная попытка добиться полной прозрачности, то есть создать представление единой системы.
Сетевые операционные системы : недостатки - «Нехватка» прозрачности в сетевых операционных системах имеет некоторые очевидные обратные стороны:
- с ними часто сложно работать, поскольку пользователь вынужден явно подсоединяться к удаленным машинам или копировать файлы с одной машины на другую.
- Поскольку все машины под управлением сетевой операционной системы независимы, часто и управлять ими можно исключительно независимо.
- В результате пользователь может получить удаленное соединение с машиной X, только имея на ней регистрацию.
- Таким образом, если пользователь хочет использовать один пароль на «все случаи жизни», то для смены пароля он вынужден будет явно сменить его на каждой машине.
- В основном все права доступа относятся к конкретной машине. Нет простого метода сменить права доступа, поскольку всюду они свои.
Сетевые операционные системы: достоинства - Имеются также и преимущества по сравнению с распределенными операционными системами:
- Поскольку узлы сетевых операционных систем в значительной степени независимы друг от друга, добавить или удалить машину очень легко.
- В некоторых случаях все, что надо сделать, чтобы добавить узел, — это подсоединить соответствующую машину к общей сети и поставить в известность о ее существовании остальные машины сети.
Do'stlaringiz bilan baham: |