In diesem Artikel wird beschrieben, wie Sie Ihre Microsoft Connected Cache for Enterprise- und Education-Cacheknoten erstellen und konfigurieren. Die Erstellung und Konfiguration Ihres Cacheknotens erfolgt in Azure. Die Bereitstellung Ihres Cacheknotens erfordert das Herunterladen und Ausführen eines betriebssystemspezifischen Bereitstellungspakets auf Ihrem Hostcomputer.
Voraussetzungen
Azure-Abonnement mit nutzungsbasierter Bezahlung: Microsoft Connected Cache ist ein kostenloser Dienst, der in Azure gehostet wird. Sie benötigen ein Azure-Abonnement mit nutzungsbasierter Bezahlung, um das Onboarding in unseren Dienst durchführen zu können. Um ein Abonnement zu erstellen, wechseln Sie zur Abonnementseite mit nutzungsbasierter Bezahlung.
Hardware zum Hosten des verbundenen Caches: Die empfohlene Konfiguration dient etwa 35.000 verwalteten Geräten und lädt eine 2-GB-Nutzlast in einem 24-Stunden-Zeitrahmen mit einer dauerhaften Rate von 6,5 GBit/s herunter.
Wählen Sie im Azure-PortalRessource erstellen aus, und suchen Sie nach Microsoft Connected Cache for Enterprise and Education.
Wählen Sie die Ressource Microsoft Connected Cache for Enterprise aus. Wenn Sie dazu aufgefordert werden, wählen Sie das Abonnement, die Ressourcengruppe und den Standort für die Ressource aus. Geben Sie dann einen Namen für die Ressource ein, und wählen Sie dann Überprüfen + erstellen aus.
Nach einigen Augenblicken wird die Meldung "Überprüfung erfolgreich" angezeigt, die angibt, dass Sie mit dem nächsten Schritt fortfahren und Erstellen auswählen können.
Die Erstellung der Ressource kann einige Minuten dauern. Nach einer erfolgreichen Erstellung wird eine Seite mit dem Hinweis angezeigt, dass die Bereitstellung abgeschlossen ist. Wählen Sie Zu Ressource wechseln aus, um Cacheknoten zu erstellen.
Melden Sie sich mit dem Befehl az login bei der Azure CLI an.
Führen Sie az version aus, um die Version und die abhängigen Bibliotheken zu finden, die installiert sind. Führen Sie az upgrade aus, um ein Upgrade auf die neueste Version durchzuführen.
Installieren Sie die Azure CLI-Erweiterung mcc , indem Sie die anweisungen hier befolgen.
Ressourcengruppe, unter der eine Verbundene Cacheressource erstellt werden kann. Verwenden Sie den Befehl az group create , um eine neue Ressourcengruppe zu erstellen, sofern sie noch nicht vorhanden ist.
Erstellen einer Azure-Ressource im verbundenen Cache
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name einer vorhandenen Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Ein Name für Ihre Microsoft Connected Cache for Enterprise-Ressource.
<location>: Die Azure-Region, in der sich Ihr Microsoft Connected Cache befindet.
az mcc ent resource create --mcc-resource-name <mymccresource> --resource-group <myrg> --location <region>
Erstellen eines Cacheknotens für den verbundenen Cache
Öffnen Sie Azure-Portal, und navigieren Sie zu der Microsoft Connected Cache for Enterprise-Ressource, die Sie erstellt haben.
Wählen Sie unter Cacheknotenverwaltung die Option Cacheknoten und dann Cacheknoten erstellen aus.
Geben Sie einen Namen für Ihren Cacheknoten an, und wählen Sie das Hostbetriebssystem aus, auf dem Sie den Cacheknoten bereitstellen möchten, und wählen Sie dann Erstellen aus. Beachten Sie, dass Cacheknotennamen unter der Microsoft Connected Cache-Ressource eindeutig sein müssen.
Die Erstellung des Cacheknotens kann einige Minuten dauern. Wählen Sie Aktualisieren aus, um den kürzlich erstellten Cacheknoten anzuzeigen.
Sobald sich der Status des Cacheknotens in Nicht konfiguriert geändert hat, können Sie jetzt Ihren Cacheknoten konfigurieren.
Weitere Informationen zu verschiedenen Cacheknotenzuständen finden Sie unter Cacheknotenzustände.
Verwenden Sie den folgenden Befehl, um einen neuen Cacheknoten zu erstellen, wenn Sie noch keinen haben.
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name der vorhandenen Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Name der Microsoft Connected Cache for Enterprise-Ressource.
<cache-node-name>: Ein Name für Ihren Microsoft Connected Cache-Knoten.
<host-os>: Das Betriebssystem, unter dem der Cacheknoten bereitgestellt wird.
Akzeptierte Werte: windows, linux
az mcc ent node create --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg> --host-os <linux>
Hinweis
Um sicherzustellen, dass der Cacheknoten erfolgreich erstellt wurde, führen Sie den folgenden Befehl aus, bevor Sie mit der Cacheknotenkonfiguration fortfahren.
az mcc ent node show --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
Suchen Sie in der Ausgabe nach cacheNodeState. Wenn cacheNodeState = Nicht konfiguriert ist, können Sie mit der Cacheknotenkonfiguration fortfahren.
Wenn cacheNodeState = Registrierung in Bearbeitung ist, wird der Cacheknoten noch erstellt. Warten Sie einige Minuten, und führen Sie den Befehl erneut aus.
Weitere Informationen zu verschiedenen Cacheknotenzuständen finden Sie unter Cacheknotenstatus.
Geben Sie die erforderlichen Werte ein, um Ihren Cacheknoten zu konfigurieren. Weitere Informationen zu den Definitionen der einzelnen Felder finden Sie in den Konfigurationsfeldern am Ende dieses Artikels.
Vergessen Sie nicht, speichern auszuwählen, nachdem Sie Konfigurationsinformationen hinzugefügt haben.
Konfigurieren eines unter Linux gehosteten Connected Cache-Knotens
Verwenden Sie den folgenden Befehl, um den Cacheknoten für die Bereitstellung auf einem Linux-Hostcomputer zu konfigurieren.
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name der Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Name Ihrer Microsoft Connected Cache for Enterprise-Ressource.
<cache-node-name>: Name für Ihren Microsoft Connected Cache-Knoten.
<physical-path>: Der Pfad des Cachelaufwerks. Sie können bis zu neun Cachelaufwerke hinzufügen.
<size-in-gb>: Die Größe des Cachelaufwerks. Muss mindestens 50 GB groß sein.
<proxy>: Gibt an, ob der Proxy aktiviert werden muss.
Akzeptierte Werte: enabled, disabled
Der Proxy sollte auf aktiviert festgelegt werden, wenn der Cacheknoten einen Netzwerkproxy zum Herunterladen von Inhalten durchlaufen muss. Der bereitgestellte Proxy wird auch während der Bereitstellung des Cacheknotens "Connected Cache" auf Ihrem Hostcomputer verwendet.
<proxy-host>: Der Proxyhostname oder die IP-Adresse. Erforderlich, wenn der Proxy auf aktiviert festgelegt ist.
<proxy-port>: Proxyportnummer. Erforderlich, wenn der Proxy auf aktiviert festgelegt ist.
<auto-update-ring>: Updatering, über den der Cacheknoten verfügen sollte.
Akzeptierte Werte: slow, fast.
Wenn der Updatering auf langsam festgelegt ist, müssen Sie den Wochentag, die Uhrzeit und die Woche des Monats angeben, für die der Cacheknoten aktualisiert werden soll.
<auto-update-day>: Der Tag des Wochencacheknotens sollte aktualisiert werden. Die Woche beginnt am Montag.
Zulässige Werte: 1,2,3,4,5,6,7
<auto-update-time>: Die Tageszeit des Cacheknotens sollte im 24-Stunden-Format (hh:mm) aktualisiert werden.
<auto-update-week>: Der Cacheknoten für die Woche des Monats sollte aktualisiert werden.
Zulässige Werte: 1,2,3,4
az mcc ent node update --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
--cache-drive "[{physical-path:</physical/path>,size-in-gb:<size of cache drive>},{</physical/path>,size-in-gb:<size of cache drive>}...]"> --proxy <enabled> --proxy-host <"proxy host name"> --proxy-port <proxy port> --auto-update-day <day of week> --auto-update-time <time of day> --auto-update-week <week of month> --auto-update-ring <update ring>
Konfigurieren eines von Windows gehosteten Connected Cache-Knotens
Verwenden Sie den folgenden Befehl, um den Cacheknoten für die Bereitstellung auf einem Windows-Hostcomputer zu konfigurieren.
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name der Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Name Ihrer Microsoft Connected Cache for Enterprise-Ressource.
<cache-node-name>: Name für Ihren Microsoft Connected Cache-Knoten.
<physical-path>: Der Pfad des Cachelaufwerks.
Zulässiger Wert: /var/mcc
<size-in-gb>: Die Größe des Cachelaufwerks. Muss mindestens 50 GB groß sein.
<proxy>: Gibt an, ob der Proxy aktiviert werden muss.
Akzeptierte Werte: enabled, disabled
Der Proxy sollte auf aktiviert festgelegt werden, wenn der Cacheknoten einen Netzwerkproxy zum Herunterladen von Inhalten durchlaufen muss. Der bereitgestellte Proxy wird auch während der Bereitstellung des Cacheknotens "Connected Cache" auf Ihrem Hostcomputer verwendet.
<proxy-host>: Der Proxyhostname oder die IP-Adresse. Erforderlich, wenn der Proxy auf aktiviert festgelegt ist.
<proxy-port>: Proxyportnummer. Erforderlich, wenn der Proxy auf aktiviert festgelegt ist.
<auto-update-ring>: Updatering, über den der Cacheknoten verfügen sollte.
Akzeptierte Werte: slow, fast.
Wenn der Updatering auf langsam festgelegt ist, müssen Sie den Wochentag, die Uhrzeit und die Woche des Monats angeben, für die der Cacheknoten aktualisiert werden soll.
<auto-update-day>: Der Tag des Wochencacheknotens sollte aktualisiert werden. Die Woche beginnt am Montag.
Zulässige Werte: 1,2,3,4,5,6,7
<auto-update-time>: Die Tageszeit des Cacheknotens sollte im 24-Stunden-Format (hh:mm) aktualisiert werden.
<auto-update-week>: Der Cacheknoten für die Woche des Monats sollte aktualisiert werden.
Zulässige Werte: 1,2,3,4
az mcc ent node update --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
--cache-drive "[{physical-path:/var/mcc,size-in-gb:<size of cache drive>}]" --proxy <enabled> --proxy-host <"proxy host name"> --proxy-port <proxy port> --auto-update-day <day of week> --auto-update-time <time of day> --auto-update-week <week of month> --auto-update-ring <update ring>
Alphanumerische Zeichenfolge, die keine Leerzeichen enthält
Der Name des Cacheknotens. Sie können Namen basierend auf dem Standort auswählen, z. B. "Seattle-1". Dieser Name muss eindeutig sein und kann später nicht mehr geändert werden.
Hostbetriebssystem
Linux oder Windows
Dies ist das Betriebssystem des Hostcomputers, auf dem der Cacheknoten bereitgestellt wird.
Speicherfelder
Cacheknoten für Linux
Wichtig
Für alle Cachelaufwerke müssen vollständige Lese-/Schreibberechtigungen festgelegt sein, andernfalls funktioniert der Cacheknoten nicht. In einem Terminal können Sie beispielsweise folgendes ausführen: sudo chmod 777 /path/to/cachedrivefolder
Flurname
Erwartungswert
Beschreibung
Cachelaufwerkordner
Dateipfadzeichenfolge
Bis zu neun Laufwerkordner, auf die der Cacheknoten zugreifen kann, können für jeden Cacheknoten konfiguriert werden, um den Cachespeicher zu konfigurieren. Geben Sie den Speicherort des Ordners in Ubuntu ein, in dem das externe physische Laufwerk eingebunden ist. Beispiel: /dev/sda3/. Für jedes Cachelaufwerk sollten Lese-/Schreibberechtigungen konfiguriert sein. Stellen Sie sicher, dass Ihre Datenträger eingebunden sind, und weitere Informationen finden Sie unter Anfügen eines Datenträgers an einen virtuellen Linux-Computer.
Größe des Cachelaufwerks in Gigabyte
Ganze Zahl in GB
Legen Sie die Größe jedes Laufwerks fest, das für den Cacheknoten konfiguriert ist. Die minimale Cachelaufwerkgröße beträgt 50 GB.
Cacheknoten für Windows
Flurname
Erwartungswert
Beschreibung
Cachelaufwerkordner
Dateipfadzeichenfolge /var/mcc
Dies ist der Ordnerpfad, in dem Inhalt zwischengespeichert wird. Sie können den Ordnerpfad nicht ändern.
Größe des Cachelaufwerks in Gigabyte
Ganze Zahl in GB
Legen Sie die Größe jedes Laufwerks fest, das für den Cacheknoten konfiguriert ist. Die minimale Cachelaufwerkgröße beträgt 50 GB.
Proxyeinstellungen
Sie können Proxyeinstellungen auf Ihrem Cacheknoten aktivieren oder deaktivieren. Der Proxy sollte auf aktiviert festgelegt werden, wenn der Cacheknoten einen Netzwerkproxy zum Herunterladen von Inhalten durchlaufen muss. Der bereitgestellte Proxy wird auch während der Bereitstellung des Knotens Connected Cache auf Ihrem Hostcomputer verwendet.
Wichtig
Zum Aktivieren oder Deaktivieren der Proxyeinstellungen nach der Bereitstellung Ihres Cacheknotens muss das Bereitstellungsskript erneut auf dem Hostcomputer ausgeführt werden. Dadurch wird sichergestellt, dass Proxyänderungen auf dem Cacheknoten wirksam sind.
Wählen Sie im linken Bereich unter Cacheknotenverwaltung die Option Cacheknoten aus, um alle Cacheknoten unter der Verbundenen Cacheressource anzuzeigen.
Verwenden Sie den folgenden Befehl, um alle Cacheknoten unter der Ressource aufzulisten.
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name der Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Name Ihrer Microsoft Connected Cache for Enterprise-Ressource.
az mcc ent node list --mcc-resource-name <mymccresource> --resource-group <myrg>
Wählen Sie im linken Bereich unter Cacheknotenverwaltung die Option Cacheknoten aus, um alle Cacheknoten unter der Verbundenen Cacheressource anzuzeigen. Wählen Sie den Cacheknoten aus, den Sie löschen möchten, und wählen Sie oben auf der Seite die Option Löschen aus.
Verwenden Sie den folgenden Befehl, um den Knoten Connected Cache zu löschen.
Ersetzen Sie die folgenden Platzhalter durch Ihre eigenen Informationen:
<resource-group>: Name der Ressourcengruppe in Ihrem Abonnement.
<mcc-resource-name>: Name Ihrer Microsoft Connected Cache for Enterprise-Ressource.
<cache-node-name>: Der Name für Ihren Microsoft Connected Cache-Knoten.
az mcc ent node delete --cache-node-name <mycachenode> --mcc-resource-name <mymccresource> --resource-group <myrg>
Cacheknotenzustände
Cacheknotenstatus
Beschreibung
Vorgang wird ausgeführt
Ein Vorgang wird auf dem Cacheknoten ausgeführt.
Registrierung wird ausgeführt
Cacheknoten wird registriert
Nicht konfiguriert
Der Cacheknoten kann konfiguriert werden
Nicht bereitgestellt
Der Cacheknoten kann auf dem Hostcomputer bereitgestellt werden.
Healthy
Zwischenspeichern von Knoten nach Hause
Unhealthy
Der Cacheknoten hat das Telefonieren nach Hause beendet
Nie nach Hause telefoniert
Der Cacheknoten wurde bereitgestellt, hat aber noch nie nach Hause angerufen.