Открыть сервис

Whistler Server

Whistler Server — это кодовое название одной из ранних версий операционной системы Microsoft Windows Server 2003, разрабатывавшейся корпорацией Microsoft в период с 2000 по 2003 год. Данная версия представляла собой серверный вариант операционной системы Windows XP (кодовое название Whistler) и являлась промежуточным этапом на пути к финальному релизу Windows Server 2003. Whistler Server был выпущен в нескольких предварительных сборках (бета-версиях) и предназначался для тестирования и ознакомления разработчиков и ИТ-специалистов с новыми функциями и архитектурой серверной платформы.

История

Предпосылки и разработка

После выпуска Windows 2000 Server (кодовое название Windows NT 5.0) в феврале 2000 года, Microsoft приступила к работе над следующей версией серверной операционной системы, которая получила кодовое имя Whistler. Это название было выбрано в честь города Уистлер в канадской провинции Британская Колумбия, известного горнолыжного курорта. Разработка велась параллельно с клиентской версией Windows XP, которая также носила кодовое имя Whistler, но для серверной платформы использовался термин Whistler Server.

Первые альфа-версии Whistler Server появились в середине 2000 года. Они базировались на ядре Windows NT 5.1, которое впоследствии стало основой для Windows XP. Однако в отличие от клиентской версии, серверная ветка развивалась медленнее, так как требовала более тщательной проверки стабильности, безопасности и совместимости с корпоративным программным обеспечением.

Бета-тестирование

В 2001 году Microsoft выпустила несколько бета-версий Whistler Server:

  • Beta 1 (октябрь 2001 года) — первая публичная бета-версия, в которой были представлены основные изменения пользовательского интерфейса, включая новый стиль оформления (Luna), а также улучшенная поддержка Active Directory и групповых политик.
  • Beta 2 (апрель 2002 года) — более стабильная сборка, в которой были устранены многие ошибки, а также добавлена поддержка .NET Framework 1.0 и улучшенная интеграция с Internet Information Services (IIS) 6.0.
  • Release Candidate 1 (RC1) (сентябрь 2002 года) — предрелизная версия, в которой были внесены финальные исправления и оптимизации.

В ходе тестирования Whistler Server получил ряд критических замечаний, связанных с нестабильностью работы некоторых компонентов, особенно в области сетевого взаимодействия и управления памятью. Тем не менее, большинство проблем было решено к моменту выхода финальной версии.

Переименование и финальный релиз

В начале 2003 года Microsoft объявила, что финальная версия серверной операционной системы будет называться Windows Server 2003, а не Whistler Server. Это было сделано для унификации названий продуктов и приведения их в соответствие с новым корпоративным стилем (Windows Server 2003, Windows Server 2003 R2 и т.д.). Кодовое имя Whistler Server осталось только в истории разработки и в названиях бета-сборок.

Официальный релиз Windows Server 2003 состоялся 24 апреля 2003 года. Он включал в себя все основные функции, протестированные в Whistler Server, а также ряд дополнительных улучшений, таких как поддержка 64-битных процессоров (Itanium) и расширенные возможности управления сервером.

Классификация и выпуски

Whistler Server, как и его финальная версия, был доступен в нескольких редакциях, ориентированных на разные типы организаций и сценарии использования:

  • Standard Edition — базовая версия для малого и среднего бизнеса, поддерживающая до 4 процессоров и до 4 ГБ оперативной памяти (с ограничением в 2 ГБ для 32-битных приложений).
  • Enterprise Edition — версия для крупных предприятий, поддерживающая до 8 процессоров и до 32 ГБ оперативной памяти (в 32-битной версии) или до 64 ГБ (в 64-битной версии для Itanium). Включала поддержку кластеризации и отказоустойчивости.
  • Datacenter Edition — версия для центров обработки данных, поддерживающая до 32 процессоров и до 64 ГБ оперативной памяти (в 32-битной версии) или до 512 ГБ (в 64-битной версии). Предназначалась для критически важных систем с высокой нагрузкой.
  • Web Edition — специализированная версия для веб-серверов, оптимизированная для работы с IIS 6.0 и ASP.NET. Поддерживала до 2 процессоров и до 2 ГБ оперативной памяти.

В бета-версиях Whistler Server также существовали дополнительные сборки, такие как Advanced Server (предшественник Enterprise Edition) и Small Business Server (для малых предприятий), но они не были выпущены в финальной версии.

Архитектура и основные возможности

Ядро и совместимость

Whistler Server базировался на гибридном ядре Windows NT 5.2 (в финальной версии Windows Server 2003 использовалось ядро 5.2). Это обеспечивало высокую совместимость с приложениями, написанными для Windows 2000 и Windows XP, а также поддержку большинства драйверов устройств. В отличие от Windows XP, серверная версия была оптимизирована для многопоточных и многозадачных нагрузок, что достигалось за счёт более эффективного управления памятью и приоритетами процессов.

Пользовательский интерфейс

В Whistler Server впервые в серверной линейке был внедрён новый графический интерфейс Luna, который ранее появился в Windows XP. Однако по умолчанию в серверной версии использовался классический интерфейс Windows 2000, чтобы снизить нагрузку на системные ресурсы и обеспечить привычную среду для администраторов. Пользователь мог переключиться на Luna в настройках.

Сетевые и серверные функции

  • Active Directory — улучшенная версия службы каталогов, которая стала более масштабируемой и надёжной. В Whistler Server была добавлена поддержка новых схем и расширенных возможностей групповых политик.
  • Internet Information Services (IIS) 6.0 — полностью переработанная версия веб-сервера, которая работала в изолированном режиме (application pool), что повышало безопасность и стабильность. IIS 6.0 поддерживал ASP.NET, CGI, FastCGI и другие технологии.
  • Terminal Services — улучшенная поддержка удалённого рабочего стола, позволяющая подключать до 250 одновременных сессий (в зависимости от редакции).
  • Windows Media Services — встроенная поддержка потокового мультимедиа, позволяющая организовать трансляцию аудио и видео.
  • Network Load Balancing (NLB) — функция балансировки нагрузки для распределения трафика между несколькими серверами.

Безопасность

Whistler Server стал первой серверной ОС Microsoft, в которой по умолчанию была включена брандмауэр Windows Firewall (хотя в ранних бета-версиях он был отключён). Также были усилены механизмы аутентификации и авторизации, включая поддержку смарт-карт и Kerberos. В бета-версиях Whistler Server впервые появилась функция Software Restriction Policies, позволяющая администраторам ограничивать запуск неподписанных или нежелательных приложений.

Применение и значение

Whistler Server, как предшественник Windows Server 2003, сыграл важную роль в развитии серверных операционных систем Microsoft. Он позволил разработчикам и ИТ-специалистам заранее ознакомиться с новыми технологиями, такими как .NET Framework 1.0, IIS 6.0 и улучшенная Active Directory. Многие корпоративные пользователи, перешедшие с Windows 2000 Server на Windows Server 2003, отмечали значительное повышение производительности и стабильности.

Однако Whistler Server не был предназначен для промышленного использования. Все его сборки были тестовыми, и Microsoft не предоставляла на них официальной поддержки. Тем не менее, некоторые организации использовали бета-версии Whistler Server в производственных средах, что было сопряжено с рисками нестабильности и уязвимостей безопасности.

Интересные факты

  • Кодовое имя Whistler было выбрано Microsoft в рамках традиции называть версии Windows в честь горнолыжных курортов (например, Windows 2000 — «Memphis», Windows XP — «Whistler», Windows Server 2003 — «Whistler Server»).
  • В ранних сборках Whistler Server присутствовала функция Windows Activation, которая требовала активации продукта через интернет или по телефону, что было новшеством для серверных ОС.
  • Некоторые функции, протестированные в Whistler Server, были удалены из финальной версии Windows Server 2003 из-за проблем с производительностью или безопасностью. Например, поддержка некоторых старых протоколов (NetBEUI, IPX/SPX) была ограничена.
  • Whistler Server был последней серверной ОС Microsoft, которая поддерживала 32-битные процессоры без расширения PAE (Physical Address Extension) для работы с более чем 4 ГБ памяти.

Источники

  • Microsoft Windows Server 2003 Technical Reference (Microsoft Press, 2003)
  • «Inside Windows Server 2003» (Microsoft Developer Network, 2002)
  • Статья «Windows Server 2003: The Next Generation of Server Operating Systems» (TechNet Magazine, 2003)
  • Архив бета-версий Windows на сайте BetaArchive (2001–2002)
  • Официальная документация Microsoft по Windows Server 2003 (MSDN Library, 2003)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →