Máy chủ server là gì? Phân loại, vai trò và nguyên lý hoạt động
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ý khác nhau với hệ thống lưu trữ SAN với tốc độ truy xuất vượt trội, điều này giúp cho máy chủ hoạt động nhanh, ổn định và hạn chế được tình trạng downtime. Máy chủ Cloud được xây dựng trên nền tảng công nghệ điện toán đám mây nên dễ càng nâng cấp từng phần của thiết bị trong quá trình sử dụng.
Phân loại theo chức năng
Máy chủ web (web server): Được cài đặt phần mềm chuyên dụng, phục vụ cho công việc quản trị và lưu trữ website.
Máy chủ email ( mail server): Máy chủ này được sử dụng để hỗ trợ việc gửi và nhận email. Nếu bạn sử dụng ứng dụng email (email client) trên máy tính thì phần mềm này sẽ kết nối với máy chủ IMAP hoặc máy POP để tải thư máy tính của bạn và máy chủ SMTP sẽ gửi thư trở lại thông qua máy chủ email.
Máy chủ FPT (FTP server): Hỗ trợ việc di chuyển các tệp thông qua giao thức truyền tải tập tin. Các máy chủ FTP có thể truy cập từ xa thông qua phần mềm FTP chuyên dụng.
Máy chủ cơ sở dữ liệu (Database server): Được cài đặt phần mềm quản trị dữ liệu, giúp cho việc quản trị, xử lý và truy xuất dữ liệu. Hệ quản trị cơ sở dữ liệu phổ biến nhất đó là MySQL,…
Máy chủ DNS (DNS server): Còn được biết đến với tên gọi hệ thống phân giải tên miền. Máy chủ DNS có nhiệm vụ là phân giải địa chỉ IP thành tên miền và ngược lại.
Máy chủ DHCP (DHCP server): Thực hiện nhiệm vụ phát địa chỉ IP cho các thiết bị tham gia vào mạng.
Nguyên lý hoạt động của máy chủ server
Các máy chủ sẽ hoạt động theo mô hình client-server, server là các chương trình máy tính đang chạy để phục vụ cho các yêu cầu từ chương trình khác, các client (khách hàng). Máy chủ sẽ thực hiện một số nhiệm vụ thay mặt cho khách, khách hàng sẽ được kết nối với máy chủ thông qua mạng nhưng cũng có thể chạy trên cùng một máy tính – computer. Trong hệ thống hạ tầng của mạng Internet Protocol (IP), một máy chủ là một chương trình hoạt động giống như một socket listener (giao thức nghe).
Máy chủ thường sẽ cung cấp các dịch vụ thiết yếu qua mạng hoặc là để người dùng cá nhân của một tổ chức hoặc cho người dùng thông qua mạng internet. Computer server điển hình là máy chủ cơ sở dữ liệu (database server), máy chủ tập tin (file server), máy chủ in (print server), máy chủ mail (mail server), máy chủ ứng dụng (application server), máy chủ web (web server), máy chủ game (game server), hoặc một số loại khác của máy chủ.