Я только начинаю с виртуализации, на самом деле я не использую ее для чего-либо критически важного для бизнеса, потому что я не знаю о ней достаточно близко!
В настоящее время у меня есть два HP ProLiant DL360 с оперативной памятью 4 ГБ и двумя процессорами с частотой 3 ГГц каждый. У них обоих установлен и запущен ESXi, и я использую запасной компьютер с Windows XP для запуска клиента vSphere.
Я прочитал vCenter и задался вопросом, будет ли какая-то польза от его использования в такой маленькой установке? Кроме того, потребуется ли для этого собственный полностью выделенный сервер?
Я хочу узнать все, что могу, о vmware и виртуализации, но не хочу устанавливать что-то, что не принесет мне никакой пользы.
Я прочитал информацию о vCenter и задался вопросом, будет ли какая-то польза от его использования в такой небольшой установке?
Да, это очень полезно даже в небольших помещениях. Одно из огромных преимуществ, которые вы получите, запустив свои серверы в VMware, заключается в том, что вы больше не привязаны к конкретному оборудованию. Если ваш сервер ESXi хрипит, вы можете легко переместить файлы из VMFS на новый сервер и запустить их, не беспокоясь об изменении драйверов, несовместимых HAL и т. Д.
Кроме того, если вы похожи на 99% предприятий, ваши невиртуализированные системы работают на оборудовании, которое простаивает 99% времени. Путем консолидации вы сможете лучше использовать свое оборудование, что, возможно, позволит уменьшить количество необходимых физических систем.
Еще одно преимущество, которое вы получите, - это возможность создавать снимки ваших серверов. Это очень полезно сделать, скажем, перед установкой исправлений или другим обслуживанием. Если что-то пойдет не так, вы можете легко вернуться к заведомо исправному снимку. Имейте в виду, что по нескольким причинам не рекомендуется хранить большое количество снимков для какой-либо одной виртуальной машины. Поэтому попробуйте удалить / объединить снимки, когда вы определили, что они больше не нужны.
Со временем вы откроете для себя множество других преимуществ и небольших удобств. После того, как вы привыкнете к работе в виртуализированной среде, вам будет довольно болезненно вернуться к невиртуализированной системе.
Чтобы напрямую ответить на ваш другой вопрос:
Кроме того, потребуется ли для этого собственный полностью выделенный сервер?
Если у вас есть высокая доступность и ваши тома VMFS в общем хранилище, vCenter может работать на одном из серверов ESXi. Если вы просто используете локальный диск и не настроили HA, вам понадобится отдельный сервер для vCenter.
Думаю, здесь есть некоторая путаница. Я НАСТОЯТЕЛЬНО рекомендую запустить гипервизор ESXi по причинам, перечисленным выше ErikA (независимость от машины, моментальные снимки [хотя есть проблемы с производительностью из-за наличия большого количества моментальных снимков и моментальных снимков, которые сохраняются в течение длительного времени], и консолидация), и это в конечном итоге то, что ESXi дает вам. Гипервизор - это то, что работает на локальных серверах для их обеспечения.
VMware vCenter предоставляет вам лучшие инструменты управления, и если вы приобретаете общее хранилище, вы получаете vMotion (перемещайте виртуальную машину с одного хоста на другой), High Availability (автоматически перезагружайте виртуальные машины, если они или их хост выходит из строя) и Fault Tolerance (запускайте две копии та же ВМ). vCenter запускается на отдельной установке Windows (мы запускаем его на виртуальной машине с файлами виртуальной машины, хранящимися в общем хранилище).
С такими маленькими, как ваши серверы (4 ГБ ОЗУ не вмещают много виртуальных машин), я бы не рекомендовал использовать vCenter для управления ими. Когда вы начинаете смотреть на несколько хостов виртуальных машин с 15+ виртуальными машинами или общим хранилищем, я бы начал смотреть на vCenter.
Одна из вещей, которые мне нравятся в VMWare (и virtualPC, и XEN), - это аварийное восстановление, о котором упоминал ErikA. Еще мне нравится то, что вы можете лучше изолировать службы. В «былые времена» у вас был бы сервер, сидящий там, и когда вам нужно было что-то еще, управляемое сервером, вы добавляли его к любому серверу, на котором была наименьшая нагрузка ... (или какая-то другая логическая схема) Однако, довольно скоро на вашем файловом сервере будет размещено ваше приложение календаря, ваше программное обеспечение для резервного копирования, некоторые важные принтеры и т. д. (однажды это был мой конкретный случай). Итак, если мне нужно было установить обновление для программного обеспечения резервного копирования, потому что у него был большой ошибка безопасности, мне пришлось перезагружать сервер в середине дня, а это означало, что люди вылетали из своего календарного приложения, не могли подключаться к принтерам и не могли получить доступ к некоторым общим файловым ресурсам. Запуск всех этих файлов как виртуальных машин , вы можете изолировать их друг от друга и переназначить. Если вам нужно перезагрузить сервер резервного копирования, действуйте, больше ничего не выйдет из строя. Если инструмент обслуживания календаря становится очень популярным и превышает возможности сервера, вы перемещаете его. (либо офлайн ночью, либо живая миграция) на менее загруженный сервер. Это позволяет вам быть более динамичным.