Calcular previamente los hashes de BranchCache en rutas SMB de ONTAP específicas
Puede configurar el servicio BranchCache para que preajuste los valores hash de computación para un único archivo, para un directorio o para todos los archivos de una estructura de directorio. Esto puede resultar útil si desea calcular hash en datos de un recurso compartido habilitado con BranchCache durante las horas fuera de servicio y no en las horas punta.
Si desea recoger una muestra de datos antes de mostrar estadísticas de hash, debe usar statistics start
statistics stop
los comandos opcionales y.
-
Debe especificar la máquina virtual de almacenamiento (SVM) y la ruta en la que desea contar con los hash de tecnología previa.
-
También debe especificar si desea calcular los valores hash de forma recursiva.
-
Si desea calcular los hash de forma recursiva, el servicio BranchCache atraviesa todo el árbol de directorios bajo la ruta de acceso especificada y calcula los hash de cada objeto elegible.
-
Hash de precomputación como desee:
Si desea contar con hash de tecnología previa… Introduzca el comando… Un único archivo o directorio
vserver cifs branchcache hash-create -vserver vserver_name -path path -recurse false
Recursivamente en todos los archivos de una estructura de directorios
vserver cifs branchcache hash-create -vserver vserver_name -path absolute_path -recurse true
-
Verifique que los hash se están calculando mediante
statistics
el comando:-
Muestre estadísticas del
hashd
objeto en la instancia SVM deseada:statistics show -object hashd -instance vserver_name
-
Compruebe que el número de hash creado aumenta repitiendo el comando.
-
En el siguiente ejemplo se crean hash en la ruta /data
y en todos los archivos y subdirectorios contenidos en 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 -