Hệ thống Máy khách và Máy chủ
Máy tính cần thiết trong các doanh nghiệp có quy mô khác nhau. Các thiết lập máy tính lớn bao gồm mạng và máy tính lớn được sử dụng trong các doanh nghiệp lớn. Mạng máy tính được sử dụng trong các loại hình kinh doanh này có kiến trúc máy khách-máy chủ hoặc kiến trúc hai tầng. Mục đích chính của kiến trúc này là sự phân công lao động cần thiết trong các tổ chức lớn.
Máy chủ
Trong môi trường client-server, máy chủ đóng vai trò là “bộ não” của doanh nghiệp. Một máy tính có dung lượng rất lớn được sử dụng làm máy chủ. Cũng có thể có một máy tính lớn vì nó lưu trữ nhiều chức năng và dữ liệu.
Nói chung, các ứng dụng và tệp dữ liệu được lưu trữ trên máy chủ. Máy tính của nhân viên hoặc máy trạm truy cập các ứng dụng và tệp này qua mạng. Ví dụ: một nhân viên có thể truy cập các tệp dữ liệu của công ty được lưu trữ trên máy chủ, từ máy tính khách hàng của họ.
Trong một số trường hợp, nhân viên chỉ có thể truy cập các ứng dụng cụ thể từ máy khách của họ. Máy chủ ứng dụng là tên được đặt cho loại máy chủ này. Kiến trúc máy khách-máy chủ được sử dụng đầy đủ trong loại môi trường này vì nhân viên phải đăng nhập từ máy khách của họ để truy cập ứng dụng được lưu trữ trên máy chủ. Ví dụ, những loại ứng dụng này bao gồm các chương trình thiết kế đồ họa, bảng tính và bộ xử lý văn bản. Kiến trúc máy khách - máy chủ được minh họa trong từng trường hợp.
Ngoài phương tiện lưu trữ, máy chủ còn hoạt động như một nguồn năng lượng xử lý. Các máy khách nhận được sức mạnh xử lý của chúng từ nguồn máy chủ này. Bằng cách đó, không cần phần cứng bổ sung cho máy khách và nó sử dụng sức mạnh xử lý lớn hơn của máy chủ.
Khách hàng
Trong kiến trúc máy khách - máy chủ, máy khách hoạt động một máy tính nhỏ hơn được nhân viên của tổ chức sử dụng để thực hiện các hoạt động hàng ngày của họ. Nhân viên sử dụng máy tính khách để truy cập các tệp dữ liệu hoặc ứng dụng được lưu trữ trên máy chủ.
Các quyền được cấp cho máy khách có thể khác nhau. Một số nhân viên có quyền truy cập vào các tệp dữ liệu của tổ chức trong khi những người khác chỉ có thể truy cập vào các ứng dụng có trên máy chủ.
Ngoài việc sử dụng các ứng dụng và tệp dữ liệu, máy khách cũng có thể sử dụng sức mạnh xử lý của máy chủ. Trong trường hợp này, máy khách được cắm vào máy chủ và máy chủ xử lý tất cả các phép tính. Bằng cách này, sức mạnh xử lý lớn của máy chủ có thể được sử dụng mà không cần thêm bất kỳ phần cứng nào ở phía máy khách.
Ví dụ tốt nhất về kiến trúc máy khách-máy chủ là WWW hoặc World Wide Web. Ở đây máy khách là trình duyệt được cài đặt trên mỗi máy tính và thông tin về các trang khác nhau được lưu trữ trên phía máy chủ mà từ đó máy khách hoặc người dùng có thể truy cập.
Sự khác biệt giữa máy khách và máy chủ
• Máy khách là một máy tính nhỏ hơn mà thông qua đó thông tin hoặc ứng dụng được lưu trữ trên máy chủ được người dùng truy cập trong khi máy chủ là một máy tính mạnh lưu trữ các tệp dữ liệu và ứng dụng.
• Trong một số trường hợp, máy khách có thể sử dụng sức mạnh xử lý lớn hơn của máy chủ.
• Trong một số trường hợp, phía máy khách có thể có giao diện người dùng hoặc GUI đồ họa tốt hơn so với phía máy chủ.