NetWorker: IO-prestaties analyseren met behulp van ddboost_precert.log
Summary: Dit artikel bevat stapsgewijze instructies voor het gebruik van het precert-io-perf.py Python-script om de I/O-prestaties van het ddboost_precert.log-bestand te analyseren. Het script berekent verschillende statistieken voor schrijf- en leesbewerkingen, waaronder duur en doorvoer (MB/s), en biedt een uitgebreide samenvatting die begrijpelijk is voor technische en niet-technische belanghebbenden. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Precert-logging is ingeschakeld als een probleemoplossingsstap waarbij NetWorker Client Direct back-upproblemen vermoedelijk te maken hebben met de Data Domain DD Boost-bibliotheek van de client. Dit hulpprogramma kan prestatieproblemen identificeren aan de hand van de verzamelde precert-logboeken.
Als een eenvoudig gebruiksvoorbeeld maakt u
Vereisten: Python 3.x
Download het script van: Oplossingen NetWorker Tools (dell.com)
In dit voorbeeld ziet u hoe het prestatieprobleem zich voordoet bij de leesbewerking van de data in tegenstelling tot de schrijfbewerkingen.
De ddboost_precert.log voorbereiden
Als een eenvoudig gebruiksvoorbeeld maakt u ddboost_precert.ini op de UNIX root, of root van C:\ voor Windows. Het bestand moet het volgende bevatten:
precert_enabled=true num_log_files=4 log_file_size=512 log_file_name=ddboost_precert.log log_file_dir=/DDLog ddcl_logs_include=true ddcl_logs_sev=4Zie artikel Data Domain: Schakel DD Boost API-logboekregistratie in met de precert-tool (precertlogboeken) voor volledige procedurele details voor het verzamelen van precertlogboeken. (aanmelden bij Dell Support is vereist om dit artikel te lezen)
Het gebruik van het script voorbereiden
Vereisten: Python 3.x
Download het script van: Oplossingen NetWorker Tools (dell.com)
- Sla het script op in een werkmap met de precert-logboeken als
precert-io-perf.pyte installeren. - Zorg er op UNIX-systemen voor dat het script uitvoerbaar is:
chmod +x precert-io-perf.py - Voer het script uit:
./precert-io-perf.py
Input Prompts
- Voer het volledige pad naar het DD Boost-precertlogboekbestand in wanneer daarom wordt gevraagd.
- Voer Ja of Nee in wanneer u wordt gevraagd of MB/s moet worden opgenomen voor elke I/O-bewerking
Uitvoeroverzicht
Het script geeft een overzicht weer van de schrijf- en leesbewerkingen, waaronder:- Totaal aantal schrijf- en leesbewerkingen
- Gemiddelde schrijf- en leesduur
- Maximale en minimale schrijf- en leesduur samen met hun respectieve doorvoer (MB/s)
- Totale schrijf- en leestijd
- Percentage van de totale tijd besteed aan schrijven en lezen
- Gemiddelde schrijf- en leesdoorvoer (MB/s)
- Gedetailleerde I/O-bewerkingen
- io-write.log - bevat gedetailleerde informatie over elke schrijfbewerking
- io-read.log - bevat gedetailleerde informatie over elke leesbewerking
Voorbeelduitvoer
# ./precert-io-perf.py Please enter the full path to the log file: ./ddboost_precert.log Do you want to include MB/s for each I/O operation? (yes/no): yes Write Durations Summary: Total number of write operations: 2646 Average write duration: 0.005389 seconds Maximum write duration: 0.041000 seconds (24.39 MB/s) Minimum write duration: 0.000001 seconds (1000000.00 MB/s) Total write time: 14.259001 seconds Percentage of total time spent on writes: 22.99% Average write throughput: 185.566997 MB/s Note: High MB/s values for very short durations indicate efficient operations. Read Durations Summary: Total number of read operations: 2651 Average read duration: 0.018018 seconds Maximum read duration: 31.838000 seconds (0.03 MB/s) Minimum read duration: 0.001000 seconds (1000.00 MB/s) Total read time: 47.766000 seconds Percentage of total time spent on reads: 77.01% Average read throughput: 55.499728 MB/s Note: High MB/s values for very short durations indicate efficient operations. Top 20 Slowest Write I/O Operations: 1. I/O Number: 608, Duration: 0.041000 seconds, MB/s: 24.39 2. I/O Number: 2276, Duration: 0.038000 seconds, MB/s: 26.32 3. I/O Number: 1548, Duration: 0.025000 seconds, MB/s: 40.00 4. I/O Number: 2076, Duration: 0.025000 seconds, MB/s: 40.00 5. I/O Number: 636, Duration: 0.024000 seconds, MB/s: 41.67 6. I/O Number: 195, Duration: 0.023000 seconds, MB/s: 43.48 7. I/O Number: 892, Duration: 0.023000 seconds, MB/s: 43.48 8. I/O Number: 1451, Duration: 0.023000 seconds, MB/s: 43.48 9. I/O Number: 1539, Duration: 0.023000 seconds, MB/s: 43.48 10. I/O Number: 1987, Duration: 0.023000 seconds, MB/s: 43.48 11. I/O Number: 604, Duration: 0.022000 seconds, MB/s: 45.45 12. I/O Number: 896, Duration: 0.022000 seconds, MB/s: 45.45 13. I/O Number: 1283, Duration: 0.022000 seconds, MB/s: 45.45 14. I/O Number: 1532, Duration: 0.022000 seconds, MB/s: 45.45 15. I/O Number: 1544, Duration: 0.022000 seconds, MB/s: 45.45 16. I/O Number: 595, Duration: 0.021000 seconds, MB/s: 47.62 17. I/O Number: 616, Duration: 0.021000 seconds, MB/s: 47.62 18. I/O Number: 652, Duration: 0.021000 seconds, MB/s: 47.62 19. I/O Number: 1512, Duration: 0.021000 seconds, MB/s: 47.62 20. I/O Number: 1552, Duration: 0.021000 seconds, MB/s: 47.62 Top 20 Slowest Read I/O Operations: 1. I/O Number: 5900, Duration: 31.838000 seconds, MB/s: 0.03 2. I/O Number: 1614, Duration: 0.041000 seconds, MB/s: 24.39 3. I/O Number: 4950, Duration: 0.039000 seconds, MB/s: 25.64 4. I/O Number: 4550, Duration: 0.026000 seconds, MB/s: 38.46 5. I/O Number: 1670, Duration: 0.025000 seconds, MB/s: 40.00 6. I/O Number: 3494, Duration: 0.025000 seconds, MB/s: 40.00 7. I/O Number: 788, Duration: 0.023000 seconds, MB/s: 43.48 8. I/O Number: 1606, Duration: 0.023000 seconds, MB/s: 43.48 9. I/O Number: 2182, Duration: 0.023000 seconds, MB/s: 43.48 10. I/O Number: 3300, Duration: 0.023000 seconds, MB/s: 43.48 11. I/O Number: 3476, Duration: 0.023000 seconds, MB/s: 43.48 12. I/O Number: 3486, Duration: 0.023000 seconds, MB/s: 43.48 13. I/O Number: 4372, Duration: 0.023000 seconds, MB/s: 43.48 14. I/O Number: 2190, Duration: 0.022000 seconds, MB/s: 45.45 15. I/O Number: 2964, Duration: 0.022000 seconds, MB/s: 45.45 16. I/O Number: 3422, Duration: 0.022000 seconds, MB/s: 45.45 17. I/O Number: 3462, Duration: 0.022000 seconds, MB/s: 45.45 18. I/O Number: 4628, Duration: 0.022000 seconds, MB/s: 45.45 19. I/O Number: 5548, Duration: 0.022000 seconds, MB/s: 45.45 20. I/O Number: 1588, Duration: 0.021000 seconds, MB/s: 47.62 Detailed I/O operations have been logged to io-write.log and io-read.log example of above analysis: Percentage of total time spent on writes: 22.99% Percentage of total time spent on reads: 77.01%
In dit voorbeeld ziet u hoe het prestatieprobleem zich voordoet bij de leesbewerking van de data in tegenstelling tot de schrijfbewerkingen.
Affected Products
Data Domain Boost, NetWorkerArticle Properties
Article Number: 000227597
Article Type: How To
Last Modified: 05 Sep 2024
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.