
In VMware ESXi können wir einer virtuellen Maschine problemlos eine Raw-SATA-Festplatte über Raw-Device-Mapping bereitstellen. Ist das in der kostenlosen Edition von XenServer 5.6 möglich?
Antwort1
Damals in Xen 3.1 habe ich das gemacht. Ich habe eine VM erstellt, die eine Partition als Rohgerät verwendet hat. Ich mache das gerade mit SLES 10 und einem Paar NetWare-Servern. Die Partitionsmethode ist die einzige Möglichkeit, eine Festplatte in mehr als einer Xen-VM zu mounten (zumindest in dieser Xen-Version, in neueren ist das wahrscheinlich behoben), und so habe ich daraus einen 2-Knoten-Cluster in einer Box gemacht(*). Die gleiche Semantik sollte für eine echte Festplatte problemlos funktionieren, falls Sie das möchten.
(*)Das sieht ganz nach einem einzelnen Ausfallpunkt aus, oder?Ja, also. Das Problem, das ich umgangen habe, war instabile, kaum gewartete Software (NetWare, erinnern Sie sich?), also hat ein Cluster-in-a-Box geholfen, es zu umgehen.
Antwort2
Ich habe XenServer nicht verwendet und weiß daher nicht, wie sehr es sich von Xen unterscheidet, aber unter Xen können Sie mit dem Befehl „xm block attach“ einem laufenden DomU ein Blockgerät hinzufügen.
Antwort3
Nach mehr als einem Jahr habe ich endlich eine Lösung gefunden
http://techblog.conglomer.net/sata-direct-local-disk-access-on-xenserver/
Oder suchenXensource lokales Gerät ändernauf Google.