Topic
17 replies Latest Post - ‏2013-02-01T14:45:19Z by SystemAdmin
kopper
kopper
165 Posts
ACCEPTED ANSWER

Pinned topic Performance Monitor DS3400

‏2010-07-20T16:26:00Z |
hi guys

First I need to know the max cache this system supports
I found this
Total Data cache:864MB
Processor Cache:160

does it mean it has 1GB?
Second since I have some performance issues I want to monitor this DS3400 but I cannot find performance monitor anyware on the IBM Storage manager any idea why?

and if it is not available how can I monitor this DS3440?

thanks a lot
Updated on 2013-02-01T14:45:19Z at 2013-02-01T14:45:19Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    4779 Posts
    ACCEPTED ANSWER

    Re: Performance Monitor DS3400

    ‏2010-07-21T10:16:47Z  in response to kopper
    So the DS3200/DS3300/DS3400 GUI is missing some features that are normally found in the DS4000/DS5000 GUI.
    The two main ones are LUN expansion and performance monitoring.
    This slightly undesirable 'feature' is removed with the DS3500.

    The good news is that both functions are possible using CLI commands.
    You just need to work out the syntax.
    There are multiple threads on this forum on these subjects.

    To answer your question:
    Start the DS Storage Manager. From the first panel that lists your DS3400, right click on the DS3400 and choose 'execute script'.

    Within the 'Execute Script' box you can now issue the following script for the selected subsystem to initiate a performance data collection over the time that is saved to your local server as text file in 'csv' format. Please choose appropriate file names (e.g. file="c:\perfstats01.txt") for your OS and values for 'interval' and 'iterations', e.g. interval=5 and iterations=360 meaning a data collection over 360 x 5sec = 30 min.

    SCRIPT
    on error stop;
    set performanceMonitor interval=5 iterations=360;
    upload storageSubsystem file="c:\perfstats01.txt" content=performanceStats;
    SCRIPT

    The script execution for the performance monitoring can be started with 'Verify and Execute' or 'Execute Only':

    Run this script during a period of high workload and poor performance.
    When the performance monitor finishes (don't stop it early), you should have perfstats file.
    Regards, Anthony Vandewerdt

    Visit my blog: http://tinyurl.com/23wgvkw
    Follow me on twitter: http://twitter.com/anthonyvdwerdt
    • SystemAdmin
      SystemAdmin
      4779 Posts
      ACCEPTED ANSWER

      Re: Performance Monitor DS3400

      ‏2010-09-02T15:28:22Z  in response to SystemAdmin
      Thanks for the tip.

      I had the same issue and used your script. Now I have all the files I need but is there a tool to analyze the output.

      Regards,
      Yemane.
  • SystemAdmin
    SystemAdmin
    4779 Posts
    ACCEPTED ANSWER

    Re: Performance Monitor DS3400

    ‏2010-07-21T10:20:17Z  in response to kopper
    Sorry you also asked about cache.

    The data cache number is the value used for read and write caching of data.
    The processor cache number is used by the internal OS of the controller to run the controller.

    Regards, Anthony Vandewerdt

    Visit my blog: http://tinyurl.com/23wgvkw
    Follow me on twitter: http://twitter.com/anthonyvdwerdt
    • kopper
      kopper
      165 Posts
      ACCEPTED ANSWER

      Re: Performance Monitor DS3400

      ‏2010-07-30T16:19:30Z  in response to SystemAdmin
      thanks a lot Anthonv

      I am running this stat right now

      any too to interpret them?

      thanks a lot
      • friesland
        friesland
        64 Posts
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2010-07-31T06:53:32Z  in response to kopper
        You can find a lot off information about performance in the "IBM Midrange System Storage Implementation and Best Practices Guide"

        This book can be found on: http://www.redbooks.ibm.com/abstracts/sg246363.html

        But a short list:

        Total I/Os: Total I/Os performed by this device since the beginning of the polling session.

        Read percentage: The percentage of total I/Os that are read operations for this device. Write
        percentage can be calculated as 100 minus this value.

        Cache hit percentage: The percentage of reads that are processed with data from the cache rather than
        requiring a read from disk.

        Current KBps: Average transfer rate during the polling session. The transfer rate is the amount of
        data in kilobytes that can be moved through the I/O data connection in a second
        (also called throughput).

        Maximum KBps:
        The maximum transfer rate that was achieved during the Performance Monitor
        polling session.

        Current I/O per second:
        The average number of I/O requests serviced per second during the current polling
        interval (also called an I/O request rate).

        Maximum I/O per second:
        The maximum number of I/O requests serviced during a one-second interval over
        the entire polling session.
        • truman777
          truman777
          2 Posts
          ACCEPTED ANSWER

          Re: Performance Monitor DS3400

          ‏2012-07-04T12:25:56Z  in response to friesland
          if my counter "read percentage" is 0
          it means that is 100% write?
          Im currently working on DS3400 Performance monitoring using Cacti/centOS
        • truman777
          truman777
          2 Posts
          ACCEPTED ANSWER

          Re: Performance Monitor DS3400

          ‏2012-07-04T12:26:52Z  in response to friesland
          hello,

          if my counter "read percentage" is 0
          it means that is 100% write?
          Im currently working on DS3400 Performance monitoring using Cacti/centOS
  • Joseph.Rapoport
    Joseph.Rapoport
    3 Posts
    ACCEPTED ANSWER

    Re: Performance Monitor DS3400

    ‏2011-12-14T21:19:48Z  in response to kopper
    Is there a best practices book for the DS3400 model?
    • Khue
      Khue
      211 Posts
      ACCEPTED ANSWER

      Re: Performance Monitor DS3400

      ‏2011-12-15T16:23:54Z  in response to Joseph.Rapoport
      If you are interested I have a pair of scripts (a batch file and a vbs) that work in conjunction to drop the stats to a specific folder then parse out the stats and add them to a database of your choosing (currently working in a postgresql database). I run this script once an hour and pull stats from a 3400 and a 4700 so I have historical tracking. My next step is to figure out how to get some nice graphing features for the data but that is in my free time.

      If you are interested let me know and I'll post cleaned up scripts for you.
      • CharlesWong
        CharlesWong
        1 Post
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2012-03-16T15:07:12Z  in response to Khue
        Khue, I'm intested in your scripts. It'll be highly appreciated if you can share them to me.
      • woueb
        woueb
        1 Post
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2012-04-18T14:08:11Z  in response to Khue
        Hello,
        Khue, I would be interested in the scripts you talked about if it's possible ?
      • Webio
        Webio
        20 Posts
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2012-04-25T20:46:04Z  in response to Khue
        Hello,

        I would be also interested in this script.

        Thank you.
      • SystemAdmin
        SystemAdmin
        4779 Posts
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2012-10-19T16:57:20Z  in response to Khue
        Hello Khue,

        I am very interested in your scripts.

        Could you send them to me or tell where I could find them ?

        Thanks a lot,
        Alain
      • SystemAdmin
        SystemAdmin
        4779 Posts
        ACCEPTED ANSWER

        Re: Performance Monitor DS3400

        ‏2012-10-19T16:57:32Z  in response to Khue
        Hello Khue,

        I am very interested in your scripts.

        Could you send them to me or tell where I could find them ?

        Thanks a lot,
        Alain
    • Novikov_Alexander
      Novikov_Alexander
      1392 Posts
      ACCEPTED ANSWER

      Re: Performance Monitor DS3400

      ‏2011-12-17T10:14:25Z  in response to Joseph.Rapoport
      Dear Joseph,

      there is good book:

      IBM System Storage DS3000: Introduction and Implementation Guide
      http://www.redbooks.ibm.com/abstracts/sg247065.html

      Regards,
      Alexander Novikov
      Russia, Moscow
  • SystemAdmin
    SystemAdmin
    4779 Posts
    ACCEPTED ANSWER

    Re: Performance Monitor DS3400

    ‏2013-01-11T12:06:24Z  in response to kopper
    I would also be interested in your scripts
  • SystemAdmin
    SystemAdmin
    4779 Posts
    ACCEPTED ANSWER

    Re: Performance Monitor DS3400

    ‏2013-02-01T14:45:19Z  in response to kopper
    Hello everyone

    Me too I would also be interested in your scripts
    This is my mailbox if someone can send me them : bierry@speig.fr

    Thanks