Stop, stop stop!
Erstmal möchte ich Danke dafür sagen, dass Ihr Euch damit beschäftigt und mich dabei unterstützt.
Nun Schritt für Schritt...
Dayworker hat geschrieben:Der ESXi ist als Dauerläufer konzipiert und unterstützt von daher kein Spindown.
Das ist mir klar. Der ESXi läuft ja auch 24x7. Die VM hat reale Platten und diese sollen spinndown machen. Das funktioniert auch. Aber eben nur dann wenn diese direkt durchgereicht sind an die VM. Da kommt Software in der Linux Distri zum tragen die die echten Parameter der HDD auslesen und verändern kann. hdparm um genau zu sein.
Das funktioniert aber nicht mit virtual disks sondern nur mit echter Hardware. Deswegen ja Passthrough
Dayworker hat geschrieben:Da Passthrough nicht ganz unkritisch ist und dem Wissen des ESXi als Dauerläufer, verstehe ich nicht so recht, weshalb du diese Kombi einsetzt. Zumal WOL auch nicht mit jeder HW zusammenspielen mag.
Von WOL habe ich bisher noch nicht gesprochen. Betreibe ich auch nicht. Wie gesagt ist der ESXi 24x7 im Betrieb.
Man kann einen ESXi Server für verschiedene Dinge betreiben.
Bei mir beispielsweise schaut das so aus.
Ich habe einen Core i5 Server mit 32 GB RAM.
aktuell ein Intel DQ67SW microATX Mainboard das jetzt wegen fehlender PCIe Schnittstellen gegen das AsRock Extreme 4 ausgetauscht wird das ein reines ATX Board mit mehr Anschlüssen ist.
Dann habe ich 3 netzwerkkarten
1 Onboard NIC auf dem Intel Board die ESX nicht unterstützt. Diese habe ich aber dan mit einem Customized ESXi 5.0 dann trotzdem zum Laufen bekommen
2x Intel 1GBit GT PRO NIC´s
dann noch USB 2.0
dann noch USB 3.0
dann noch eine PCI Sata Controller Karte
Aufbau:
ESXi auf USB Stick installiert. (Dieser USB Controller ist NICHT durchgereicht)
Datastore HDD an der PCI Controller Card (Dieser Controller ist NICHT durchgereicht)
1 NIC (NICHT durchgereicht) Management Network
VMWare 1 (Ubuntu Server) OS hat eine vmdk Disk die im Datastore liegt
Onboard SATA Controller mit 6 Ports (Durchgereicht an VM)
An diesem SATA Controller sind bisher 3 echte 3 TB Harddisks. 3 weitere können folgen
USB 3.0 Controller auch an die VM durchgereicht
USB Disk wird dann in der VM direkt erkannt
SAMBA entsprechend konfiguriert dass die Disk in der Netzwerkumgebung sichtbar ist
Ist die Disk abgesteckt sehe ich das Share zwar, aber ist halt nur so groß wie das Filesystem der VM selbst, und das ist recht klein.
auch durchgereicht ist eine DVB-S2 Sat-Karte
VMWare 2 (Ubuntu Server) OS hat wieder eine VMDK Disk die im Datastore liegt
hier soll der gesuchte SATA Controller durchgereicht werden
Dann soll hier wieder mit den OS Mitteln der VM ein Software Raid gemacht werden, und keine VMDK Disks damit ich wieder spinndown machen kann. Siehe oben.
1 NIC mit eigenem Netz
ERGEBNIS dieser 2 VMs:
- Diese zwei VMs alleine sind wie eigenständige Rechner zu betrachten
- Die anderen VMs die ich so habe brauchen keine großen Platten
- Die haben Ihre OS Disks alle im Datastore, und wenn ich Platz brauche, dann kann ich mir aus den beiden anderen VMs oben ja Netzlaufwerke mounten NFS oder CIFS eben.
Was ich jetzt also machen muss ist nur die Datastore Disk backuppen.
Die durchgereichten Disks sind mir bis auf das RAID1 egal
Und das RAID kann ich im Fehlerfall einfach aus dem Server ausbauen, und an einem anderen Rechner einstecken.
Würde ich das anders machen und nicht durchreichen wären die beiden Disks VMDKs die ich dann wieder nur mit VMWare Mitteln in Gang bekomme.
Wenn keiner auf die VMs per NFS oder CIFS zugreift gehen also schon 5 Platten in den spinndown und nur noch die Datastore Disk läuft.
Dayworker hat geschrieben:Bei dem was du alles durchreichen willst, würde ich mir zuerst mal die Unterlagen zur Aufteilung der PCI/PCIe-Slots raussuchen und schauen, ob alle Slots auch einzeln ansprechbar sind. Das ist nämlich beileibe nicht bei allen MBs der Fall. Häufig kommen dann vor allem bei zuwenigen PCIe-Lanes irgendwelche Bridges oder Switches zum Einsatz, die Passthrough gewaltig behindern. Wenn du ein Gerät durchreichst und ein weiteres Gerät auf demselben Bus liegt, wird dieses ebenfalls mit in die VM gehievt.
Das ist mir schon klar.
Das kenne ich schon von dem DQ67SW Board. Aber da ist ESXi relativ intelligant und sagt dir schon das och andere Komponenten mit druchgereicht werden, oder dass das nicht geht, weil ein Teil schon an XY durchgereicht ist.
Wie gesagt habe ich es ja schon so laufen. Man kann sogar durch umstecken der PCI und PCIe Karten darauf Einfluss nehmen.
Dayworker hat geschrieben:Ob oder welches PCIe-Gerät nachher überhaupt bzw zuverlässig als Passthrough läuft, kannst du entweder nur durch eigene Tests oder wie bereits gesagt, manchmal auch über
http://vm-help.com rausfinden. Es hängt halt sowohl vom Gerät als auch Chipsatz, Bios und der Umsetzung von VT-d ab und nur weil ein Gerät in einem bestimmten MB erfolgreich durchgereicht werden konnte, sind das nur Anhaltspunkte, ob es auch bei dir laufen könnte. Eine Sicherheit wird es höchstwahrscheinlich nur geben, wenn zwei MBs bis auf die Revisions-Nummer gleich sind.
Erfahrungen habe ich dabei schon gemacht. Den Teil bzgl. Revisionsnummern versteh ich nicht. Muss ich auch nicht, da ich es mit dem neuen Board einfach ausprobieren werde.
Dayworker hat geschrieben:Bei dem was du sonst noch so durchreichen willst, wirst du ggf noch Probleme mit der Anzahl bekommen. Falls sich da nichts geändert hat, sind nur 2x Passthrough pro VM und 10x pro Host möglich.
Siehe oben. aktuelle Konfig sieht so aus, dass ich 1xNIC, 1xOnBoard SATA Controller und 1x USB3 Controller an EINER VM habe
Dayworker hat geschrieben:Da du jetzt aber auch noch Netzwerkkarten durchreichen willst, stellt sich mir immer mehr die Frage, wozu du den ESXi überhaupt noch brauchst?
Was ist denn daran nicht zu verstehen? Warum sollte ich den ESXi nicht brauchen?
Ich habe neben den 2VM´s noch weitere. Einen Webserver zum Beispiel
Muss der denn auf dem Datengrab mit laufen? Muss der im selben Netzwerk sein wie das Datengrab?
Muss ich mir die Netzwerkperformance in meinem internen Netzwerk verbügeln weil alles über die gleiche 1GBit NIC geht die meinem Webserver meiner OwnCloud etc zugeordnet ist?
Ich habe auch eine DMZ aufgebaut.
ich habe 2 7390 Fritzboxen hintereinander und im abgeschotteten netzwerk noch eine 7270
Ich habe noch FireWall VM´s laufen
ich habe VoIP Images laufen.
Warum sollte ich also den ESXi Server NICHT brauchen?
ich kann einzelne Maschinen und damit bereitgestellte Dienste abschalten ohne dass andere Dinge davon betroffen sind nur weil sie auf einer Maschine laufen.
Und am Ende läuft nur eine Disk die nie in den spinndown geht, und das ist die Datastore Disk.
und die wird regelmäßig per CRON Job gebackupt. PowerCLI ist hier das Stichwort.
In einem Punkt gebe ich dir aber wirklich ohne Widerworte Recht. Nämlich beim ECC Speicher Thema. Aber dessen bin ich mir bewusst
Dayworker hat geschrieben:Ob nun Adapter mit Sil- oder JMicron-Chip etwas taugen, kann ich dir nicht sagen. Solche Chips sind meist als Zusatzcontroller verbaut und daher wahrscheinlich nur selten im Dauereinsatz. Da du ja nur ein oder zwei Ports pro VM brauchst, machen HBAs wie der IBM M1015 HBA mit LSI IT-Firmware in meinen Augen auch wenig Sinn. Ich kann dir daher leider keine Controller direkt empfehlen.
Über Passthrough hab ich zwar schon mehrfach auch laut nachgedacht, bisher bin ich mit den von VMware gebotenen Möglichkeiten aber immer noch so ausgekommen.
Das hängt eben davon ab was man machen will, und worauf man Wert legt.
In der Arbeit habe ich auch eine völlig andere Umgebung. Da habe ich 8 NetApps und 24 Hosts und da nennt sich das auch nicht mehr ESXi sondern vCenter

Dayworker hat geschrieben: In jedem Fall würde ich erstmal klären, weshalb dir mehrere Controller abgeraucht sind. Ein Gerät sehe ich als normal an, aber spätestens beim zweiten im selben Rechner oder dasselbe Gerät in zwei Rechnern würde ich die Ursache ergründen. Für mich völlig verständlich in diesem Zusammenhang sind fehlender Potentialausgleich beim Einstöpseln, nicht komplett stromlos gemachte Netzteile oder gelieferte Gerätschaften in nichtableitfähigen Verpackungen.
Dass das alles in einem Rechner gewesen sein soll habe ich ja nie behauptet.
Aber jetzt mal Butter bei die Fische. Seit 20 Jahren ist Computer mein Hobby und Beruf(ung).
Ist Dir noch nie HW kaputt gegangen?
RAM, HDDs, USB Karten etc.???
oder Dir hat einfach ein spezielles Kabel gefehlt?
Und war es dann nicht auch noch zufällig SONNTAG?
Ich habe einfach keinen Bock drauf dass ich für eine private Umgebung ein Hardwarelager aufbaue nur weil mir irgendwas kaputt geht, und ich Ersatzteile brauche um dann auf meine Daten auf einer HDD zu kommen.
weigeltchen hat geschrieben:Ich habe da einen heißen Tip, der da lautet Suchmaschine deines Vertrauens. Was anderes würde ich jetzt auch nicht machen, um passendes Zeuchs, was auch noch billig sein soll, für das genannte Board zu finden.
Ach sooo. Mei bin ich froh dass Du mir das sagst!
Muss kurz überlegen was ich die letzten 3 Tage gemacht habe.
Gruß
der Merlin