17

Я попадаю в эту похожую привязку как минимум раз в год. Привязка, посредством которой я либо обновляю материнскую плату, либо жесткий диск ОС. Меня сводит с ума необходимость переустанавливать 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 об / мин для ОС
4 VelociRaptors в Raid 1/0 для сборки диска
Две видеокарты GTS250 (512 МБ) (без SLI) для четырехъядерных мониторов

На заметку

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


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

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

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

10 ответов10

10

Не стоит использовать гипервизор типа 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.

4

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

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

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

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

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

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

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

3

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

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

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

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

2

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

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

2

Я использую 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, который является необычным пользовательским интерфейсом.

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

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 и многое другое.

2

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

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

0

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

0

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

0

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

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

0

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .