Server là gì? Những ý nghĩa của Server

Blog Nghialagi.org giải đáp ý nghĩa Server là gì

  • Chào mừng bạn đến blog Nghialagi.org chuyên tổng hợp tất cả hỏi đáp định nghĩa là gì, thảo luận giải đáp viết tắt của từ gì trong giới trẻ, hôm nay chúng ta cùng tìm hiểu một khái niệm mới đó là Server là gì? Những ý nghĩa của Server. Server là gì? Tại sao phải sử dụng server? Khái niệm máy chủ ( Server ) là gì?
Server là gì? Máy chủ là gì? Những điều cần biết về Server - Nghialagi.org
Server là gì? Máy chủ là gì? Những điều cần biết về Server – Nghialagi.org

Định nghĩa Server là gì?

Server (máy chủ) là một máy có chức năng cung cấp thông tin hoặc lưu trữ thông tin do các máy khách (Client) gửi lên hoặc tải xuống thì được gọi là Server.
Đây chính là mô hình Client-Server.
Trong quá trình phát triển phần mềm, bạn thậm chí dùng 2 máy laptop A và B. Máy laptop A cài các phần mềm như web server, database server để cung cấp cho máy laptop B truy cập vào + sử dụng data. Lúc này máy laptop A sẽ là Máy chủ, máy laptop B sẽ là máy khách.
Trong thực tế, máy chủ hiện diện khắp mọi nơi và chính chúng ta đang sử dụng hàng ngày, kể cả những người không biết gì về IT, họ cũng đang sử dụng rất nhiều các dịch vụ do server cung cấp.

Ví dụ:

  • – Khi bạn dùng máy tính, hoặc phần mềm facebook messenger…vv thì có nghĩa bạn đang là máy khách. Còn máy chủ Facebook sẽ đóng vai trò cung cấp thông tin, cung cấp các dịch vụ cho bạn sử dụng.
  • – Khi bạn thực hiện một cuộc gọi đến số ĐT khác, lúc đó máy chủ của các công ty viễn thông như Viettel, Vinaphone, Mobifone sẽ thực hiện tìm kiếm và mở 1 kết nối để 2 người có thể liên lạc.
  • – Khi bạn xem tivi, dữ liệu cũng được lấy từ các máy chủ, đưa lên các trạm phát sóng để truyền tới tivi nhà bạn.
  • – Khi điều tra dân số (như 04.2019 đang thực hiện) thì hệ thống cơ sỡ dữ liệu quốc gia sẽ cung cấp cho các app trên điện thoại của điều tra viên dữ liệu của những người đang thường trú, tạm trú trong khu vực. Sau đó, các app này có được thông tin thực tế, app đó lại gửi dữ liệu lên máy chủ để lưu trữ.
  • – Khi bạn truy cập vào 1 địa chỉ website, thì bản chất cũng là lấy dữ liệu từ máy chủ server trả về.
    … và rất rất nhiều các dịch vụ khác, chúng ta đang sử dụng hàng ngày.

Những dữ liệu do máy chủ server cung cấp hoặc được lưu trữ trên máy chủ server thông thường được gọi là dịch vụ: Dịch vụ cung cấp thông tin, dịch vụ lưu trữ thông tin.
Một máy chủ ngoài thực tế cung câp dữ liệu cho rất nhiều người dùng. Và thông thường máy chủ có cấu hình mạnh, có khả năng phục vụ nhiều người dùng cùng lúc.
Máy chủ cũng có thể là tập hợp 1 mạng lưới rất nhiều các máy chủ kết nối với nhau để phục vụ một số lượng rất lớn người dùng (Ví dụ như máy chủ server của facebook, máy chủ server của google).

“Máy chủ” (Server) được hiểu theo:

  1. Cấu tạo phần cứng “Server vật lý”. Có các hãng chuyên sản xuất máy chủ nổi tiếng như máy chủ Dell, máy chủ HP, máy chủ IBM, máy chủ Supermicro. Máy chủ vật lý này cần cài đặt thêm phần mềm để có thể sử dụng. Máy chủ có thể có nhiều CPU (hiện tại có thể lên đến 200 cores), nhiều thanh Ram (hiện tại đã có thể lắp 6144GB Ram / 1 máy chủ), ổ cứng thì có thể lắp đến vài trăm TB / 1 máy chủ.
  2. Hoặc hiểu theo phần mềm – Máy chủ là nơi lưu trữ / Cài đặt các chương trình phần mềm để nhiều máy trạm cùng truy cập vào nơi lưu dữ liệu tập trung thông qua mạng internet. Server hiểu theo nghĩa này có thể là “cloud vps” hoặc thậm chí là dịch vụ Hosting. Nhưng cũng có thể là 1 hệ thống bao gồm RẤT RẤT nhiều máy chủ từ khắp nơi trên thế giới, ví dụ nhắc đến “Máy chủ google” tức là nhắc đến hàng trăm ngàn máy chủ ở khắp nơi trên thế giới.

Các server điển hình theo “chức năng của Server”

Hiện nay các server điển hình bao gồm:

  1. Database servers (máy chủ cơ sở dữ liệu).
  2. File servers (máy chủ file, là máy chủ lưu trữ file ví dụ như Dropbox, Google Drive, Microsoft One Drive)
  3. Mail servers (máy chủ mail ví dụ như gmail, yahoo mail, yandex, amazon mail service)
  4. Print servers (máy chủ in, thường được dùng trong mạng nhỏ của doanh nghiệp)
  5. Web servers (máy chủ web để phục vụ người dùng mua hàng như các site amazon, taobao, google shopping, phục vụ người dùng đọc tin tức …vv)
  6. Game servers (máy chủ trò chơi ví dụ máy chủ phục vụ game Võ Lâm, Warcaft, Tru tiên…vv)
  7. Application servers (máy chủ ứng dụng ví dụ để chạy các phần mềm quản lý ERP, phần mềm CRM trong doanh nghiệp, nhưng Application Server cũng có thể được hiểu chung là máy chủ cung cấp dịch vụ web, mail, file server, database…vv)

Cách hoạt động của Server

Ngày nay hệ thống client-server thường xuyên được thực hiện bởi mô hình request–response (gửi yêu cầu – phản hồi), khi khách hàng gửi một yêu cầu đến máy chủ, qua một số thao tác máy chủ sẽ gửi lại phản hồi cho khách hàng. Máy chủ Server cần được cài đặt các ứng dụng theo mục đích sử dụng.

Mục đích của server

Mục đích của một máy chủ là để chia sẻ dữ liệu cũng như chia sẻ tài nguyên và phân chia công việc. Một máy chủ có thể phục vụ nhiều chương trình máy tính riêng của mình, bảng dưới đây sẽ cho các bạn thấy mục đích của các máy chủ:

Server Mục đích Người dùng
Application servers Ứng dụng máy chủ trên web (chương trình máy tính chạy trên trình duyệt web) cho phép người dùng trong hệ thống sử dụng nó mà không cần phải cài đặt thêm một bản sao trên máy tính. Sử dụng nó với máy tính và một trình duyệt web
Game servers Cho phép máy tính cá nhân hoặc các thiết bị chơi game chơi cá game trên web Cần có máy tính cá nhân hoặc thiết bị chơi game
Web server Nơi lưu trữ các trang web, một web server có thể làm nên mạng diện rộng toàn cầu (world wide web), mỗi website có thể có một hoặc nhiều web server Người dùng cần có máy tính cá nhân và một trình duyệt web
Print server Chia sẻ một hoặc nhiều máy in trên khắp hệ thống, như vậy có thể tránh được các rắc rối khi truy cập Máy tính có kết nối với máy in
Mail server Có thể gửi email với cùng một cách là bưu điện gửi mail qua snail mail Người gửi và người nhận email
File server Chia sẻ file và folder, các file và folder sẽ được lưu trữ trong không gian lưu trữ, hoặc cả 2 thông qua một hệ thống nhất định Hệ thống máy tính có kết nối mạng có khả năng chia sẻ các file với nhau, mặc dù nó có thể chia sẻ thông qua mạng LAN
Database server Duy trì và chia sẻ một vài hình thức của dữ liệu trên một hệ thống Bảng tính, phần mềm tính toán

CÓ NHỮNG LOẠI MÁY CHỦ NÀO

Cơ sở để phân loại các loại máy chủ là dựa theo phương pháp chế tạo ra máy chủ, ta có 3 loại máy chủ thường gặp sau:

  • – Máy chủ đám mây (Cloud Server): là máy chủ được kết hợp từ nhiều máy chủ vật lý gốc khác nhau cùng với hệ thống lưu trữ SAN và máy chủ đám mây được xây dựng trên nền tảng công nghệ điện toán đám mây.
  • – Máy chủ ảo (Virtual Private Server – VPS): là loại máy chủ được tách từ máy chủ vật lý kể trên ra bằng phương pháp sử dụng công nghệ ảo hóa. Từ một máy chủ riêng, có thể tách được thành nhiều máy chủ ảo khác nhau có chức năng như máy chủ vật lý và chia sẻ tài nguyên trên máy chủ vật lý gốc.
  • – Máy chủ riêng (Dedicated): là máy chủ chạy trên phần cứng và các thiết bị hỗ trợ riêng biệt gồm: HDD, CPU, RAM, Card mạng,… hay còn gọi với cái tên khác là Máy chủ vật lý. Việc nâng cấp hoặc thay đổi cấu hình của máy chủ riêng đòi hỏi phải thay đổi phần cứng của máy chủ, việc này cần những người có kiến thức chuyên sâu về phần cứng và máy chủ mới có thể đảm bảo được những linh kiện tạo ra máy chủ.

Kết luận

Cảm ơn bạn đã đọc bài viết của blog nghialagi.org, hy vọng những thông tin giải đáp Server là gì? Những ý nghĩa của Server sẽ giúp bạn đọc bổ sung thêm kiến thức hữu ích. Nếu bạn đọc có những đóng góp hay thắc mắc nào liên quan đến định nghĩa Server là gì? vui lòng để lại những bình luận bên dưới bài viết này. Blog nghialagi.org luôn sẵn sàng trao đổi và đón nhận những thông tin kiến thức mới đến từ quý độc giả

Co-founder tại Blog Nghilagi.org Giải đáp thắc mắc bạn đọc. Tra thuật ngữ nhanh và chính xác nhất. Nghĩa Là Gì - Giải thích mọi câu hỏi kỳ quặc nhất Hãy cùng nhau chia sẻ những kiến thức bổ ích