ТЕМА: Сетевые и распределенные ОС
В зависимости от того, какой виртуальный образ создает ОС для того, чтобы подменить им реальную аппаратуру, различаются сетевые и распределенные ОС.
Сетевая ОС не полностью скрывает распределенную природу сети, то есть является виртуальной сетью. Работая в сетевой ОС, пользователь хотя и может запустить задание на любой машине, всегда знает, на какой машине выполняется его задание. По умолчанию задание выполняется на этой машине, на которой совершен логический вход. Часто под сетевой ОС понимается набор ОС отдельных компьютеров сети.
Магистральным направлением развития сетевых ОС является прозрачность сетевых ресурсов. В идеальном случае сетевая ОС должна предоставить пользователю сетевые ресурсы в виде ресурсов единой централизованной виртуальной машины. Для такой ОС используют специальное название: распределенная ОС. Пользователь распределенной ОС, вообще говоря не имеет сведений о том, на какой машине выполняется его работа. В настоящее время практически все сетевые ОС еще очень далеки от идеала истинной распределенности.
Виды сетевых операционных систем:
1. Сети отделов используются небольшой группой сотрудников, решающих
общие задачи. Имеют1-2 файловых сервера и не более 30 пользователей.( на сегодняшний день около 150-250 пользователей). Задачи сетевой ОС: разделение локальных ресурсов (приложений, данных, принтеров, модемов, периферийных устройств и т. д.).
2. Сети кампусов соединяют несколько сетей отделов внутри одной
территории предприятия. Задачи сетевой ОС: взаимодействие между сетями
отделов, доступ к базам данных предприятия, доступ к факс - серверам и
серверам скоростных модемов, высокоскоростных принтеров и др.
3. Сети предприятия (корпоративные сети) – объединяют все компьютеры
всех территорий отдельного предприятия. Задачи сетевой ОС:
предоставлять доступ к информации и приложениям, находящимся в других
рабочих группах, других отделах, подразделениях и штаб-квартирах
корпорации, обеспечивать широкий набор сервисов–справочную и
почтовую службы, средства коллективной работы, поддержку удаленных
пользователей, факс-сервис, обработку голосовых сообщений, организацию
видеоконференций и др. Особую важность приобретают вопросы
безопасности по причинам, связанным с крупномасштабностью сети
ТЕМА: Требования, предъявляемые к корпоративным сетевым
Операционным системам
1. Масштабируемость, т.е. способность обеспечивать работу в широком диапазоне различных количественных характеристик сети.
2. Совместимость с другими продуктами, способность работать в сложной
гетерогенной среде интерсети в режиме plug-and-play. (дословно переводится включил и играй)
3. Поддержка многообразных ОС конечных пользователей (DOS, UNIX, OS/2, Mac, Windows).
4. Поддержка нескольких стеков протоколов (TCP/IP, IPX/SPX, NetBIOS, DECnet, AppleTalk, OSI), обеспечение простого доступа к удаленным ресурсам и удобных процедур управления сервисами.
5. Поддержка многосерверной сети эффективная интеграция с другими
операционными системами.
6. Наличие централизованной масштабируемой справочной службы.
7. Развитая система сервисов: файл-сервис, принт - сервис, безопасность данных и отказоустойчивость, архивирование данных, служба обмена сообщениями, разнообразные базы данных, вызов удаленных процедур RPC и др.
8. Поддержка сетевого оборудования различных стандартов(Ethernet, Token Ring, ARCnet, FDDI), поддержка стандартов управления сетью
Тема: Серверные операционные системы ведущих производителей
Windows (Microsoft)
Windows NT. Применение Windows NT Server 4.0 в качестве серверной
операционной системы во многих случаях было экономически оправданным, что сделало данную операционную систему весьма популярной у малых и средних предприятий—она до сих пор активно используется многими компаниями.
Windows 2000.
Windows 2000 является самой популярной операционной Системой Microsoft в корпоративном секторе. К серверным операционным системам этого семейства относятся Windows 2000 Server —универсальная сетевая операционная система для серверов рабочих групп и отделов,
Windows 2000 Advanced Server—операционная система для эксплуатации бизнес-приложений и приложений
для электронной коммерции и Windows 2000 Datacenter Server—ОС для наиболее ответственных приложений обработки данных.
Windows 2000 Advanced Server поддерживает кластеризацию и баланс нагрузки, что
делает возможным выполнение масштабируемых приложений с непрерывным доступом к данным. Windows 2000 Datacenter Server поддерживает симметричную
мультипроцессорную обработку с использованием 32 процессоров, 64 Гбайт
оперативной памяти, средства восстановления после отказа на основе
четырехузловой кластеризации.
Windows Server 2003
• Windows Server 2003 Web Edition—операционная система дляподдержкиWeb-приложений иWeb-сервисов, включая приложенияASP .NET (Active Server Pages);
•Windows Server 2003 Standard Edition—сетевая операционная система для выполнения
серверной части бизнес-решений и рассчитанная на применение в небольших
компаниях и подразделениях, поддерживает до 4 Гбайт оперативной памяти и
симметричную многопроцессорную обработки с использованием двух процессоров;
•Windows Server 2003 Enterprise Edition—предназначена для средних и крупных
компаний. Она поддерживает серверы на базе 64-разрядных процессоров(до восьми
штук) и объем оперативной памяти до 64 Гбайт и выпускается в версиях для 32-и 64-разрядных платформ;
•Windows Server 2003 Datacenter Edition—предназначена для создания критически
важных технических решений с высокими требованиями к масштабируемости и
доступности. К таким решениям относятся приложения для обработки транзакций в
режиме реального времени, а также решения, основанные на интеграции нескольких
серверных продуктов. В ОС реализована поддержка симметричной
многопроцессорной обработки(до32 процессоров), а также имеются службы
балансировки нагрузки и создания кластеров, состоящих из восьми узлов. Эта ОС
доступна для32-и64-разрядных платформ.