Vorkalkulation von BranchCache-Hashes auf angegebenen ONTAP SMB-Pfaden
Sie können den BranchCache Service so konfigurieren, dass Hashwerte für eine einzelne Datei, ein Verzeichnis oder alle Dateien in einer Verzeichnisstruktur vorab berechnet werden. Dies kann hilfreich sein, wenn Hashwerte für Daten in einer BranchCache-fähigen Freigabe außerhalb der Spitzenzeiten berechnet werden sollen.
Wenn Sie vor der Anzeige der Hash-Statistiken eine Datenprobe erfassen möchten, müssen Sie die statistics start und optionalen statistics stop Befehle verwenden.
-
Es ist erforderlich, die Storage Virtual Machine (SVM) und den Pfad anzugeben, auf dem Hashes vorab berechnet werden sollen.
-
Es muss außerdem angegeben werden, ob die Hashwerte rekursiv berechnet werden sollen.
-
Wenn Sie Hashes rekursiv berechnen möchten, durchläuft der BranchCache-Dienst den gesamten Verzeichnisbaum unter dem angegebenen Pfad und berechnet Hashes für jedes geeignete Objekt.
Weitere Informationen zu
statistics startundstatistics stopfinden sich in der "ONTAP-Befehlsreferenz".
-
Hashwerte nach Bedarf vorab berechnen:
Wenn Sie Hashwerte vorab berechnen möchten… Geben Sie den Befehl ein… Eine einzelne Datei oder ein Verzeichnis
vserver cifs branchcache hash-create -vserver vserver_name -path path -recurse falseRekursiv auf alle Dateien in einer Verzeichnisstruktur
vserver cifs branchcache hash-create -vserver vserver_name -path absolute_path -recurse true -
Es kann mit dem
statisticsBefehl überprüft werden, ob Hashwerte berechnet werden:-
Statistiken für das
hashdObjekt auf der gewünschten SVM-Instanz anzeigen:statistics show -object hashd -instance vserver_name -
Es kann überprüft werden, ob die Anzahl der erzeugten Hashes durch Wiederholung des Befehls zunimmt.
Weitere Informationen zu
statistics showfinden sich in der "ONTAP-Befehlsreferenz". -
Das folgende Beispiel erzeugt Hashes für den Pfad /data und alle darin enthaltenen Dateien und Unterverzeichnisse auf SVM vs1:
cluster1::> vserver cifs branchcache hash-create -vserver vs1 -path /data -recurse true
cluster1::> statistics show -object hashd -instance vs1
Object: hashd
Instance: vs1
Start-time: 9/6/2012 19:09:54
End-time: 9/6/2012 19:11:15
Cluster: cluster1
Counter Value
-------------------------------- --------------------------------
branchcache_hash_created 85
branchcache_hash_files_replaced 0
branchcache_hash_rejected 0
branchcache_hash_store_bytes 0
branchcache_hash_store_size 0
instance_name vs1
node_name node1
node_uuid
11111111-1111-1111-1111-111111111111
process_name -
cluster1::> statistics show -object hashd -instance vs1
Object: hashd
Instance: vs1
Start-time: 9/6/2012 19:09:54
End-time: 9/6/2012 19:11:15
Cluster: cluster1
Counter Value
-------------------------------- --------------------------------
branchcache_hash_created 92
branchcache_hash_files_replaced 0
branchcache_hash_rejected 0
branchcache_hash_store_bytes 0
branchcache_hash_store_size 0
instance_name vs1
node_name node1
node_uuid
11111111-1111-1111-1111-111111111111
process_name -