1. Масштабируемость, т.е. способность обеспечивать работу в широком диапазоне различных количественных характеристик сети.
2. Совместимость с другими продуктами, способность работать в сложной гетерогенной среде интерсети в режиме plug-and-play.
3. Поддержка многообразных ОС конечных пользователей.
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-разрядных платформ.
UNIX
Solaris (Sun Microsystems). Sun Solaris –известная коммерческая версия UNIX. ОС обладает развитыми средствами поддержки сетевого взаимодействия— для нее существует около 12 тыс. различных приложений, в том числе серверов приложений и СУБД почти от всех ведущих производителей. ОС Solaris 9 поддерживает до 1 млн. работающих процессов, до 128 процессоров в одной системе и до 848 процессоров в кластере, до 576 Гбайт физической оперативной памяти, поддержку файловых систем размером до 252 Тбайт, наличие средств управления конфигурациями и изменениями, встроенную совместимость с Linux.
HP-UX (Hewlett-Packard). HP-UX 11i имеет средства интеграции с Windows и Linux, средства переноса Java-приложений, разработанных для этих платформ, а также средства повышения производительности Java-приложений. HP-UX 11i поддерживает Linux API, что гарантирует перенос приложений между HP-UX и Linux. Операционная система поддерживает до 256 процессоров и кластеры размером до 128 узлов, подключение и отключение дополнительных процессоров, замену аппаратного обеспечения, динамическую настройку и обновление операционной системы без необходимости перезагрузки, резервное копирование в режиме on-line и дефрагментацию дисков без выключения системы.
AIX (IBM). AIX является клоном UNIX производства IBM, предназначенным для выполнения на серверах IBM @server pSeries и RS/6000. Операционная система обладает совместимостью с Linux. В числе особенностей AIX 5L — наличие полностью 64-разрядных ядра, драйверов устройств и среды исполнения приложений (при этом имеется и 32-разрядное ядро и поддержка 32-рязрядных приложений), поддержка 256 Гбайт оперативной памяти, поддержка файлов объемом до 1 Тбайт, удобные средства администрирования, поддержка кластеров (до 32 компьютеров), развитые средства сетевой поддержки.
Linux и FreeBSD. Операционная система Linux — это некоммерческий продукт категории Open Source для платформы Intel. Список серверных продуктов для Linux включает такие популярные продукты, как Web-сервер Apache, серверные СУБД и серверы приложений практически от всех производителей. Еще одной известной некоммерческой версией UNIX является FreeBSD, доступная для платформ Intel и DEC Alpha. Основой FreeBSD послужил дистрибутив BSD UNIX, выпущенный группой Калифорнийского университета (Беркли). Операционная система имеет объединенный кэш виртуальной памяти и буферов файловых систем, совместно используемые библиотеки, модули совместимости с приложениями других версий UNIX, динамически загружаемые модули ядра, позволяющие добавлять во время работы поддержку новых типов файловых систем, сетевых протоколов или эмуляторов без перегенерации ядра.
|
|
NetWare (Novell)
Основными особенностями последней версии ОС, Novell NetWare 6.5, являются возможность создания географически распределенных кластеров, наличие средств поддержки мобильных и удаленных пользователей, инструментов управления удаленными сетевыми ресурсами, а также средств синхронизации информации о пользователях и приведения в соответствие между собой каталогов в смешанных средах. Защита данных в Novell NetWare 6.5 осуществляется с помощью служб каталогов NDS eDirectory. Данная операционная система обычно применяется в качестве сетевого и файлового сервера, сервера печати и групповой работы.
Mac OS X (Apple)
Операционная система Mac OS X, созданная компанией Apple совместно с рядом университетских ученых, основана на BSD UNIX. В 1999 году версия Mac OS X Server была выпущена в виде продукта Open Source, что позволило разработчикам адаптировать Mac OS X для конкретных заказчиков, а также привлечь их к дальнейшему развитию этой операционной системы.
Mac OS X характеризуется наличием менеджера виртуальной памяти, возможностью полной изоляции приложений друг от друга, поддержкой многозадачности, сравнимой с аналогичной поддержкой в Windows.
Операционная система Z/OC для высокоуровневых вычислительных устройств eServer z900 (IBM)
Z/OS является усовершенствованной версией операционной системы OS/390, однако имеет ряд преимуществ. Среди них zOS – поддержка 64-разрядной адресации, позволяющей ускорить обмен данными между модулями памяти и процессорами и увеличить производительность работы с большими базами данных.
Важным компонентом z/OS является ПО Intelligent Resource Director, предназначенное для автоматического распределения вычислительных мощностей между одновременно выполняющимися приложениями. Другими отличительными особенностями новой ОС является поддержка ПО для платформ Java и Linux, а также простота в настройке и администрировании.
Служба сетевых каталогов. Active Directory Windows 2000/2003.
Служба каталогов представляет собой базу данных и совокупность служб для именования, хранения и выборки информации в распределенной среде, доступных клиентам и администраторам этой среды.
|
|
Причины, требующие в сети централизованной базы справочной информации: 1. Появление корпоративных информационных систем. Усложнение задач управления пользователями. Централизованное хранение учетных записей пользователей. 2. Управление сетевыми ресурсами, прозрачность доступа к сетевым ресурсам. 3. Управление сетью на основе БД о топологии сети и характеристик ее компонентов. 4. Организация управления распределенными приложениями. 5. Предоставление справочной информации для работы сетевых служб и сервисов. 6. Управления качеством обслуживания сетевого трафика.
Примеры реализации службы каталогов: Novell Directory Service, Banyan Street Talk, Microsoft windows NT Directory Service, X500 (Consultative Committee for International Telephone and Telegraph, CCITT совместно с ISO).
Способы реализации: 1. Локальные базы справочных служб узкого (специализированного) назначения. 2. Единая централизованная справочная служба на основе распределенной базы данных
Служба каталогов Active Directory Windows 2000/2003.
Служба позволяет организовывать центральное управление всеми объектами сети, скрывая от пользователей физическую организацию сети. Чтобы получить доступ к объекту, пользователю не нужно знать, где этот объект находится. Проверка прав доступа при этом происходит только один раз-в момент входа в систему.
Служба каталогов Windows 2000/2003 упорядочивает системные ресурсы и упрощает доступ к ним, используя 2 типа сетей: рабочие группы и домены.
В домене организуется общая БД каталога, содержащего учетные записи пользователей и правила безопасности домена. Каталог Active Directory хранится на контроллерах домена – серверах, управляющих всеми действиями пользователей, связанных с безопасностью в домене, и обеспечивающих централизацию администрирования. Active Directory Windows 2000/2003 представляет собой способ разработать структуры каталога с учетом потребностей и специфики предприятия. Поэтому перед установкой и использованием Active Directory необходимо исследовать бизнес-структуру и деятельность организации. Служба Active Directory Windows 2000/2003 обеспечивает централизованное управление сетью.
Возможности, предоставляемые службой каталога:
централизованное управление всеми корпоративными ресурсами; - масштабируемость – способность охватывать домены, деревья, леса доменов; - расширяемость каталога c возможностью добавления новых классов объектов; - интеграция с DNS – автоматическое преобразование доменных имен в IP-адреса; - администрирование с использованием групповых политик; - единая регистрация в сети, доступ к ресурсам независимо от их расположения в сети; - безопасность информации, достигаемая централизованной защитой сети; - гибкость изменений в структуре каталога в соответствии с изменениями в структуре предприятия; - репликация информации по схеме со многими ведущими.
Технологии положенные в основу:
1. Стандарты X500 и X509, определяющие информационную модель данных, синтаксис и формат цифровых сертификатов, используемых для аутентификации пользователей. 2. Стандартный протокол доступа к каталогам LDAP (Lightweight Directory Access Protocol). 3. Стек протоколов TCP/IP, являющийся основным при построении сети масштаба корпорации. 4. Служба DNS (Domain Name Service), используемая для разрешения доменных имен в IP-адреса. 5.Протокол динамической конфигурации клиента DHCP (Dynamic Host Configuration Protocol). 6. Система Kerberos – протокол аутентификации пользователей.
Задача
1)последовательная работа
Р ввода-вывода = t ввода-выводы / (t решения + t ввода-вывода)
0,75 = Х/(10 + Х)
Х = 30 для одной задачи: 30 решается, 30 выводится
2) параллельная работа
р^3 вв.-выв = 0.75^3
р проц. = 1-0.75^3
t проц. = 60/(1-0.75^3)