Windows Server 2003 (кодова назва при розробці - Whistler Server, внутрішня версія - Windows NT 5.2) - операційна система сімейства Windows NT від компанії Microsoft, призначена для роботи на серверах. Вона була випущена 24 квітня 2003.

Windows Server 2003 є новою версією Windows Server 2000 і серверним варіантом операційної системи Windows XP. Спочатку Microsoft планувала назвати цей продукт "Windows. NET Server" з метою просування своєї нової платформи Microsoft. NET. Однак згодом ця назва була відкинуто, щоб не викликати неправильного уявлення про. NET на ринку програмного забезпечення.


1. Нові функції системи

Windows Server 2003 в основному розвиває функції, закладені у попередній версії системи - Windows Server 2000. На це вказувала і версія NT 5.2 ядра системи (NT 5.0 для Windows 2000). Нижче наведені деякі з найбільш помітних змін у порівнянні з Windows 2000 Server.

1.1. Підтримка. NET

Windows Server 2003 - перша з операційних систем Microsoft, яка поставляється з передвстановленою оболонкою . NET Framework. Це дозволяє даній системі виступати в ролі сервера додатків для платформи Microsoft. NET без встановлення будь-якого додаткового програмного забезпечення.

1.2. Поліпшення Active Directory

Windows Server 2003 включає в себе наступні покращення для Active Directory - служби каталогів, що вперше з'явилася в Windows 2000:

  • Можливість перейменування домену Active Directory після його розгортання.
  • Спрощення зміни схеми Active Directory - наприклад, відключення атрибутів і класів.
  • Покращений користувальницький інтерфейс для управління каталогом (стало можливо, наприклад, переміщати об'єкти шляхом їх перетягування і одночасно змінювати властивості декількох об'єктів).
  • Поліпшені засоби керування груповою політикою, включаючи програму Group Policy Management Console.

1.3. IIS 6.0

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


1.4. Безпека

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


1.5. Інше

У Windows Server 2003 вперше з'явилася служба тіньового копіювання тому ( англ. Volume Shadow Copy Service ), Яка автоматично зберігає старі версії файлів користувача, дозволяючи при необхідності повернутися до попередньої версії того чи іншого документа. Робота з тіньовими копіями можлива тільки при встановленому "клієнті тіньових копій" на ПК користувача, документи якого необхідно відновити.

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


1.5.1. Ролі

Введено нове поняття - "ролі", на них засновано управління сервером. Простіше кажучи, щоб отримати файл-сервер, необхідно додати роль - "файл-сервер".

1.5.2. Підтримка обладнання

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

Windows Server 2003 Enterprise Edition підтримує до 32 Гбайт оперативної пам'яті на процесорах х86 (оперативна пам'ять більше 4 Гбайт може використовуватися лише при включеній функції Physical Address Extension [1], до 64 Гбайт оперативної пам'яті на процесорах Itanium і до 8 центральних процесорів. У ній також підтримуються 64-розрядні процесори Intel Itanium, оперативна пам'ять з можливістю "гарячої" заміни і неоднорідний доступ до пам'яті ( NUMA).

Windows Server 2003 Datacenter Edition здатна працювати з великими обсягами оперативної пам'яті - до 64 Гбайт на процесорах х86 (для доступності більше 4 Гбайт також необхідне включення PAE [1]) і до 128 Гбайт на процесорах Itanium. Мінімальна кількість процесорів для роботи Datacenter Edition - 8, максимальне - 32.


2. Видання

Windows Server 2003 доступний в чотирьох основних виданнях, кожне з яких орієнтовано на певний сектор ринку.

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

  • Web Edition - серверна система, оптимізована для Web-служб і Web-вузлів (видання для World Wide Web) являє собою "полегшену" версію Windows Server 2003 спеціально для використання на веб-серверах. Це видання не здатне виконувати функції контролера домену та не підтримує деякі інші важливі можливості інших видань, але містить служби IIS і коштує значно дешевше. Підтримує до 2 гігабайт [2] оперативної пам'яті і до чотирьох процесорів на комп'ютер.
  • Standard Edition (стандартне видання) орієнтовано на малий і середній бізнес. Воно містить всі основні можливості Windows Server 2003, але в ньому недоступні деякі функції, які, на думку Microsoft, необхідні тільки великим підприємствам. Підтримує до 4 гігабайт [2] оперативної пам'яті і до чотирьох процесорів на комп'ютер.
  • Enterprise Edition (видання для підприємств) орієнтовано на середній і великий бізнес. На додаток до можливостей Standard Edition, воно дозволяє використовувати більший об'єм оперативної пам'яті (до 32 гігабайт [2] оперативної пам'яті) і SMP на 8 процесорів (Standard Edition підтримує лише 4). Це видання також підтримує кластеризацію і додавання оперативної пам'яті "на льоту".
  • Datacenter Edition (видання для центрів даних) орієнтовано на використання в великих підприємствах при великому навантаженні. Windows Server 2003, Datacenter Edition може одночасно підтримувати в певних ситуаціях більше 10000 користувачів та кластери, що містять до восьми вузлів. Ця система підтримує до 64 процесорів і 128 гігабайт [2] оперативної пам'яті.

2.1. 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 (MS-MPI (англ.)) для зв'язку між виконуючими машинами в мережі-кластері. Він пов'язує частини кластера разом потужним надпроцессовим механізмом. API складається з більш ніж 160 функцій. MS MPI був розроблений як сумісним з open source інтерфейсом MPI2, який широко використовується у високопродуктивних обчисленнях. За деякими винятками з міркувань безпеки MS MPI покриває функціональність MPI2 за винятком можливостей динамічного породження процесів.


3. Продукти, в яких використовується 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 - виділений файловий сервер для зберігання великої кількості даних.

4. Поновлення

4.1. Service Pack 1

30 березня 2005 Microsoft випустила пакет оновлення 1 (SP1) для Windows Server 2003. Цей пакет включає в себе різні поліпшення системи безпеки, в тому числі:

  • Security Configuration Wizard (майстер конфігурації безпеки) - засіб, призначений для зменшення поверхні атаки серверів. SCW аналізує ролі, виконувані сервером, і відключає непотрібні служби, а також включає деякі додаткові засоби безпеки.
  • Windows Firewall - нова версія програмного міжмережевого екрану, заміна Internet Connection Firewall.
  • Post-Setup Security Updates - засіб, що знижує уразливість тільки що встановленої копії Windows Server 2003 шляхом блокування всіх мережевих портів до встановлення оновлень безпеки з веб-сайту Microsoft.
  • Аутентифікація і шифрування для служби Windows Terminal Services із застосуванням SSL [3]

4.2. Windows Server 2003 R2

6 грудня 2005 Microsoft випустила нову версію Windows Server 2003, офіційно звану R2 (від англ. Release 2 - "Випуск 2"). Згідно заявам Microsoft, ця версія включає в себе суттєві покращення в наступних областях:

  • управління серверами підрозділів;
  • управління обліковими записами та доступом;
  • управління сховищами;
  • веб-додатки;
  • віртуальні сервери.

4.3. Service Pack 2

Service Pack 2 для Windows Server 2003 був випущений 13 березня 2007. [4], хоча спочатку його випуск був запланований на першу половину 2006 року [5]

Microsoft характеризує Service Pack 2 як стандартний випуск пакета оновлення, що містить раніше випущені оновлення безпеки, хотфікси, поліпшення надійності і продуктивності. Крім цього, Service Pack 2 містить у собі Microsoft Management Console 3.0, Windows Deployment Services (який замінив Remote Installation Services), підтримку WPA2 і додавання функціональності в IPSec і MSConfig. Service Pack 2 також містить можливості Windows Server 2003 Scalable Networking Pack (SNP), [6], що дозволяють зробити апаратне прискорення обробки мережевих пакетів.