Я начинающий разработчик, желающий немного узнать о виртуализации (с точки зрения ИТ, а не теоретического / академического).
Что я хотел бы сделать:
- Подготовить машину
- Установите 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 сервер базы данных).
Спасибо.