Überlegungen zur Migration von physischen Laboren zu Azure Lab Services

Mit Azure Lab Services können Sie Laborumgebungen bereitstellen, auf die Benutzer jederzeit und jederzeit zugreifen können. Wenn Sie von physischen Laboren zu Azure Lab Services migrieren, sollten Sie Ihre Laborstruktur neu bewerten, um Die Kosten zu minimieren und die Erfahrung für Laborersteller und -benutzer zu optimieren. In diesem Artikel erfahren Sie mehr über die Überlegungen und Vorteile der Migration von physischen Laboren zu Azure Lab Services.

Überlegungen zum Umstieg auf Azure Lab Services

Wenn Sie physische Labore zu Azure Lab Services migrieren, sollten Sie die folgenden Aspekte berücksichtigen:

  • Was ist die Laborstruktur? Werden Labore für unterschiedliche Zwecke (freigegebenes Labor) verwendet, z. B. mehrere Klassen oder sind sie dedizierte (Einzelzwecklabor)?
  • Was sind die Softwareanforderungen für das Labor?
  • Was sind die Hardwareanforderungen für Labors? Ein freigegebenes Labor muss die Anforderungen für alle Nutzungsszenarien erfüllen und hat daher höhere Anforderungen.

Um optimal zu profitieren, müssen Sie die Lab- und Bildinhalte als Ganzes neu bewerten. Es wird nicht empfohlen, das gleiche Laborbild aus Ihrem physischen Labor wie dasselbe wiederzuverwenden.

Laborstruktur

In der Regel wird ein physisches Labor von Schülern aus mehreren Kursen geteilt. Daher werden alle Softwareanwendungen der Klassen auf jedem Laborcomputer gleichzeitig installiert. Wenn ein Kurs das Labor verwendet, führen Die Kursteilnehmer nur eine Teilmenge der Anwendungen aus, die für ihren Kurs relevant sind.

Diese Art von physischem Computerlabor führt häufig zu erhöhten Hardwareanforderungen:

  • Möglicherweise ist eine große Datenträgergröße erforderlich, um den kombinierten Satz von Anwendungen zu installieren, die von den Klassen benötigt werden, die das Labor freigeben.
  • Einige Anwendungen erfordern mehr Verarbeitungsleistung im Vergleich zu anderen oder erfordern spezielle Prozessoren, z. B. eine GPU. Durch die Installation mehrerer Anwendungen auf demselben Laborcomputer muss jeder Computer über ausreichende Hardware verfügen, um die rechenintensiven Anwendungen auszuführen.

Diese Hardwarestufe wird für Klassen verschwendet, die nur anwendungen ausführen, die weniger Arbeitsspeicher, Rechenleistung oder Speicherplatz benötigen.

Azure Lab Services ist so konzipiert, dass Hardware effizienter genutzt wird, sodass Sie nur dafür bezahlen, was Ihre Benutzer tatsächlich benötigen und verwenden. Mit Azure Lab Services sind Labore strukturiert, um präziser zu sein:

  • Für jede Klasse (oder Sitzung einer Klasse) wird eine Übung erstellt.
  • Im Lab-Image werden nur die Softwareanwendungen installiert, die von dieser bestimmten Klasse benötigt werden.

Diese Struktur trägt dazu bei, die optimale VM-Größe für jede Klasse basierend auf der spezifischen Workload zu identifizieren und die Datenträgergrößenanforderungen zu verringern (Azure Lab Services unterstützt derzeit eine Datenträgergröße von 127 GB).

Wenn Sie Azure Lab Services verwenden, empfiehlt es sich, Einzelzwecklabore zu verwenden.

Erfahren Sie mehr darüber , wie Sie Labore im Azure Lab Services-Administratorhandbuch strukturieren.

Vorteile

Es gibt mehrere Vorteile der Verwendung von Einzellaboren (z. B. eine Klasse pro Labor):

  • Optimieren Sie die Kosten, indem Sie die richtige VM-Größe für jedes Labor auswählen. Sehen Sie sich das folgende Beispiel für Die Fall- und Kostenanalyse an.

  • Lab-VMs enthalten nur die Software, die für ihren Zweck benötigt wird. Dies vereinfacht das Einrichten und Standard Der Aufbau von Laboren durch Laborersteller und bietet mehr Klarheit für Lab-Benutzer.

  • Der Zugriff auf jedes einzelne Labor wird gesteuert. Lab-Benutzer erhalten nur Zugriff auf Labore und Software, die sie benötigen. Erfahren Sie, wie Sie Lab-Benutzer hinzufügen und verwalten.

  • Optimieren Sie die Kosten weiter, indem Sie die folgenden Features nutzen:

    • Zeitpläne werden verwendet, um alle virtuellen Computer innerhalb eines Labors gemäß dem Zeitplan der einzelnen Klassen automatisch zu starten und zu beenden.
    • Mithilfe von Kontingenten können Sie steuern, wie lange die Kursteilnehmer außerhalb ihrer geplanten Stunden auf VMs zugreifen können.

Beispiel eines Anwendungsfalls

Berücksichtigen Sie die folgende physische Laborkonfiguration, in der das Labor von mehreren Klassen gemeinsam genutzt wird:

  • Eine Ingenieurklasse, die SolidWorks mit 100 angemeldeten Kursteilnehmern verwendet.
  • Ein Mathematischer Kurs, der MITHILFE VON ASPX arbeitet, der auch 100 Studierende eingeschrieben hat.

Da unser physisches Labor von diesen beiden Klassen gemeinsam genutzt wird, ist jeder Laborcomputer sowohl SolidWorks als auch CTRL installiert, zusammen mit verschiedenen anderen gängigen Anwendungen wie Word oder Excel. Außerdem ist es wichtig zu beachten, dass SolidWorks rechenintensiver ist, da es in der Regel eine GPU erfordert.

So verschieben Sie dieses physische Labor in Azure Lab Services:

  • Erstellen Sie zwei Labore: eine für die Ingenieurklasse und eine für die Mathematikklasse.
  • Erstellen Sie zwei VM-Images: eines mit SolidWorks installiert und ein anderes mit ASPX.

Da SolidWorks eine GPU erfordert, verwendet das Engineering-Labor die VM-Größe "Small GPU (Visualization) ". Das Labor für mathematische Klasse erfordert nur eine mittlere VM-Größe.

Die folgende Abbildung zeigt, wie sich die Laborstruktur ändert, wenn dieses physische Labor in Azure Lab Services verschoben wird.

Diagram that shows both the physical lab structure and the target lab structure in Azure Lab Services.

Kostenanalyse

In diesem Beispiel unterscheiden sich die Kosten pro Nutzungsstunde für die beiden VM-Größen erheblich:

  • Kleine GPU (Visualisierung): bietet eine hohe Rechenleistung und daher beträgt die Kosten 160 Laboreinheiten pro Stunde.
  • Mittel: bietet weniger Rechenleistung, eignet sich aber für viele Klassentypen. Die Kosten betragen nur 55 Laboreinheiten pro Stunde.

Indem Sie separate Labore verwenden und die kleinste geeignete VM-Größe für jedes Labor zuweisen, können Sie die Gesamtkosten für die Ausführung der Labore sparen.

Betrachten Sie ein Nutzungsszenario, in dem Schüler/Studenten ihre VM insgesamt 10 Stunden verwenden:

  • Ein einzelnes Labor, das die Größe der kleinen GPU (Visualisierung) verwendet, die von Kursteilnehmern aus den Technischen und mathematischen Klassen gemeinsam genutzt wird, wird auf die folgende Verwendung geschätzt:

    10 Stunden * 200 Studenten * 160 Laboreinheiten/Stunde = 320000 Laboreinheiten

  • Separate Labore, die die Größe kleiner GPU (Visualisierung) für engineering und mittlere Größe für Mathematik verwenden, werden auf die folgende Verwendung geschätzt:

    • Ingenieurklassenlabor: 10 Stunden * 100 Studenten * 160 Laboreinheiten/Stunde = 160000

    • Mathematik-Kurslabor: 10 Stunden * 100 Schüler * 55 Laboreinheiten/Stunde = 55000

    Die Gesamtsumme der Ingenieur- und Mathematiklabore beträgt 215000.

Durch die Verwendung einer präziseren Laborstruktur beträgt die Gesamtersparnis bei der Ausführung der Labore 33%. Denken Sie auch daran, dass Sie nur für die Anzahl der Stunden bezahlen, die Ihre Schüler tatsächlich ihre virtuellen Computer verwenden. Wenn Schüler ihre virtuellen Computer weniger verwenden, sind die tatsächlichen Kosten niedriger.

Wichtig

Diese Kostenschätzung dient ausschließlich zu Beispielzwecken. Weitere Informationen zu den aktuellen Preisen finden Sie unter Azure Lab Services – Preise.

Vorbereiten der Migration zu Azure Lab Services

Wenn Sie mit der Verwendung von Azure Lab Services beginnen, sollten IT und Lehrpersonal frühzeitig im Planungsprozess koordinieren, um:

  • Identifizieren Sie die spezifischen Softwareanwendungen, die für jede Klasse erforderlich sind. Weitere Informationen zu Lab-Softwareanforderungen.
  • Verstehen sie die Arbeitslasten, die Kursteilnehmer mit dem Lab ausführen.

Diese Informationen werden benötigt, um beim Erstellen eines Labors die entsprechende VM-Größe auszuwählen und das Image auf der Vorlagen-VM einzurichten. Erfahren Sie mehr über die VM-Größenanpassung in Azure Lab Services.

Um sicherzustellen, dass Sie die entsprechende VM-Größe auswählen, empfehlen wir, mit der mindesten VM-Größe zu beginnen, die die Hardwareanforderungen für Ihre Anwendungen erfüllt. Stellen Sie dann eine Verbindung mit einer Übungs-VM her, um allgemeine Arbeitslasten zu überprüfen, die Von Schülern und Studenten ausgeführt werden, um sicherzustellen, dass die Leistung und Erfahrung ausreichend ist. Es ist hilfreich, auf die Klassentypen zu verweisen, die beispiele für das Einrichten von Anwendungen für Klassen zusammen mit der empfohlenen VM-Größe zeigen.

Außerdem ist azure Compute Gallery hilfreich zum Erstellen und Speichern von benutzerdefinierten Images. Mit einem Computekatalog können Sie ein Bild einmal erstellen und wiederverwenden, um mehrere Labore zu erstellen.

Zusammenfassung

Azure Lab Services bietet viele Vorteile für die Optimierung der Kosten für die Ausführung Ihrer Labore, die Vereinfachung des Setups und Standard Tenance und die fein abgestimmte Zugriffssteuerung. Um optimal zu profitieren, empfiehlt es sich, Ihre Labore in Azure Lab Services so zu strukturieren, dass sie einen einzigen Zweck haben. Erstellen Sie beispielsweise ein separates Labor für jede Kursraumschulung.

Nächste Schritte