Chạy một trình ảo hóa kim loại trần và VM trên cùng một máy


1

Có thể cài đặt một trình ảo hóa kim loại trần trên máy tính và chạy VM được tạo bằng cách sử dụng trên cùng một máy tính không?

những gì tôi sẽ đạt được giống như Cài đặt máy trạm VMware trên Microsoft Windows 10 và sau đó Cài đặt Microsoft Windows 7, nhưng cách này CPU và RAM sẽ không được sử dụng trong hệ điều hành máy chủ. Tôi cần cài đặt siêu thị kim loại trần ở cấp độ phần cứng và sau đó Cài đặt VM trong đó, tất cả chúng trên cùng một PC.

Nhà cung cấp dịch vụ loại 1 và loại 2

nếu có thể, vui lòng giới thiệu cho tôi một số chương trình phù hợp cho vấn đề này và nếu không, vui lòng giải thích lý do không thể. cảm ơn trước


Câu trả lời:


3

Âm thanh như bạn muốn có một trình ảo hóa kim loại trần đang chạy và để một trong các máy ảo của nó có quyền kiểm soát màn hình vật lý, chuột và bàn phím của cùng hệ thống đó.

  • ESX không làm điều này. Điều tốt nhất bạn có thể làm là có được một vỏ bảo trì không dành cho sử dụng hàng ngày.

  • Hyper-V thực hiện điều này.

  • Bạn có thể tự thiết lập một hệ thống dựa trên Xen để thực hiện việc này, nhưng những thứ như Xenserver, v.v. được thiết lập để chạy như ESX.

Theo như lý do tại sao, hãy ghi nhớ ESX và đó là những sản phẩm dành cho doanh nghiệp.

  • Hỗ trợ CNTT / những người đã từ xa vào máy chủ, do đó họ cũng sẽ chuyển từ xa sang máy ảo. Không ai thường ở trung tâm dữ liệu làm việc từ bảng điều khiển cục bộ. Cung cấp bàn điều khiển / màn hình tại hệ thống cục bộ không phải là ưu tiên hàng đầu và sẽ chỉ được thực hiện nếu có vấn đề nghiêm trọng phát sinh.

  • Các doanh nghiệp quan tâm đến việc ảo hóa với mục đích chủ yếu là chuyển các hệ thống vật lý sang VM - để giảm chi phí phần cứng. Vì vậy, ESX và như vậy muốn càng mỏng càng tốt để giữ chi phí càng thấp càng tốt, để hỗ trợ lưu trữ nhiều hệ thống cùng một lúc.


Cảm ơn đã giải thích, tôi sẽ đến máy chủ Hyper-V sau đó và tôi hy vọng tôi có thể cài đặt và sử dụng VM được cài đặt trong cùng một PC. Nhân tiện, nó có thực sự hiệu quả về chi phí khi sử dụng ảo hóa thay vì máy tính thông thường không? tốt, để ảo hóa mọi thứ bằng cách sử dụng thứ gì đó như các sản phẩm của VMware, chúng tôi cần một máy chủ để sử dụng cho vSphere, một máy chủ mạnh khác để sử dụng cho vCenter và mỗi khách hàng cần màn hình / chuột / bàn phím riêng, v.v. Tôi đã tính toán chi phí nhưng không thể ' t tìm hiểu làm thế nào nó là hiệu quả chi phí. bạn có thể giải thích một chút về nó không?
Sam

Nếu bạn chỉ có một vài máy chủ, có thể không, nhưng nếu bạn có nhiều máy chủ thì có. Công ty chúng tôi đã có các máy chủ vật lý riêng biệt cùng một lúc để gửi email, cấp phép phần mềm, bộ điều khiển miền, phần mềm ERP, SQL, máy chủ VPN, v.v. và chúng tôi có thể chuyển tất cả sang hai hộp vật lý với mức tiêu thụ điện năng ít hơn và không gian sử dụng. Chúng tôi cũng có thể quay vòng hoặc xóa máy chủ dễ dàng khi cần và việc khắc phục thảm họa cũng dễ dàng hơn vì các ổ đĩa cũng ảo. Nó có rất nhiều lợi ích.
LawrenceC

Vâng trong trường hợp đó Có lẽ chi phí hiệu quả hoặc thậm chí không an toàn.
Sam

1

Trên thực tế, hai loại không còn thực sự đặc biệt ngày nay:

Tuy nhiên, sự khác biệt giữa hai loại này không nhất thiết phải rõ ràng. Máy ảo dựa trên hạt nhân của Linux (KVM) và nhịp đập của FreeBSD là các mô-đun hạt nhân có thể chuyển đổi hiệu quả hệ điều hành máy chủ thành một trình ảo hóa loại 1. Tuy nhiên, do các bản phân phối Linux và FreeBSD vẫn là các hệ điều hành có mục đích chung, với các ứng dụng khác cạnh tranh tài nguyên VM, KVM và bhyve cũng có thể được phân loại thành các trình ảo hóa loại 2.

( https://en.wikipedia.org/wiki/Hypervisor )

Đây là trường hợp tương tự với Hyper-V, có sẵn trong Windows 10 Pro hoặc hơn thế: https://en.wikipedia.org/wiki/Hyper-V#Arch architecture


Cảm ơn thông tin, rất hữu ích. nhưng tôi vẫn chưa có câu trả lời. là những gì tôi đang cố gắng để đạt được?
Sam

Nếu bạn muốn nói rằng bạn muốn một trình ảo hóa có kiến ​​trúc / hiệu suất loại 1 trong khi bạn có thể sử dụng máy chủ để sử dụng hàng ngày (thay vì chỉ là môi trường bảng điều khiển để bạn quản lý VM), thì Hyper-V là của bạn ( chỉ) sự lựa chọn trong Windows. Tuy nhiên, nó không có sẵn trên các phiên bản Home của Windows.
Tom Yan

Ồ được rồi, bạn có thể vui lòng chỉ cho tôi đến trang web nơi tôi có thể lấy tệp khởi động Hyper-V (có thể là tệp ISO không?) Mà như bạn đã nói là máy chủ Hyper-V chạy dưới dạng kim loại trần Hypervisor loại 1.
Sam

Nhân tiện, đúng vậy, tôi muốn cài đặt bộ ảo hóa kim loại trần loại 1 trên PC (máy chủ) và sử dụng cùng một PC để tương tác và sử dụng máy ảo (khách) được cài đặt trong đó. Tôi có Windows 10 pro.
Sam

Tôi không có nghĩa là máy chủ Hyper-V, vì đó có thể không phải là những gì bạn muốn. Ý tôi là tính năng Hyper-V mà bạn có thể "kích hoạt" trong Windows Pro. Đi đến Program and Featurestrong Bảng điều khiển và nhấp Turn Windows features on or offvào bên trái, sau đó tìm kiếm Hyper-V.
Tom Yan

1

Bạn có thể làm điều này với một số hạn chế khi sử dụng ESXi. Những gì bạn muốn là chỉ định phần cứng cụ thể của máy chủ lưu trữ cho các VM cụ thể để sử dụng riêng. Đặc biệt, bạn sẽ muốn thông qua bộ điều khiển GPU và USB. Các hạn chế nằm ở chỗ bạn không thể chia sẻ phần cứng (với VM đang chạy) và, ví dụ, bạn chỉ có thể đi qua một số GPU nhất định thông qua ESXi.

Kiểm tra bài viết này để có thiết lập tương tự và cụ thể hơn: Thiết lập trò chơi VMWare nhiều đầu

nhập mô tả hình ảnh ở đây


0

Vâng, điều đó là có thể. Trong thực tế đó là lý do tại sao nó được gọi là "kim loại trần". Kiểu trình ảo hóa này có dấu chân tài nguyên nhỏ và truy cập trực tiếp vào phần cứng. Loại 2 chạy trên HĐH "bình thường" như Windows Server, có nhược điểm là có nhiều chi phí hơn (từ HĐH máy chủ). Máy trạm VMWare (hoặc VirtualBox hoặc QUEMU) sẽ là Loại 2. Bạn đang tìm VMWare ESXi (hoặc XenServer hoặc ...).


Có, tôi đã từng làm việc với VMware ESXI hoặc vSphere nhưng trong các sản phẩm này, bạn phải Cài đặt ESXI trên một PC và máy khách vSphere hoặc Máy ảo trên PC khác, tôi đang tìm một phần mềm để chạy cả hai PC giống nhau.
Sam

Chà, điều đó không đúng. Bạn cài đặt ESXi và Hypervisor này sẽ cung cấp cho VM chạy từ tài nguyên của họ như RAM và CPU. Sau đó, bạn có thể sử dụng bộ lưu trữ được chia sẻ để đặt VM vật lý đến một vị trí khác nhưng nó vẫn sẽ nhận được RAM, CPU và Mạng từ Máy chủ ESXi mà nó được chạy từ đó. Điều này cũng hoạt động mà không cần lưu trữ chia sẻ và bạn có thể sử dụng ổ cứng gắn trong từ ESXi của mình.
duenni

Tôi hiểu, nhưng tất cả những điều này có thể được thực hiện trên cùng một PC không? Nếu bạn chạy máy chủ ESXI trên PC thì làm thế nào bạn có thể sử dụng VM được tạo trong trình ảo hóa trên cùng một PC? Giả sử tôi đã cài đặt máy chủ ESXI trên PC và tôi đã sử dụng một máy tính xách tay khác để tạo VM trong đó, bây giờ tôi đặt máy tính xách tay sang một bên và tôi muốn sử dụng VM được tạo trong máy chủ ESXI trên PC đó. tôi có thể làm cái này như thế nào? giống như máy khách và máy chủ là cùng một PC.
Sam

Ok, tôi hiểu rồi. Hypervisor không có khả năng quản lý (do đó dấu chân thấp). Nhưng VM của bạn có giao diện mạng và có thể được truy cập bằng RDP, VNC và tương tự. Bạn thậm chí có thể chạy VM và cài đặt vCenter trên VM này chạy từ ESXi này.
duenni 15/03/2016

Có nhưng vCenter yêu cầu quá nhiều tài nguyên không hiệu quả trong trường hợp của tôi. nếu tôi muốn chạy 100VM trên máy chủ thì vCenter sẽ có ích nhưng với 1 hoặc 2 VM thì vCenter hoàn toàn vô dụng. nhưng không may, vSphere 6 ues web console thay vì phần mềm máy khách và để chạy giao diện điều khiển web, chúng tôi cần vCenter. Vì vậy, bằng cách nào đó tôi bị mắc kẹt ở đây.
Sam
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.