Computer >> Máy Tính >  >> Phần mềm >> Máy ảo

Phần mềm ảo hóa - Nhiều lựa chọn

Hôm nay, tôi sẽ viết về một số sản phẩm ảo hóa phổ biến và rất hữu ích mà bạn có thể sử dụng để nâng cao trải nghiệm máy tính để bàn của mình. Tôi đã viết rất nhiều về phần mềm ảo hóa trước đây, nhưng lần này chúng tôi nói nhiều hơn về những gì người dùng có thể làm - hơn là những gì phần mềm có thể làm.

Một người dùng Windows / Linux điển hình sẽ có nhiều loại phần mềm để lựa chọn, bao gồm các gói ảo hóa miễn phí và nguồn mở, miễn phí và nguồn đóng và phần mềm trả phí, tất cả đều cung cấp các mức độ khả dụng và độ khó khác nhau. Vì vậy, chúng ta hãy bắt đầu.

Lựa chọn tốt nhất

Trong danh mục này, bạn sẽ tìm thấy hai sản phẩm miễn phí của VMware và một sản phẩm miễn phí của Sun, trước đây là innotek, người tạo ra VirtualBox. VMware Player, VMware Server và VirtualBox là những ứng cử viên khả dĩ nhất cho ảo hóa máy tính để bàn của bạn.

Chúng cung cấp hiệu suất ổn định nếu không muốn nói là chính xác ở tốc độ gốc, bảng điều khiển cực kỳ đơn giản và thân thiện cũng như nhiều hỗ trợ phần cứng với một số nhược điểm nhỏ (3D, USB). Mặt khác, chúng sẽ yêu cầu nhiều RAM và dung lượng ổ cứng lớn cho các máy ảo.

Trình phát VMware

VMware Player có lẽ là sự lựa chọn đơn giản nhất cho hầu hết mọi người. Trình phát cho phép bạn chạy các máy ảo hiện có, được định cấu hình sẵn hoặc cài đặt các máy ảo mới, mặc dù có một số hạn chế liên quan đến cấu hình của hệ điều hành khách. Ví dụ:bạn sẽ không thể cài đặt các tiện ích bổ sung dành cho khách, được gọi là VMware Tools, giúp cải thiện hiệu suất tổng thể của các hệ điều hành khách.

Hơn nữa, VMware Player hoàn toàn dựa vào ngăn xếp mạng hệ thống để kết nối, vì vậy nếu bạn sử dụng cấu hình mạng phức tạp, có chuyển tiếp, quy tắc tường lửa, v.v., bạn sẽ phải đảm bảo rằng Player được phép kết nối.

Mặt khác, nó rất đơn giản để cài đặt và sử dụng - và thậm chí còn được cung cấp dưới dạng một gói trong nhiều kho lưu trữ trực tuyến của các bản phân phối Linux phổ biến.

Một tính năng tuyệt vời khác là Virtual Appliances Marketplace, một kho lưu trữ trực tuyến nơi bạn có thể tải xuống nhiều máy ảo do người khác tạo, đã được thiết lập và định cấu hình. Bạn cũng có thể đọc bài viết của tôi VMware Player - Một người bạn tuyệt vời để biết thêm thông tin.

Máy chủ VMware

VMware Server là phiên bản rút gọn của VMware Workstation đắt tiền nhưng rất xứng đáng. Nó chứa VMware Player - và sau đó là một số, làm cho nó trở thành lựa chọn hợp lý hơn để cài đặt.

Tuy nhiên, để phát huy hết sức mạnh của nó, bạn sẽ phải tự mình cài đặt nó, không hẳn là một việc khó nhưng cũng không tầm thường. Ngoài ra, bạn sẽ phải có khả năng cài đặt VMware Tools trong các hệ điều hành khách và có thể định cấu hình các tùy chọn nâng cao để cải thiện khả năng tích hợp giữa máy chủ và khách. Công cụ sẽ cho phép bạn di chuyển liền mạch giữa hệ điều hành thực và hệ điều hành ảo, cải thiện hiệu suất của chuột và màn hình, cho phép bạn đồng bộ hóa đồng hồ trong máy khách, v.v.

Nếu bạn sẵn sàng dành thêm thời gian, nó hoàn toàn xứng đáng. Bạn sẽ tận hưởng gói ảo hóa hoàn chỉnh nhất mà bạn có thể có miễn phí.

Máy chủ cho phép bạn điều khiển đồng thời nhiều máy ảo cục bộ và từ xa, chỉ bị giới hạn bởi tài nguyên phần cứng của bạn, thực tế đang chạy, cho tất cả các mục đích thực tế, một trang trại PC ảo nhỏ. Một trong những điểm mạnh của Máy chủ là nó cài đặt trình điều khiển mạng riêng, giúp đơn giản hóa đáng kể việc bố trí và thiết lập mạng của bạn.

VMware Server cũng cung cấp một ảnh chụp nhanh duy nhất cho mỗi hệ điều hành khách, cho phép bạn trở lại các trạng thái trước đó. Các máy ảo là các tệp đơn giản có thể được sao chép để tạo nhiều bản sao (miễn là bạn không làm bất cứ điều gì bất hợp pháp).

VMware Server thực sự tỏa sáng trên hệ điều hành Linux 64 bit, trong đó máy chủ không bị giới hạn bởi giới hạn RAM 4GB, cho phép bạn nhồi nhét bộ nhớ vào máy và chạy hàng chục phiên bản máy ảo. Trên Windows, cũng có thể chuyển đổi máy thật thành máy ảo bằng VMware Converter.

Tin vui là các phiên bản tương lai của VMware Server, dựa trên VMware Workstation Beta mới nhất sẽ cung cấp hỗ trợ 3D thực sự cho các máy ảo.

Hộp ảo

VirtualBox thắng ở đâu đó giữa Người chơi và Máy chủ. Nó nhẹ hơn và nhanh hơn nhiều so với cả hai, nhưng ngăn xếp mạng của nó là thứ khó cấu hình nhất cho các tình huống phức tạp khi các hệ điều hành khách cần nói chuyện với nhau hoặc chạy các dịch vụ.

Nó có tính năng ảnh chụp nhanh không giới hạn, một tùy chọn được đánh giá cao dành cho những người cần thường xuyên kiểm tra nhiều cấu hình của hệ điều hành (hoặc một phần của hệ điều hành). Hỗ trợ 3D tương tự như VMware Server. Mặc dù cả hai đều không cho phép bạn chạy các tác vụ 3D thực, nhưng VirtualBox sẽ mang lại cho bạn một chút lợi thế về hiệu suất với các trò chơi Windows cũ hơn.

Phần mềm ảo hóa - Nhiều lựa chọn

VirtualBox cũng hỗ trợ USB 2.0 ngay lập tức, thứ mà VMware Server vẫn còn thiếu.

VirtualBox cũng có thể chạy các máy ảo VMware. Nó cũng là sản phẩm duy nhất trong ba sản phẩm là mã nguồn mở, mang lại tiềm năng phát triển to lớn trong tương lai. VirtualBox cũng đi kèm với một số bản phân phối Linux. Chẳng hạn, đây là VirtualBox đang chạy trong đĩa CD trực tiếp MCNLive VirtualCity:

Các lựa chọn thay thế

Có một số giải pháp khác mà bạn có thể quan tâm. Bạn có thể thưởng thức các sản phẩm giả lập, gần như giả lập và ảo hóa mỏng cho cả Windows và Linux mà không cần chạy các bộ ảo hóa đầy đủ. Mặc dù các giải pháp này sẽ không cho phép bạn có PC ảo thực sự, nhưng chúng lại khá gần.

QEMU

QEMU có lẽ là sản phẩm khó thành thạo và sử dụng nhất. Đó là dòng lệnh tối giản, hoàn toàn và sẽ yêu cầu kiến ​​thức tốt về cơ sở hạ tầng phần cứng để thiết lập đúng cách. Tuy nhiên, đó là điều mà bạn có thể muốn xem xét, đặc biệt là khi bạn có thể tìm thấy rất nhiều hình ảnh hệ điều hành sẵn sàng trên Internet, bao gồm cả trang web chính thức.

Pendrivelinux

Chúng ta đã nói về Pendrivelinux trước đây. Chạy một loạt các tập lệnh QEMU, bạn có thể chạy khá nhiều bản phân phối Linux từ thiết bị USB (ổ cứng di động, ổ đĩa bút, v.v.) trong khi vẫn khởi động vui vẻ trong Windows.

Đây là một giải pháp tuyệt vời cho những người phải sử dụng Linux nhưng ngại chuyển qua hoặc không được phép cài đặt Linux ở nơi họ muốn sử dụng; ví dụ, công việc. Bạn có thể đọc thêm về điều này trong bài viết của tôi Pendrivelinux - Hãy thật ngầu ở bất cứ đâu bạn đến.

MojoPac

MojoPac là một giải pháp rất hay và hữu ích cho người dùng Windows XP. Nó cho phép bạn chạy phiên bản ảo hóa của bản cài đặt của riêng bạn, với sự hỗ trợ 3D đầy đủ, khiến nó trở nên lý tưởng cho các trò chơi và chương trình yêu cầu sử dụng cạc đồ họa nhưng bạn không thể cài đặt ở nơi bạn có thể cần chúng (nơi làm việc, quán cà phê Internet).

MojoPac bị giới hạn trong việc tự ảo hóa, nhưng nó cực kỳ đơn giản để sử dụng. Bạn không cần phải lo lắng về cấu hình ngăn xếp mạng hoặc trình điều khiển.

Hơn nữa, may mắn thay, VirtualBox có thể được cài đặt bên trong Mojo, cho phép bạn kiểm tra và sử dụng các hệ điều hành khác. Phải nói rằng VirtualBox là sản phẩm ảo hóa duy nhất trong ba 'sự lựa chọn tốt nhất' có thể chạy từ MojoPac. Bạn có thể đọc thêm về Mojo trong bài viết của tôi MojoPac - Phần mềm ảo hóa máy tính để bàn.

Khác

Các sản phẩm khác có thể thu hút bạn là Hệ thống ảo Returnil và ShadowSurfer. Tuy nhiên, cả hai đều chỉ có sẵn cho Windows. ShadowSurfer cũng là phần mềm trả phí, nhưng các phiên bản cũ hơn thường được cung cấp miễn phí. Cả hai sẽ được xem xét chi tiết ở đây trong tương lai.

Lõi cứng

OpenVZ

Đây là sản phẩm khó nhất trong tất cả các sản phẩm được đánh giá ở đây - và nó yêu cầu kiến ​​thức vững chắc về Linux để sử dụng và thưởng thức. OpenVZ là một ảo hóa dựa trên vùng chứa. Mỗi vùng chứa chạy như một hệ điều hành hoàn toàn riêng biệt, độc lập với tất cả các vùng chứa khác. Hơn thế nữa, bạn sẽ tận hưởng hiệu suất gần như nguyên bản.

Thông báo trước là nó chỉ có thể chạy trên các máy chủ Linux và yêu cầu một hạt nhân chuyên dụng, đặc biệt để lại ít không gian cho các ứng dụng khác. Nói cách khác, bạn sẽ yêu cầu toàn bộ máy cho việc này - mặc dù vậy, bạn sẽ có thể chạy đồng thời hàng chục nếu không muốn nói là hàng trăm máy ảo từ nó. OpenVZ sẽ được xem xét tại đây trên dedoimedo.com trong tương lai.

Phần mềm thanh toán

Tôi có thể nghĩ ra một số sản phẩm mà bạn có thể quan tâm, nhưng hãy coi chúng là một lựa chọn lâu dài. Đối với hầu hết mọi người, hoàn toàn không có lý do gì để tiêu tiền, với sự lựa chọn phong phú và tuyệt vời của các giải pháp miễn phí. Tuy nhiên, đối với những người sành sỏi giàu có ...

Máy trạm VMware

Nếu bạn có thêm tiền mặt, đây là cơ hội để tiêu nó. VMware Workstation là Máy chủ trên steroid, với khả năng tạo và cung cấp các thiết bị ảo của riêng bạn, ảnh chụp nhanh không giới hạn và - sắp có trong bản beta mới nhất - hỗ trợ 3D. Tôi khuyên bạn nên dùng thử VMware Server, yêu thích - và sau đó thử mua Workstation.

Song song Virtuozzo

Đây là phiên bản thương mại của OpenVZ. Nó có thể tốt cho bạn, nếu bạn không làm bẩn tay mình bằng dòng lệnh.

Chạy chéo

CrossOver là tuyển tập các sản phẩm cho phép bạn tận hưởng các ứng dụng và trò chơi Windows trên cả Linux và Mac. Sản phẩm này không miễn phí, nhưng chúng đáng để xem xét.

Kết luận

Dành cho những người thích thử nghiệm alpha, thử nghiệm beta hoặc thử nghiệm đơn giản, dành cho các nhà nghiên cứu và phân tích mạng và bảo mật chuyên nghiệp và có sở thích, những người dùng Windows sợ hãi mong muốn hương vị của Linux, những người dùng Linux thỉnh thoảng phải chạy ứng dụng Windows, các game thủ , khách du lịch, sinh viên và không biết ai khác, luôn có hàng loạt sản phẩm tuyệt vời phù hợp với mọi tâm trạng và mọi tâm hồn.

Rõ ràng là VMware Server và VirtualBox là những lựa chọn hợp lý nhất, nhưng sau đó những lựa chọn khác sẽ bổ sung tốt cho chúng. Cho vào một vài ổ USB, thêm chúng bằng Linux di động và Windows hỗ trợ 3D, thế là bạn đã hoàn tất.

Với sự lựa chọn giữa các sản phẩm VMware và VirtualBox, rất khó để quyết định. Mỗi người cung cấp phần quà tặng của riêng mình, trong khi những điểm trừ (sic) hầu như không có. Tôi thực sự cảm thấy rằng VMware Server thắng nhờ khả năng hỗ trợ mạng ưu việt của nó, nhưng nếu bạn không ngại tạo và định cấu hình các giao diện bắc cầu theo cách thủ công, thì VirtualBox có thể là lựa chọn tốt nhất cho bạn.

Nếu bạn thích hiệu suất gần như nguyên bản, thì bạn phải sử dụng OpenVZ, nhưng đó là một con thú để thiết lập và sử dụng. Có rất nhiều để lựa chọn. Câu hỏi đặt ra là bạn có đủ can đảm không - hay đúng hơn là bạn có đủ thời gian rảnh rỗi không?