Erstellen einer Netzwerkfreigabe für die private Datenspeicherung

Speicherzonen für ShareFile Daten 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 Speicher-Cache-Vorgängen.

StorageZones Controller greifen mithilfe des IIS-Kontopool-Benutzers auf eine Netzwerkfreigabe zu. Standardmäßig arbeiten Anwendungspools unter dem Netzwerkdienst-Benutzerkonto, das über Benutzerrechte auf niedriger Ebene verfügt. Der StorageZones Controller verwendet standardmäßig das Netzwerkdienstkonto. Sie können anstelle des Netzwerkdienstkontos ein benanntes Benutzerkonto 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 anstelle des Netzwerkdienstkontos ein benanntes Benutzerkonto für den Zugriff auf die Freigabe verwenden möchten, erstellen Sie ein benanntes Benutzerkonto in Active Directory. Dieses benannte Benutzerkonto wird als ShareFile Dienstkonto bezeichnet. 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 mit dem ShareFile Speicher-Repository verweigern und nur dem Benutzer des Speicherorts Zugriff gewähren, der konfiguriert wird.

  2. Stellen Sie eine Verbindung mit dem Server her, auf dem die Netzwerkfreigabe gehostet wird, 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. Stellen Sie auf der Registerkarte Sicherheit sicher, dass das Konto, das Sie für den Zugriff auf die Freigabe (Netzwerkdienstkonto oder ShareFile Dienstkonto) verwenden möchten, über Vollzugriff verfügt.

Erhöhen Sie die Anzahl der Dateien pro Zone

Standardmäßig ist ein Storage Zones Controller so konfiguriert, dass eine CIFS-Freigabe zum Speichern von Dateien in einer Ordnerhierarchie anstelle eines einzelnen Ordners verwendet wird.

Sie können den StorageZones Controller so konfigurieren, dass er das persistente Speicherlayout aufteilt. Dies erhöht 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. Wenn Sie zusätzliche Kapazität benötigen, können Sie die Standardeinstellung ändern.

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

Vorsicht:

Eine unsachgemäße Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen und eine Neuinstallation des Betriebssystems erforderlich machen. Citrix übernimmt keine Garantie dafür, dass Probleme, die auf eine unsachgemäße Verwendung des Registrierungs-Editors zurückzuführen sind, behoben werden können. Die Verwendung des Registrierungs-Editors geschieht daher auf eigene Gefahr. Machen Sie auf jeden Fall ein Backup der Registrierung, bevor Sie sie bearbeiten.

Hinweis:

Wenn der StorageZones 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 to the power of 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 Stärke von N) können Sie die entsprechenden Werte für Ihre Website 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 auf die Potenz von 4). Der dritte Wert beschränkt die Anzahl der untergeordneten Ordner der zweiten Ebene auf 65536 usw.

Starten Sie IIS auf den primären und sekundären StorageZones Controllern 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 der Storage Zones Controller leere Ordner. Der Dateilöschdienst löscht leere Ordner, beginnt am unteren Rand des Baums 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