Verwenden des Central File Store
Der zentrale Dateispeicher Central File Store und der zentrale Dateiserver Central File Server dienen der Verteilung von Dateien, die mit Payloads verknüpft sind. So werden beispielsweise .apk-Dateien in Software-Payloads oder Betriebssystem-Updatedateien im Central File Store abgelegt.
Wenn Sie eine Payload bereitstellen, mit der eine Datei verknüpft ist, empfängt der Smart-Device-Server eine Liste der benötigten Dateien. Der Smart-Device-Server stellt eine Verbindung zum Central File Server her, um die Dateien anzufordern. Der Central File Server stellt eine Verbindung zum File Store her und sendet die Dateien an den Smart-Device-Server. Wenn das Gerät eincheckt, lädt es die Dateien vom Smart-Device-Server herunter.
Standardmäßig platziert Avalanche den Central File Store auf demselben Computer, auf dem der Enterprise Server installiert ist. Sie können jedoch auch ein Netzwerklaufwerk oder einen anderen Speicherort für das Speichern der Dateien verwenden.
Wenn ein Gerät eincheckt und der Smart-Device-Server die Dateien noch nicht vollständig abgerufen hat, wird das Gerät vom Server aufgefordert, in ein paar Minuten noch einmal einzuchecken.
In den folgenden Abschnitten wird beschrieben, wann und wo der Central File Store zu verwenden ist.
Wann bietet sich der Central File Store an und wann Manifest-URLs?
Bei Verwendung einer Manifest-URL rufen alle Geräte Dateien direkt von dem in der Payload aufgeführten Speicherort ab. Dies kann sich als problematisch erweisen, wenn große Dateien gleichzeitig per Push an eine Vielzahl von Geräten übertragen werden sollen oder wenn die Netzwerkverbindung von schlechter Qualität ist.
Bei Verwendung von Central File Store rufen die Geräte Dateien über den Smart-Device-Server ab, für den sie konfiguriert wurden. Wenn Sie über mehrere Smart-Device-Server verfügen, wird der Datenverkehr auf mehrere Server verteilt. Bei Verwendung des Central File Store sind Sie unter Umständen weniger von einer schlechten Netzwerkverbindung abhängig.
Wo sollte sich der Central File Store befinden?
Der Speicherort des Central File Store ist primär davon abhängig, wie viele Dateien gespeichert werden sollen und wie groß diese sind. Einige Dateien, wie etwa Betriebssystemaktualisierungen, können sehr groß sein. Falls Sie über sehr viele oder besonders große Dateien verfügen, empfiehlt es sich, einen separaten Speicherort für den Central File Store vorzusehen. Falls Sie nicht über sehr viele oder nur kleine Dateien verfügen, können Sie den Central File Store der Einfachheit halber am Standardspeicherort beibehalten.
Für den Server, auf dem sich der Central File Store befindet, benötigen Sie ein Zertifikat. Wenn Sie den Central File Store am selben Speicherort einrichten, an dem sich auch der Smart-Device-Server befindet, können Sie für beide dasselbe Zertifikat verwenden.
Vorgehensweise nach einem Upgrade von einer früheren Version von Avalanche
Durchführen eine Upgrades von Geräte-Enablern
Nach einem Upgrade auf Avalanche 6.2 oder höher muss ein Upgrade der Geräte-Enabler auf Version 6.2.0.273 oder höher durchgeführt werden, damit Central File Store verwendet und neue oder migrierte Datei-Payloads empfangen werden können.
1.Erstellen Sie eine Software-Payload für den neuen Avalanche-Geräte-Enabler, indem Sie eine Manifest-URL verwenden.
2.Fügen Sie die Payload einem Profil hinzu und stellen Sie sie auf Geräten bereit.
Die Geräte können über den neuen Enabler eine Verbindung zu Avalanche herstellen und Dateien aus dem Central File Store empfangen.
Verwenden des Central File Store für eine Payload vor Version 6.2
In früheren Versionen von Avalanche wurden Dateien in der Datenbank gespeichert. Durch den Upgrade-Vorgang werden diese Dateien nicht aus der Datenbank verschoben. Sie müssen nach dem Upgrade auf Avalanche 6.2 oder höher manuell kopiert werden. Nach dem Verschieben der Dateien in den Central File Store können Payloads für die Verwendung der gehosteten Dateien konfiguriert werden.
1.Verschieben Sie die Payload-Dateien in den Central File Store.
2.Bearbeiten Sie die Payload, indem Sie im Bereich "Verfügbare Payloads" auf den jeweiligen Namen klicken und die gewünschte Datei aus dem Central File Store auswählen.
3.Speichern Sie die Payload.
In den folgenden Abschnitten wird beschrieben, wie Sie den Central File Store konfigurieren und die darin enthaltenen Dateien verwalten.
Importieren eines Zertifikats für den Central File Store
Für den Server, auf dem sich der Central File Store befindet, benötigen Sie ein Zertifikat. Wenn Sie den Central File Store am selben Speicherort einrichten, an dem sich auch der Smart-Device-Server befindet, können Sie für beide dasselbe Zertifikat verwenden. Informationen zum Erhalt eines Zertifikats finden Sie unter Erhalten von SSL-Zertifikaten.
So importieren Sie ein Zertifikat:
1.Navigieren Sie in der Avalanche-Konsole zu Tools > Central FileStore > Konfigurationen.
2.Klicken Sie im Abschnitt "Central File Server – HTTPS-Zertifikat" auf Nach Zertifikatdatei suchen.
3.Machen Sie die .PFX-Zertifikatdatei ausfindig und klicken Sie auf Öffnen.
4.Geben Sie das mit dem Zertifikat verknüpfte Kennwort in das Textfeld Kennwort für Zertifikatspeicher ein.
5.Geben Sie im Abschnitt "Central File Server – URL" die öffentliche Serveradresse Ihres Servers ein. Der Standardport für den Central File Store ist 9000.
6.Klicken Sie auf Speichern.
7.Führen Sie eine Bereitstellung durch.
Konfigurieren des Central File Store
Alle Benutzer mit Administratorrechten können die Einstellungen des Central File Store unabhängig von ihrem Heimatstandort bearbeiten.
Der Standardport für den Central File Store ist TCP 9000, wobei die Portnummer während der Installation konfiguriert werden kann.
So bearbeiten Sie die Einstellungen für den Central File Store:
1.Navigieren Sie zu Tools > Central FileStore > Konfigurationen.
2.Konfigurieren Sie die Einstellungen für den Central File Store.
3.Klicken Sie auf Speichern.
4.Stellen Sie die Änderungen allen Smart-Device-Servern zur Verfügung.
Für den Central File Store sind folgende Konfigurationsoptionen verfügbar:
FileStore-UNC-Pfad
|
Ein Netzwerkpfad zu dem Speicherort, an dem Sie den Central File Store ablegen möchten. Bei dem Pfad sollte es sich um einen dedizierten Pfad für den File Store handeln. In diesem Feld ist standardmäßig der lokale Pfad des Enterprise Servers eingetragen. Wenn Sie den Pfad ändern, nachdem Sie bereits Dateien gespeichert haben, wird der gesamte Inhalt des Ordners an den neuen Speicherort verschoben.
|
Übereinstimmender Benutzername
|
Ein Benutzername, der mit einem Konto verknüpft ist, das berechtigt ist, auf den Netzwerkspeicherort zuzugreifen.Dieses Konto wird zum Abrufen von Dateien aus dem File Store verwendet. Das Konto muss mit Schreibrechten ausgestattet sein. Leserechte sind nicht ausreichend.
|
Übereinstimmendes Kennwort
|
Ein Kennwort, das mit einem Konto verknüpft ist, das berechtigt ist, auf den Netzwerkspeicherort zuzugreifen.
|
Store-Zertifikat (PFX/P12)
|
Ein Zertifikat, das mit der öffentlichen Adresse des Speicherorts verknüpft ist, an dem sich der Central File Store befindet. Wenn sich der Central File Store am selben Speicherort befindet wie der Smart-Device-Server, können Sie für beide dasselbe Zertifikat verwenden.
|
Kennwort für Certificate Store
|
Das mit dem Zertifikat verknüpfte Kennwort.
|
Öffentliche Serveradresse
|
Adresse und Port des Central File Store.
|
Verwalten von Dateien im File Store
Fügen Sie die Dateien über die Avalanche-Konsole zum Central File Store hinzu. Um Dateien im Central File Store über die Avalanche-Konsole zu verwalten, benötigen Sie Administratorrechte. Die Dateien können auch direkt hinzugefügt werden, indem Sie Ihren bevorzugten Dateibrowser und die entsprechenden Anmeldeinformationen verwenden. Sie müssen dann jedoch die Dateistruktur aktualisieren, indem Sie sich von der Konsole abmelden und wieder anmelden.
So verwalten Sie Dateien im Central File Store mit der Avalanche-Konsole:
1.Klicken Sie auf Tools > Central FileStore.
2.Mithilfe der Schaltflächen oben auf der Seite können Sie Verzeichnisse erstellen, Dateien umbenennen, löschen, importieren, exportieren und den Central File Store aktualisieren.
Änderungen werden automatisch gespeichert, während Sie sie vornehmen.
Wenn Sie Dateien im Central File Store ersetzen, löschen oder umbenennen, achten Sie darauf, dass Sie alle Payloads aktualisieren, die auf diese Dateien zugreifen. Die verknüpften Payloads werden nicht automatisch aktualisiert.