Intel Rack Scale Design (RSD) имеет некоторые концепции, такие как «Дезагрегированное оборудование» и допускает «Композицию узлов», но я не могу найти, что именно это и как работает.
Например, если в стойке 4 сервера, каждый со своими процессорами, памятью, дисками и сетью, тогда:
Можем ли мы составить узел с некоторым подмножеством оборудования из одного сервера и сделать составной (виртуальный?) Узел? Какая ОС будет у скомпонованного узла?
Можем ли мы составить (виртуальный?) Узел с оборудованием из нескольких серверов? Если да, как несколько серверов совместно используют оборудование?
Когда мы создаем виртуальные узлы, используется ли какая-то новая технология виртуализации от Intel? Или он использует существующие технологии, такие как Oracle VirtualBox или VMWare ESX?
Как работает RSD, когда на 4 физических серверах в стойке установлены Windows, Ubuntu и CentOS? Какие операционные системы совместимы с RSD?
((Предупреждение для новичков: этот вопрос может показаться двусмысленным, потому что я не знаю, какой именно вопрос задать, потому что документации по ОСБ немного; я открыт для предложений экспертов))
На мой взгляд, "Node Composing" в intelRSD - это не настоящая виртуализация. Как упоминалось в «спецификации-pod-manager-api»:
В настоящее время пользователь может запросить выделение одного узла одним запросом. Компоненты узла - ЦП, память, локальное хранилище, сетевой интерфейс - должны располагаться на одном физическом блейд-сервере. Удаленное хранилище может быть закрыто в любом месте модуля.
Поскольку RSD предназначен для доступа к HW-ресурсу только с помощью удаленных методов (IPMI, iPxe Deep Discovery), а виртуализация не может быть проведена на «голом железе», я думаю, что узел RSD Composing просто помечает HW-ресурс как «Allocated» и указывает Цель iSCSI для доступа к удаленным дискам.
Возможно, вы сможете создать проблему в официальном репозитории, я также с нетерпением жду официального объяснения. https://github.com/01org/intelRSD