Windows vs Windows Server

16

Czym Windows Server różni się od innych systemów Windows, powiedzmy Windows XP?

Czy ma jakiś wbudowany serwer? Zawsze mogę uruchomić serwer na dowolnym komputerze z systemem Windows, więc nie rozumiem, do czego służy system operacyjny Windows Server?

Lazer
źródło

Odpowiedzi:

17

System Windows Server jest oparty na tej samej bazie kodów, co system operacyjny stacji roboczej. 2003 oparty jest na XP, 2008 na Vista, 2008 R2 na 7. Jednak wciąż istnieje wiele różnic.

  1. Licencjonowanie - jest to prawdopodobnie jedna z większych różnic. Wersja konsumencka systemu Windows jest licencjonowana tylko na 5 połączeń. Profesjonalne wersje stacji roboczych Windows są licencjonowane na 10 połączeń. Możesz być w stanie ominąć ograniczenia techniczne nałożone przez te limity połączeń, ale nie będziesz w stanie tego zrobić w sposób etyczny. Jeśli korzystasz z IIS na XP Pro, po prostu miej nadzieję, że Twoja witryna nigdy nie będzie wystarczająco popularna, aby przekroczyć limit 10 połączeń.

  2. Bezpieczeństwo - Windows Server ma wbudowane dodatkowe zabezpieczenia. Niektóre z tych czynności można wykonać w systemach operacyjnych stacji roboczych, inne nie.

  3. Wysoka dostępność - nie będziesz mieć możliwości klastrowania wersji systemu Windows na stacjach roboczych w celu utrzymania wysokiej dostępności. Tylko Windows Server Enterprise i Datacenter dają taką możliwość

  4. Usługi dodatkowe - usługi takie jak serwer DHCP, serwer DNS, Active Directory, Menedżer zasobów serwera plików i serwer wydruku HTTP są dostępne w systemie operacyjnym serwera, a nie w systemie operacyjnym stacji roboczej. Możliwe, że możesz dodać niektóre z tych usług do systemu operacyjnego stacji roboczej za pośrednictwem stron trzecich, ale prawdopodobnie nie będą one tak łatwe w użyciu, mogą nie być tak potężne i mogą naruszać licencję na stację roboczą

  5. Wsparcie - jeśli Twoja firma działa na systemie operacyjnym stacji roboczej, nie oczekuj, że Microsoft będzie ją obsługiwał w przypadku awarii. Systemy operacyjne dla serwerów nie są objęte wsparciem, ale przynajmniej można kupić dla nich bilety pomocy technicznej. Jeśli zadzwonisz, zastanawiając się, dlaczego Twoja instalacja Samby na XP nie jest już uwierzytelniana, poinformują cię, że to nieobsługiwany scenariusz i odmówią pomocy.

Jestem pewien, że istnieje wiele, wiele innych powodów. Prawdopodobnie można to wszystko podsumować w następujący sposób: jeśli zamierzasz skonfigurować serwer, używaj produktów klasy serwerowej, a nie tych samych rzeczy, z których korzysta babcia.

Jason Berg
źródło
Ze szczególnym uwzględnieniem usług dodatkowych, oto częściowa lista innych produktów serwerowych, które można uruchomić na systemie Windows Server: en.wikipedia.org/wiki/Microsoft_Servers Obejmuje to Exchange, SharePoint Server, usługi terminalowe i usługi Windows Server Update Services.
nhinkle
2
Istnieją również inne różnice. Serwer jest dostrojony, aby nadać wyższy priorytet usługom w tle, na przykład interfejsowi użytkownika.
Joel Coehoorn,
Brakuje tylko kilku punktów: Active Directory, scentralizowanego zarządzania i zasad grupy, liczby obsługiwanych procesorów, pae, hyperv od 2008 roku) - żeby wspomnieć o kilku innych różnicach.
Andreas Rehm,
@Joel priorytet można zmienić również w normalnej wersji systemu Windows ... jest domyślnie ustawiony na interfejs użytkownika. Ale można to zmienić na wyższy priorytet dla usług w tle.
Andreas Rehm,
1
Z punktu 1 licencjonowania ... co rozumiesz przez połączenia? A dlaczego popularna strona internetowa przekroczyłaby limit połączeń? Jeśli mówimy o połączeniach TCP, 10 wydaje się bardzo niewielkiej liczby ...
Zach Smith
3

Jason Berg przedstawił doskonałe punkty, więc postaram się nie omawiać ich tak szczegółowo.

Główne różnice sprowadzają się do tego, do czego są zasadniczo przeznaczone.

Systemy Windows XP, Windows Vista i Windows 7 od razu zostały zaprojektowane tak, aby były łatwe w użyciu w środowisku komputerowym i miały wiele funkcji zorientowanych na użytkownika.

Z drugiej strony, Windows Server 2003, 2003 R2, 2008 i 2008 R2 są zaprojektowane wyłącznie jako serwery - nie są zaprojektowane tak, aby wyglądać (lub brzmieć) ładnie, są po prostu zaprojektowane tak, aby można było skonfigurować i pozostawić to przerwane - zoptymalizowane wyłącznie do zadań i usług w tle.

Nic nie stoi na przeszkodzie, aby wyłączyć wiele usług w systemie Windows na pulpicie, aby zwiększyć wydajność w pobliżu serwera lub odwrotnie - ale nadal nie jest w 100% taka sama.

Jeśli chodzi o uruchamianie usług i aplikacji w systemie XP - zawsze możesz zainstalować usługę DNS innej firmy lub użyć Apache lub innych programów - działają one bardzo dobrze ... Jednak nie jestem pewien ograniczeń licencji związanych z używaniem tej edycji systemu Windows do publicznego użytku dostęp - domyślam się, że jest to niedozwolone, ale co więcej, jeśli chcesz zagrać w grę lub edytować wideo - chyba że zaczniesz bałagać się priorytetami procesora, serwer / usługa może ucierpieć - systemy operacyjne serwera są po prostu zaprojektowali pudełko do podania i robią to bardzo dobrze.

William Hilsum
źródło
3

Jedną często niezrozumianą różnicą jest to, że niektóre wersje 32-bitowego systemu Windows Server obsługują PAE, umożliwiając użycie „całej” 4 GB lub więcej pamięci fizycznej. Na przykład pozwoliłoby to na uruchomienie trzech procesów „2 GB” „wszystko w pamięci RAM” z 6 GB pamięci. (Nie pozwoliłoby to na jeden proces „6 GB”, ponieważ wciąż jest to 32-bitowy system operacyjny. A „przestraszone cytaty” są używane, ponieważ wykorzystanie pamięci nie jest takie proste.

Takie wsparcie jest wyłączone we wszystkich wersjach innych niż serwer, takich jak XP, ze względu na zgodność sterowników. Niektórzy kierowcy łamią się z PAE, a konsumenci narzekaliby. Osoby korzystające z serwera byłyby bardziej wybredne i „wiedziały lepiej”.

Jest to obecnie w większości dyskusyjne, ponieważ wersje dla stacji roboczych / konsumenckich 64-bitowego systemu Windows są wspólne z dobrą obsługą sterowników, inne powody, dla których należy wymagać 32-bitowego systemu Windows, słabną, a najnowszy system Windows Server (2008 R2) jest tylko 64-bitowy .

Rozpoznać
źródło
Nie wiem, czy to tak dobrze, że działające serwery będą wiedziały lepiej, ponieważ od tych, którzy piszą sterowniki dla sprzętu klasy serwerowej, oczekuje się czasu, aby upewnić się, że działa, ale sprzęt konsumencki robi to rzadziej.
Joel Coehoorn