Я с нетерпением жду ваших мыслей об объединении / виртуализации 3 серверов Windows 2008 и 2 серверов Linux Debian в 1 (мощный) компьютер.
Какое программное обеспечение для виртуализации является наиболее экономичным, доступным для этого? VMWare выглядит ужасно дорого!
VMWare ESXi бесплатен и является настоящим гипервизором, так как не требует для работы ОС хоста; это также самая зрелая и, возможно, самая широко поддерживаемая платформа виртуальных машин.
Однако KVM - большой новатор; Xen также популярен, но поскольку KVM встроен в ядро Linux (в отличие от отдельного микроядра для Xen), он быстро догоняет IBM, использующую его для своей облачной инициативы, и все основные дистрибутивы Linux, теперь поддерживающие его.
Если вас устраивает Windows, есть еще Hyper-V; несколько вариантов являются недорогими или бесплатными в зависимости от вашей текущей лицензии (Enterprise предоставляет вам 4 гостевые виртуальные машины с одной и той же «родительской» лицензией).
Ксен - http://www.xen.org или KVM - http://www.linux-kvm.org/page/Main_Page
KVM - новичок в этом вопросе. В моей работе системы KVM находятся в производстве уже 3 месяца, и они являются очень эффективным решением.
Мы запускаем его на базе базовой установки Centos.
Рентабельность имеет разные определения для разных ситуаций.
Как уже отмечалось, KVM и VMWare ESXi бесплатны. Если ваше время дешево или покрывается бизнесом (то есть это часть ваших обязанностей, а не на вас), то эй, бесплатно! И способен «смешивать их», поскольку виртуализация - это виртуализация. ОС не должны «знать», что физически они находятся на разных аппаратных средствах.
С другой стороны, если вы используете критически важные бизнес-приложения, то отсутствие кластеризации и поддержки может укусить вас в тыл. Один сервер, на котором все работает на сервере ESXi, будет означать, что техническое обслуживание все выйдет из строя, или перегоревший источник питания или контроллер или плохая оперативная память приведут к отключению нескольких серверов, а не только одного. Вот где пригодятся дорогостоящие контракты на поддержку или дополнительное лицензирование, так что вы можете иметь доступность и избыточность, когда пользователи находятся за пределами серверной комнаты с вилами и факелами, кричащими о вашем цифровом позади на вертеле.
Малому бизнесу, вероятно, удастся обойтись двумя относительно дешевыми «белыми ящиками» (погуглите), системами, созданными самим, но соответствующими спецификациям VMWare для бесплатного запуска ESXi, а затем составить график резервного копирования и дублирования виртуальных машин из «производственной». в поле «резервное копирование», поэтому, если машина умирает, вы запускаете двойник и заставляете пользователей использовать службы из него при ремонте другой, или разделяете службы так, чтобы в то время как виртуальные машины 1,2,3,4 и 5 были включены На обеих машинах вы действительно можете запустить 1,2 и 3 на первом блоке, а виртуальные машины 4 и 5 - на другом, запуская все 5 в случае сбоя.
Или вы можете получить 2 белых ящика, подключить их к внешнему хранилищу, для которого выполняется резервное копирование, и сохранить на нем свои виртуальные машины, чтобы у вас было 2 интерфейсных сервера, которые могут выдавать виртуальные машины из общего хранилища (что вам понадобится для полного - в любом случае несостоятельная миграция и избыточность в большинстве случаев).
мне бы определенно нужна какая-то форма аппаратного резервного копирования на случай, если сервер выйдет из строя.
В противном случае вам понадобится контракт на поддержку или оплату миграции, поскольку я не знаю, хотите ли вы узнать, как получить что-то вроде ограждения и высокой доступности в производственных системах. Но это можно сделать. Если вы выполните поиск по запросу «linux high availability», вы найдете такие проекты, как heartbeat и DRBD, которые могут заставить что-то работать между 2 или 3 серверами Linux с избыточностью через Ethernet, и это может быть связано с XEN. Я бы нервничал из-за того, что проделал бы это с производственными системами в качестве моего испытания огнем, но эй ... я не знаю, насколько вы смелы. В остальном более «отполированные» инструменты доступны от Red Hat, VMWare и Citrix.
Думали ли вы, что вынуть все яйца из холодильника и положить их в одну корзину? Вероятно, он более эффективен, но также относительно хрупок. Убедитесь, что вы можете справиться с потерей все сервисы на этой суперкомплексной единой точке отказа в то же время, прежде чем углубляться в технические детали.