{"id":332,"date":"2023-09-30T07:24:26","date_gmt":"2023-09-30T07:24:26","guid":{"rendered":"https:\/\/fredpayet.fr\/?page_id=332"},"modified":"2023-09-30T07:24:31","modified_gmt":"2023-09-30T07:24:31","slug":"frame-the-problem","status":"publish","type":"page","link":"https:\/\/fredpayet.fr\/index.php\/frame-the-problem\/","title":{"rendered":"Frame the problem"},"content":{"rendered":"<div class=\"level2\">\n<p>When troubleshooting performance issues, the very first point is to frame the problem. This will save you a lot of time. Here are the good questions to raise.<\/p>\n<\/div>\n<ul>\n<li class=\"sectionedit2\"><strong>WHO<\/strong>\n<ul>\n<li class=\"sectionedit2\">Client access issue ?<\/li>\n<li class=\"level1\">\n<div class=\"li\">ONE client or ALL clients ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">ONE data pool or all data pools<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">ONE share or all shares<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">ONE FC\/iSCSI volume or all volumes<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li class=\"secedit editbutton_section editbutton_2\">\u00a0<strong>WHAT<\/strong>\n<ul>\n<li class=\"secedit editbutton_section editbutton_2\">What performance issue are you seeing ?<\/li>\n<\/ul>\n<ul>\n<li class=\"level1\">\n<div class=\"li\">What performance are you expecting to see ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">How does the performance issue manifest itself ?<\/div>\n<ul>\n<li class=\"level3\">\n<div class=\"li\">low network throughput\/high network latency<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">low disk activity<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">high disk latency<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">high CPU load<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">high iSCSI|NFS|CIFS|FC|ftp Latency<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">etc \u2026<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Provide details of any appliance functionality in use<\/div>\n<ul>\n<li class=\"level3\">\n<div class=\"li\">replication ?<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">snapshot schedule ?<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">dedup &#8211; note, since 8.7.0 dedup V2 has been introduced and improves performance a lot<\/div>\n<\/li>\n<li class=\"level3\">\n<div class=\"li\">compression ?<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><strong>WHEN<\/strong>\n<ul>\n<li>Certain times of the day ?<\/li>\n<li>Continuous or periodic\/intermittent, for how long ?<\/li>\n<li>After changes to hardware\/configuration<\/li>\n<li>After firmware upgraded ?<\/li>\n<li>After functionality enabled (snapshots, dedup etc.) ?<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><strong>WORKLOAD DETAILS<\/strong>\n<ul>\n<li class=\"level1\">\n<div class=\"li\">What protocols are being used (NFS\/CIFS\/iSCSI\/FC\/Infiniband) ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Is it a predominantly READ workload ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Is it a predominantly WRITE workload ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Is it a mixed READ\/WRITE workload ? (approximate mix ?)<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Is it a RANDOM access workload ?<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Is it a SEQUENTIAL access workload (backups, RMAN)<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">number of clients<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">client configuration (including operating system version)<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Virtual machines : Vmware, VDI, \u2026<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">If Virtual machines, which <acronym title=\"Operating System\">OS<\/acronym> : Windows, Linux, Solaris \u2026<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">ORACLE Database ? Other Database ?<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>When troubleshooting performance issues, the very first point is to frame the problem. This will save you a lot of time. Here are the good questions to raise. WHO Client &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"_links":{"self":[{"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/pages\/332"}],"collection":[{"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":1,"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/pages\/332\/revisions"}],"predecessor-version":[{"id":333,"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/pages\/332\/revisions\/333"}],"wp:attachment":[{"href":"https:\/\/fredpayet.fr\/index.php\/wp-json\/wp\/v2\/media?parent=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}