Я хочу виртуализировать свою рабочую станцию ​​(уровень 1), в поисках гипервизора Bare Metal для компонентов потребительского уровня

7267
Chase Florell

Я попадаю в эту похожую привязку как минимум раз в год. Привязка, посредством которой я либо обновляю материнскую плату, либо жесткий диск ОС. Меня сводит с ума необходимость переустанавливать Windows, Visual Studio, все мои надстройки, перенастраивать мои настройки и т. Д. ... каждый раз. У меня есть макет, и мне нравится, и я хочу придерживаться его.

Мой вопрос ...

Существует ли на рынке гипервизор Bare Metal, который позволит мне виртуализировать мою рабочую станцию ​​потребительского уровня? Я действительно хочу избежать виртуализации хост / клиент. Bare Metal - лучший способ удовлетворить мои потребности.

Это хороший подход, или я буду страдать от некоторых других нежелательных побочных эффектов при этом?


осветление

У моей машины очень ограниченные цели. Я в основном использую Visual Studio 2010 Professional, где я разрабатываю веб-приложения ASP.NET MVC. Вторым программным обеспечением, которое я использую (оно интенсивно использует систему), является Photoshop CS3. Помимо этого, мои приложения ограничены Outlook, Internet Explorer, Firefox, Opera, Chrome, LinqPad и различными другими (небольшими) приложениями.

Помимо этого, я рассматриваю возможность работы над проектом node.js и, если возможно, могу запустить на том же гипервизоре.

Системные спецификации:
Gigabyte Материнская плата
Intel i7 920
12 ГБ
Базовый жесткий диск 500 ГБ 7200 об /
мин Жесткий диск для OS 4 VelociRaptors в Raid 1/0 для
сборочного диска Две графические карты GTS250 (512 МБ) (не SLI) для четырехъядерных мониторов

На заметку

Я также не был бы против альтернативного предложения, если ограничения слишком велики. Я мог бы установить ESXi (или Zen Server) на свой компьютер и встроить отдельный «тонкий клиент» для RDP в виртуальную машину. Похоже, что RDP поддерживает два монитора .


Изменить (9 декабря 2011 г.)

Прошел почти год с тех пор, как я впервые задал этот вопрос. С тех пор было достигнуто много больших успехов в технологии гипервизора ... И теперь MokaFive выпущен для корпоративного использования.

Мне бы хотелось еще немного поработать над этим вопросом и выяснить, существует ли надежный гипервизор BareMetal для рабочих станций, работающих на компонентах потребительского уровня (IE: не Dell, HP, Lenovo и т. Д.).

16
Почему бы не Dell, HP или Lenovo? Что и т.д? trolle3000 12 лет назад 0
@ trolle3000 xenClient работает на крупных брендах (Dell, HP, Lenovo), но не на оборудовании компьютерных магазинов, таких как Gigabyte, Asus и т. д. Я ищу гипервизор Type1, который будет работать по всем направлениям. Chase Florell 12 лет назад 0
etc = et cetera, латинское выражение, означающее «и другие вещи» или «и так далее». Не компьютерный бренд :) kobaltz 12 лет назад 2
Смотрите мой пост о Proxmox. Я установил его на настольных ПК потребительского уровня. Прекрасно работает, если у вас есть оборудование для виртуализации (Core i3, i5, i7 и т. Д.) kobaltz 12 лет назад 0
Честно говоря, я играл с Proxmox на нескольких аппаратных системах и еще не нашел ни одной, у которой были проблемы с аппаратной совместимостью. ESXi отстой для недорогого оборудования. kobaltz 12 лет назад 0
Я сделал еще одно предложение, которое я считаю вашим лучшим вариантом. paradroid 12 лет назад 0
@kobaltz: Я установил ESXi на очень дешевые микросерверы HP ProLiant ML110 G5, ML115 G5 и HP ProLiant. paradroid 12 лет назад 0
Предоставленный ESXi v5 намного лучше с аппаратным обеспечением. Тем не менее, ESXi v4 был ужасен с потребительскими сетевыми адаптерами. Не позволил бы вам установить, если у вас были общие сетевые карты (Realtek). Серия ProLiant - это не столько потребительский продукт, сколько продукт для бизнеса. Он больше говорит о Presarios и обычных домашних компьютерах. kobaltz 12 лет назад 0
@kobaltz: «и так далее» буквально «и все остальное», обычно для подразумеваемого конечного списка. "и другие." или "et alii" буквально "и другие", обычно для подразумеваемого неконечного списка. :-) bahamat 11 лет назад 0

10 ответов на вопрос

9
paradroid

Не стоит использовать гипервизор типа 1, такой как VMware ESX / ESXi, Hyper-V, Xen и т. Д., Для настольной рабочей станции. Они предназначены для использования на сервере, и вы не сможете использовать порты USB или Firewire или использовать аппаратную ускоренную 3D-графику.

Вам было бы лучше использовать размещенную программу виртуализации. Я думаю, что VMware Workstation была бы идеальной для вашего использования, пока MokaFive не станет доступным.

РЕДАКТИРОВАТЬ: есть пробная версия MokaFive доступны на сайте.


Новая информация

Вы должны взглянуть на Citrix XenClient, который является компонентом пакета XenDesktop, но также доступен бесплатно и бесплатно, до десяти клиентов.

К сожалению, кажется, что он совместим только с ноутбуками и рабочими станциями некоторых производителей (где известно оборудование).

Я еще не успел попробовать это сам, но скоро планирую использовать.


Лучший вариант: Hyper-V (бесплатно)

Я только сейчас заметил, что вы открыты для использования отдельного тонкого клиента и настройки сервера. Это позволит вам использовать гипервизор типа 1, предназначенный для серверов, для использования на рабочих станциях через RDP. Список совместимого оборудования VMware ESXi довольно ограничен, а Hyper-V может работать практически на чем угодно. Hyper-V также имеет очень большое преимущество для того, что вы хотите сделать - RemoteFX . Это позволит использовать аппаратное ускорение 3D графических карт на вашем Hyper-V хоста (ваши графические карты будут поддерживаются!) Через RDP. Я думаю, что это будет работать очень хорошо для вас. Возможно, вы захотите выяснить, обеспечит ли гигабитный коммутатор и объединение двух гигабитных сетевых адаптеров вам еще более высокую производительность при такой установке с мощными графическими картами.


Последнее обновление

В состав Windows 8 входит гипервизор «на голом железе», поверх которого он работает, - Client Hyper-V .

Спасибо за комментарий. На форуме VMWare говорится, что с новым выпуском VMWare vSphere я [могу получить поддержку USB] (http://communities.vmware.com/message/1270904#1270904). Chase Florell 13 лет назад 0
@rockinthesixstring: он все еще не подходит для использования на рабочем столе, так как вы будете сталкиваться с множеством проблем при попытке сделать определенные вещи. Я использую ESXi и Hyper-V в течение почти трех лет и являюсь партнером VMware, работающим над сертификацией. Есть ли какая-то особая причина, по которой вы не хотите использовать VMware Workstation? paradroid 13 лет назад 0
Я пытаюсь выяснить, требует ли VMWare Workstation хост-ОС. Я "надеюсь" не использовать хост-ОС, так как они используют ресурсы без необходимости. Chase Florell 13 лет назад 0
Попробуйте MokaFive. Кажется, на сайте есть пробная версия. Я пойду слишком рано. paradroid 13 лет назад 0
Просто [нашел его] (http://pubs.vmware.com/ws7_ace26/wwhelp/wwhimpl/js/html/wwhelp.htm?context=ws_user&file=intro_sysreqs_ws.html) требуется хост-ОС. Chase Florell 13 лет назад 0
О, другая вещь. Какой монитор вы используете? Надеюсь, 15 "экран VGA. paradroid 13 лет назад 0
Quad 22 "VGA / DVI Chase Florell 13 лет назад 0
Удачи с этим. paradroid 13 лет назад 0
почему вы предлагаете MokaFive через VMWare Workstation? Chase Florell 13 лет назад 0
Это гипервизор типа 1 для настольных компьютеров - первый в своем роде. Я еще не пробовал, но слышал об этом уже несколько месяцев. paradroid 13 лет назад 1
что значит "без хозяина"? Chase Florell 13 лет назад 0
Это правильно. paradroid 13 лет назад 1
О, похоже, скоро появится [голый металлический плеер] (http://www.mokafive.com/products/features.php). Chase Florell 13 лет назад 0
Теперь я очень заинтригован. Я гунна, свяжись с ними. Chase Florell 13 лет назад 0
пофиг все. Я только что попытался заполнить форму и получил уведомление (извините, в настоящее время мы поддерживаем только первоначальное развертывание 100 или более пользователей) Chase Florell 13 лет назад 0
Я не вижу, чтобы многие компании прыгали на что-то новое и непроверенное. Я только что подписался на MokaFive Suite и не получил такого сообщения. paradroid 13 лет назад 0
Я тоже сейчас на это смотрю. Не могу найти потенциальную цену, хотя. Будет плохо, если нас подсадят, а потом попробуют зарядить через нос, чтобы использовать его. Chase Florell 13 лет назад 0
XenClient от Citrix также находится на уровне 1 гипервизора для настольных компьютеров, к сожалению, их [список совместимости] (http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300408) довольно мал. Chase Florell 13 лет назад 0
@ChaseFlorell: О, я только что заметил этот старый комментарий от вас. Итак, вы уже знаете о XenClient, и похоже, что он на самом деле предназначен только для ноутбуков. Я оставлю это в своем ответе, поскольку это может быть полезно для других. К счастью для меня, я только планирую использовать это на ноутбуках ThinkPad самостоятельно. paradroid 12 лет назад 1
Я думал, что только несколько карт FireGL и Quadro поддерживаются для RemoteFX? afrazier 12 лет назад 0
@afrazier: Да, HCL является ограничительным, но я сделал быстрый поиск в Google, чтобы посмотреть, поддерживается ли его карта, и подумал, что нашел сообщение на форуме, в котором говорилось, что кто-то с этой картой работает, но, возможно, это неправильно. paradroid 12 лет назад 0
Полагаю, я не удивлюсь, если это «просто сработало» или потребовало некоторого редактирования реестра для запуска RemoteFX на GPU потребительского класса. afrazier 12 лет назад 0
Похоже, ты прав! RemoteFX должен «просто работать» с современными графическими процессорами потребительского класса (при условии, что он обладает необходимыми функциями)! [Ссылка 1] (http://virtualfat.com/2011/03/01/remotefx-demo/) и [Ссылка 2] (http://2008release2en.blogspot.com/). Ссылка 1 имеет демо с некоторыми скриншотами. В Link 2 есть несколько постов в блоге с графическими процессорами, которые, как утверждает автор, были протестированы для работы с RemoteFX. afrazier 12 лет назад 1
@afrazier: Круто. Спасибо за информацию. paradroid 12 лет назад 0
@afrazier: Просто к вашему сведению, я работаю с CAD уже более десяти лет, и я могу вам сказать, что настоящие чипы GPU на Quadros / FireGL на самом деле такие же, как GeForce / Radeon. Основное отличие заключается в том, что возможность использовать оптимизированные и сертифицированные драйверы для конкретных приложений 3D / CAD разблокирована. Драйверы жертвуют частотой кадров для более высокой точности без каких-либо артефактов рендеринга. Более высокая стоимость заключается в том, чтобы платить за разработку драйверов и поддержку клиентов для гораздо меньшей пользовательской базы. paradroid 12 лет назад 0
Свежие новости: [теперь это происходит] (http://www.vmware.com/products/vsphere/features/vGPU.html) занимается аппаратной 3D-графикой. JDługosz 9 лет назад 0
4
jet

По крайней мере, вы можете попробовать. Создайте двойную загрузку с некоторой ОС Linux в качестве хоста и установите Windows в качестве гостя с VirtualBox.

Linux обеспечит вам лучшую производительность жесткого диска благодаря лучшему кешированию диска.

Если вам понравилась установка, просто продолжайте резервное копирование образа виртуальной машины, вы даже можете создать 2 экземпляра для Windows - один для работы, другой для экспериментов (не запущенный одновременно из-за лицензий)

Если у вас есть большие файлы - например, ваши мультимедийные файлы, вы можете хранить их вне гостевой системы - используя общие папки VirtualBox, чтобы образы виртуальных машин не были слишком большими

Вам также понравится просматривать i-net и проверять электронную почту вне Linux, использовать виртуальные рабочие столы, использовать различные оконные менеджеры (KDE, Gnome, LXDE, XFCE), запускать некоторые серверы (Apache, MySQL, SVN, Git, Wiki) и копировать. Образ Windows туда и обратно между разными ПК

Даже вы можете перенести весь жесткий диск на другую машину без проблем.

Если разделы в fstab монтируются по номеру, а не по номеру устройства, вы можете загрузить диск с другого компьютера с портом eSATA, не открывая кейс со всей вашей средой

Я согласен @jet - Если гипервизор не является ответом из-за ограничений монитора или других ограничений, я думаю, что легкая ОС Linux (голые кости) может быть ответом. Chase Florell 13 лет назад 0
@rockinthesixstring: ESXi основан на Red Hat Linux, хотя и сильно модифицирован. paradroid 13 лет назад 0
Я сделал еще одну «заметку» на мой вопрос. Chase Florell 13 лет назад 0
3
Neal

Вы должны знать об ограничениях использования виртуальной машины, такой как мусорная видеокарта, но если вас устраивают эти ограничения, то вы можете попробовать ее.

Если вы получите правильную версию гипервизора, это не будет стоить вам никаких денег .

Я бы определенно использовал гипервизор, а не полноценную операционную систему с VMWare Player или подобным, если бы я хотел, чтобы все было на виртуальной машине. VMWare Player (или Virtualbox или ...) хорош в тех случаях, когда вы не проводите много времени на виртуальной машине, и довольно расточительно, потому что у вас запущены две полные операционные системы.

Вы можете получить бесплатную версию здесь ; нажмите на основную ссылку в теле для 64-битного оборудования, ссылку внизу страницы для предыдущей версии, если у вас 32-битное оборудование.

Спасибо @Neal - я согласен, что запуск двух полноценных ОС для выполнения одной задачи немного запаздывает. Я определенно склоняюсь к гипервизору, однако Citrix один выглядит немного более отточенным, я полагаю, мне придется просто опробовать их оба, когда я возьму подходящую Mobo. Chase Florell 13 лет назад 0
2
sauparna

Я не знаю о VMWare ESXi, поэтому я не уверен, что этот мой вопрос находится здесь в контексте, но он объясняет мой опыт использования виртуализированной ОС: как вредно использовать Linux (Ubuntu) в качестве гостевой ОС для все мои задачи? , Позже я добавил «Заметку» к своему сообщению, объяснив, как я в конце концов ударил стену. Теперь у меня двойная загрузка.

(Возможно, у меня будет чему поучиться в этой теме.)

2
LeoB

ESXi будет работать и сделает ваши обычные аппаратные перестройки намного проще.

Однако вы спросили, какие могут быть нежелательные последствия. Мой вопрос к вам - для чего вы используете свою систему Windows? Если что-то не изменилось, виртуальные машины не известны своей невероятной производительностью. Если вы любите играть в высококлассные игры, вам придется уменьшить масштаб графики, если она вообще работает.

2
kobaltz

Я использую Proxmox ( http://www.proxmox.com ) уже почти год. Я должен сказать, что это удивительно. Как и ESXi, это основано на Linux. Это бесплатная ОС на основе Debian. Даже если вы не очень много знаете о Linux, вы можете установить и запустить его в кратчайшие сроки.

Моя текущая конфигурация:

Server 1: Core-i3 16GB DDR3 RAM 500GB HDD 2x1GBps Link Aggregation NIC  Server 2: Core-i3 16GB DDR3 RAM 500GB HDD 2x1GBps Link Aggregation NIC  iSCSI SAN: 3.9TB RAID5 (4x1.5TB 7200RPM) 3WARE Raid Controller 

Их сообщество пользователей очень полезно в ситуациях, когда вам может понадобиться SSH на сервер. Их вики и другая документация выдающиеся для выполнения основных задач; добавление другого узла в кластер, резервное копирование виртуальных машин, восстановление виртуальных машин, миграция виртуальных машин на другие узлы и типичные настройки.

Сейчас у них есть новая версия в бета-версии, которая немного глючит, поэтому я не использую ее в моей текущей среде, но она имеет полностью измененный пользовательский интерфейс с использованием EXTJS, который является необычным пользовательским интерфейсом.

Старый интерфейс OLD UI

NEW UI NEW UI

Поскольку у вас есть полный доступ к консоли, вы можете установить любые необходимые инструменты через apt-get. Лично я запускаю сервер Hamachi на узлах, чтобы получить доступ к своим серверам из любой точки мира без необходимости открывать серверы для угроз безопасности. Единственные порты, открытые для моих виртуальных машин и серверов, - это 80 и 443.

Я запускаю на них несколько разных типов виртуальных машин, включая Ubuntu, Ubuntu 64bit, Windows Server 2003, Windows Home Server 2003, Windows Server 2008, Windows XP и т. Д.

Proxmox также поддерживает различные сетевые адаптеры для использования с виртуальными машинами. Вы можете легко добавить дополнительные жесткие диски, виртуальные сетевые карты 1 Гбит / с и многое другое.

Резервные копии на виртуальных машинах очень просты в настройке и настройке. Вы можете загрузить ISO-файлы на сервер или использовать их устройства (очевидно, никаких Windows-устройств). Тем не менее, их техника великолепна и проста в настройке. Вы можете получить WordPress, Drupal, управление билетами, CRM, EYEOS и многое другое.

0
David

Я думаю, что вы должны делать, кроме покупки ESXi, использование бесплатного программного обеспечения, которое VMWare предоставляет, под названием VMWare Player . Вам не нужно покупать лицензию, чтобы использовать ее для личного пользователя. Он может импортировать и экспортировать машины, как вы хотите. Вам не нужно беспокоиться о совместимости оборудования с виртуальной машиной или использовании программного обеспечения (т. Е. Вам не нужно покупать специальную материнскую плату только для использования VMWare Player). Если у вас есть какие-либо вопросы, прокомментируйте.

Моя сделка заключается в том, что мне нужен голый металл, чтобы мне не требовалась клиентская ОС для запуска виртуальной машины. У ESXi есть бесплатная версия, и я только что посмотрел, а также есть бесплатная версия Xen Server от Citrix. Chase Florell 13 лет назад 0
Аааа ... Я тоже все это искал ... Вау, похоже, было бы неплохо, если бы вы захотели немного доплатить за специальное оборудование. David 13 лет назад 0
Похоже, что единственное специальное требование к оборудованию - это оборудование x64 с технологией VT. http://blogs.vmware.com/esxi/2009/06/vmware-esxi-40-hardware-compatibility-list.html и http://www.citrix.com/English/ps2/products/subfeature.asp? ContentID = 1681139 Chase Florell 13 лет назад 0
Я только что получил другую идею @rockinthesixstring! Вы можете поместить хост-систему (Windows) на флэш-диск и загрузить на нее компьютер, а затем получить доступ к своей виртуальной машине через хост (например, с помощью VMWare Player). Я просто подумал, что это была хорошая идея. Если VT Technology стоит дороже, вы можете попробовать это. :) Удачи David 13 лет назад 0
0
a or b

почему бы не сделать образ системы вместо этого? используйте drivexml, чтобы скопировать весь ваш диск c :. Общая стоимость. 1 жесткий диск Новые материнские платы поставляются с компакт-дисками с драйверами. просто установите mobo, затем драйверы. резервное копирование системного диска или резервного копирования образа виртуальной машины. ночные дифференциалы могут быть сделаны с некоторыми бесплатными программами резервного копирования дисков. погугли это

не уверен, как это работает с другим оборудованием. Chase Florell 13 лет назад 0
0
Journeyman Geek

Возможно, вы могли бы пойти другим путем - запустить Windows, и ваша личная папка и программное обеспечение работали бы на уровне виртуализации приложений. Клянусь SVS - вы можете создать слой, который будет иметь ваши пользовательские папки и иметь отдельный (или один) слой для программного обеспечения. Если вы переустановите, просто переместите и активируйте слои, и покажитесь вашему дяде.

Если вы хотите альтернативу, вы можете использовать App-V

0
harrymc

Если вы используете Windows 7, вы можете превратить ваш старый компьютер в VHD, а затем загрузить его.

Это будет означать, что вам нужно будет переустановить только Windows на новую машину, в то время как все ваши приложения будут поступать с виртуальной машины, и это при использовании только Virtual PC, а не какого-либо гипервизора.

Вот несколько статей, которые помогут вам в пути:

Локальная миграция P2V с использованием Microsoft Deployment Toolkit 2010 и Sysinternals Disk2VHD
Windows 7 - загрузка VHD - Руководство по установке
Использование загрузки Windows 7 с VHD для тестирования Visual Studio 2010
Загрузка Windows 7 с VHD - несколько ошибок

Это отличное предложение. Одна из «добавленных» возможностей заключается в том, что я могу начать копаться в node.js и разрабатывать в среде Linux. Chase Florell 12 лет назад 0

Похожие вопросы