Консультирование по требованиям к оборудованию VMWare и операционной системе хоста

653
edwin.nathaniel

Я начинающий разработчик, желающий немного узнать о виртуализации (с точки зрения ИТ, а не теоретического / академического).

Что я хотел бы сделать:

  • Подготовить машину
  • Установите VMWare или VirtualBox
  • Подготовьте 3 гостевых ОС (одна для сервера Win2k8, 2 для сервера Ubuntu)
  • Win2k8 будет работать с SQL Server 2k8 и IIS (для развертывания ASP.NET MVC)
  • 1 сервер Ubuntu для Drupal, SugarCRM, MediaWiki, типичный материал LAMP
  • 1 сервер Ubuntu для Java (Tomcat / Jetty + MySQL / PostgreSQL)

Что я хотел бы знать:

  • Какой должна быть идеальная хост-операционная система, чтобы хост-операционная система не тратила слишком много ресурсов на себя, а поддерживала эти экземпляры виртуальных машин (например: Win2k8 работает лучше, чем Linux?)
  • Какая машина для этого была бы идеальной (желательно базовый чип AMD)
  • Я не ожидаю лучшей производительности от этой установки, просто приличная для размещения одного экземпляра drupal, одного ASP.NET MVC (в будущем, а не сейчас) и одного экземпляра Tomcat / Jetty.

NB: Если у вас есть лучшие предложения по настройке, не стесняйтесь, дайте мне знать (например: возможно, Drupal и Tomcat могут быть в одном экземпляре, но перенести базу данных в другой экземпляр вместо 1 сопоставления экземпляра на 1 веб-сервер и 1 dbserver).

Спасибо.

1

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

2
spowers

Я бы предложил использовать VMware ESXi, которая является бесплатной версией их системы на основе гипервизора. Это займет место операционной системы хоста, и вы управляете этим через веб-клиент. Это решение позволит вам максимально эффективно использовать эти образы, не теряя при этом ни одной монеты в вашем программном обеспечении для виртуализации.

Если вы предпочитаете иметь полнофункциональную ОС для своего хоста и использовать что-то вроде сервера VMware, я бы предложил что-то вроде Xubuntu, где он имеет более легкий графический интерфейс.

Что касается аппаратного обеспечения, вам понадобится что-то более новое с аппаратным ускорением виртуализации. А также изрядное количество барана. Новый AMD Phenom II x4 может быть приобретен очень недорого, и будет хорошо работать с этими 3 системами. Положите на него от 4 до 8 Гб оперативной памяти, и вы, вероятно, будете поражены производительностью, которую вы получаете.

Вот это да. Это ... очень интересно. Извините, если я звучу как пещерный человек. В последний раз я использовал продукты VMWare 4 года назад. Не знал о ESXi до сегодняшнего дня. edwin.nathaniel 14 лет назад 0
Важно отметить, что у вас не будет консольного доступа к вашим виртуальным машинам. Вам нужно будет использовать другой компьютер для доступа к вашим виртуальным машинам. PaulWaldman 14 лет назад 1
@PaulWaldman, так, например, я мог использовать только удаленный рабочий стол (или аналогичную технологию) для доступа к экземпляру Win2k3 / 8 и SSH для доступа к экземпляру * NIX, верно? edwin.nathaniel 14 лет назад 0
Это варианты. VMWare также предоставляет клиент vSphere, который позволит вам получить удаленный доступ к виртуальной машине. Я только что отметил, что вы не можете получить доступ к виртуальной машине непосредственно на хосте ESXi. Это потребует от вас наличия другого компьютера для фактического доступа к вашим виртуальным машинам. PaulWaldman 14 лет назад 1
Понял. Спасибо за информацию, Пол! edwin.nathaniel 14 лет назад 0
Помните, что хост для клиента vSphere должен быть Windows-боксом. Поскольку я обычно использую Linux, я запускаю Win OS на виртуальной машине под VMPlayer или на другом сервере ESX. Shannon Nelson 14 лет назад 0

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