Máy ảo sử dụng phần mềm và phần cứng máy tính để mô phỏng các máy tính bổ sung trong một thiết bị vật lý. Tìm hiểu thêm về máy ảo là gì và bạn có thể làm gì trong môi trường VM.
Máy ảo là gì?
Máy ảo mô phỏng một hệ điều hành riêng biệt (khách) và một máy tính riêng biệt với hệ điều hành hiện có của bạn (máy chủ), chẳng hạn, để chạy Unbuntu Linux trên Windows 10. Môi trường máy tính ảo xuất hiện trong một cửa sổ riêng biệt và thường bị cô lập như một môi trường độc lập. Tuy nhiên, tương tác giữa khách và máy chủ thường được phép cho các tác vụ như truyền tệp.
Lý do hàng ngày để sử dụng máy ảo
Nhà phát triển sử dụng phần mềm máy ảo để tạo và kiểm tra phần mềm trên nhiều nền tảng khác nhau mà không cần sử dụng thiết bị thứ hai. Bạn có thể sử dụng môi trường VM để truy cập các ứng dụng là một phần của hệ điều hành khác với hệ điều hành được cài đặt trên máy tính của bạn. Ví dụ: máy ảo giúp bạn có thể chơi trò chơi dành riêng cho Windows trên máy Mac.
Ngoài ra, máy ảo cung cấp mức độ linh hoạt về mặt thử nghiệm không phải lúc nào cũng khả thi trên hệ điều hành máy chủ của bạn. Hầu hết phần mềm VM đều cho phép bạn chụp nhanh hệ điều hành khách, bạn có thể hoàn nguyên về hệ điều hành này nếu có sự cố chẳng hạn như nhiễm phần mềm độc hại.
Tại sao Doanh nghiệp có thể Sử dụng Máy ảo
Nhiều tổ chức triển khai và duy trì một số máy ảo. Thay vì chạy nhiều máy tính mọi lúc, các công ty sử dụng máy ảo được lưu trữ trên một tập hợp con nhỏ hơn của các máy chủ mạnh mẽ, tiết kiệm tiền cho không gian vật lý, điện và bảo trì.
Các máy ảo này có thể được điều khiển từ một giao diện quản trị duy nhất và nhân viên có thể truy cập được từ các máy trạm từ xa của họ, thường trải rộng trên nhiều vị trí địa lý. Do tính chất riêng biệt của các phiên bản máy ảo, các công ty có thể cho phép người dùng truy cập vào mạng công ty của họ bằng công nghệ này trên máy tính của họ để tăng tính linh hoạt và tiết kiệm chi phí.
Máy ảo cung cấp cho quản trị viên toàn quyền kiểm soát cùng với khả năng giám sát thời gian thực và giám sát bảo mật nâng cao. Mỗi máy ảo có thể được điều khiển, khởi động và dừng ngay lập tức bằng một cú nhấp chuột hoặc mục nhập dòng lệnh.
Hạn chế chung của Máy ảo
Mặc dù VM rất hữu ích, nhưng có những hạn chế đáng chú ý cần được hiểu để các kỳ vọng về hiệu suất của bạn là thực tế. Ngay cả khi thiết bị lưu trữ máy ảo có chứa phần cứng mạnh, phiên bản ảo có thể chạy chậm hơn so với trên máy tính độc lập của nó. Những tiến bộ trong hỗ trợ phần cứng trong máy ảo đã có một chặng đường dài trong những năm gần đây. Tuy nhiên, hạn chế này sẽ không bao giờ được loại bỏ hoàn toàn.
Hạn chế khác là chi phí. Ngoài các khoản phí liên quan đến một số phần mềm máy ảo, việc cài đặt và chạy hệ điều hành có thể yêu cầu giấy phép hoặc phương thức xác thực khác. Ví dụ: chạy phiên bản khách của Windows 10 yêu cầu khóa cấp phép hợp lệ giống như khi bạn cài đặt hệ điều hành trên PC thực tế. Mặc dù trong hầu hết các trường hợp, giải pháp ảo thường rẻ hơn so với việc mua thêm các máy vật lý, nhưng chi phí sẽ tăng lên nếu bạn yêu cầu phát hành trên quy mô lớn.
Các hạn chế tiềm ẩn khác cần xem xét là thiếu hỗ trợ cho các thành phần phần cứng nhất định và các hạn chế mạng có thể xảy ra. Miễn là bạn thực hiện nghiên cứu của mình và có những kỳ vọng thực tế, việc triển khai máy ảo trong môi trường gia đình hoặc doanh nghiệp của bạn có thể có lợi.
Người giám sát và Phần mềm Máy ảo khác
Phần mềm VM dựa trên ứng dụng, thường được gọi là hypervisor, có đủ hình dạng và kích thước phù hợp với mục đích sử dụng cá nhân và doanh nghiệp. Hypervisor cho phép nhiều máy ảo chạy các hệ điều hành khác nhau chia sẻ tài nguyên phần cứng giống nhau. Quản trị viên hệ thống có thể sử dụng trình giám sát để giám sát và quản lý nhiều máy ảo trên mạng cùng một lúc.
FAQ
Máy ảo liên quan gì đến hệ điều hành?
Sau khi bạn đã cài đặt ứng dụng máy ảo, bạn sẽ cần chọn và cài đặt hệ điều hành trên máy ảo của mình. Sau khi hệ điều hành được cài đặt, bạn có thể sử dụng máy ảo của mình như bất kỳ máy tính nào khác.
Sự khác biệt giữa trình giả lập và máy ảo là gì?
Máy ảo là môi trường độc lập, đầy đủ tính năng, nơi bạn có thể cài đặt và sử dụng toàn bộ hệ điều hành. Trình giả lập tìm cách tạo lại hầu như phần mềm và phần cứng cụ thể để hoàn thành một mục tiêu cụ thể, chẳng hạn như chơi trò chơi trên hệ thống lỗi thời.