Mit dem Start neuer Editionen der verschiedenen Betriebssysteme, die für die Verwaltung und Steuerung der verschiedenen Dienste verwendet werden, finden wir neue Funktionen und Rollen, die darauf abzielen, die Endbenutzererfahrung zu optimieren und die Aufgaben der Administratoren zu vereinfachen.
Windows Server 2016 ist keine Ausnahme von dieser Regel und hat daher eine Reihe von Funktionen eingeführt, die es einzigartig und eines der besten Systeme für die Verwaltung von Benutzern und Objekten machen, und zwar nicht nur für ihre neuen Rollen, sondern auch für die verfügbaren Optionen . Derzeit bietet sich an, die Größe zum Zeitpunkt der Installation zu reduzieren.
Denken Sie daran, dass derzeit die neueste Version von Windows Server 2016 ein ungefähres Gewicht aufweist, nämlich ein ISO-Image von 6,5 GB.
Microsoft bietet jetzt eine neue Option namens Nano-Server an, die nicht nur die Größe des Images, sondern auch den Verbrauch lokaler Ausrüstungsressourcen drastisch reduziert .
Nano Server wurde für die Implementierung in einer virtuellen Umgebung über Hyper-V entwickelt. TechnoWikis wird heute eine umfassende Analyse dieser praktischen und nützlichen Option durchführen, die von Microsoft-Entwicklern angeboten wird.
Es ist mit Windows Server im Server Core-Modus identisch, ist jedoch im Wesentlichen kleiner, verfügt nicht über lokale Anmeldefunktionen und unterstützt nur Anwendungen, Tools und 64-Bit-Agenten. Es belegt viel weniger Speicherplatz, ist erheblich schneller konfiguriert und erfordert viel weniger Updates und Neustarts als Windows Server.
Wenn es neu gestartet wird, ist dieser Prozess viel schneller. Die Installationsoption für Nano Server ist für die Editionen Standard und Datacenter von Windows Server 2016 verfügbar.
Nano Server ist nützlich, um eine Reihe von Szenarien zu implementieren, z.
- Als “Berechnungs” -Host für virtuelle Hyper-V-Maschinen, ob in Clustern oder nicht.
- Als Speicherhost für den Scale-Out-Dateiserver.
- Als DNS-Server.
- Als Webserver, auf dem die IIS-Rolle (Internet Information Services) ausgeführt wird.
- Als Host für Anwendungen, die mithilfe von Anwendungsmustern in der Cloud entwickelt und in einem Containerbetriebssystem oder einer virtuellen Maschine ausgeführt werden.
Angesichts der Tatsache, dass Nano Server als leichtgewichtiges Betriebssystem für native Cloud-Anwendungen optimiert ist, die auf Containern und Microservices basieren, oder als agiler und rentabler Rechenzentrumshost mit einer erheblich geringeren Stellfläche gibt es wichtige Unterschiede in Nano Server im Vergleich zu zentralen Installationen von Windows Server oder Server mit Desktop-Erfahrung sind einige davon:
- Nano Server ist flach, es gibt keine lokale Anmeldefunktion oder grafische Benutzeroberfläche.
- Sie unterstützen nur Anwendungen, Tools und 64-Bit-Agenten.
- Nano Server kann nicht als Active Directory-Domänencontroller verwendet werden.
- Die Gruppenrichtlinie oder das Gruppenrichtlinienobjekt ist nicht kompatibel. Sie können jedoch die gewünschte Statuskonfiguration verwenden, um die Skalierungskonfiguration anzuwenden.
- Nano Server kann nicht als Proxy-Server für den Internetzugang konfiguriert werden.
- Die NIC-Teaming-Funktion (Load Balancing und Failover oder LBFO) ist nicht kompatibel. Stattdessen wird die Arbeit in einem Team unterstützt, das aus einem Switch (SET) besteht.
- System Center Configuration Manager und System Center Data Protection Manager sind nicht mit Nano Server kompatibel.
- Die BPA-Cmdlets (Best Practices Analyzer) und die BPA-Integration mit Server Manager sind nicht kompatibel.
- Nano Server ist nicht mit HBA-Adaptern (Virtual Host Bus) kompatibel.
- Nano Server erfordert keine Aktivierung mit einem Produktschlüssel. Wenn Nano Server als Hyper-V-Host fungiert, wird die automatische Aktivierung virtueller Maschinen (AVMA) nicht unterstützt. Virtuelle Maschinen, die auf einem Nano-Server ausgeführt werden, können über den Schlüsselverwaltungsdienst (Key Management Service, KMS) mit einem allgemeinen Volumenlizenzschlüssel oder über eine auf Active Directory basierende Aktivierung aktiviert werden.
- Die mit Nano Server gelieferte Version von Windows PowerShell weist wichtige Unterschiede auf.
Die Installationsoptionen für Server Core und Server mit Desktop Experience werden weiterhin im LTSB-Modell (Long Term Service Branch) behandelt, das 5 Jahre Hauptsupport und 5 Jahre erweiterten Support umfasst.
Mit diesen Nano Server-Konzepten werden wir nun sehen, wie es möglich sein wird, sie zu installieren und ihre praktische Funktionsweise zu kennen.
1. Möglichkeiten, die VHD-Disc von Nano Server 2016 zu beziehen
Die VHD-Festplatte (Virtual Hard Disk) ist ein Image der virtuellen Maschine, das die Installationsoption für Windows Server 2016 Nano Server enthält.
Die Pakete, die in der VHD enthalten sind, sind:
- Gast von Hyper-V
- Inverse Weiterleitungen
- Behälter
- PowerShell DSC
- IIS
- Microsoft bietet grundsätzlich zwei Möglichkeiten, um die Nano Server VHD-Festplatte auf einfache Weise zu erstellen oder zu beziehen.
Dort müssen wir uns registrieren und in den verfügbaren Download-Optionen das Feld “VHD” auswählen und auf “Weiter” klicken, um die Sprache auszuwählen.
Dies ist die praktischste Option zum Herunterladen und Verwenden der Nano Server VHD-Festplatte.
Mit diesem Tool können wir wiederverwendbare PowerShell-Skripts generieren, mit denen wir auf einfache Weise konsistente Installationen von Nano Server automatisieren können, auf denen Windows Server 2016 Datacenter oder Standard Edition ausgeführt werden. Das Tool erfordert das Windows Assessment and Deployment Kit (ADK).
Nano Server Image Builder erstellt benutzerdefinierte Nano Server-Images im VHD-, VHDX- oder ISO-Format und kann bootfähige USB-Geräte erstellen, um den Nano Server bereitzustellen oder die Hardwarekonfiguration eines Servers zu erkennen. Es hat auch die Fähigkeit, Folgendes zu tun:
- Akzeptieren Sie die Bedingungen der Lizenz.
- Erstellen Sie VHD-, VHDX- oder ISO-Formate.
- Serverrollen hinzufügen.
- Gerätetreiber hinzufügen.
- Legen Sie den Namen des Geräts, das Administratorkennwort, den Pfad der Protokolldatei und die Zeitzone fest.
- Treten Sie einer Domain bei, indem Sie ein Active Directory-Konto verwenden.
- Aktivieren Sie WinRM für die Kommunikation außerhalb des lokalen Subnetzes.
- Aktivieren Sie die virtuelle LAN-ID und konfigurieren Sie statische IP-Adressen und vieles mehr.
Hierzu muss das Windows Server 2016-ISO-Image unter folgendem Link zum Download verfügbar sein:
Sobald wir das ISO-Image heruntergeladen haben, müssen wir es in das System einbinden, um die entsprechende VHD zu generieren und später in Hyper-V zu verwenden.
Für diesen Prozess können wir Windows 10, Windows 8 oder Windows Server 2016 verwenden, alle mit aktivierter Hyper-V-Funktion.
In Windows Server 2016 müssen Sie zum Server-Manager wechseln, Rollen und Features hinzufügen und dann die Hyper-V-Rolle auswählen:
In Windows 10, dem für diese Analyse verwendeten System, gehen wir zum Pfad “Systemsteuerung Programme Programme und Funktionen” und klicken dort auf die Option “Windows-Funktionen aktivieren oder deaktivieren” und aktivieren das angezeigte Fenster die Hyper-V-Box:
In beiden Fällen müssen wir das System neu starten, um die Änderungen zu übernehmen.
Wenn wir das ISO-Image von Windows Server 2016 bereitstellen, können wir feststellen, dass im Dateibrowser eine neue Einheit mit dem Windows Server 2016-Inhalt erstellt wird:
Um auf seinen Inhalt zuzugreifen, klicken wir mit der rechten Maustaste auf das Gerät und wählen die Option “Öffnen”:
Beim Zugriff auf den Inhalt des Geräts sehen wir, dass es einen Ordner mit dem Namen “NanoServer” gibt:
Wenn wir es öffnen, sehen wir Details wie:
- Das WIM-Image, das zum Erstellen der VHD-Datei hilfreich ist.
- Skripte zur Erstellung und Konfiguration neuer Images.
Wir finden die Skripte im Ordner “NanoServerImageGenerator”. Wir werden den NanoServer-Ordner vom Installationsmedium auf das C-Laufwerk unseres Teams kopieren:
2. Erstellen Sie die VHD-Disc von Nano Server 2016
Um den Prozess zu starten, öffnen wir Windows PowerShell als Administratoren und müssen zunächst das folgende Cmdlet ausführen, mit dem unsignierte Skripts in PowerShell ausgeführt werden können:
Set-ExecutionPolicy Uneingeschränkt
In der angezeigten Meldung geben Sie den Buchstaben S ein, um die Aktion zu bestätigen. Nun müssen wir auf den Ordner zugreifen, in dem sich die zu generierenden Skripte befinden, dazu führen wir folgende Zeilen aus:
cd C: cd NanoServer cd NanoServerImageGenerator
Geben Sie dir ein, um die verfügbaren Skripte aufzulisten:
Dort importieren wir zunächst das Skript “NanoServerImageGenerator.psm1”, ein Windows PowerShell-Modul, das in der Version von Windows Server 2016 nicht installiert ist. Um diesen Import durchzuführen, führen wir Folgendes aus:
Import-Modul NanoServerImageGenerator.psm1
Sobald das Modul importiert ist, führen wir die folgende Zeile aus:
New-NanoServerImage -Edition Standard -DeploymentType Gast -MediaPath J: -BasePath. Base -TargetPath. Nano01.vhd -ComputerName Nano01
Wir erklären im Detail Folgendes:
New-NanoServerImage
Es ermöglicht uns, ein neues Image von Nano Server zu erstellen.
-Ausgabe
Ermöglicht es uns, die Edition des Bildes zu definieren.
-DeploymentType
Es erlaubt uns, die Art der Entwicklung des Bildes zu definieren.
-MediaPath
Es bezieht sich auf die Einheit, in der sich das Installationsmedium befindet, in diesem Fall die Einheit J.
-BasePath
Es ermöglicht die Erstellung eines Ordners namens Base, in dem die Serverpakete erstellt werden.
-TargetPath
Es ermöglicht die Erstellung einer Datei, die die virtuelle Festplatte sein wird.
-ComputerName
Über diese Option können wir den Namen des Computers angeben, auf dem die virtuelle Festplatte installiert werden soll.
Wenn Sie diese Zeile ausführen, müssen Sie ein Administratorkennwort für die virtuelle Maschine eingeben:
Drücken Sie die Eingabetaste, um die Erstellung der VHD-Festplatte zu starten:
Zum Abschluss sehen wir Folgendes:
Wir können überprüfen, ob der Datenträger korrekt erstellt wurde, indem wir auf den Ordner zugreifen, den wir auf dem lokalen Datenträger C erstellt haben:
Dort sehen wir die erstellten Dateien und die entsprechenden Skripte. Da sehen wir die Größe der virtuellen Festplatte, die nur 524 MB wiegt. Wenn Sie auf den Basisordner zugreifen, sehen Sie die verschiedenen Tools, die für die Verwaltung von Nano Server verfügbar sind:
3. Erstellen Sie die virtuelle Nano Server-Maschine mit Hyper-V
Wie bereits erwähnt, kann dieser Vorgang in Umgebungen wie Windows 8, Windows 10 oder Windows Server 20165 ausgeführt werden, in denen die Rolle oder Funktion von Hyper-V installiert ist.
In diesem Fall verwenden wir Windows 10, und der erste Schritt ist das Öffnen des Hyper-V-Administrators. Folgendes wird angezeigt:
Wir haben die VHD-Festplatte in einen neuen Ordner auf dem Laufwerk C kopiert, um eine zentralere Steuerung zu ermöglichen.
Um die neue virtuelle Maschine zu erstellen, haben wir verschiedene Möglichkeiten:
- Klicken Sie im Abschnitt Aktionen auf die Zeile Neu / Virtuelle Maschine.
- Klicken Sie mit der rechten Maustaste auf unseren Computer in der linken Spalte und wählen Sie die Option Neu / Virtuelle Maschine.
- Gehen Sie zum Menü Aktion und wählen Sie dort Neu / Virtuelle Maschine
Das folgende Fenster wird angezeigt:
Dort haben wir die ersten Schritte von Hyper-V. Klicken Sie auf “Weiter” und im nächsten Fenster definieren wir den Namen der virtuellen Maschine und können, falls gewünscht, den Pfad angeben, in dem die virtuelle Maschine gespeichert werden soll:
Klicken Sie erneut auf “Weiter”, um die Art der der virtuellen Maschine zugewiesenen Generierung festzulegen. In diesem Fall bleibt die Standardoption “Generierung 1” erhalten:
Klicken Sie auf “Weiter” und definieren Sie den Arbeitsspeicher für den Computer. Denken Sie daran, dass Nano Server nur sehr wenige Systemressourcen beansprucht, sodass die Standardoption von 1024 MB beibehalten werden kann:
Im nächsten Fenster müssen wir den Netzwerkadapter zuweisen. In diesem Fall können wir eine externe Verbindung erstellen, die wir TechnoWikis genannt haben, um diese Verbindung herzustellen:
Dieser Punkt ist heikel, da Nano Server dank PowerShell Direct verwaltet wird, das in Windows Server 2016 und Windows 10 eingeführt wurde und es uns grundsätzlich ermöglicht, PowerShell in einer virtuellen Maschine auszuführen.
Wenn Sie auf “Weiter” klicken, gelangen Sie zum Konfigurationspunkt der Festplatte. In diesem Fall muss die zuvor erstellte VHD-Festplatte verwendet werden. Aktivieren Sie daher das Kontrollkästchen “Vorhandene virtuelle Festplatte verwenden” und gehen Sie zum Pfad Wo haben wir gesagt, virtuelle Festplatte:
Wenn Sie auf “Weiter” klicken, wird eine Zusammenfassung der zu erstellenden virtuellen Maschine angezeigt:
Klicken Sie auf “Fertig stellen”, um den Assistenten zum Erstellen einer virtuellen Hyper-V-Maschine zu beenden.
Im Hyper-V-Administrator können wir den erstellten Computer sehen:
Um die Konfiguration zu starten, klicken Sie im rechten Bereich auf die Zeile “Verbinden”. Daraufhin wird Folgendes angezeigt:
Klicken Sie auf die Schaltfläche Start, um den entsprechenden Installationsvorgang für Nano Server zu starten:
Dieser Vorgang dauert ungefähr 20 Sekunden und dann sehen wir das folgende Fenster, in das wir eintreten werden:
- Benutzername, Administrator (falls auf Spanisch) oder Administrator (falls auf Englisch).
- Kennwort, das wir beim Erstellen der virtuellen Festplatte in PowerShell zugewiesen haben.
In diesem Fall haben wir keine Domänen zugewiesen. Drücken Sie die Eingabetaste, um fortzufahren. Sobald wir eintreten, werden wir die grundlegenden Informationen des Systems haben:
Dort haben wir Werte wie:
- Computername (Erstellt in Windows PowerShell)
- Arbeitsgruppe
- Version des in PowerShell erstellten Betriebssystems
- Datum und Ortszeit
Im unteren Teil können wir eine Reihe von Steuerungsoptionen auswählen. Dazu können wir die Bildlaufpfeile verwenden und die Eingabetaste in der gewünschten Option drücken.
Wenn wir auf diesen Adapter klicken, sehen wir vollständige Details wie:
- Zustand
- MAC-Adresse
- IP-Adresse
- Subnetzmaske
- Dynamische IP oder DHCP
- Schnittstelle und mehr
Wir können auf eines davon klicken, um detailliertere Informationen zu erhalten:
Wir können das gewünschte auswählen, um weitere Details zu erhalten.
Auf diese Weise haben wir mehrere Möglichkeiten, den Nano Server 2016 zu verwalten.
4. So stellen Sie eine Remote-Verbindung zu Nano Server her
Dazu verwenden wir die Windows PowerShell-Konsole als Administratoren und führen zunächst das folgende Cmdlet aus, um die in Hyper-V erstellten virtuellen Maschinen aufzulisten:
Get-VM
Dort können wir die Nano Server Maschine sehen, die mit folgenden Details erstellt wurde:
- Name
- Aktueller Status
- CPU- und Speicherauslastung
- Aktivitätszeit
- Betriebszustand
- Version der virtuellen Maschine
Um auf die virtuelle Nano Server-Maschine zuzugreifen, führen wir Folgendes aus:
Enter-PSSession -VMName "Nano Server TechnoWikis"
Wenn Sie diese Zeile ausführen, wird das folgende Fenster angezeigt, in dem Sie die Zugangsdaten eingeben müssen:
Wenn wir darauf zugreifen, werden wir feststellen, dass die Nano Server-Sitzung inaktiv ist:
In PowerShell können wir sehen, dass wir remote auf den Server zugegriffen haben, da wir den Namen des Servers in der Befehlszeile haben:
Wir können auf Unit C zugreifen, indem wir C: ausführen und dann dir verwenden, um den Inhalt anzuzeigen:
Mit dem Cmdlet “Get-Process” können Sie eine vollständige Liste der Prozesse abrufen, die in Nano Server in Echtzeit ausgeführt werden:
Um den Unterschied zwischen Nano Server und einem anderen Windows-Betriebssystem zu überprüfen, können Sie ab diesem Zeitpunkt, während Nano Server 21 Prozesse ausführt, exit ausführen, um die Remoteverwaltung zu beenden, und erneut “Get-Process” ausführen und die Anzahl der Prozesse anzeigen Ausführen von beispielsweise Windows 10:
Dies ist einer der Hauptvorteile der Verwendung von Nano Server, da dieses System uns die Verwendung vieler Betriebssystemressourcen erspart.
Zum Abschalten von Nano Server müssen Sie die folgende Tastenkombination verwenden und anschließend die Eingabetaste drücken, um zu bestätigen:
+ F12 Strg + F12
Dank PowerShell ist es möglich, den gesamten Verwaltungs- und Administrationsprozess auf einfache und vollständige Weise auf Nano Server durchzuführen.