Я хотел бы создать сетку компьютеров, на которых можно запускать виртуальные экземпляры WinXP. Какой лучший метод? У меня есть несколько двухъядерных настольных компьютеров Intel, и я хотел бы запустить несколько из них, чтобы создать среду высокой доступности, в которой можно было бы запускать один или несколько экземпляров Windows XP.
Честно говоря, это плохой способ начать. Если ваши компьютеры имеют только 32-битные процессоры, я бы просто остановился на этом, вы никогда не получите от этого очень хорошую производительность, и это почти наверняка доставит больше проблем, чем того стоит.
Вам понадобится какая-то форма общего хранилища. Коробка FreeNAS может предоставить хранилище iSCSI, которое с радостью будет использовать большинство пакетов виртуализации. Я бы выбрал Hyper-V или ESXi, они бесплатны и могут обеспечить виртуализацию, которую вы ищете. Существуют и другие решения, но, если вы еще не знакомы с ними, вероятно, потребуется более высокая кривая обучения.
Такая установка с повторным использованием старого оборудования, вероятно, обеспечит низкую производительность, надежность и будет иметь относительно высокие затраты на обслуживание. Если это просто доказательство концепции или учебной среды, вероятно, это правильный путь; в противном случае я бы начал со специально созданного оборудования.
Не уверен, что я понимаю вопрос, но у вас не будет высокой доступности ваших виртуальных машин, работающих в хост-системе.
Если вы уже используете ОС, вам необходимо добавить службу виртуальной машины в Windows. это будет включать: - виртуальный бокс (бесплатно) - сервер vmware (бесплатно, но поддержка прекращается) - проигрыватель vmware (бесплатно) - рабочая станция vmware (платно)
Вы можете запускать виртуальные машины на каждом рабочем столе, однако вы ЗАМЕТИТЕ замедление работы хост-системы, даже если виртуальная машина ничего не делает. ЦП - это только одна проблема - активность HD, сетевая активность, оперативная память, и большинство конечных пользователей заметят, если вы «прячете» виртуальную машину на их рабочую станцию.
Если вам нужна высокая доступность - беспрепятственное перемещение виртуальной машины с машины на машину - вам нужно коммерческое программное обеспечение от vmare / xen / microsoft.
Использование существующих рабочих станций - плохая идея, поскольку это будет медленным и неудобным для администратора. То, о чем вы спрашиваете, не делается в реальном мире. Если вы хотите поиграть, обязательно сделайте это, но если это для бизнеса / школы / неличностной сети, то пытаться использовать «запасную» мощность процессора - плохая идея, не могу этого переоценить.
Не масштабируется.