Intel Rack Scale Design(RSD)には、「Disaggregated Hardware」のようないくつかの概念があり、「Node Composition」を許可しますが、これが正確に何であるか、またはどのように機能するかを見つけることができません。
EGラックに4台のサーバーがあり、それぞれに独自のプロセッサとメモリ、ディスクとネットワークがある場合、次のようになります。
単一のサーバーからハードウェアのサブセットを使用してノードを構成し、構成された(仮想?)ノードを作成できますか?構成されたノードにはどのOSがありますか?
複数のサーバーのハードウェアで(仮想?)ノードを構成できますか?はいの場合、複数のサーバーはどのようにハードウェアを共有しますか?
仮想ノードを作成するとき、Intelによる新しい仮想化テクノロジーを使用していますか?それとも、OracleVirtualBoxやVMWareESXなどの既存のテクノロジーを使用していますか?
ラック内の4つの物理サーバーにWindows、Ubuntu、CentOSが混在している場合、RSDはどのように機能しますか?どのOSがRSDと互換性がありますか?
((初心者への警告:RSDドキュメントがまばらであるため、正確な質問がわからないため、この質問はあいまいに聞こえるかもしれません。専門家からの提案を受け付けています))
私の意見では、intelRSDの「ノード構成」は実際の仮想化ではありません。 「pod-manager-api-specification」で述べたように:
現在、ユーザーは1つのリクエストで1つのノードの割り当てをリクエストできます。 Nodeコンポーネント(CPU、メモリ、ローカルストレージ、ネットワークインターフェイス)は、単一の物理ブレードに配置する必要があります。リモートストレージはポッド内のどこにでも配置できます。
RSDはリモートメソッド(IPMI、iPxeディープディスカバリー)を介してのみHWリソースにアクセスするように設計されており、仮想化はベアメタルでは実行できないため、RSD作成ノードは単にHWリソースを「割り当て済み」としてマークし、リモートドライブにアクセスするためのiSCSIターゲット。
公式リポジトリで問題を作成できるかもしれませんが、公式の説明も楽しみにしています。 https://github.com/01org/intelRSD