Windows Server 2003 (кодовое название при разработке — Whistler Server, внутренняя версия — Windows NT 5.2) — серверная операционная система семейства Windows NT, выпущенная корпорацией Microsoft, Она принадлежит к семейству операционных систем Windows NT и была выпущена в производство 28 марта 2003 года, а общедоступна стала 24 апреля 2003 года. Windows Server 2003 является преемником серверных редакций Windows 2000 и предшественником Windows Server 2008. Обновленная версия, Windows Server 2003 R2, была выпущена в производство 6 декабря 2005 года. Windows Server 2003 основана на Windows XP, и её ядро также использовалось в Windows XP 64-bit Edition и Windows XP Professional x64 Edition. Изначально Microsoft планировала назвать этот продукт «Windows .NET Server» с целью продвижения своей новой платформы Microsoft .NET. Однако впоследствии это название было отброшено, чтобы не вызвать неправильного представления о .NET на рынке программного обеспечения.

Это последняя версия Windows Server, которая поддерживает процессоры без ACPI. По состоянию на июль 2016 года, 18% организаций использовали серверы под управлением Windows Server 2003. Основная поддержка Windows Server 2003 корпорацией Microsoft прекращена 13 июля 2010 года, а расширенная — 14 июля 2015 года.

Обзор Windows Server 2003 является продолжением Windows 2000 Server и включает совместимость и другие функции из Windows XP. В отличие от Windows 2000, в установке Windows Server 2003 по умолчанию не включены серверные компоненты, что уменьшает поверхность атаки новых машин. Она включает режимы совместимости, позволяющие старым приложениям работать с большей стабильностью, а также улучшенную совместимость с доменными сетями Windows NT 4.0, что облегчает переход с Windows NT 4.0 на Windows Server 2003 и Windows XP Professional. Windows Server 2003 — первая серверная версия Windows, поддерживающая архитектуры IA64 и x64.

Продукт претерпел несколько изменений названия в ходе разработки. Когда он был впервые анонсирован в 2000 году, он носил кодовое название «Whistler Server». В середине 2001 года он некоторое время назывался «Windows 2002 Server», затем «Windows .NET Server» и «Windows .NET Server 2003». После того как Microsoft решила сосредоточить брендинг «.NET» на .NET Framework, операционная система была наконец выпущена как «Windows Server 2003».

Кодовая база Windows Server 2003 была повторно использована для разработки Windows Vista под кодовым названием «Longhorn». Предварительно сброшенные сборки «Longhorn» были основаны на кодовой базе Windows .NET Server Release Candidate 1, тогда как сборки «Longhorn/Vista» после сброса разработки в 2004 году основывались на работающей кодовой базе Windows Server 2003 Service Pack 1.

Разработка

Windows Server 2003 стала первой версией Microsoft Windows, которая была тщательно подвергнута полуавтоматическому тестированию на наличие ошибок с помощью программной системы PREfast, разработанной ученым-компьютерщиком Амитабхом Шриваставой из Microsoft Research. Автоматизированная система проверки ошибок была впервые протестирована на Windows 2000, но не полностью. PREfast обнаружил 12% ошибок Windows Server 2003, остальные 88% были найдены программистами. В Microsoft работает более 4700 программистов, 60% из которых являются тестировщиками программного обеспечения, чья работа заключается в поиске ошибок в исходном коде Windows. Соучредитель Microsoft Билл Гейтс заявил, что Windows Server 2003 был «самым тщательно протестированным программным обеспечением Microsoft на сегодняшний день».

Новые функции системы Windows Server 2003 в основном развивает функции, заложенные в предыдущей версии системы — Windows 2000 Server. На это указывала и версия NT 5.2 ядра системы (NT 5.0 для Windows 2000). Ниже приведены некоторые из наиболее заметных изменений по сравнению с Windows 2000 Server.

Поддержка .NET Windows Server 2003 — первая из операционных систем Microsoft, которая поставляется с предустановленной программной платформой .NET Framework. Это позволяет операционной системе выступать в роли сервера приложений для платформы Microsoft .NET без установки дополнительного программного обеспечения.

Улучшения Active Directory Windows Server 2003 включает в себя следующие улучшения для Active Directory — службы каталогов, впервые появившейся в Windows 2000: Возможность переименования домена Active Directory после его развёртывания. Упрощение изменения схемы Active Directory — например, отключения атрибутов и классов. Улучшенный пользовательский интерфейс для управления каталогом (стало возможно, например, перемещать объекты путём их перетаскивания и одновременно изменять свойства нескольких объектов). Улучшенные средства управления групповой политикой, включая программу Group Policy Management Console.

IIS 6.0 В составе Windows Server 2003 распространяется версия 6.0 служб Internet Information Services, архитектура которой существенно отличается от архитектуры служб IIS 5.0, доступных в Windows 2000. В частности, для повышения стабильности стало возможным изолировать приложения друг от друга в отдельных процессах без снижения производительности. Также был создан новый драйвер HTTP.sys для обработки запросов по протоколу HTTP. Этот драйвер работает в режиме ядра, в результате чего обработка запросов ускоряется.

Безопасность По заявлениям Microsoft, в Windows Server 2003 большое внимание было уделено системе безопасности. В частности, система теперь устанавливается в максимально ограниченном виде, без каких-либо дополнительных служб, что уменьшает поверхность атаки. В Windows Server 2003 также включён программный межсетевой экран Internet Connection Firewall. Впоследствии к системе был выпущен пакет обновления, который полностью сосредоточен на повышении безопасности системы и включает несколько дополнительных функций для защиты от атак. Согласно американскому стандарту безопасности Trusted Computer System Evaluation Criteria (TCSEC), система Windows Server 2003 относится к классу безопасности C2 — Controlled Access Protection.

Прочее В Windows Server 2003 впервые появилась служба теневого копирования тома (), которая автоматически сохраняет старые версии пользовательских файлов, позволяя при необходимости вернуться к предыдущей версии того или иного документа. Работа с теневыми копиями возможна только при установленном «клиенте теневых копий» на ПК пользователя, документы которого необходимо восстановить.

Также в данной версии системы был расширен набор утилит администрирования (dsadd, dsget, dsmod и др.), вызываемых из командной строки, что упрощает автоматизацию управления системой.

Роли Введено новое понятие — «роли», на них основано управление сервером. Проще говоря, чтобы получить файл-сервер, необходимо добавить роль — «файл-сервер».

Поддержка оборудования Windows Server 2003, Standard Edition поддерживает 4 центральных процессора и до 4 Гбайт оперативной памяти. 64-разрядная версия Standard Edition поддерживают до 32 Гбайт оперативной памяти.

Windows Server 2003 Enterprise Edition поддерживает до 32 Гбайт оперативной памяти в 32-разрядной версии (оперативная память более 4Гбайт может использоваться только при включенной функции Physical Address ExtensionПрименяется ключ /PAE в файле boot.ini. Подробнее — Поддержка памяти большого размера в Windows Server 2003 и Windows 2000// Microsoft TechNet), до 64 Гбайт оперативной памяти в 64-разрядной версии и до 8 центральных процессоров. В ней также поддерживаются 64-разрядные процессоры Intel Itanium, оперативная память с возможностью «горячей» замены и неоднородный доступ к памяти (NUMA).

Windows Server 2003 Datacenter Edition способна работать с бо́льшими объёмами оперативной памяти — до 64 Гбайт в 32-разрядной версии (для доступности более 4 Гбайт также необходимо включение PAE) и до 128 Гбайт в 64-разрядной версии. Минимальное количество процессоров для работы Datacenter Edition — 8, максимальное — 32.

Издания Windows Server 2003 доступен в четырёх основных изданиях, каждое из которых ориентировано на определённый сектор рынка.

Все эти издания, за исключением Web Edition, доступны также в 64-разрядных вариантах (AMD64 и IA-64). Включение поддержки 64-разрядных процессоров даёт системам возможность использовать большее адресное пространство и увеличивает их производительность.

Web Edition — серверная система, оптимизированная для Web- служб и Web- узлов (издание для World Wide Web) представляет собой «облегчённую» версию Windows Server 2003 специально для использования на веб-серверах. Это издание не способно выполнять функции контроллера домена и не поддерживает некоторые другие важные возможности прочих изданий, но содержит службы IIS и стоит значительно дешевле. Поддерживает до 2 гигабайтУказанные объёмы памяти действительны для 32-bit версий Windows. 64-bit Windows поддерживает больше указанного объёма памяти. Более подробно на сайте: http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx#physical_memory_limits_windows_server_2003 оперативной памяти и до четырёх процессоров на компьютер.

Standard Edition (стандартное издание) ориентировано на малый и средний бизнес. Оно содержит все основные возможности Windows Server 2003, но в нём недоступны некоторые функции, которые, по мнению Microsoft, необходимы только крупным предприятиям. Поддерживает до 4 гигабайт оперативной памяти и до четырёх процессоров на компьютер.

Enterprise Edition (издание для предприятий) ориентировано на средний и крупный бизнес. В дополнение к возможностям Standard Edition, оно позволяет использовать больший объём оперативной памяти (до 32 гигабайт оперативной памяти) и SMP на 8 процессоров (Standard Edition поддерживает лишь 4). Это издание также поддерживает кластеризацию и добавление оперативной памяти «на лету».

Datacenter Edition (издание для центров данных) ориентировано на использование в крупных предприятиях при большой нагрузке. Windows Server 2003, Datacenter Edition может одновременно поддерживать в определённых ситуациях больше 10000 пользователей и кластеры, содержащие до восьми узлов. Эта система поддерживает до 64 процессоров и 128 гигабайт оперативной памяти.

Windows Compute Cluster Server 2003 Windows Compute Cluster Server 2003 (CCS), выпущенный в июне 2006 года, разработан для высокотехнологичных приложений, которые требуют кластерных вычислений. Издание разработано для развертывания на множестве компьютеров, которые собираются в кластер для достижения мощностей суперкомпьютера. Каждый кластер на Windows Compute Cluster Server состоит из одной или нескольких управляющих машин, распределяющих задания, и нескольких подчиненных машин, выполняющих основную работу. Computer Cluster Server использует the Microsoft Messaging Passing Interface v2 () для связи между исполняющими машинами в сети-кластере. Он связывает части кластера вместе мощным надпроцессовым механизмом. API состоит из более чем 160 функций. MS MPI был разработан совместимым с open source интерфейсом MPI2, который широко используется в высокопроизводительных вычислениях. За некоторыми исключениями по соображениям безопасности MS MPI покрывает функциональность MPI2 за исключением возможностей динамического порождения процессов.

Продукты, в которых используется Windows Server 2003 Некоторые другие продукты Microsoft также включают в себя Windows Server 2003 в качестве основы: Microsoft Small Business Server 2003 — продукт для малого бизнеса, содержащий в себе всё необходимое (по мнению Microsoft) для первого сервера небольшого предприятия. В дополнение к Windows Server 2003 этот пакет содержит Microsoft SQL Server, Microsoft ISA Server и некоторые другие продукты, а также упрощённые средства управления. Версия Windows Server 2003, входящая в этот пакет, имеет некоторые ограничения, в основном связанные со службой Active Directory (например, она не может поддерживать более 75 пользователей). Microsoft Windows Storage Server 2003 — выделенный файловый сервер для хранения большого количества данных.

Обновления