Відповіді:
Windows Server побудований на тій же базі коду, що і робоча станція ОС. 2003 рік базується на XP, 2008 на Vista, 2008 R2 на 7. Однак все ще багато розбіжностей.
Ліцензування - це, мабуть, одна з більших відмінностей. Споживча версія Windows має ліцензію лише на 5 підключень. Професійні версії робочих станцій Windows мають ліцензію на 10 підключень. Можливо, ви зможете обійти технічні обмеження, накладені цими межами підключення, але ви не зможете це зробити етично. Якщо ви використовуєте IIS на XP Pro, сподівайтеся, що ваш веб-сайт ніколи не є досить популярним, щоб перевищити його ліміт підключення на 10.
Безпека - у Windows Server вбудована додаткова безпека. Деякі з цих речей можна виконати з операційними програмами робочих станцій, інші не можуть.
Висока доступність - Ви не зможете кластерувати версії робочих станцій Windows, щоб підтримувати високу доступність. Тільки Windows Server Enterprise і Datacenter надають вам цю можливість
Додаткові послуги - Такі сервіси, як DHCP-сервер, DNS-сервер, Active Directory, Менеджер ресурсів файлового сервера та сервер друку HTTP доступні в ОС сервера, а не в ОС робочої станції. Можливо, ви можете додати деякі з цих служб до ОС робочої станції через третіх осіб, але вони, ймовірно, не будуть настільки простими у використанні, можуть бути не настільки потужними та можуть порушити ліцензію робочої станції
Підтримка - Якщо ваш бізнес працює на ОС робочої станції, не сподівайтеся, що Microsoft підтримуватиме його, коли він не працює. Серверні ОС не мають підтримки, але принаймні ви можете придбати квитки на підтримку. Якщо ви зателефонуєте їм, цікаво, чому ваша установка Samba на XP більше не підтверджується автентичністю, вони повідомлять вам, що це непідтримуваний сценарій, і відмовляться допомогти.
Я впевнений, що є багато-багато інших причин. Можливо, все це може бути підсумоване так: Якщо ви збираєтеся налаштувати сервер, використовуйте продукти класу серверів, а не ті самі речі, якими користується бабуся.
Джейсон Берг зробив відмінні бали, тому я постараюся не вникати в них так детально.
Основні відмінності полягають у тому, що вони принципово покликані робити.
Windows XP, Windows Vista та Windows 7 з коробки розроблені так, щоб їх було зручно використовувати для робочого середовища та мають багато функцій, орієнтованих на користувачів.
З іншого боку, Windows Server 2003, 2003 R2, 2008 і 2008 R2 розроблені виключно як сервери - вони не розроблені так, щоб виглядати (або звучати) досить, вони просто розроблені так, щоб ви могли налаштувати і залишати його перерваним - оптимізовано виключно для фонових завдань та послуг.
Ніщо не заважає вам відключити багато служб всередині настільних Windows, щоб зробити продуктивність наближеною до Сервера, або навпаки - але це все ще не на 100% те саме.
Що стосується запуску служб та програм на XP - ви завжди можете встановити сторонній сервіс DNS або використовувати Apache або інші програми - вони працюють дуже добре ... Однак я не впевнений у обмеженнях ліцензування використання цього видання Windows для публічних доступ - я здогадуюсь, що це не дозволено, але більше того, якщо ви тоді хотіли пограти в гру або зробити який-небудь редагування відео - якщо ви не почнете возитися з пріоріями процесора, сервер / служба можуть постраждати - серверні ОС просто розробили коробку для подачі, і вони роблять це дуже добре.
Часто неправильно зрозуміла різниця полягає в тому, що деякі версії 32-розрядного Windows Server підтримують PAE, дозволяючи використовувати "всі" 4 Гб або більше фізичної пам'яті. Наприклад, це дозволило б трьом "2 ГБ" процесам запустити "все в оперативній пам'яті" з 6 ГБ пам'яті. (Це не дозволить зробити один "6 ГБ" процес, оскільки це все ще 32-бітна ОС. А "котирування відлякувань" використовуються, оскільки використання пам'яті не так просто.)
Така підтримка відключена у всіх несерверних версіях, як XP, через сумісність драйверів. Деякі водії розривають з PAE, і споживачі будуть скаржитися. Ті, хто працює на сервері, будуть, як правило, прискіпливішими та «знають краще».
Зараз це в основному суперечить, оскільки робоча станція / споживчі версії 64-розрядних Windows є звичною підтримкою драйверів, інші причини вимагати 32-бітної Windows скорочуються, а останній Windows Server (2008 R2) лише 64-розрядний. .