Windows vs Windows Server


16

Windows Server khác với bất kỳ Windows nào khác, nói Windows XP?

Liệu nó có một máy chủ sẵn có của một số loại? Tôi luôn có thể khởi động máy chủ trên bất kỳ máy Windows nào, vì vậy tôi không hiểu hệ điều hành Windows Server dùng để làm gì?

Câu trả lời:


17

Windows Server được xây dựng trên cùng một cơ sở mã với hệ điều hành máy trạm. 2003 dựa trên XP, 2008 trên Vista, 2008 R2 trên 7. Mặc dù vậy, vẫn còn nhiều sự khác biệt.

  1. Cấp phép - Đây có lẽ là một trong những khác biệt lớn hơn. Phiên bản tiêu dùng của Windows chỉ được cấp phép cho 5 kết nối. Các phiên bản chuyên nghiệp của máy trạm Windows được cấp phép cho 10 kết nối. Bạn có thể bỏ qua các hạn chế kỹ thuật được áp đặt bởi các giới hạn kết nối này, nhưng bạn sẽ không thể thực hiện theo cách có đạo đức. Nếu bạn đang chạy IIS trên XP Pro, chỉ hy vọng trang web của bạn không bao giờ đủ phổ biến để vượt quá giới hạn kết nối 10.

  2. Bảo mật - Windows Server có thêm bảo mật tích hợp. Một số trong những điều này có thể được thực hiện với các hệ điều hành máy trạm, những thứ khác thì không thể.

  3. Tính sẵn sàng cao - Bạn sẽ không thể phân cụm các phiên bản máy trạm của Windows để duy trì tính sẵn sàng cao. Chỉ Windows Server Enterprise và Datacenter cung cấp cho bạn khả năng này

  4. Dịch vụ bổ sung - Các dịch vụ như máy chủ DHCP, máy chủ DNS, Active Directory, Trình quản lý tài nguyên máy chủ tệp và máy chủ in HTTP có sẵn trong HĐH máy chủ, không phải trong HĐH máy trạm. Bạn có thể có thể thêm một số dịch vụ này vào HĐH máy trạm thông qua các bên thứ ba nhưng chúng có thể sẽ không dễ sử dụng, có thể không mạnh và có thể vi phạm giấy phép máy trạm

  5. Hỗ trợ - Nếu bạn có doanh nghiệp của mình chạy trên HĐH máy trạm, đừng hy vọng Microsoft sẽ hỗ trợ doanh nghiệp khi thất bại. Hệ điều hành máy chủ không đi kèm với hỗ trợ, nhưng ít nhất bạn có thể mua vé hỗ trợ cho chúng. Nếu bạn gọi họ tự hỏi tại sao cài đặt Samba của bạn trên XP không còn xác thực, họ sẽ cho bạn biết đó là một kịch bản không được hỗ trợ và từ chối trợ giúp.

Tôi chắc chắn còn nhiều nhiều lý do nữa. Tất cả có thể có thể được tóm tắt như thế này: Nếu bạn sẽ thiết lập một máy chủ, hãy sử dụng các sản phẩm cấp máy chủ, không phải cùng một thứ mà bà của bạn sử dụng.


Liên quan cụ thể đến các dịch vụ bổ sung, đây là danh sách một phần các sản phẩm máy chủ khác mà bạn có thể chạy trên Windows Server: en.wikipedia.org/wiki/Microsoft_Servers Điều này bao gồm Exchange, SharePoint Server, Terminal Services và Windows Server Update Services.
nhinkle

2
Có một số khác biệt khác, là tốt. Ví dụ, máy chủ được điều chỉnh để ưu tiên cao hơn cho các dịch vụ nền so với UI.
Joel Coehoorn

Chỉ thiếu một số điểm: Active Directory, quản lý tập trung và chính sách nhóm, số lượng cpu được hỗ trợ, pae, hyperv kể từ năm 2008) - chỉ đề cập đến một vài khác biệt nữa.
Andreas Rehm

@Joel mức độ ưu tiên có thể được thay đổi trong phiên bản Windows bình thường ... mặc định nó được đặt thành ui. Nhưng nó có thể được thay đổi thành ưu tiên cao hơn cho các dịch vụ nền.
Andreas Rehm

1
Với điểm 1 về cấp phép ... bạn có ý nghĩa gì với các kết nối? Và tại sao một trang web phổ biến sẽ vượt quá giới hạn kết nối? Nếu bạn đang nói về các kết nối TCP, 10 dường như là một con số rất nhỏ ...
Zach Smith

3

Jason Berg đã ghi điểm tuyệt vời, vì vậy tôi sẽ cố gắng không đi sâu vào quá nhiều chi tiết về chúng.

Sự khác biệt chính là những gì chúng được thiết kế cơ bản để làm.

Windows XP, Windows Vista và Windows 7 được thiết kế để dễ sử dụng cho môi trường máy tính để bàn và có nhiều tính năng hướng đến người dùng.

Mặt khác, Windows Server 2003, 2003 R2, 2008 và 2008 R2 được thiết kế hoàn toàn dưới dạng máy chủ - chúng không được thiết kế để trông (hoặc âm thanh) đẹp, chúng chỉ được thiết kế để bạn có thể định cấu hình và để nó chạy bị gián đoạn - được tối ưu hóa hoàn toàn cho các nhiệm vụ và dịch vụ nền.

Không có gì ngăn bạn tắt nhiều dịch vụ trong Windows máy tính để bàn để thực hiện gần Máy chủ hoặc ngược lại - nhưng nó vẫn không giống nhau 100%.

Đối với việc chạy các dịch vụ và ứng dụng trên XP - bạn luôn có thể cài đặt dịch vụ DNS của bên thứ ba hoặc sử dụng Apache hoặc các chương trình khác - chúng hoạt động rất tốt ... Tuy nhiên, tôi không chắc chắn về các ràng buộc cấp phép khi sử dụng phiên bản Windows này cho công chúng truy cập - Tôi đoán là không được phép, nhưng hơn thế nữa, nếu sau đó bạn muốn chơi trò chơi hoặc thực hiện một số chỉnh sửa video - trừ khi bạn bắt đầu loay hoay với các linh mục CPU, máy chủ / dịch vụ có thể bị ảnh hưởng - Hệ điều hành máy chủ chỉ là thiết kế ra hộp để phục vụ, và họ làm điều đó rất tốt.


3

Một điểm khác biệt thường bị hiểu nhầm là một số phiên bản Windows Server 32 bit hỗ trợ PAE, cho phép sử dụng "tất cả" 4GB bộ nhớ vật lý trở lên. Ví dụ: điều này sẽ cho phép ba quá trình "2GB" chạy "tất cả trong RAM" với 6GB bộ nhớ. (Nó sẽ không cho phép một quá trình "6GB", bởi vì nó vẫn là HĐH 32 bit. Và "trích dẫn sợ hãi" được sử dụng vì việc sử dụng bộ nhớ không đơn giản.)

Hỗ trợ như vậy bị vô hiệu hóa trong tất cả các phiên bản không phải Máy chủ, như XP, vì khả năng tương thích trình điều khiển. Một số trình điều khiển vi phạm với PAE và người tiêu dùng sẽ phàn nàn. Những máy chủ đang chạy sẽ có xu hướng kén chọn hơn và "biết rõ hơn".

Điều này hiện nay chủ yếu là vì các máy trạm / phiên bản Windows 64 bit dành cho máy trạm là phổ biến với sự hỗ trợ trình điều khiển tốt, các lý do khác để yêu cầu Windows 32 bit bị suy giảm và Windows Server mới nhất (2008 R2) chỉ có 64 bit .


Tôi không biết rằng nhiều máy chủ đang chạy sẽ biết rõ hơn vì những người viết trình điều khiển cho phần cứng lớp máy chủ dự kiến ​​sẽ dành thời gian để đảm bảo nó hoạt động, nhưng phần cứng của người tiêu dùng thực hiện việc này ít thường xuyên hơn.
Joel Coehoorn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.