1. Одноранговые сети состоят только из простых узлов. При этом все компьютеры в сети имеют потенциально равные возможности. Одноранговые ОС включают как серверные, так и клиентсткие компоненты сетевых служб. Одноранговые сети проще в организации и эксплуатации, по этой схеме организуется работа в небольших сетях, в которых количество компьютеров не превышает 10-20.
Для серверных ОС характерны поддержка мощных аппаратных платформ, в том числе мультипроцессорных, широкий набор сетевых служб, поддержка большого числа одновременно выполняемых процессов и сетевых соединений, наличие развитых средств защиты и средств централизованного администрирования сети. Серверные ОС подходят для крупных сетей, в том числе корпоративных и промышленных.
2. Значительная часть приложений в компьютерных сетях является сетевыми. Существуют типовые модели распределенных приложений. Например, это могут быть средства представления данных на экране, логика представления данных на экране, сама логика данных (операции с данными), прикладная логика (правила для принятия решения), внутренние операции базы данных и файловые операции
|
|
Можно построить схемы разделения приложения между компьютерами сети и разделить их на двухзвенные и трехзвенные. В двухзвенной возможны варианты обработки на сервере, обработки на клиенте и обработки при сотрудничестве.
Трехзвенная архитектура позволяет еще лучше сбалансировать нагрузку на различные компьютеры сети, а также способствует дальнейшей специализации серверов и средств разработки распределенных приложений. На клиентской машине могут выполняться логика представления и само представление, на промежуточном сервере логика обработки данных, а внутренние операции БД выполняются на сервере