![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
2.2 Основная характеристика Windows 2000-2008.
Система Windows 2000-2008 не является дальнейшим развитием ранее существовавших продуктов.
Ее архитектура создавалась с нуля с учетом предъявляемых к современной ОС требований:
l Совместимость (compatible) - поддержка существующих файловых систем, прикладных сред и сетевых интерфейсов. Специальные сервисы для интеграции с UNIX – Windows Services for UNIX;
Windows Services for UNIX:
- упрощают интеграцию Windows 2000-2008 с существующими UNIX-сетями;
- улучшают управляемость, упрощают администрирование сетей и учетных записей;
- позволяют продолжить использование существующих UNIX-ресурсов и опыта, накопленного в работе с UNIX-системами.
l Переносимость (portability) системы, которая работает как на CISC (x86), так и на RISC-процессорах (MIPS R4000 (только NT) и Digital Alpha AXP). ОС MS Windows 2003 поддерживает архитектуру x86 и IA64, AMD x86-64, EM64T;
Переносимость:
MS Windows рассчитана на разные аппаратные платформы, включая как CISC-системы Intel, так и RISC-системы. Windows NT первого выпуска поддерживала архитектуры х86 и MIPS.
Спустя некоторое время была добавлена поддержка Alpha АХР производства DEC. Хотя Alpha АХР был 64-разрядным процессором, Windows NT работала с ним в 32-разрядном режиме. В ходе разработки Windows 2000 была создана ее 64-разрядная версия специально под Alpha АХР, но в свет она так и не вышла. В Windows NT 3.51 ввели поддержку четвертой процессорной архитектуры — Motorola PowerPC. В связи с изменениями на рынке необходимость в поддержке MIPS и PowerPC практически отпала еще до начала разработки Windows 2000. Позднее производитель отозвал поддержку архитектуры Alpha АХР, и в Windows 2000 осталась поддержка лишь архитектуры х86.
В самые последние выпуски — Windows ХР и Windows Server 2003 — добавлена поддержка трех семейств 64-разрядных процессоров: Intel Itanium IA-64, AMD x86-64 и Intel 64-bit Extension Technology (EM64T) для x86 (эта архитектура совместима с архитектурой AMD x86-64, хотя есть небольшие различия в поддерживаемых командах). Последние два семейства процессоров называются системами с 64-разрядными расширениями и обычно обозначаются как х64.
l Масштабируемость (scalability) означает, что Windows Server 2003 Datacenter Edition поддерживает многопроцессорные системы с числом процессоров от 1 до 64, Windows Server 2008 R2 до 256;
Масштабируемость MS Windows XP-2003:
- SMP-системы (оперативная память физически представляет последовательное адресное пространство, доступ к которому имеют одновременно все процессоры системы по единой шине).
- Логические процессоры (hyperthreading)
- NUMA (Non-Uniform Memory Architecture)
NUMA: Процессоры группируются в узлы (Nodes). В каждом узле несколько CPU и память (SMP-система, но за счет минимальной компоновки элементов достигается высокая пропускная способность между процессором и локальной памятью модуля). Узлы объединяются шиной.
l Безопасность (security);
Windows 2000-2008 имеет однородную систему безопасности (security), удовлетворяющую стандарту С-2 "Оранжевая книга". В корпоративной среде критическим приложениям обеспечивается полностью изолированное окружение.
l Распределенная обработка (distributed processing) означает, что Windows 2000-2008 имеет встроенные в систему сетевые возможности (TCP/IP, Netbios);
l Надежность и отказоустойчивость (reliability and robustness) обеспечиваются архитектурными особенностями, которые защищают прикладные программы от повреждения друг другом и ОС. Windows 2000-2008 использует отказоустойчивую структурированную обработку особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью;
l Локализации (localization);
Возможности локализации (localization) предоставляют средства для работы на национальных языках, что достигается применением стандарта ISO Unicode (разработан Международной организацией по стандартизации)
l Расширяемость (extensibility).
Благодаря модульному построению системы обеспечивается расширяемость (extensibility) Windows 2000-2008 – гибкое добавление новых модулей на различные уровни ОС.
2.3 Архитектура ОС Windows 2000-2003.
Дата публикования: 2014-11-19; Прочитано: 879 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!