| Author |
Message |
babi
Guest
|
Posted:
Tue Jul 05, 2005 3:36 pm Post subject:
How to predict the I/O workload on demanding LUN |
|
|
Dear friends,
Is there any way to dynamically predict the I/O work load for
different mode means which LUN is utilising maximum.I mean to say
suppose many applications are running on the host.But based on the time
I want to know the I/O worklaod which has the maximum. I have to take
consideration like logging,file system logging which are less important
for me. I donot have to predict it manually but I specifically want to
know dynamically how the load is on the different LUN from the host
perspective.
Thanks & Regds,
BABI |
|
| Back to top |
|
 |
Nik Simpson
Guest
|
Posted:
Wed Jul 06, 2005 6:19 am Post subject:
Re: How to predict the I/O workload on demanding LUN |
|
|
"babi" <tmohanta@gmail.com> wrote in message
news:1120559773.743621.180350@f14g2000cwb.googlegroups.com...
| Quote: | Dear friends,
Is there any way to dynamically predict the I/O work load for
different mode means which LUN is utilising maximum.I mean to say
suppose many applications are running on the host.But based on the time
I want to know the I/O worklaod which has the maximum. I have to take
consideration like logging,file system logging which are less important
for me. I donot have to predict it manually but I specifically want to
know dynamically how the load is on the different LUN from the host
perspective.
|
In order to make any sort of meaningful prediction about future performance
you need to gather IO stats for the system under typical load. Since (based
on your description of your needs) you want to relate the IO with the
processes running on the host you'll probably need to gather stats on the
host not the array (assuming the array even allows gathering of performance
information.) The procedure for capturing IO stats on the host is very much
OS dependent and since you didn't say what OS you are using it's impossible
to give any further advice.
PS. It might help everyone if you could start with a high level description
of what you want to achieve and why. Without understanding your goals its
only possible to give answers to the questions you ask instead of perhaps
suggesting alternative approaches that would get the job done.
--
Nik Simpson |
|
| Back to top |
|
 |
babi
Guest
|
Posted:
Fri Jul 08, 2005 8:16 am Post subject:
Re: How to predict the I/O workload on demanding LUN |
|
|
Hi Nik Simpson ,
Thanks for your input and suggestion.
My requirement is simple like as follows.
In load balce we have round robin, shortest path etc are there.
Similar I want to have a priority based LUN mean the LUn which have the
highest I/O or work load will having the first priority in the quqe to
send to the storage device from the host. As a result it will get more
attention as compared to others. Look at the scenario as L1,L2,L3,L5,L6
are 6 luns. At any point any one will have highest work load and that
point the processing should be changed and that particular LUn will
serve the purpose. We want to implement this on Linux OS first.
(1) Dynamically we want to know the work load or I/O for the lun
considering other aspect also like logging of the file system etc.
(2) manually if I know the load behaviour I can set for that time with
peak I/O to acheive or that lun will have higher priority etc.
But we are keen to ponder on the idea (1) to acheive dynamically.
Your suggestion and help is appriciated.
Hope this is clear and specific.
Thanks & Regds,
BABI |
|
| Back to top |
|
 |
JP
Guest
|
Posted:
Wed Jul 13, 2005 3:45 pm Post subject:
Re: How to predict the I/O workload on demanding LUN |
|
|
I´m curious about which array do you have. Some vendors claim that
they have automatic load balancing and performance managemente made by
algorithms.
regards,
JP |
|
| Back to top |
|
 |
Nik Simpson
Guest
|
Posted:
Thu Jul 14, 2005 12:16 am Post subject:
Re: How to predict the I/O workload on demanding LUN |
|
|
"babi" <tmohanta@gmail.com> wrote in message
news:1120802900.081431.189460@o13g2000cwo.googlegroups.com...
| Quote: | Hi Nik Simpson ,
Thanks for your input and suggestion.
|
I was looking for a description of the application that is generating the
I/O workload that is leading to the questions you are asking. I can't speak
for anybody else, but I'm afraid I can't understand your more low level
problem descriptions due to language difficulties. Maybe if you could start
from the very highest level we might be able to drill down, but starting
from the bottom up isn't working for me.
--
Nik Simpson |
|
| Back to top |
|
 |
|
|
|
|