Erstellen einer Netzwerkfreigabe für die private Datenspeicherung

Speicherzonen für ShareFile Data erfordern eine Netzwerkfreigabe für Ihre privaten Daten. Wenn mehrere StorageZones Controller für hohe Verfügbarkeit und Lastausgleich innerhalb einer Zone konfiguriert sind, greifen alle Controller auf denselben freigegebenen Speicherort für private Daten zu.

Selbst wenn Sie ShareFile-Dateien in einem unterstützten Speichersystem von Drittanbietern speichern, erfordert der StorageZones Controller eine Netzwerkfreigabe für Verschlüsselungsschlüssel, in der Warteschlange gestellte Dateien, andere temporäre Elemente und einen Speichercache für Datei-Uploads oder Downloads von diesem Speichersystem. Weitere Hinweise zum Speichercache finden Sie unter Anpassen von Speichercache-Vorgängen.

StorageZones Controller greifen mithilfe des IIS-Kontopool-Benutzers auf eine Netzwerkfreigabe zu. Standardmäßig werden Anwendungspools unter dem Netzwerkdienstbenutzerkonto ausgeführt, das über Low-Level-Benutzerrechte verfügt. Der StorageZones Controller verwendet standardmäßig das Netzwerkdienstkonto. Sie können ein benanntes Benutzerkonto anstelle des Netzwerkdienstkontos verwenden, um auf die Freigabe zuzugreifen. Sie sollten jedoch den IIS-Anwendungspool und die Citrix ShareFile Dienste mit dem Netzwerkdienstkonto ausführen.

  1. Wenn Sie ein benanntes Benutzerkonto anstelle des Netzwerkdienstkontos verwenden möchten, um auf die Freigabe zuzugreifen, erstellen Sie ein benanntes Benutzerkonto in Active Directory. Wir werden dieses benannte Benutzerkonto als ShareFile Dienstkonto verweisen. Hinweis: Wenn Sie den StorageZones Controller konfigurieren, geben Sie den Netzwerkfreigabebenutzernamen und das Netzwerkfreigabekennwort an. Dabei handelt es sich um die Anmeldeinformationen für das Konto, das Sie für den Zugriff auf die Freigabe verwenden, entweder das ShareFile e-Dienstkonto oder das Netzwerkdienstkonto.

    Um die Sicherheit zu verbessern, muss der Administrator allen anderen Benutzern Berechtigungen für den bestimmten Ordner verweigern, der das ShareFile Speicher-Repository enthält, und nur dem Benutzer des Speicherorts Zugriff gewähren, der konfiguriert wird.

  2. Stellen Sie eine Verbindung mit dem Server her, der die Netzwerkfreigabe hostet, und erstellen Sie einen Ordner für Ihre privaten ShareFile Daten.

  3. Klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie Für bestimmte Personen freigeben…

  4. Fügen Sie das Konto hinzu, mit dem Sie auf die Freigabe zugreifen möchten (Netzwerkdienstkonto oder ShareFile Dienstkonto), und ändern Sie die Berechtigungsstufe in Lese-/Schreibzugriff.

  5. Klicken Sie auf Freigeben und dann auf Fertig.

  6. Klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie Eigenschaften.

  7. Überprüfen Sie auf der Registerkarte Sicherheit, ob das Konto, das Sie für den Zugriff auf die Freigabe verwenden (Netzwerkdienstkonto oder ShareFile e-Dienstkonto) über Vollzugriff verfügt.

Erhöhen Sie die Anzahl der Dateien pro Zone

Standardmäßig ist ein StorageZones Controller so konfiguriert, dass eine CIFS-Freigabe zum Speichern von Dateien in einer Ordnerhierarchie anstelle eines einzelnen Ordners verwendet wird. Wir entfernen den ganzen Satz hier. Aufgrund von #1 oben (da mehrere Ordner zum Speichern von Dateien verwendet werden).

Sie können den StorageZones Controller so konfigurieren, dass er das persistente Speicherlayout aufteilt. Dadurch wird die maximale Anzahl von Dateien pro Zone für einige Arten von Speicher-Arrays von weniger als einer halben Million auf zehn Millionen oder mehr erhöht. Wenn Sie zusätzliche Kapazität benötigen, können Sie den Standardwert ändern.

So aktivieren Sie den StorageZones Controller zum Speichern von Dateien in mehreren Ordnern

Achtung:

Falsches Bearbeiten der Registrierung kann schwerwiegende Probleme verursachen, die möglicherweise eine Neuinstallation des Betriebssystems erfordern. Citrix kann nicht garantieren, dass Probleme, die sich aus der falschen Verwendung des Registrierungs-Editors ergeben, gelöst werden können. Verwenden Sie den Registrierungs-Editor auf eigene Gefahr. Stellen Sie sicher, dass Sie die Registrierung sichern, bevor Sie sie bearbeiten.

Hinweis:

Wenn der Storage Zone Controller aktualisiert wurde, überprüfen Sie bitte, ob der Wert des Registrierungsschlüssels HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\storagezone\PathSelection is set to 1. If it is set to 0, update it to 1.

Starten Sie IIS auf den StorageZones Controllern neu, wenn Sie die Bearbeitung der Registrierung abgeschlossen haben.

So erhöhen Sie die maximale Anzahl von Ordnern

Standardmäßig verfügt das geteilte Speicherlayout über 256 Ordner der obersten Ebene, von denen jeder 256 Ordner enthält. Diese Konfiguration wird im Registrierungsschlüssel des primären StorageZones Controller dargestellt HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\storagezone: PathSelectionParams=2,2.

Der erste Wert beschränkt die Anzahl der Ordner der obersten Ebene auf „16 auf die Potenz von 2” oder 256. Der zweite Wert beschränkt auch die Anzahl der untergeordneten Ordner der obersten Ebene auf 256.

Mit derselben Formel (16 bis zur Potenzstärke von N) können Sie die entsprechenden Werte für Ihre Site bestimmen. Beispielsweise beschränkt PathSelectionParams=3,4,4,4 die Anzahl der Ordner der obersten Ebene auf 4096 (16 auf die Potenz von 3). Der zweite Wert beschränkt die Anzahl der untergeordneten Ordner der obersten Ebene auf 65536 (16 bis 4). Der dritte Wert beschränkt die Anzahl der untergeordneten Ordner der zweiten Ebene auf 65536 usw.

Starten Sie IIS auf den Controllern der primären und sekundären Speicherzonen neu, wenn Sie die Bearbeitung der Registrierung abgeschlossen haben.

So entfernen Sie leere Ordner

Wenn der StorageZones Controller Dateien in mehreren Ordnern speichert, kann das Löschen von Dateien zu leeren Ordnern führen. Standardmäßig entfernt Storage Zones Controller leere Ordner. Der Dateilöschdienst löscht leere Ordner, beginnend am unteren Rand der Struktur und fährt fort, bis er einen nicht leeren Ordner erreicht.

Einige Upgrade-Pfade aktualisieren Ihre Einstellungen jedoch möglicherweise nicht. Stellen Sie nach einem Upgrade sicher, dass der folgende Schlüssel in angezeigt wird C:\inetpub\wwwroot\Citrix\StorageCenter\SCFileCleanSvc\FileDeleteService.exe.config:

<add key="DeleteEmptyFoldersAfterFileDeletion” value=“1”/>

Wenn Sie den Schlüssel hinzufügen müssen, starten Sie den Dateilöschdienst neu, wenn Sie fertig sind.

Erstellen einer Netzwerkfreigabe für die private Datenspeicherung