Как виртуализировать аппаратные средства (наоборот)

Обычно вопросы о виртуализации означают помещать больше виртуальных компьютеров на 1 физический компьютер. То, о чем мой вопрос, наоборот. А именно: как сделать из различных реальных машин 1 виртуальный компьютер?

Дело в том, что я хотел бы, чтобы это имело следующие функции:

  • избыточность данных: данные должны храниться на, по крайней мере, x другие физические компьютеры

  • доступ должен смочь к сделанному на любом физическом узле (так никакой главный узел)

  • Я должен был бы смочь поместить нормальную систему Linux сверх виртуального слоя, таким образом, я могу извлечь всю пользу из Linux.

  • Я хотел бы, чтобы данные мигрировали автоматически и физические компьютеры, чтобы смочь быть вытянутым/добавленным по желанию.

Я просматривал Google для тех вещей, но я не нашел ничего, что только удаленно напомнило то, в чем я нуждался. Возможно, можно ли дать мне подсказку, где посмотреть на, или на каких условиях я должен был бы искать?

0
задан 08.01.2012, 18:24

3 ответа

Потенциальные условия/ссылки, которые могли бы помочь сузить Ваш поиск:

  • Облачные вычисления
  • Кластеры
  • http://en.wikipedia.org/wiki/Computer_cluster
    • от той страницы: "Вычислительный кластер является группой связанных компьютеров, сотрудничая тесно таким образом во многих отношениях формирование одиночного компьютера"
1
ответ дан 24.11.2019, 12:22

Хотя не точно, что Вы описываете, Вы сделали какой-либо Google, ищет кластеры или решения по кластеризации? Кластер действительно не имеет единственной ОС, работающей поверх всех систем, но они создаются способом для прозрачного совместного использования работы или данных некоторым способом. Это, вероятно, настолько близко, как Вы реалистично доберетесь до того, что Вы описываете.

Смотрите на перемещение NoSQL, поскольку существует большое связанное действие в отношении мигрирующих данных автоматически со способностью удалить и добавить системы по желанию. Можно хотеть читать на теореме ОГРАНИЧЕНИЯ, вот ссылка, которую я нашел: http://blog.nahurst.com/visual-guide-to-nosql-systems

Все это может стать довольно сложным, и нет никакого единственного лучшего решения. Как всегда, необходимо найти решение, которое работает лучше всего на вариант использования.

0
ответ дан 24.11.2019, 12:22

То, что Вы просите, является кластером глобального пространства имен. К тому же также требуется копировать данные через различные узлы в кластере. И требуется сделать все это использование Linux. Вот то, что Вы ищете:

Чтение Файловой системы Кластера блеска больше здесь.
DRBD - Репликация через сеть

И они могут оба сотрудничать, но необходимо будет сделать некоторые расследования относительно производительности.

0
ответ дан 24.11.2019, 12:22

Теги

Похожие вопросы