Grundüberlegungen und eingesetzte Hardware

Transcrição

Grundüberlegungen und eingesetzte Hardware
20.01.2017 18:14.
1/2
Grundüberlegungen und eingesetzte Hardware
Grundüberlegungen und eingesetzte
Hardware
Ausgangssituation
Der Wunsch nach einer Virtualisierungsumgebung wurde Anfang 2011 gebohren, nachdem die
vorhandene Serverinfrastruktur zum einen an Ihre Leistungsfähigkeit gestoßen ist. Dies lag zum einen
daran, dass immer mehr Anwendungen auf einzelne Maschinen gepackt wurden, die ursprünglich gar
nicht dafür vorgesehen waren. Eine Erweiterung der Bestandssysteme in Sachen CPU-Leistung und
RAM war weder technisch noch wirtschaftlich zu vertreten. Zum anderen wurde mit Hilfe der
permanenten Energieüberwachung des EDV-Stromzählererfassung und Auswertung der erhebliche
Energieaufwand dokumentiert.
Lösungsansatz
Anstatt die drei großen Server erneut durch drei große Server zu ersetzen, wurde der Weg über eine
Virtualisierungslösung gewählt. Hier kommt das Paket KVM1) zum Einsatz. KVM läuft unter Linux auf
x86 Hardware mit den Hardware-Virtualisierungstechniken von Intel (VT) oder AMD (AMD-V). Ein
Linux-Kernel mit KVM arbeitet dabei nicht als Emulator, sondern als Hypervisor. Dieser stellt die
technische Infrastruktur für die Emulation von Gastbetriebssystemen mit Unterstützung der freien und
kostenlosen virtuellen Maschinen-Emulation QEMU zur Verfügung und emuliert dabei die komplette
Hardeware eines Computers.
Die Verwaltung von virtuellen Maschinen erfolgt mit Hilfe der Virtualisierungs API.
Für die genauen Betrachtungen rund um eine Virtualisierungsumgebung mit KVM, QEMU und libvirt
unter CentOS 6 sei dem geneigtem Leser folgende weiterführende Quellen ans Herz gelegt:
Virtualization Administration Guide
Virtualization Getting Started Guide
Virtualization Host Configuration and Guest Installation Guide
QEMU-Buch
Virtualisierungs API
Kernel Based Virtual Machine
Wikipedia-Artikel
QEMU
Kernel-based Virtual Machine
libvirt
Hardwareauswahl
Hintergründe
Linux - Wissensdatenbank - https://dokuwiki.nausch.org/
Last update: 07.07.2014 22:46.
centos:kvm:hardware https://dokuwiki.nausch.org/doku.php/centos:kvm:hardware
Vor dem Einsatz wurden, wei Eingangs bereits erwähnt, mehrere Maschinen parallel betrieben. Der
Aufwand war in den Bereichen Anschaffung und Wartung sowie beim Betrieb im Bereich der
Energieversorgung (strom) und Kühlung doch erheblich. Bei der Virtualisierung von Serversystemen
laufen mehrere Gast-Systeme parallel auf einem Wirts-System. Somit ist eine bessere Auslastung der
Systemressourcen möglich. Ferner sind die einzelnen Installationen von einander entkoppelt und
getrennt. Einzelne Dienste müssen dabei nicht mehr mitels einer chroot-Umgebung voneinander
getrennt werden. Da virtuelle Maschinen bei Bedarf einfach auf andere virtuelle Maschinen verlagert
oder geklont werden, bzw. in einem HA-Cluster zusammengeführt werden können, wird neben der
Sicherheit so auch die Verfügbarkeit erhöht.
Hardware & Distributor
Über die Firma Reiser System GmbH wurde ein 1HE AMD SINGLE-CPU CSE512 SERVER bei
http://www.thomas-krenn.com beschafft.
Der gewählte Server 1HE AMD SINGLE-CPU CSE512 hat dabei folgende Ausstattung:
1HE AMD Single-CPU CSE512 Server
AMD Opteron 6-Core 4170 HE 2,1 GHz
64 GB ECC Registered DDR3 RAM 2 Rank ATP (4x 4096 MB)
2x 1000 GB SATA II WD Raid Edition IV 3,5„
1HE Supermicro Risercard PCI-Express AS-1021/SC511/SC502/SC113
SATA SW-Raid Controller on Board AMD SP5100 6x SATA
350 Watt energiesparendes High-Efficient Power Supply 80plus Zertifizierung
Links
Zurück zum Kapitel >>Virtualisierung mit Hilfe von KVM, QEMU und libvirt unter
CentOS 6<<
Zurück zu >>Projekte und Themenkapitel<<
Zurück zur Startseite
1)
Kernel-based Virtual Machine
From:
https://dokuwiki.nausch.org/ - Linux - Wissensdatenbank
Permanent link:
https://dokuwiki.nausch.org/doku.php/centos:kvm:hardware
Last update: 07.07.2014 22:46.
https://dokuwiki.nausch.org/
Printed on 20.01.2017 18:14.