Data Locality und Shadow Clones

Aus meiner beruflichen Vergangenheit weiß ich, wie kritisch Latenzen für Endanwenderinnen und Endanwender sind. Wartet der Endanwender zu lange auf das Laden des Desktops oder einer Applikation, ist für ihn Akzeptanz für ein VDI Projekt dahin. Die Benutzer/Innen fangen an sich zu beschweren und die VDI Umgebung  muss auf den Prüfstand. Oft bedeutet dies den Einsatz von externen Consultants, die vom Hersteller oder vom Systemhaus eingekauft werden müssen. Die Support-Organisationen der involvierten Hersteller werden heiß telefoniert. Dabei gibt es hier einiges Optimierungspotential. Einige meiner Kunden setzten, auf Grund vorangegangener Performance Probleme bei zentralen Storage, auf lokale Disks oder SSDs.  

Leider ist in solchen Umgebungen der Verwaltungsaufwand höher und einige Features wie Migrationen von VMs sind nicht mehr möglich. Das Ausrollen eines einheitlichen Images auf die Server im Cluster dauert deutlich länger. 

Mit Nutanix sieht das ganz anders aus. 

Data Locality

Wir bieten die Geschwindigkeit lokaler SSDs oder NVMes und gleichzeitig die Vorteile eines zentralen Storage-Systems. Also die Möglichkeit VMs von einem Host zu einem anderen zu migrieren, Ausfallsicherheit, Snapshots, Deduplizierung, Compression etc., sowie eine zentrale Verwaltung des Storages. 

Um zu verstehen wie das ganze Funktioniert lohnt sich ein Blick auf den I/O-Pfad.

In diesem Beispiel befindet sich die VM auf dem Host 1 . Alle Daten die diese VM schreibt, werden auf dem lokalen Host gespeichert und eine Kopie der Daten wird auf die anderen Hosts verteilt, abhängig vom “Resiliency Factor” einmal (RF2) oder zweimal (RF3). Wird diese VM nun auf Host 2 migriert, zum Beispiel wegen eines Host Neustarts oder Upgrades, ändert sich an dem I/O Pfad beim Schreiben nichts. Die VM schreibt wie gewohnt ihre Daten lokal und auf einem anderen Host. Benötigt die VM nun einen Block, welcher sich nicht auf dem lokalen Host befindet, wird dieser von einem anderen Host gelesen und ebenfalls lokal gespeichert. Die extra Kopie auf dem Remote Host wird daraufhin freigegeben. So kann sichergestellt werden, dass die VM einen möglichst kurzen I/O-Pfad zu ihren Daten hat und damit auch bessere Antwortzeiten und eine Reduzierung der Netzwerklast innerhalb des Clusters.  

Shadow Clones

Schaut man sich heute gängige Provisionierungsmethoden der beiden wichtigsten VDI Hersteller (Citrix und VMware) an, arbeiten beide mit einer Master bzw. Parent VM. Von dieser wird dann ein Clone erstellt und alle VDI VMs, die dieses Master Image verwenden sollen, booten von diesem Clone. Man kann sich vorstellen, was das für einen Einfluss auf den Storage hat, wenn da mehrere 100 VMs auf diese eine virtuelle Disk zugreifen. Selbst wenn mittlerweile Mechanismen existieren, um den Boot-Vorgang in mehrere Abschnitte zu untergliedern ist der Einfluss für den Endanwender immer noch deutlich spürbar. Spätestens wenn die Anwender sich zu Arbeitsbeginn oder nach der Mittagspause an ihren Arbeitsplätzen anmelden werden sie es merken. Eine andere Möglichkeit die Last gleichmäßiger zu verteilen ist die Verwendung von lokalen Storage. Aber wie oben schon erwähnt bringt das Einschränkungen mit sich und die Verteilung eines neuen Master Images kann sehr lange dauern, das ist in den meisten Fällen kein Problem, da dieser Vorgang ja eigentlich planbar ist. Ausnahmen davon gibt es ja immer wieder, beispielsweise wenn  auf Grund eines wichtigen (Security) Patches das Master Image sofort aktualisiert werden muss. 

Bei Nutanix haben Sie auch hier die Vorteile beider Welten: Die Performance lokalen Storages und die Vorteile eines zentralen Storages. 

Bei der Verteilung eines Images nutzen wir eine Technologie, die wir als Shadow Clones bezeichnen. 

Wird der Clone eines Master Images erstellt, erkennen wir, dass von mehreren CVMs auf diese virtuelle Disk lesend zugegriffen wird und markieren diese  daraufhin als unveränderbar. Ist eine Disk als unveränderbar markiert, wird eine Kopie dieser Disk automatisch auf allen CVMs im Cache abgelegt. Somit können alle VMs von einer lokalen Kopie des Master Images booten, ohne das man vorher das Master Image per MCS oder LinkedClone an jeden lokalen Host verteilen muss. 

Wenn Sie mehr über die unsere Technologie erfahren wollen, können Sie das hier: https://www.nutanix.de/solutions/vdi/ und hier: https://nutanixbible.com tun. 

Machen Sie sich Gedanken über VDI?

14. Januar 2020. Das ist vielleicht kein Tag der in die Geschichtsbücher eingeht, aber ein Tag für den man sich rüsten sollte. Ein Tag der dem einen oder anderen Systemadministrator oder Workplace-Verantwortlichen Schweißperlen auf die Stirn treibt. Es ist der Tag an dem der Windows 7 Support endgültig endet. Danach wird es weder technische Updates noch (und das ist viel wichtiger) Security Updates geben. 

Für viele Unternehmen ist es auch die Frage wie die Migration auf Windows 10 von statten gehen soll. Einige dieser Unternehmen beschäftigen sich auch mit der Idee, auf Grund der Umstellung vielleicht komplett auf eine virtuelle Desktop Lösung umzusteigen. 

VDI bietet viele Vorteile, um nur mal einige zu nennen:

–      Geringere Kosten und einfacheres Management für Endgeräte

–      Zentrales Image Management

–      Sicherer Zugriff auf Firmenanwendungen und Daten

–      Vereinfachtes Backup der Userdaten auf den Desktops

–      Schnelle und sichere Anbindung externer Partner/Kunden 

VDI bringt also einige Vorteile, aber um es erfolgreich umzusetzen sollte man bei der Planung berücksichtigen, daß sich ein Großteil der Rechenleistung und der Speicherkapazitäten, von den PCs unter dem Schreibtisch in das Rechenzentrum verlagert. 

Das hat zur Folge das im Rechenzentrum, mehr Kühlung, mehr Strom und mehr Platz für Server, SAN und Storage verbraucht werden. Hinzu kommt zusätzlich das Management von den neuen Servern, SAN und Storage Systems für die VDI Umgebung. In einer traditionellen IT Welt werden diese Systeme meist für einen Abschreibungszeitraum von 5 Jahren beschafft. Somit bleibt wenig Spielraum für zukünftige Innovation und bietet weniger Flexibilität. Eine sukzessive Erweiterung der Hardware die sich dynamisch den Anforderungen anpasst ist nicht möglich. Eine andere Möglichkeit bietet natürlich der Cloud Ansatz, sprich man spart sich die eigene Hardware und deren Management und mietet sich die Ressourcen einfach bei einem der Cloud Anbieter. In der Cloud kann man dynamisch wachsen und skalieren, wie es die VDI Umgebung gerade verlangt. Aber auch hier gilt es zu beachten, daß es viele Kostenfallen gibt, welche man in der ersten Euphorie gerne übersieht. Man muss hier darauf achten die virtuellen Maschinen auch wirklich herunterzufahren, wenn sie nicht mehr gebraucht werden, das Sizing sollte wirklich sehr gut passen und man darf den Netzwerk-Verkehr von den virtuellen Maschinen hin zu dem Endanwender nicht vergessen. Dieser kostet Extra und kann je nach virtueller Maschine höher als erwartet ausfallen.

Nutanix ermöglicht es Ihnen die Vorteile einer Cloud mit der Hardware im eigenen Rechenzentrum zu verbinden.

Sogenannte Hyperkonvergente Infrastruktur (HCI) optimiert die Bereitstellung, Verwaltung und Skalierung von Rechenzentrumsressourcen durch die Kombination von x86-basierten Server- und Speicherressourcen mit intelligenter Software in einer schlüsselfertigen Software-definierten Lösung.

Die Stärken von Nutanix lassen sich in einer VDI Umgebung perfekt ausspielen und bieten so eine “VDI in a box” – Erfahrung die in der Industrie nach Ihres gleichen sucht.

Ob nun Data Locality, Shadow Clones, Software defined networking und Anbindung von Shares. Bei Nutanix bekommen Sie das alles aus einer Box, mit nur einer grafischen Oberfläche. 

Wenn ich Sie jetzt neugierig gemacht haben und Sie mehr darüber wissen möchten lesen Sie doch hier weiter über Data Locality und Shadow Clones. 

Public-Cloud nutzen – Kosten/Compliance transparent machen

Public-Cloud Dienste sind easy – Transparenz eher nicht

Endlich möchte ich mal wieder einen neuen Artikel vorstellen. Auf Grund der Anfragen und Diskussionen der letzten Wochen möchte ich heute gern eine Lösung vorstellen welches die fehlende Transparenz bei der Nutzung von Public-Cloud Diensten herstellt. Darüber hinaus kann ich mit dieser Lösung auch noch Compliance Richtlinien überprüfen.
Es handelt sich um das Nutanix Produkt „Xi Beam„.

Weiterlesen

DevOps + Nutanix

Eine erste Annäherung an dieses interessante Thema

In diesem Artikel möchte ich, zugegeben recht oberflächlich, darauf eingehen was DevOps sein soll, wie es oft verstanden und umgesetzt wird und mit welchen Möglichkeiten Nutanix aufwartet um als eine ideale DevOps Plattform anzutreten.

Weiterlesen

vGPU unter Nutanix AHV

Mit dem AOS Release 5.5 legt Nutanix bezüglich der Use Cases für virtuelle Desktops auf dem hauseigenen Hypervisor AHV nach.

Damit können nun Anforderungen an unternehmensweite virtuelle Arbeitsplätze mit Grafikbeschleuniger Karten auch mit dem kostenfreien AHV Hypervisor bereitgestellt werden. Diese gehen mittlerweile weit über die bekannten Beispiele von CAD und CAM Anwendungsfällen hinaus. Es werden mehr und mehr GPU-beschleunigte Workloads verwendet, da die Hardwarebeschleunigung auch für diverse Standardapplikationen wie Browser und Office 2016 Verbesserungen bietet. Die Unterstützung der NVIDIA vGPU Software umfasst dabei GRID Virtual PC (GRID vPC), GRID Virtual Applications (GRID vApps) und Quadro Virtual Data Center Workstation (Quadro vDWS). Nutanix AHV ist dadurch der erste kommerzielle auf KVM basierende Hypervisor, der virtuelle Grafikkarten unterstützt. Somit dringt die Grafikbeschleunigung in neue Bereiche der Cloud und Datacenter VDI Umgebung vor und Nutanix bietet eine starke, flexible und verlässliche Plattform für das volle Spektrum an Desktop Virtualisierungsanforderungen.

Weiterlesen

PC 5.5 – What’s New? Nutanix Self-Service Portal v2

Die Evolution des nativ integrierten Nutanix Self-Service Portal (SSP), was hat sich getan und welche neuen Möglichkeiten bieten sich mit AOS 5.5?

Mit AOS 5.5 respektive dem dazugehörigen neuen Prism Central (PC) 5.5 Release hat sich ein Punkt maßgeblich verändert. Denn bisher war das SSP fester Bestandteil der Nutanix Controller Virtual Maschine (CVM) und somit limitiert auf ein einzelnes Nutanix Cluster. Mit dem neuen Release zieht das SSP um, nämlich aus der CVM, in Prism Central. Ein elementar wichtiger Schritt, um das Thema Self-Service in der privaten Cloud weiter zu optimieren.

Weiterlesen

Xtract – VMware Migration auf die Nutanix Art

Mit Nutanix Xtract (https://portal.nutanix.com/#/page/xtract) stellen wir Ihnen ein Tool für die Migration ihrer virtuellen Maschinen von VMware auf AHV vor. In diesem Artikel möchte ich ihnen die Vorteile des Tools aufzeigen.

Xtract wird zunächst als virtuelle Maschine in Ihrer AHV-Umgebung bereitgestellt. Dies kann über ein Imagedeployment oder über die Cli Ihres Clients (OSX, Linux und Windows) erfolgen. Über den Link bekommen sie die benötigten Files und einen User Guide für die Installation.

Unterstütz werden derzeit folgende Hypervisor Versionen:
1

Weiterlesen