Máy ảo nhanh. Virtualbox hay Vmware cái nào tốt hơn

Mọi người dùng PC đôi khi muốn dùng thử một số hệ điều hành khác nhưng lại không dám cài đặt nó trên máy tính làm việc của mình. Quả thực, cài đặt một hệ điều hành không quen thuộc là một hành động rất rủi ro. Chỉ cần một lệnh sai, bạn có thể mất tất cả dữ liệu trên đĩa. Nhưng ngày nay có một cách để dùng thử nhiều hệ điều hành trên một máy tính cùng một lúc và nếu muốn, thậm chí có thể dùng thử đồng thời! Phương pháp này được gọi là - máy ảo hoặc máy tính ảo. Hãy xem ba chương trình tốt nhất cho phép bạn sử dụng công nghệ ảo hóa tại nhà.

Thông tin chung về máy ảo

Các hệ thống ảo hóa hiện có ngày nay có nhiều điểm chung. Đặc biệt, mỗi máy ảo đều nhận dạng ổ đĩa CD cũng như ổ đĩa mềm. Ngoài ra, có thể làm việc với ổ đĩa ảo và ảnh đĩa. Rất hữu ích là khả năng thiết lập thủ công dung lượng RAM cho từng máy ảo, danh sách các thiết bị được kết nối, v.v. Cài đặt linh hoạt như vậy cho phép bạn thoải mái sử dụng hệ thống khách. Một tính năng rất tiện lợi là khả năng tạm dừng máy ảo bất cứ lúc nào. Điều này giải phóng tài nguyên phần cứng cần thiết cho hệ thống máy chủ.

Trên thực tế, tất cả sự khác biệt giữa các máy ảo hiện có chỉ nằm ở danh sách những máy được hỗ trợ các hệ điều hành, Và trị giá. Các hệ thống phổ biến nhất hiện nay là VirtualBox, Windows Virtual PC và VMWare. Họ khác nhau như thế nào?

ORACLE VirtualBox - một máy ảo phổ quát, miễn phí

Hộp ảo- một công cụ ảo hóa rất đơn giản, mạnh mẽ và miễn phí, được phát triển nhờ sự hỗ trợ của tập đoàn ORACLE nổi tiếng. Cho phép bạn cài đặt hầu hết mọi hệ điều hành hiện đại với tư cách là “khách”, có thể là Windows, MacOS hoặc bất kỳ đại diện nào trong số nhiều đại diện của gia đình Linux.

Việc tạo máy ảo trong VirtualBox được thực hiện bằng trình hướng dẫn từng bước. Bất kỳ người dùng PC nào ít nhiều có kinh nghiệm đều có thể hiểu cách thức hoạt động của nó. Hệ thống hỗ trợ làm việc với mạng, do đó, nếu muốn, bạn có thể cấp cho máy ảo quyền truy cập Internet.

VirtualBox cho phép bạn tạo "ảnh chụp nhanh" của hệ điều hành. Với sự trợ giúp của họ, bạn có thể tạo các “điểm khôi phục” để có thể “khôi phục” hệ thống khách bất kỳ lúc nào trong trường hợp có lỗi hoặc lỗi.

Windows Virtual PC - máy ảo của Microsoft

Máy tính ảo Windows- một máy ảo chỉ hoạt động và độc quyền với Windows. Không hỗ trợ cài đặt Linux, MacOS và các hệ điều hành khác.

Virtual PC cho phép bạn chạy nhiều bản Windows khác nhau trên cùng một máy tính. Đồng thời, bạn có thể đặt mức độ ưu tiên của chúng để tự động phân bổ nhiều tài nguyên hơn cho nhu cầu của một máy ảo cụ thể, làm chậm công việc của những máy khác.

Bản chất đơn nền tảng của máy ảo Virtual PC là nhược điểm chính của nó. Tuy nhiên, nếu bạn chỉ cần kiểm tra các chương trình chạy trên Windows thì điều này không liên quan. Một trong những nhược điểm là giao diện ít chức năng và kém tiện lợi hơn so với VirtualBox. Mặt khác, Virtual PC là một công cụ hoàn toàn đáng tin cậy cho phép bạn tạo các máy ảo chạy hệ điều hành Microsoft Windows.

VMware Workstation - dành cho các tác vụ nghiêm túc

VMware Workstation là một chương trình ảo hóa mạnh mẽ, trả phí, có độ tin cậy cao, hỗ trợ Windows và Linux. Máy này không dành cho việc ảo hóa MacOS.

Do độ tin cậy cao và chức năng rộng rãi, VMware Workstation thường không chỉ được sử dụng để thử nghiệm mà còn được sử dụng để vận hành liên tục các máy ảo dưới dạng máy chủ, có thể là tường lửa ngăn cách mạng của tổ chức với Internet hoặc thậm chí là máy chủ cơ sở dữ liệu.

VMware Workstation có thể được tùy biến cao, bao gồm nhiều thông số phần cứng và tùy chọn kết nối mạng để làm việc với Internet. Hệ thống này tốt hơn các hệ thống khác trong việc chơi các ứng dụng đồ họa trên máy ảo, vì nó có bộ tăng tốc 3D ảo đặc biệt để có được đồ họa chất lượng cao.

Giao diện của VMware Workstation được tổ chức khá tốt nên việc làm quen với tất cả chức năng phong phú của nó khá dễ dàng. Chương trình hỗ trợ đầy đủ tiếng Nga.

Cần lưu ý rằng VMware Workstation có một “em trai” miễn phí - VMWare Player. Trình phát không thể tạo máy ảo nhưng cho phép bạn chạy những máy đã được tạo trước đó trong VMware Workstation. Chương trình này sẽ hữu ích trong các trường hợp thử nghiệm, chẳng hạn như khi nhà phát triển hệ thống tự động gửi nó để xem xét dưới dạng hình ảnh máy ảo. Cách làm này ngày càng trở nên phổ biến vì nó giúp người dùng không phải tự mình triển khai một chương trình lạ.

Sự phát triển nhanh chóng của công nghệ ảo hóa đã có tác động đáng kể không chỉ đến sự phát triển cơ sở hạ tầng CNTT của các doanh nghiệp lớn. Sức mạnh của máy tính cá nhân để bàn đã đạt đến mức một máy vật lý có thể hỗ trợ nhiều hệ điều hành chạy đồng thời trong các máy ảo. Chỉ vài năm trước, máy ảo còn là một thứ gì đó xa lạ đối với người dùng cuối, những người cài đặt chúng chủ yếu nhằm mục đích đánh giá. Ngày nay, bộ xử lý đa lõi và dung lượng RAM lớn không phải là hiếm trên máy tính gia đình hoặc văn phòng và điều này cho phép chúng ta đưa ra các tùy chọn mới để sử dụng chúng trong bối cảnh công nghệ ảo hóa.

Nhiều người dùng đang tìm thấy nhiều cách sử dụng khác nhau cho nền tảng ảo hóa máy tính để bàn, cả ở nhà và tại nơi làm việc. Xét cho cùng, máy ảo, so với máy vật lý, có tính linh hoạt cao hơn đáng kể về khả năng di chuyển sang nền tảng vật lý khác. Ngoài ra, trong vài năm qua, chất lượng của nền tảng ảo hóa máy tính để bàn đã tăng lên đáng kể về chức năng, tính dễ sử dụng và hiệu suất. Việc giới thiệu hỗ trợ ảo hóa phần cứng trên hệ thống máy tính để bàn tương đối gần đây có nghĩa là các nhà sản xuất bộ xử lý hàng đầu như Intel và AMD tin tưởng vào tương lai của công nghệ ảo hóa trên máy tính cá nhân.

Tất nhiên, các hệ điều hành cồng kềnh và sử dụng nhiều phần cứng như Windows Vista có khả năng hấp thụ sức mạnh của máy tính để bàn của người dùng, bất kể chúng cao đến đâu, nhưng tiến độ không đứng yên và sự phát triển hơn nữa của nền tảng phần cứng máy tính để bàn sẽ sớm biến điều đó thành hiện thực. để hỗ trợ đồng thời một số hệ thống như vậy, đáp ứng các yêu cầu về hiệu suất. Tuy nhiên, nhiều người dùng cho rằng việc sử dụng công nghệ ảo hóa tại nhà là không cần thiết và coi ảo hóa là một công nghệ cụ thể khác sẽ không ảnh hưởng nhiều đến họ. Phần lớn, điều này là do họ không thấy những cách phù hợp để sử dụng máy ảo.

Trong kinh doanh, công nghệ ảo hóa được triển khai chủ yếu để duy trì cơ sở hạ tầng ảo của máy chủ của công ty và có rất ít tác động đến người dùng cuối. Trong bài viết này, chúng tôi sẽ chỉ ra rằng hầu hết mọi người dùng máy tính cá nhân đều có thể sử dụng công nghệ ảo hóa để tăng hiệu quả làm việc trên máy tính cá nhân ở nhà cũng như cho các công việc hàng ngày ở nơi làm việc.

Cách sử dụng máy ảo tại nhà

Hầu hết người dùng máy tính cá nhân thường gặp phải vấn đề sử dụng các ứng dụng tiềm ẩn nguy hiểm hoặc không ổn định, có thể làm hỏng hệ điều hành hoặc ảnh hưởng đến hoạt động của các chương trình khác. Thông thường, một máy tính ở nhà, nơi chứa các tài liệu công việc, được nhiều người sử dụng, trong đó không phải ai cũng hiểu cách xử lý chính xác để không làm hỏng dữ liệu quan trọng hoặc hệ điều hành. Tạo tài khoản người dùng không giải quyết được vấn đề này vì nhiều ứng dụng yêu cầu quyền quản trị để cài đặt và việc sử dụng máy tính ở chế độ này sẽ hạn chế đáng kể việc sử dụng nó. Tất nhiên, nhiều người cũng phải đối mặt với vấn đề chuyển hệ điều hành và cài đặt ứng dụng sang máy tính khác khi mua. Nhóm người dùng tích cực sử dụng máy tính xách tay đang gặp phải vấn đề đồng bộ hóa dữ liệu giữa nó và máy tính để bàn. Suy cho cùng, không chỉ cần đồng bộ hóa tệp mà bạn còn cần sử dụng các ứng dụng giống nhau ở cơ quan và ở nhà. Đối với nhiều người, điều quan trọng là có thể học cách làm việc với nhiều hệ điều hành khác nhau, trong trường hợp này không yêu cầu hiệu năng cao. Ví dụ: trong trường hợp này, khi làm việc trên Linux, người dùng cần truy cập vào các ứng dụng Windows và để thực hiện việc này, anh ta phải khởi động lại máy tính. Và vấn đề chính trong quá trình đào tạo là không thể mô phỏng một mạng thực giữa nhiều máy tính nếu chỉ có một máy tính. Tất cả những vấn đề này và nhiều vấn đề khác có thể được giải quyết bằng cách sử dụng máy ảo trong hệ thống ảo hóa máy tính để bàn.

Các tùy chọn chính để sử dụng máy ảo tại nhà như sau:

  • Tạo một môi trường ảo cá nhân tách biệt với hệ thống máy chủ, cho phép bạn sử dụng một số bản sao môi trường làm việc trên một máy tính, cách ly hoàn toàn với nhau. Thật không may, mô hình này loại trừ tùy chọn sử dụng môi trường ảo cho trò chơi 3D, vì các nhà sản xuất nền tảng ảo hóa vẫn chưa học cách hỗ trợ đầy đủ việc mô phỏng tất cả các chức năng của bộ điều hợp video. VMware hiện đang đi trước mọi người về mặt này; trong các phiên bản mới nhất của nền tảng máy tính để bàn VMware Workstation, nó đã bao gồm các tính năng hỗ trợ thử nghiệm cho Direct-3D và shader. Tuy nhiên, gần đây PCI-SIG, công ty phát triển tiêu chuẩn PCI Express, đã công bố các thông số kỹ thuật mới cho tiêu chuẩn PCI Express 2.0, tuyên bố hỗ trợ các chức năng ảo hóa I/O giúp đơn giản hóa đáng kể khả năng truy cập của hệ thống khách vào phần cứng vật lý. Không còn nghi ngờ gì nữa, không còn xa nữa chúng ta sẽ chơi game trên máy ảo.
  • Tạo các máy ảo di động sẵn sàng để sử dụng trên bất kỳ nền tảng tương thích với kiến ​​trúc nào khác. Nếu bạn cần chứng minh hoạt động của một chương trình và chương trình đó hoặc môi trường hệ điều hành phải được cấu hình theo một cách nhất định - máy ảo là lựa chọn tốt nhất trong trường hợp này. Thực hiện tất cả những việc cần thiết trong máy ảo, ghi nó vào đĩa DVD và nơi bạn cần hiển thị cách mọi thứ hoạt động, cài đặt nền tảng ảo hóa và khởi động máy ảo.
  • Có được môi trường người dùng an toàn cho Internet. Khi làm việc trên Internet, như mọi người đều biết, nơi chứa đầy vi-rút và ngựa Trojan, chạy trình duyệt Internet ở chế độ người dùng không phải là giải pháp có thể chấp nhận được đối với nhiều người từ quan điểm bảo mật. Suy cho cùng, có rất nhiều lỗ hổng trong phần mềm, bao gồm cả hệ điều hành, qua đó phần mềm độc hại có thể làm hỏng dữ liệu quan trọng. Máy ảo trong trường hợp này là một lựa chọn có lợi hơn, vì phần mềm độc hại, sau khi giành được quyền kiểm soát hệ điều hành trong máy ảo, chỉ có thể gây hại bên trong nó mà không ảnh hưởng đến hệ điều hành chủ. Nhân tiện, gần đây, vi-rút đã bắt đầu xuất hiện, phát hiện sự hiện diện của chúng trong máy ảo và không lộ diện trong trường hợp này, tuy nhiên, cho đến nay chỉ có một số chương trình độc hại như vậy và trong mọi trường hợp, sẽ không có hại gì tới dữ liệu quan trọng cho đến khi các đối tượng bị nhiễm được chuyển sang hệ điều hành chủ. Vì vậy, việc sử dụng máy ảo trong trường hợp này hoàn toàn không loại trừ việc sử dụng phần mềm chống vi-rút.
  • Tạo môi trường để thử nghiệm phần mềm nguy hiểm tiềm tàng. Trong máy ảo, bạn có thể dùng thử tiện ích ổ đĩa hoặc trình dọn dẹp sổ đăng ký mới một cách an toàn. Bạn cũng có thể cài đặt một cách an toàn phần mềm ứng dụng có thể làm hỏng hệ thống hoặc dữ liệu của bạn trong một số điều kiện nhất định. Trong trường hợp này, máy ảo hoạt động như một hộp cát nơi các chương trình của bạn được phát. Bạn có thể yên tâm quan sát và nghiên cứu công việc của họ mà không cần lo lắng về sự an toàn cho dữ liệu của mình.
  • Sao lưu thuận tiện và đơn giản môi trường người dùng. Cuối cùng, máy ảo chỉ là một thư mục chứa các tệp trên máy tính của bạn có thể được sao chép vào phương tiện sao lưu và sau đó dễ dàng khôi phục. Trong trường hợp này, không cần tạo ảnh đĩa cứng để sao lưu hệ thống của bạn.
  • Khả năng đào tạo để làm việc với các hệ điều hành khác với hệ điều hành máy chủ của bạn. Tất nhiên, bạn có thể cài đặt hệ điều hành thứ hai song song với hệ thống chính của mình, nhưng trong trường hợp này, nếu bạn cần bất kỳ ứng dụng nào từ hệ thống chính, bạn sẽ phải khởi động lại. Trong trường hợp này, máy ảo là một lựa chọn lý tưởng: bạn chạy hệ điều hành bạn cần song song với hệ điều hành chủ và chuyển đổi giữa chúng nếu cần. Trong nhiều hệ thống, việc truyền tệp giữa hệ thống khách và máy chủ được tổ chức đơn giản bằng cách kéo tệp và thư mục bằng con trỏ chuột.

Chúng tôi chỉ liệt kê các tùy chọn chính để sử dụng máy ảo tại nhà; tất nhiên, có những lĩnh vực ứng dụng khác cụ thể hơn. Nhưng triển vọng thực sự của việc sử dụng hệ thống ảo hóa máy tính để bàn đang mở ra trong kinh doanh, nơi mà trên hết, khả năng tiếp cận cũng như tiết kiệm thời gian và chi phí mua thiết bị bổ sung là rất quan trọng.

Nền tảng ảo hóa máy tính để bàn trong doanh nghiệp

Đối với hầu hết các công ty, khi nói đến ảo hóa, điều này chủ yếu có nghĩa là ảo hóa cơ sở hạ tầng máy chủ doanh nghiệp. Tuy nhiên, có nhiều giải pháp dựa trên VM dành cho người dùng cuối có thể cải thiện đáng kể năng suất của nhân viên công ty. Hãy xem xét các lĩnh vực ứng dụng chính của máy ảo trong kinh doanh trên nền tảng ảo hóa dành cho người dùng máy tính để bàn:

  • Tạo kho lưu trữ các mẫu điển hình cho môi trường làm việc của người dùng. Tùy thuộc vào đặc thù công việc của tổ chức, nhân viên của tổ chức cần sử dụng một bộ phần mềm nhất định. Khi một nhân viên mới gia nhập một tổ chức, anh ta cần cài đặt hệ điều hành, cấu hình nó theo một cách nhất định, phù hợp với yêu cầu của tổ chức và chính sách bảo mật, đồng thời cài đặt tất cả các phần mềm ứng dụng cần thiết. Khi sử dụng các mẫu máy ảo, vấn đề này được giải quyết rất đơn giản: một nhân viên được cài đặt nền tảng ảo hóa máy tính để bàn và một máy ảo từ một tập hợp các mẫu tổ chức được khởi chạy trong đó, trong đó tất cả các phần mềm cần thiết được cài đặt và hệ điều hành thích hợp. cài đặt hệ thống được thực hiện. Mô hình này sẽ giảm đáng kể thời gian triển khai cũng như mang lại tính linh hoạt cao khi chuyển desktop ảo của nhân viên sang máy vật lý khác. Tất nhiên, trường hợp sử dụng này có thể yêu cầu tăng tài nguyên phần cứng, nhưng điều này sẽ mang lại nhiều lợi ích hơn nếu nhân viên phải làm việc với khối lượng lớn dữ liệu không đồng nhất, việc sao lưu dữ liệu này sẽ cần thời gian đáng kể. Ví dụ: nhân viên tiếp thị, người cài đặt nhiều chương trình họ cần, thử mọi thứ hàng ngày và làm việc với các tài liệu khác nhau. Trong trường hợp này, họ có thể sao chép thư mục chứa các tập tin của máy ảo đang hoạt động vào cuối ngày làm việc mà không sợ ngày mai khi cài đặt chương trình tiếp theo, mọi thứ sẽ “bị hỏng”.
  • Tạo cơ sở hạ tầng máy tính để bàn ảo cho phép lưu trữ tập trung môi trường người dùng trên các máy chủ an toàn của công ty. Bản thân người dùng cuối sử dụng các công cụ truy cập máy tính từ xa cho môi trường của họ (ví dụ: Dịch vụ đầu cuối) được lưu trữ trong trung tâm dữ liệu của công ty. Tùy chọn sử dụng máy ảo này đòi hỏi chi phí đáng kể cho việc triển khai, vì trong trường hợp này, nó yêu cầu hỗ trợ nền tảng ảo hóa máy chủ của trung tâm dữ liệu của công ty. Tuy nhiên, phương pháp này cung cấp mức độ bảo mật và sẵn sàng tốt nhất. Vì tất cả môi trường làm việc đều được lưu trữ và duy trì tập trung trong một trung tâm dữ liệu an toàn nên khả năng rò rỉ thông tin bí mật sẽ giảm đáng kể. Đồng thời, mức độ tiếp cận của các môi trường như vậy tăng lên đáng kể, bởi vì quyền truy cập vào chúng có thể được cung cấp từ bất kỳ đâu có kết nối tốc độ cao. Nói đúng ra, giải pháp này không áp dụng cho nền tảng ảo hóa máy tính để bàn nhưng nó có ảnh hưởng đến người dùng cuối. Một ví dụ về giải pháp như vậy là Cơ sở hạ tầng máy tính ảo VMware, dựa trên cơ sở hạ tầng ảo của các máy chủ của tổ chức trong trung tâm dữ liệu của công ty. Cấu trúc của một mô hình như vậy được thể hiện trong hình:
  • Sử dụng máy ảo được bảo vệ bởi chính sách bảo mật. Các chuyên gia CNTT cần đảm bảo tính bảo mật cho dữ liệu cá nhân của họ cũng như thường xuyên giới thiệu nhiều phần mềm khác nhau cho khách hàng là những người lý tưởng cho các giải pháp tạo máy ảo an toàn cung cấp phương tiện hạn chế quyền truy cập vào các chức năng khác nhau để làm việc với máy ảo. Bạn cũng có thể đặt thời hạn hiệu lực của máy ảo và từ đó phân phối phần mềm để một nhóm người nhất định không thể sử dụng máy ảo quá thời gian cho phép. Một ví dụ về giải pháp như vậy là sản phẩm ACE Manager của VMware.
  • Đơn giản hóa việc đào tạo người dùng bằng cách tạo các lớp học với máy ảo chạy nhiều hệ điều hành và phần mềm ứng dụng khác nhau. Nếu một nhóm nhân viên trong tổ chức cần được đào tạo để sử dụng một sản phẩm hoặc chương trình nhất định, bạn có thể tạo một mẫu máy ảo và cài đặt nền tảng ảo hóa trên mỗi máy tính trong lớp học. Tiếp theo, máy ảo có thể được sao chép sang tất cả các máy tính và khởi chạy với tất cả số lượng chương trình cần thiết. Nếu cần đào tạo về sản phẩm khác, bạn có thể tạo mẫu máy ảo mới và triển khai nó cho tất cả các máy tính trong lớp học của mình.
  • Phát triển và thử nghiệm phần mềm tại công ty. Một máy ảo, là một môi trường biệt lập, rất lý tưởng cho việc phát triển phần mềm. Các nhà phát triển và người thử nghiệm có thể tạo cấu hình hệ điều hành và môi trường người dùng mà họ cần để mô phỏng hành vi của chương trình trên nhiều nền tảng khác nhau. Là một phần của trường hợp sử dụng này, cũng có thể lập mô hình các cặp máy ảo hoạt động trên cùng một nền tảng vật lý tương tác với nhau thông qua mạng. Ngoài ra, một số nền tảng, chẳng hạn như VMware Workstation, cho phép bạn tạo cây trạng thái máy ảo, mỗi cây lưu trữ một cấu hình người dùng cụ thể. Mỗi trạng thái này có thể được khôi phục bằng một cú nhấp chuột. Một ví dụ về cây như vậy:

Đánh giá so sánh các nền tảng ảo hóa máy tính để bàn

Các công ty hàng đầu trong lĩnh vực nền tảng ảo hóa máy tính để bàn đã làm rất nhiều điều trong hai năm qua để làm cho chúng dễ sử dụng nhất có thể và có thể truy cập được ngay cả với những người dùng thiếu kinh nghiệm nhất. Dẫn đầu trong việc sản xuất hệ thống ảo hóa cho người dùng cuối hiện nay là các công ty sau: VMware với các sản phẩm VMware Workstation, VMware ACE và VMware Fusion, Microsoft với sản phẩm Virtual PC, Parallels, đang quảng bá nền tảng ảo hóa cho Mac OS với sản phẩm Parallels Desktop cho Mac và công ty InnoTek với nền tảng VirtualBox mã nguồn mở và miễn phí. Chúng ta hãy xem nhanh khả năng của một số sản phẩm này.

VMware Workstation


VMware ngày nay là công ty dẫn đầu không thể tranh cãi trong lĩnh vực hệ thống ảo hóa máy tính để bàn. Sản phẩm của nó rất dễ sử dụng, có tính năng phong phú và nhanh chóng. Hầu như tất cả các nhà sản xuất nền tảng ảo hóa máy tính để bàn đều tập trung vào sản phẩm. Quá trình tạo máy ảo và cài đặt hệ điều hành khách không đặc biệt khó khăn: trong quá trình tạo, bạn phải chỉ định dung lượng RAM được phân bổ cho hệ thống khách, loại và kích thước của đĩa ảo, thư mục chứa các tệp máy ảo sẽ được định vị và loại hệ điều hành khách sẽ được cài đặt. Có thể sử dụng đĩa CD hoặc DVD hoặc ảnh ISO có khả năng khởi động làm bản phân phối cài đặt hệ thống khách. Sau khi cài đặt hệ điều hành vào máy ảo, bạn phải cài đặt VMware Tools và tắt tất cả các thiết bị giả lập không cần thiết trong cài đặt để tối ưu hóa hiệu suất. Bạn cũng có thể tạo ảnh chụp nhanh về trạng thái “sạch” của hệ thống khách, trong đó tất cả dữ liệu trên đĩa ảo tại thời điểm đó sẽ được lưu và bạn có thể quay lại trạng thái đã lưu của chúng bất kỳ lúc nào. Các tính năng chính của VMware Workstation bao gồm:

  • Hỗ trợ nhiều loại đĩa ảo khác nhau (bộ điều khiển cho cả đĩa IDE và SCSI đều được mô phỏng):
    • kích thước cố định (Preallocated) hoặc tăng trưởng khi chúng được lấp đầy (Growing), trong khi kích thước trước được tối ưu hóa cho hiệu suất và kích thước sau thuận tiện vì chúng không chiếm nhiều không gian trước khi được lấp đầy
    • Các đĩa độc lập không bị ảnh hưởng bởi ảnh chụp nhanh của hệ điều hành. Các đĩa như vậy thuận tiện cho việc tổ chức lưu trữ tệp, không cần thay đổi khi làm việc với ảnh chụp nhanh trạng thái của hệ thống khách
    • hỗ trợ cho các đĩa có trạng thái không được lưu khi tắt máy ảo
    • khả năng ghi trực tiếp vào đĩa vật lý
  • Hỗ trợ nhiều loại tương tác mạng khác nhau giữa các máy ảo, bao gồm việc kết hợp các máy ảo thành “nhóm” (Teams), cho phép bạn tạo các mạng con ảo bao gồm các máy ảo với số lượng bộ điều hợp mạng ảo khác nhau (tối đa ba). Giao diện mạng ảo có thể hoạt động ở ba chế độ khác nhau:
    • Mạng cầu nối- máy ảo chia sẻ tài nguyên của card mạng với hệ điều hành máy chủ và hoạt động với mạng bên ngoài nó như một máy độc lập.
    • Mạng chỉ dành cho máy chủ- máy ảo nhận địa chỉ IP trong mạng con máy chủ của chính nó từ máy chủ VMware DHCP. Theo đó, bạn chỉ có thể làm việc trên mạng với các máy ảo khác trên máy chủ này và với hệ điều hành của chính máy chủ đó.
    • NAT- máy ảo cũng hoạt động trên mạng con riêng của máy chủ (nhưng khác), tuy nhiên, thông qua máy chủ VMware NAT, nó có thể bắt đầu kết nối với mạng bên ngoài. Không thể bắt đầu kết nối với máy ảo như vậy từ mạng bên ngoài. Trong máy chủ, giao tiếp mạng được đảm bảo.
    • Đĩa cũng có thể được gắn vào hệ thống máy chủ bằng tiện ích gắn kết vmware và mở rộng bằng cách sử dụng tiện ích vmware-vdiskmanager(tiện ích này cũng dùng để thực hiện một số hành động khác trên đĩa ảo).
  • Khả năng dễ dàng trao đổi tệp bằng giao diện Kéo và Thả, cũng như bằng cách tạo Thư mục dùng chung giữa hệ điều hành máy chủ và hệ điều hành khách.
  • Hỗ trợ một danh sách lớn các hệ điều hành khách và máy chủ.

Phiên bản mới nhất của VMware Workstation 6 còn bao gồm các tính năng hữu ích sau:

  • Hỗ trợ đầy đủ cho giao diện USB 2.0
  • khả năng ghi lại hoạt động của máy ảo
  • sản phẩm tích hợp VMware Converter (dành cho máy chủ Windows) để nhập máy ảo từ các nhà sản xuất khác
  • chạy máy ảo như một dịch vụ

Điều đáng chú ý là sản phẩm VMware Workstation hiện là nền tảng ảo hóa duy nhất hỗ trợ thử nghiệm Direct-3D trong các hệ điều hành khách. Hạn chế chính và có lẽ là duy nhất của nền tảng này là nó không miễn phí.

Máy tính ảo Microsoft

Xuất hiện với tư cách là đối thủ cạnh tranh với VMware Workstation, sản phẩm Connectix, sau này được Tập đoàn Microsoft mua lại cùng với công ty, đã không nhận được sự phát triển xứng đáng trong tay. Kết quả là, ở thời điểm hiện tại, nó kém hơn nền tảng VMware Workstation về hầu hết mọi khía cạnh và chỉ có thể chạy trên hệ điều hành máy chủ Windows. Tuy nhiên, một số lượng lớn người dùng sử dụng nó làm nền tảng ảo hóa máy tính để bàn vì Virtual PC miễn phí và đáp ứng các nhu cầu cơ bản về sử dụng máy ảo. Quá trình cài đặt của khách cũng rất đơn giản và trực quan. Sau khi cài đặt hệ điều hành, bạn cần cài đặt Virtual Machine Additions (tương tự như VMware Tools trong VMware Workstation), giúp tăng đáng kể hiệu năng của hệ điều hành khách bằng cách cải tiến công nghệ ảo hóa. VM Additions cũng có thể được cài đặt trên hệ điều hành khách Linux.

Những ưu điểm chính của sản phẩm Microsoft Virtual PC bao gồm các tính năng sau:

  • Hỗ trợ đầy đủ cho Windows Vista với tư cách là hệ điều hành máy chủ và khách. Về hiệu năng, Virtual PC 2007 đã có một bước tiến đáng kể so với phiên bản trước và hiện nay hiệu năng của Windows Vista trên máy ảo là khá chấp nhận được.
  • Hỗ trợ cho hệ thống máy chủ Windows 64-bit.
  • Cải thiện hiệu suất bằng cách tận dụng các cải tiến được giới thiệu trong Microsoft Virtual Server 2005 R2.
  • Sự sẵn có của các loại đĩa ảo khác nhau:
    • Tự động mở rộng (tương tự như Growing in VMware Workstation)
    • Kích thước cố định (tương tự như Preallocated trong VMware Workstation)
    • Sự khác biệt - một đĩa lưu trữ các thay đổi so với trạng thái hiện tại của đĩa ảo
    • Được liên kết với đĩa cứng (tương tự như ghi trực tiếp vào đĩa trong VMware Workstation)
  • Sự hiện diện của nhiều loại giao tiếp mạng giữa máy ảo và máy chủ:
    • tương tự như Kết nối mạng cầu nối trong VMware Workstation
    • Chỉ cục bộ (tương tự như Chỉ lưu trữ trong VMware Workstation)
    • Mạng chia sẻ (tương tự NAT trong VMware Workstation)

Cần lưu ý rằng sản phẩm Virtual PC hướng đến người dùng gia đình nhiều hơn là các chuyên gia CNTT và nhà phát triển phần mềm, trong khi VMware Workstation, với chức năng lớn hơn nhiều, có thể đáp ứng nhu cầu của những người sau này. Đồng thời, Virtual PC là miễn phí và chủ yếu nhằm đơn giản hóa việc di chuyển sang hệ điều hành mới của Microsoft và hỗ trợ các phiên bản cũ của chúng. Và tất nhiên, sự phổ biến của nền tảng Virtual PC bị ảnh hưởng bởi tính chất tự do của nó, tạo ra một phân khúc cụ thể cho việc sử dụng sản phẩm này.

Parallels Workstation và Parallels Desktop cho Mac


Sản phẩm này được thiết kế để sử dụng trên nền tảng Windows và Linux như một hệ thống ảo hóa máy tính để bàn. Do công ty Parallels (thực tế thuộc sở hữu của công ty SWSoft của Nga) hiện chỉ tập trung chủ yếu vào sản phẩm nên việc phát triển sản phẩm này hiện đã phần nào bị đình trệ và xét về chức năng thì nó kém hơn hai nền tảng máy tính để bàn hàng đầu của VMware. và Microsoft. Vì vậy, chúng ta sẽ nói về nền tảng Parallels Desktop cho Mac, hiện là nền tảng chính cho máy tính Apple. Ngoài ra, hiện tại, sự phát triển của nền tảng này rất năng động, trước hết là do VMware có ý định nghiêm túc xâm chiếm thị trường ảo hóa cho máy Mac với sản phẩm VMware Fusion, gần như đã sẵn sàng để phát hành cuối cùng. . Các tính năng chính của nền tảng Parallels Desktop cho Mac:

  • Dễ dàng tạo máy ảo theo ba bước bằng cách sử dụng Trợ lý cài đặt Parallels. Để tạo một máy ảo và cài đặt hệ điều hành khách vào đó, bạn không cần phải tốn thêm công sức.
  • Sự hiện diện của tiện ích Parallels Transporter, cho phép bạn di chuyển từ máy vật lý sang máy ảo.
  • Hỗ trợ đầy đủ cho hệ điều hành khách Windows Vista. Điều này đảm bảo trao đổi tập tin đơn giản giữa hệ điều hành khách và máy chủ
  • Hỗ trợ giao diện USB 2.0
  • Hỗ trợ Mac OS X "Leopard"

Giống như hầu hết các sản phẩm dành cho nền tảng Mac OS X, Parallels Desktop cung cấp cho người dùng giao diện đơn giản và thân thiện với người dùng. Không có gì bí mật khi nhiều người dùng Mac thường cảm thấy cần sử dụng các sản phẩm Windows và Parallels Desktop mang đến cho họ cơ hội này, cho phép họ cảm thấy “ở hai thế giới”.

Bạn cũng có thể kể đến các sản phẩm của Parallels như Parallels Compressor Workstation và Parallels Compressor Server, cho phép bạn nén đĩa không chỉ của máy ảo Parallels mà còn của VMware, là giải pháp cho một trong những vấn đề mà người dùng thường gặp phải.

Hộp ảo


InnoTek gần đây đã tham gia vào thị trường ảo hóa máy tính để bàn với một giải pháp nguồn mở và miễn phí đầy bất ngờ. Vào thời điểm mà nền tảng ảo hóa mới khó có thể đạt đến mức tốt, InnoTek đã đạt được thành công nhanh chóng và được công nhận rộng rãi một cách bất ngờ.

Tuy nhiên, nhiều blogger trung thành với VMware cho biết trên máy tính để bàn của họ, máy ảo trên nền tảng này chạy nhanh hơn đáng kể so với máy ảo trên VMware Workstation. Ngoài ra, cho đến gần đây, nền tảng VirtualBox chỉ có sẵn cho máy chủ Linux và Windows, và vào cuối tháng 4, bản dựng đầu tiên dành cho Mac OS X đã xuất hiện, nơi nền tảng này được lên kế hoạch cạnh tranh với những “quái vật” hệ thống ảo hóa như Parallels và VMware. Và tất nhiên, cô ấy có mọi cơ hội chiến thắng. Xem xét tính mở hoàn toàn của nền tảng và tính chất tự do của nó, nhiều người đam mê sẵn sàng tiếp tục cải tiến nền tảng và tăng cường chức năng của nó, hy vọng là không ảnh hưởng đến hiệu suất của nó. Hiện tại, VirtualBox không có chức năng rộng rãi như các nền tảng hàng đầu; nó không hỗ trợ hệ thống 64 bit và tương tác mạng với Windows Vista, nhưng trên trang web, bạn có thể nhận thông tin cập nhật về những chức năng hệ thống đang hoạt động TRÊN. Hiện tại, nền tảng này có các tính năng chính sau:

  • Một danh sách khá lớn các hệ điều hành máy chủ và máy khách được hỗ trợ.
  • Hỗ trợ nhiều ảnh chụp nhanh về trạng thái hiện tại của hệ thống khách (ảnh chụp nhanh).
  • Tự động mở rộng và kích thước đĩa cố định.
  • Khả năng cài đặt Guest Additions (tương tự VMware Tools) để tăng mức độ tích hợp với hệ điều hành chủ

Tất nhiên, về mặt chức năng, VirtualBox là một sản phẩm còn rất non nớt, nhưng các chỉ số hiệu suất của nó cho thấy nền tảng này có tương lai và cộng đồng Nguồn mở sẽ nỗ lực hết sức để cải thiện và phát triển nó.

Chọn gì làm hệ thống ảo hóa máy tính để bàn?

Tóm lại, chúng ta có thể nói rằng mỗi nền tảng được mô tả ở trên hiện đang chiếm lĩnh vị trí riêng trong việc ứng dụng công nghệ ảo hóa trên máy tính để bàn. Mỗi hệ thống ảo hóa đều có ưu điểm và nhược điểm. Tất nhiên, theo thời gian, nhiều trong số chúng sẽ có được chức năng cần thiết để đáp ứng hầu hết nhu cầu của người dùng. Người ta cũng hy vọng rằng các công cụ sẽ được cung cấp để chuyển đổi các định dạng máy ảo giữa các nền tảng.

Không còn nghi ngờ gì nữa, khi nói đến việc sử dụng hệ thống ảo hóa máy tính để bàn tại nhà trên máy chủ Windows, bạn nên chọn giữa nền tảng Microsoft Virtual PC hoặc VirtualBox, vì chúng miễn phí và có chức năng cần thiết để hỗ trợ máy ảo tại nhà. Tuy nhiên, khi nói đến việc sử dụng máy ảo trong kinh doanh, trong môi trường doanh nghiệp, nơi việc triển khai hệ thống ảo hóa máy tính để bàn đặt ra yêu cầu cao về chức năng và độ tin cậy, bạn không thể làm gì nếu không có VMware Workstation, vượt trội hơn đáng kể so với các nền tảng được mô tả khác. . Sản phẩm VirtualBox cũng có thể tìm thấy vị trí của mình ở đây vì nó được tối ưu hóa hiệu suất nhất.

Nên sử dụng PC ảo khi cung cấp hỗ trợ cho các phiên bản Windows cũ hơn và chạy Windows Vista với tư cách là hệ điều hành khách. Và người dùng nền tảng Mac không thể thiếu sản phẩm Parallels Desktop: điều này được chứng minh bằng kết quả hơn 100.000 bản sản phẩm được bán ra đã được ghi nhận vào năm 2006. Người dùng Mac cũng nên chú ý đến nền tảng VMware Fusion, nền tảng này trong tương lai khẳng định sẽ dẫn đầu trong lĩnh vực nền tảng ảo hóa máy tính để bàn.

Công nghệ ảo hóa cho máy tính cá nhân đang trở nên gần gũi hơn với người dùng cuối và giờ đây có thể được sử dụng cả trong công việc hàng ngày của nhân viên các tổ chức và trên máy tính gia đình để tạo môi trường cá nhân được bảo vệ hoặc cách ly. Ngoài ra, việc sử dụng máy ảo trên máy tính để bàn không bị giới hạn ở các tùy chọn được mô tả. Ví dụ: trong máy ảo VMware, ở chế độ cửa sổ của bảng điều khiển hệ điều hành khách, bạn có thể đặt độ phân giải cao hơn độ phân giải được màn hình hỗ trợ và các thanh cuộn sẽ xuất hiện trong cửa sổ hệ điều hành khách. Điều này sẽ cho phép bạn kiểm tra trang web hoặc ứng dụng ở độ phân giải cao nếu bạn không có màn hình thích hợp. Ví dụ này cho thấy các tùy chọn sử dụng máy ảo trên máy tính để bàn phụ thuộc vào trí tưởng tượng của bạn. Và các nền tảng ảo hóa tùy chỉnh đang phát triển nhanh chóng có thể giúp bạn đáp ứng nhu cầu của mình.

Người dùng máy tính đôi khi phải đối mặt với tình huống cần phải làm việc với các chương trình cũ đã hoạt động thành công trên các phiên bản Windows trước. Việc quản lý hai máy tính cùng một lúc không phải lúc nào cũng thuận tiện. Nhưng có thể cài đặt một phiên bản khác của hệ điều hành trên máy tính xách tay làm việc. Hoạt động song song của hai hệ thống có thể được đảm bảo bằng máy ảo dành cho Windows 7 (VM). Từ bài viết này bạn có thể học:

  • VM là gì;
  • những chương trình nào tồn tại cho mục đích này;
  • Cách cài đặt và cấu hình Windows 7 trong VM.

Chiếc máy tính thứ hai là có thật

Máy ảo- phần mềm. Với sự trợ giúp của nó, một bản sao của một máy tính thực được tạo ra với:

  • đĩa ảo cứng;
  • ổ đĩa phần mềm quang học;
  • tương tự của bộ điều hợp mạng;
  • BIOS, v.v.

Một máy tính xách tay ảo có hệ điều hành riêng chạy trong một cửa sổ riêng và chiếm một dung lượng nhất định trên ổ cứng vật lý. Nó trông như thế này:

Ví dụ cho thấy trong một hệ điều hành thực được cài đặt Windows 7 Professional, chương trình sẽ chạy với hệ điều hành Windows XP ảo như thế nào. Và nó thực hiện các hành động tương tự như trên một thiết bị thực.

Nhiệm vụ VM

Hầu như tất cả mọi người đều phải đối mặt với tình huống một chương trình được tải xuống từ mạng và cài đặt mang theo một loạt các ứng dụng không cần thiết. Đó là lý do tại sao những người dùng cao cấp hơn thích cài đặt ứng dụng đã tải xuống trong hệ thống ảo và kiểm tra chức năng cũng như những bất ngờ không mong muốn của ứng dụng đó.

Ngoài ra, các vấn đề khác cũng được giải quyết:

  • Khả năng kiểm tra chương trình.
  • Tránh tác hại từ các chương trình đáng ngờ.
  • Mô phỏng một mạng máy tính thứ hai.
  • Kiểm tra hậu quả của việc thay đổi cài đặt trong hệ thống.
  • Thực hiện tự động lướt web một cách an toàn.
  • Giảm khả năng máy tính xách tay thật bị nhiễm virus máy tính.
  • Chạy các chương trình không tương thích với hệ điều hành thực.

Trình giả lập phổ biến nhất

Bạn có thể tìm thấy nhiều chương trình có thể tạo Windows ảo. Nhưng tốt nhất bạn nên làm quen với những cái phổ biến nhất.

Đây là chương trình miễn phí phổ biến nhất mà bạn có thể mô phỏng các hệ điều hành phổ biến nhất:

  • các cửa sổ(có hỗ trợ cho các phiên bản khác nhau).
  • Hệ điều hành Mac.
  • Bất kỳ hệ điều hành nào từ họ Linux.
  • Hỗ trợ tương tác với máy ảo từ phiên bản trả phí của trình giả lập VMware Workstation.

Người dùng bình thường có thể dễ dàng cấu hình Windows 7 và máy ảo được tạo. Chương trình khác nhau cả về hiệu suất và độ ổn định. Ngoài ra, mặc dù có tính chất miễn phí nhưng nó có khả năng mở rộng và giao diện rõ ràng. Nó thích nghi tốt hơn để sử dụng tại nhà hơn những loại khác.

VMware

Cũng là một chương trình nổi tiếng và phổ biến. Nó tìm thấy ứng dụng chính của nó trong các tập đoàn lớn.

Có hai phiên bản của sản phẩm này:

  • máy trạm;
  • Người chơi.

Phiên bản máy trạm sẽ có thể đáp ứng đầy đủ nhu cầu của người dùng, nhưng đây là chương trình trả phí. Người dùng thông thường có thể sử dụng một chất tương tự miễn phí máy trạm - Trình phát VMware.

Phiên bản trả phí hỗ trợ hoạt động với các hệ thống 32 và 64-x, hỗ trợ USB 3.0 và các hệ điều hành khác nhau hoạt động khá thành công. VMware Workstation- một phiên bản nâng cao của trình giả lập máy tính, nhưng do giá thành cao nên nó được sử dụng chủ yếu ở các công ty lớn chứ không phải ở những người dùng thông thường.

Máy tính ảo Microsoft

Một máy ảo tương tự để làm việc trong Windows 7. Nó có chức năng rộng rãi và giao diện rõ ràng, thuận tiện và thiết thực. Nhưng cũng có một nhược điểm đáng kể - nó chỉ có thể hoạt động với các hệ điều hành thuộc họ Windows. Các hệ điều hành khác, chẳng hạn như Linux hoặc Mac OS, không thể chạy trên nó.

Tổng quan ngắn gọn này mô tả ba trong số các máy ảo phổ biến nhất. Bây giờ bạn có thể thấy rằng đối với nhu cầu gia đình, tốt nhất nên sử dụng chương trình. Tiếp theo, quy trình cài đặt và cấu hình nó sẽ được thảo luận.

Cài đặt Windows 7 trong máy ảo VirtualBox

Quá trình cài đặt hệ điều hành ảo có thể được chia thành nhiều giai đoạn:

  1. Cài đặt chương trình .
  2. Tải xuống tệp có hình ảnh Windows 7 cho VM.
  3. Cài đặt Windows 7 ảo.

Chúng ta hãy xem xét tất cả các quá trình này một cách riêng biệt.

Cài đặt VirtualBox

Trước hết, bạn cần có máy ảo. Như đã đề cập, có một số trong số họ. Chúng tôi rất hứng thú với . Bạn có thể tải xuống từ trang web chính thức https://www.virtualbox.org. Từ danh sách đề xuất, chọn VirtualBox 5.1.14 cho máy chủ Windows.

Quá trình cài đặt máy ảo được mô tả trong các bài viết khác, nhưng có một số điểm:

Sau khi kết nối Internet được khôi phục, bạn có thể bắt đầu tải xuống và cài đặt tệp VM đã hoàn thành trong Windows 7.

Tìm một VM sẵn sàng

Microsoft, để thử nghiệm các phiên bản Internet Explorer khác nhau (8, 9, 10, 11), đã đặc biệt chuẩn bị một số tùy chọn để tải xuống VM với các phiên bản Windows cài đặt sẵn (7; 8.1; 10) từ trang web của mình https://developer .microsoft.com/ru-ru/microsoft-edge/tools/vms/ . Nếu liên kết này không có, trình duyệt sẽ tự động chuyển hướng sang phiên bản tiếng Anh của trang web https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Vì vậy, trước tiên bạn cần chọn image Windows 7 với bất kỳ phiên bản IE nào (8, 9, 10, 11).

Từ danh sách thả xuống, chọn mục mà máy ảo chắc chắn sẽ được sử dụng. Trong trường hợp của chúng tôi là .

Và nhấp vào nút Tải xuống .zip. Quá trình tải xuống tệp zip sẽ bắt đầu.

Tất cả những gì còn lại là cài đặt và chạy máy ảo trên Windows 7.

Điều chỉnh Windows 7 ảo

Bản thân tệp Windows ảo được trích xuất từ ​​kho lưu trữ “IE10.Win7.For.Windows.VirtualBox.zip”.

Sau khi giải nén tập tin, nhấp chuột phải vào nó
và từ danh sách thả xuống, chúng tôi chọn “ Để mở bằng».

Về nguyên tắc, không cần thay đổi gì trong các tham số nhập. Bạn có thể để nguyên như vậy và nhấp vào nút Nhập.

Quá trình cấu hình sẽ bắt đầu. Cửa sổ "" trông như thế này:

Sau khi quá trình hoàn tất, bảy và VM mới sẽ xuất hiện trong danh sách chương trình. Để khởi chạy nó, chỉ cần nhấp đúp vào chính VM hoặc nhấp vào nút mũi tên “ Phóng" Quá trình khởi động hệ điều hành sẽ bắt đầu ngay lập tức. Nếu bạn cài đặt lần đầu tiên thì sẽ lâu hơn một chút, tuy nhiên, điều tương tự cũng xảy ra khi cài đặt hệ điều hành thực. Khi trình cài đặt đã hoàn thành tất cả các bước cần thiết, một màn hình nền có hệ thống Windows 7 đang hoạt động sẽ xuất hiện.

Windows 7 bằng tiếng Anh và máy ảo đã tạo đã sẵn sàng để chạy.

Thiết lập hệ thống ảo

Tất cả các điều khiển VM đều trực quan. Nhưng nếu có bất kỳ câu hỏi nào, bạn nên đọc kỹ các mẹo bật lên bằng tiếng Nga. Bạn có thể chuyển sang trợ giúp để được trợ giúp, nơi bạn có thể tìm thấy câu trả lời cho tất cả các câu hỏi của mình.

Thông thường, cả chuột và bàn phím chỉ hoạt động trong VM và bị chặn trong Windows thực. Nhưng có thể chuyển đổi giữa hai hệ thống bằng phím máy chủ Right Control.

Bây giờ máy ảo đã được cài đặt và chạy, bạn có thể cấu hình Windows. Bước đầu tiên là cài đặt các thành phần phần mềm (trình điều khiển) cho tất cả các thiết bị ảo. Quá trình này khá đơn giản. Bạn cần vào menu chính và trong dòng “ Thiết bị" bấm vào " Cài đặt bổ sung hệ điều hành khách».

Sau khi cài đặt hoàn tất, VM sẽ được khởi động lại. Bây giờ hình ảnh đã trở nên rõ ràng hơn, cửa sổ VM có thể được thay đổi linh hoạt, hỗ trợ tích hợp chuột sẽ được bật và quyền truy cập Internet sẽ mở ra.

Cũng có thể mở rộng các chức năng hiển thị. Ở chế độ này, các cửa sổ mở trong VM sẽ được hiển thị trên màn hình thực chứ không phải trong cửa sổ chương trình riêng biệt. Điều này giúp tạo điều kiện truy cập vào tất cả các điều khiển và chương trình VM đã cài đặt.

Tắt máy Windows 7 ảo

Giống như trong một máy tính xách tay thực sự, Windows được cài đặt trong VM yêu cầu phải hoàn thành một thứ tự nhất định. Bạn có thể hoàn thành công việc bằng cách nhấn nút để dừng công việc. Một menu sẽ mở ra cung cấp ba tùy chọn để đóng VM.

« Lưu trạng thái máy"- trước khi tắt máy sẽ lưu lại toàn bộ ứng dụng đang chạy tại thời điểm tắt máy. Khi VM được bật lại, công việc trong đó có thể tiếp tục kể từ thời điểm nó bị tắt.

« Gửi tín hiệu tắt máy"- có thể đóng tất cả các ứng dụng và máy sẽ tự động tắt.

« Tắt xe" - giống như khi một máy tính thực sự bị ngắt điện.

Phần kết luận

Từ tổng quan ngắn gọn này, rõ ràng là làm việc với các máy ảo, chẳng hạn như, có thể kết nối nhiều hệ điều hành khác nhau trên một thiết bị cùng một lúc. Đương nhiên, thiết bị thật (RAM và CPU) càng mạnh thì máy tính ảo sẽ hoạt động càng nhanh. Vô hiệu hóa phần mềm chống vi-rút trên máy ở nhà của bạn hoặc thêm thư mục ảo vào danh sách loại trừ của chương trình chống vi-rút cũng sẽ giúp tăng tốc công việc.

Video về chủ đề

Đôi khi, người dùng cần một máy tính thứ hai để có thể cài đặt một shell khác trên đó. Máy ảo là một hệ thống mô phỏng nền tảng khác, giúp người dùng vận hành thiết bị khi cài đặt nhiều hệ điều hành độc lập với nhau, để một thiết bị có thể kết hợp các thuộc tính của hai hoặc nhiều PC. Kỹ thuật này được các nhà phát triển ưa chuộng khi thử nghiệm chương trình.

Máy ảo là gì

Những thiết bị như vậy được tạo ra trên máy tính thực như những thiết bị có điều kiện. Đây là chương trình mô phỏng một bản sao của phần cứng hiện có với tất cả các thành phần của nó (BIOS, ổ cứng, thiết bị ngoại vi). Sử dụng các tiện ích đặc biệt, bạn có thể chạy một số máy ảo có cùng hệ điều hành hoặc khác nhau trên một máy tính.

Nó dùng để làm gì?

Cài đặt máy ảo sẽ mở rộng khả năng của máy tính của bạn. Tại sao nên sử dụng chức năng này?

  1. Cài đặt hai hệ điều hành trên một máy tính. Cho phép bạn cài đặt đồng thời hai shell sâu: x32 và x64. Trình giả lập Windows có thể được kết hợp với Linux.
  2. Ảo hóa giúp việc chạy phần mềm và tệp đáng ngờ trở nên an toàn.
  3. Hệ điều hành ảo khác với hệ điều hành đã cài đặt giúp sử dụng các ứng dụng không tương thích với shell “gốc”.
  4. Được sử dụng khi thử nghiệm các tiện ích mới.
  5. Sử dụng các kiến ​​trúc mới làm mô phỏng (ví dụ: mô phỏng bảng điều khiển trò chơi).
  6. Để bảo vệ thông tin và hạn chế khả năng của các chương trình.
  7. Một số bộ xử lý có điều kiện giúp mô phỏng mạng máy tính, điều này rất quan trọng khi gỡ lỗi máy chủ.
  8. Chương trình tạo máy ảo được sử dụng để kết nối các thiết bị ngoại vi không tương thích với shell đã cài đặt.

Tổng quan về máy ảo

Những nỗ lực đầu tiên để phát triển phần mềm như vậy bắt đầu từ những năm 70. Giờ đây, các máy ảo có khả năng tạo ra một máy tính hoàn chỉnh với quyền truy cập song song hoặc tích hợp. Các tùy chọn phổ quát không chỉ hỗ trợ các shell nổi tiếng có độ sâu bit khác nhau mà còn hỗ trợ cả các hệ điều hành xa lạ. Mỗi phân khúc thị trường đều có người dẫn đầu riêng.

Dành cho Windows 7

Virtualbox là một trình giả lập được phân phối miễn phí. Đánh giá cao và mức độ phổ biến của người dùng là do phiên bản này được hỗ trợ bởi hầu hết các hệ thống nổi tiếng. Ưu điểm của tiện ích là giao diện rõ ràng, giúp quản lý dễ dàng hơn. Nhược điểm là không thể truyền tệp bằng cách “lấy và kéo”; bạn cần bắt đầu kết nối NAT.

VMware là dịch vụ trả phí có nhiều tùy chọn tùy chỉnh và tối ưu hóa dung lượng ổ cứng. Bản phân phối phiên bản ESXi có thể được ghi vào ổ flash USB hoặc được tích hợp vào máy chủ Firmware. Ngoài Windows, Linux, Solaris, FreeBSD, Netware cũng phù hợp. Những nhược điểm bao gồm thực tế là so với tài nguyên trước đó, bạn không thể tải xuống miễn phí phiên bản đầy đủ của tiện ích.

Dành cho Windows 10

Microsoft Virtual PC là một máy ảo miễn phí. Nó thuộc loại máy ảo dành cho Windows và do đó không thể cài đặt được trên Linux
hoặc Mac, có thể được coi là nhược điểm. Nhược điểm là thiếu hỗ trợ cho các thiết bị USB. Nó nhằm mục đích tạo ra, thông qua mã máy, một lớp vỏ có điều kiện với các thông số vận hành của các thành phần hệ thống phần cứng của một máy tính hiện có.

Oracle là một tiện ích giúp bạn làm việc với lượng thông tin lớn. Khi xử lý cơ sở dữ liệu, khả năng bảo vệ thực sự của chúng được đảm bảo. Ưu điểm của hệ thống là một số thao tác giúp truy cập thông tin nhanh chóng, giúp đẩy nhanh quá trình quản lý. Ví dụ: Oracle RAC là một giải pháp truy cập cơ sở dữ liệu theo cụm có thể triển khai nhanh chóng.

Dành cho Linux

Hệ thống này tương đối mới nhưng đã chứng tỏ được khả năng rộng rãi nhờ mã máy tính mở. Hệ điều hành Linux khó chọn máy ảo hơn. OpenVZ được phát hành riêng cho shell. Dịch vụ này giúp bạn định cấu hình nhiều bộ xử lý ảo trên một máy. Đồng thời, phần thưởng nguồn mở được bảo toàn nên PC không bị mất nguồn RAM.

Hyper-V là trình giả lập được sử dụng cả trong Linux và phiên bản 32 và 64 bit của Windows XP. Ưu điểm là đây là công nghệ “giao tiếp” trực tiếp với phần cứng máy chủ, do đó giảm chi phí bộ nhớ và tăng hiệu suất xử lý. Những nhược điểm bao gồm thực tế là khi quản lý một lượng lớn máy chủ ảo, bạn cần phải cài đặt thêm System Center Virtual Machine Manager.

Dành cho Mac

VMware Fusion là trình giả lập chạy Windows và các hệ điều hành khác trên máy tính Mac mà không cần khởi động lại, cho phép bạn quản lý các máy chủ ảo và vật lý. Ưu điểm là vỏ Mac có thể được sử dụng riêng biệt với các vỏ khác hoặc được tích hợp vào một môi trường thuận tiện duy nhất. Một trong những nhược điểm là phải trả phí sử dụng.

Boot Camp được thiết kế để cài đặt Windows trên máy tính Mac. Shell xuất hiện dưới dạng một hệ thống bổ sung trên một phân vùng riêng của ổ cứng. Khi khởi động, bạn chỉ cần chọn máy Mac - và Windows ảo sẽ hoạt động. Tiện ích này được đặc trưng bởi sự đơn giản và giao diện trực quan. Trong số những nhược điểm, cần lưu ý cần phải khởi động lại để chọn hệ thống khác.

Tạo một máy ảo

Phải làm gì nếu bạn cần tạo một máy ảo:

  • chọn và tải xuống một tiện ích cho máy tính của bạn, có tính đến shell đã cài đặt;
  • cài đặt phần mềm này;
  • sau khi hoàn tất cài đặt, hãy tạo một máy tính có điều kiện mới với lượng RAM cần thiết được phân bổ;
  • một thiết bị mới yêu cầu cấu hình các thông số vận hành.

Chọn máy ảo nào

Tham số lựa chọn chính là hệ điều hành được cài đặt. Vì phần mềm tạo máy tính ảo hỗ trợ các shell khác nhau nên đây có thể là những ứng dụng có tính chuyên môn cao và để làm việc với các hệ thống khác nhau. Có những tiện ích trả phí và miễn phí. Tiêu chí lựa chọn bao gồm:

  • giao diện rõ ràng;
  • mức độ bảo vệ dữ liệu cao;
  • một loạt các công cụ tích hợp;
  • hạn chế về quyền truy cập vào phần cứng và phần mềm.

Băng hình

Máy ảo là một chương trình cho phép bạn đưa một máy tính vào trong một máy tính. Nghĩa là, máy tính thật của bạn có khả năng mô phỏng một máy tính khác (với phần cứng, hệ điều hành khác, BIOS và những thứ khác).

Mục đích chínhảo hóa máy chủ (trongmáy ảo) là việc cài đặt và thử nghiệm các chương trình trên các hệ điều hành khác nhau, giúp xác định chương trình chạy nhanh hơn ở đâu, giao diện ở đâu thuận tiện hơn, v.v.

Ưu điểm của máy ảo hiện đại:

  • Bạn có thể cài đặt bất kỳ hệ điều hành nào mà không làm hỏng hoặc làm lộn xộn ổ cứng của mình;
  • Bạn có thể kiểm tra nhiều ứng dụng khác nhau, so sánh hiệu suất của chúng trên các hệ điều hành khác nhau;
  • Bạn có thể kiểm tra xem các tệp có bị lây nhiễm hay không bằng cách chạy chúng trong một lớp vỏ nhân tạo mà bạn tạo trong máy ảo;
  • Bạn có thể tạo và quản trị mạng trong nhiều hệ điều hành khác nhau, điều này sẽ giúp bạn nghiên cứu sâu hơn về kiến ​​trúc mạng công ty;
  • Bạn có thể chạy các chương trình không có sẵn trên hệ điều hành của mình.

Ngày nay có nhiều tùy chọn cho trình giả lập có thể tái tạo các hệ điều hành khác nhau: từ phổ biến ( các cửa sổ ) đến ít được biết đến ( Calibri ), từ phiên bản cũ nhất đến phiên bản mới nhất. Và bây giờ chúng ta sẽ thực hiện một chuyến tham quan ngắn về các máy ảo nổi tiếng nhất, đánh giá chi tiết về chúng.

Tổng quan về máy ảo

1 - Hộp ảo . Có lẽ chương trình giả lập nổi tiếng nhất đối với người dùng, do công ty cung cấp Lời tiên tri . Chương trình có giao diện người dùng đơn giản và tính năng Nga hóa tích hợp, vốn đã phù hợp với người dùng mới làm quen.

Việc cài đặt cũng không khó vì đã có hướng dẫn cài đặt. Bạn sẽ ngay lập tức được nhắc tạo một máy ảo, chọn hệ điều hành và đặt tên cho nó. Sau đó, bạn phải cung cấp cho máy tính “mới” một lượng RAM và bộ nhớ trong nhất định (không quá một nửa phần cứng thực). Sau đó là việc lựa chọn loại đĩa và cấu hình hệ thống sâu hơn. Bằng cách làm theo các khuyến nghị, bạn có thể giữ hai hệ điều hành trên máy tính của mình mà không gây hư hỏng cho hệ thống chính.


Chương trình VirtualBox Nó có cấu trúc đơn giản và chính xác cũng như một số tùy chọn thú vị. Ví dụ: bạn có thể quay video màn hình để trình diễn phần mềm trên hệ điều hành khác. Bạn có thể nhập bất kỳ ổ đĩa ảo nào vào chương trình này, bạn có thể theo dõi các chỉ báo của bộ điều khiển I/O và cũng có quyền truy cập chung vào bảng tạm, điều này cũng rất thuận tiện.

2 - VirtManager . Một chương trình cũng dễ sử dụng nhưng vẫn phức tạp hơn phiên bản trước. Người mới sử dụng có thể dễ dàng bị nhầm lẫn ở đây và chỉ danh sách tất cả các hệ điều hành 86-bit cũng có thể khiến bạn choáng ngợp.

Ở đây, quá trình cài đặt có phần phức tạp hơn, vì để tạo một máy ảo, bạn cần tạo một kho lưu trữ và để làm được điều này, bạn cần chỉ định một thư mục cụ thể. Tuy nhiên, việc cài đặt phức tạp là do khả năng tốt của máy ảo này.

Ví dụ: bạn có thể thêm thiết bị và liên tục theo dõi chúng, số liệu thống kê chi tiết được hiển thị, hiệu suất của toàn bộ hệ thống, bạn có thể điều khiển máy thông qua dòng lệnh và nhiều thuộc tính hữu ích khác.

Bạn chỉ cần hiểu nó một chút là có thể có được một công cụ tiện lợi để mô phỏng hệ điều hành mới.

3 - thần lùnHộp . Nếu như chương trình trước yêu cầu người dùng phải có kiến ​​thức và thời gian học nhất định, phù hợp với người quản trị hệ thống hơn thì tiện ích Hộp Gnome đơn giản hơn nhiều và phù hợp để người dùng bình thường làm quen.

Chỉ trong vài cú nhấp chuột, bạn có thể thiết lập một máy ảo chính thức và chương trình có giao diện đơn giản, đầy màu sắc. Có, khả năng của chương trình giảm đi rất nhiều so với giải pháp thay thế trước đó, nhưng nó cung cấp cơ sở chính về khả năng.


Một tùy chọn tuyệt vời cho người dùng mới làm quen, nó sẽ cho thấy khả năng của máy ảo.

4 - Máy nghe nhạc VMware.Đừng nhầm lẫn với từ “Trình phát”, vì ngày nay nó không còn là trình phát nữa mà là một chương trình tạo máy ảo hoàn chỉnh và có chất lượng khá cao.


Nếu bạn không phát triển phần mềm của riêng mình thì Trình phát VMware là hoàn hảo cho bạn, nếu không, tốt hơn hết bạn nên chọn một trình giả lập khác vì nó thậm chí không có thiết lập đầy đủ các bộ điều hợp mạng.

Đối với hầu hết người dùng, đây là một chương trình tuyệt vời trong đó bạn có thể định cấu hình cấu hình mạng, theo dõi số lượng chương trình độc hại và cài đặt Windows XP , nghĩa đen sẽ là "cao su", tức là khá mạnh mẽ.

5 - phần mềm WMwaremáy trạm . Nhưng ở đây, trình giả lập lại hoàn hảo cho các nhà phát triển phần mềm. Chi phí của một khả năng nhóm các máy ảo là bao nhiêu? Những thứ kia. bạn có thể đồng thời chạy chương trình trên tất cả các hệ điều hành và tiến hành phân tích kỹ lưỡng.

Đã có thể tạo ra các máy có bộ xử lý trung tâm và kích thước bộ nhớ lên tới 16 GB, điều này cho phép bạn kiểm tra các công cụ phần mềm khá mạnh trên các hệ điều hành khác. Tuy nhiên, sẽ thuận tiện hơn nhiều khi mua trọn gói W Phần mềm và sử dụng gói này hết tiềm năng của nó.