Archiv der Kategorie: Hardware

Projekt Server 2015

Ich möchte meinen Microserver aufgrund seiner Lautstärke und seinen begrenzten Aufrüstmöglichkeiten durch einen Neuen ersetzen. Gleichzeitig soll noch mein Dell Latitude Notebook ersetzt und mein Supermicro Rackserver in eine pfSense-Firewall umgewandelt werden. Aus diesen Gründen sollen zukünftig auf dem neuen Server neben den VMs des Microservers auch die des Supermicro Rackservers und zusätzlich noch eine neue Workstation-VM, in welche eine Grafikkarte mittels „PCI-Passthrough“ durchgereicht wird, betrieben werden. Die klassische Suche nach der eierlegenden Wollmilchsau also.

Folgende Anforderungen sind zu erfüllen:

  • Leiser Betrieb möglich
  • 4HE Rackgehäuse oder Rackmount-Option, max. Tiefe 45cm
  • Volle ESXi Unterstützung
  • CPU und MB mit PCI-Passtrough Unterstützung
  • Mind. 5 Laufwerke möglich
  • Mehrere PCIe 3.0 Slots, davon mind. 1 x16 und 1 x8
  • Mind. 64GB RAM möglich
  • IPMI/SNMP Unterstützung
  • Möglichst Standardkomponenten

Ich fasse zusammen: Gesucht wird ein leistungsfähiger ESXi -Server, welcher gleichzeitig als Workstation dient, in mein Rack einbaubar ist und dies am besten noch geräuschlos.

Das Projekt kann somit beginnen…

Mein Supermicro Rackserver

Hardware

  • Supermicro SC505-203B 19″ 1U-Rackgehäuse
  • Supermicro A1SAi-2550F Mainboard inkl. Quad Core Atom C2550
  • Supermicro FAN-0100L4 / MCP-320-81302-0B
  • 8GB ECC-RAM [Kingston KVR16LSE11/4]
  • 2x Supermicro MCP-220-00044-0N HDD-Käfig
  • 128GB SSD Crucial M550 @SATA0 [datastore1]
  • 500GB HDD Seagate ST500LT012 @SATA1 [datastore2]
  • 500GB HDD Seagate ST9500420ASG @SATA2 [RDM-Mapping]
  • 500GB HDD Seagate ST9500423AS @SATA3 [RDM-Mapping]

Betriebssystem Hypervisor

  • pfSense 2.2.4 64-Bit
  • VMWare ESXi 6

VM

  • Ubuntu Server 12.04 LTS
    • Hardware
      • 2 CPU | 4GB RAM | 50GB @datastore1
    • Software
    • Netzwerk
      • 1 NIC @LAN
  • Synology DSM 5.1
    • Hardware
      • 2 CPU | 2GB RAM | 2x500GB HD @RAID1 [RDM@SATA2/3]
    • Software
      • Filestation | Audiostation | Photostation
    • Netzwerk
      • 1 NIC @DMZ

Energiebedarf

  • 20 Watt [laut USV]

Weitere Details / Topologie

Updates

  • 01.08.2015     Umbau in pfSense-Firewall, Einbau 40mm Lüfter

ESXi durch USV herunterfahren lassen

Da die Gratis-Version des ESXi Hypervisors ja keine USV-APIs mitbringt und eine USV, in meinem Fall eine USV von APC die per USB angeschlossen wird, gleichzeitig nur einer VM durchgereicht werden kann, stellte sich mir die Frage, wie ich meinen Microserver bei einem Stromausfall korrekt herunterfahren kann. Die Sache ist, trotz den oben genannten Hindernissen, schnell eingerichtet:

» SSH Server starten

Auf dem ESXi den SSH-Serverdienst aktivieren

» USV in eine Windows-VM durchreichen
» Powerchute Installation

In der gewählten Windows-VM den Powerchute Agent installieren

» Putty Installation

Putty herunterladen und installieren

» Batteriebetrieb USV

Netzkabel der USV abziehen und auf Batteriebetrieb laufen lassen bis folgende Meldung in der Ereignisanzeige erscheint:

"Time On Battery Threshold Exceeded"
» Aufgabe erstellen

Anschliessend eine Aufgabe an diese Meldung anfügen

Das Programm Plink auswählen und folgende Argumente hinzufügen:

esxi -l root -pw esxipasswort "/sbin/shutdown.sh && /sbin/poweroff"

Eigenschaften der Aufgabe anpassen und Aufgabe anschliessend testen. Der ESXi sollte nun alle VM korrekt herunterfahren und anschliessend sich selber

» Fertig