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

Объединение ресурсов нескольких серверов

Можем ли мы объединить ресурсы нескольких серверов в 1, а затем создать несколько виртуальных серверов из объединенных ресурсов? Например: предположим, что у меня есть несколько серверов с разными размерами жесткого диска, ОЗУ и процессора, и с помощью любого инструмента / механизма я мог бы объединить их ресурсы и создать несколько VPS разных размеров?

То, что вы ищете, называется кластеризацией образа одной системы. Пока это очень интересная тема, но не очень зрелая.

Вы можете прочитать об этом подробнее на https://en.wikipedia.org/wiki/Single_system_image

Количество ресурсов (в основном ЦП и ОЗУ), используемых всеми виртуальными машинами на одном сервере, не может превышать ресурсы, доступные на этом компьютере, поэтому, если у вас есть только 16 ГБ ОЗУ на каждом сервере, вы никогда не сможете использовать больше этих 16 ГБ для одиночная ВМ.

Однако среды виртуализации могут работать в кластере, что позволяет совместно использовать некоторые ресурсы, например дисковое пространство, и перемещать виртуальные машины на другое оборудование во время их работы. Это то, что делают такие вещи, как кластеры vSphere, KVM или OpenStack.