Skip to main content

Ảo hóa máy chủ là gì?

Có một thời gian mà một tổ chức tìm kiếm lưu trữ web phải lựa chọn giữa một máy chủ được chia sẻ và một máy chủ chuyên dụng.Đây có thể là một lựa chọn khó khăn bởi vì trong khi cống hiến lưu trữ cung cấp một máy chủ mà chỉ có một tổ chức có quyền truy cập vào mdash;đảm bảo bộ nhớ, băng thông và điều khiển hoàn chỉnh mdash;Nó có thể cực kỳ đắt tiền.Mặt khác, một máy chủ được chia sẻ thường có nghĩa là chia sẻ bộ nhớ và tài nguyên băng thông, cũng như địa chỉ IP.Nếu ai đó trên máy chủ được chứng minh là một con lợn tài nguyên hoặc tràn vào internet bằng thư rác, người ta có thể thấy mình bị chặn vì không có lỗi của một người khác, vì ISP đã nhắm vào người gửi thư rác chia sẻ một sân cỏ.Máy chủ ảo hóa sử dụng phần mềm để làm cho một máy chủ hoạt động như thể đó là một số máy chủ riêng biệt, giải quyết vấn đề.Máy chủ chuyên dụng và giải quyết các vấn đề chia sẻ tài nguyên của một máy chủ được chia sẻ bằng cách đánh dấu các tài nguyên cho mỗi thuê bao và cho phép mỗi máy chủ ảo chạy hoàn toàn tách biệt với các máy chủ khác, thậm chí chạy các hệ điều hành riêng biệt, nếu muốn.Ảo hóa máy chủ cũng có các ứng dụng trong các tổ chức, vì nó có thể cho phép các tác vụ và quy trình không tương thích được vận hành trên cùng một máy chủ mà không tương tác hoặc chồng chéo, giúp việc sử dụng máy chủ hiệu quả hơn.Một lợi ích khác của các máy chủ ảo là cho phép dự phòng trong một phần cứng.Một máy chủ ảo thứ hai có thể chứa ứng dụng mẫu và/hoặc cùng một dữ liệu để sử dụng làm sao lưu trong trường hợp lỗi.

ảo hóa máy chủ có thể được thực hiện theo ba cách khác nhau.Đầu tiên được gọi là ảo hóa đầy đủ hoặc mô hình máy ảo;thứ hai là mô hình paravirtualization hoặc máy paravirtual (PVM);và thứ ba được gọi là ảo hóa cấp độ hệ điều hành hoặc ảo hóa ở cấp độ HĐH (hệ điều hành).Mô hình máy ảo yêu cầu phần mềm cường điệu, hoạt động như một nền tảng cho các hệ điều hành của các máy chủ ảo, giữ cho chúng riêng biệt và độc lập, đòi hỏi nhiều sức mạnh xử lý.Mô hình PVM cho phép các máy chủ ảo nhận thức được nhau và sử dụng tài nguyên phối hợp.Với ảo hóa máy chủ ở cấp hệ điều hành, chỉ có một hệ điều hành máy chủ và các máy chủ ảo là khách, điều đó có nghĩa là tất cả chúng phải tách biệt và chạy trên cùng một hệ điều hành nhưng cho phép hệ thống hiệu quả hơn.