Назад | Перейти на главную страницу

Преобразование нашей ограниченной по бюджету среды разработки на ESXi - как максимизировать доступность по дешевке

Мы уже прошли процесс виртуализации наших производственных серверов, и теперь мы хотим сделать то же самое с нашей средой разработки. Однако наш провайдер позаботился обо всех настройках хоста и кластера ESX (SAN, физические коммутаторы, профили хостов и т. Д.).

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

Итак, вот что у нас есть:

У меня есть вопросы:

  1. Где мне хранить данные? Локально на большом жестком диске 1,3 ТБ или настроить FreeNAS-бокс с помощью одного из небольших офисных серверов (например, SCSI)
  2. Можно ли полагаться на 1 сервер ESXi, если есть постоянные резервные копии?
  3. Есть ли дешевое или бесплатное решение для репликации?

Какую стратегию вы рекомендуете?

Если согласованность технологий не вызывает беспокойства, и вы действительно ищете решение для бедняков, KVM может быть тем ответом, который вы ищете.

KVM, похоже, набирает обороты на сцене виртуализации с большим количеством промышленных мощностей безголового виртуального решения, аналогичного vmware. Вот сайт которые дают хорошее представление о том, как может выглядеть установка. Ubuntu уже есть некоторые дистрибутивы, которые имеют встроенную поддержку KVM, поэтому есть несколько активных сообществ / форумов, которые доступны.

Что касается вашего оборудования, доступность и задержка - это самая большая проблема для вас, разработчиков с точки зрения удобства использования. ИМХО, чем больше, тем лучше, и мы постараемся максимально обезопасить виртуальную платформу (в пределах разумного количества гостей, ресурсов, выделенных каждому гостю и т. Д.).

  1. Я бы сохранил конфиденциальные данные в системе с RAID (снимки, резервное копирование). Если это невозможно (тупо ... бюджет), я бы выбрал FreeNas (установленный на наиболее исправных - не самых мощных из 4-х секундных серверов. Вы можете вручную настроить резервное копирование со сценариями на второй сервер (на том, что 600 ГБ памяти).
  2. Я предполагаю, что да, но делаю инкрементные резервные копии и готовлю второй экземпляр бесплатного ESXI или Xen Server, чтобы он был на заднем плане (чтобы любой сбой можно было легко преодолеть (потому что у вас есть резервные копии с полными снимками на FreeNas).
  3. Я думаю, что сценарии должны работать :) и простые, потому что, как я понял, вы будете делать резервные копии только простых резервных копий. Для упрощения резервного копирования вы можете попробовать Cobian Backup (Windows) или попробовать реализовать систему rsync (онлайн, если вы также будете создавать резервные копии большого количества небольших файлов).

2) Можно ли полагаться на 1 сервер ESXi при наличии согласованных резервных копий? да, если вы можете потерпеть некоторое время простоя.

3) Есть ли дешевое или бесплатное решение для репликации? Мне может быть непонятно, о чем вы спрашиваете, но если вы используете хранилище данных на основе nfs, если один хост выходит из строя, переключитесь на загрузочную виртуальную машину другого хоста. то же самое можно сделать с помощью решения на основе iscsi, я просто предпочитаю nfs.

Если вы хотите, чтобы более надежное решение получило хранилище данных на основе zfs / nfs, вы можете выполнять удаленную репликацию и т. д. Я бы предложил openindiana в качестве хоста zfs.