Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #4006 > unrolled thread

Capacity planning

Started byaminer <aminer@toto.net>
First post2013-11-10 08:23 -0800
Last post2013-11-10 08:51 -0800
Articles 3 — 1 participant

Back to article view | Back to comp.programming


Contents

  Capacity planning aminer <aminer@toto.net> - 2013-11-10 08:23 -0800
    Re: Capacity planning aminer <aminer@toto.net> - 2013-11-10 08:37 -0800
    Re: Capacity planning aminer <aminer@toto.net> - 2013-11-10 08:51 -0800

#4006 — Capacity planning

Fromaminer <aminer@toto.net>
Date2013-11-10 08:23 -0800
SubjectCapacity planning
Message-ID<l5o1b2$3k9$1@news.albasani.net>
Hello,

I have come to an interresting subject, if we have a
distributed database and a webserver and HTML files
and you want to do a capacity planning of your webserver
this will complicate the things, cause the database server
must be modelized as an hyperexponential distribution that
is an M/G/1 queuing system , but as you have noticed since the
database server system , in our network , come before the internet 
connection that will be modeled as an M/M/1 queuig system, so you have 
to use a queuing network simulation to solve this problem , but if you 
have noticed, in capacity planning we have also to calculate the 
response time of the worst case performance, so this will easy the
job for us cause in the worst case scenario since the M/G/1 queuing 
system of the database server have three exponential distributions for 
the reads and writes and deletes transactions, so we have to choose the 
worst service time that is exponential distributed , so i think we have 
to choose only the  exponential distribution of the writes transactions, 
so this will make the queuing system of the database server a markovian 
M/M/1 queuing system, so this will transform our queuing network into a 
Jackson network so this will easy for us to calculate the response time 
of our web server, but since the bottelneck of the network is the 
internet connection so this will easy for us much more the capacity 
planning .. hence if you want to do a capacity planning of your 
webserver you have to concentrate on the very important part that is the 
M/M/1 internet connection and do your calculation.


Thank you,
Amine Moulay Ramdane.


[toc] | [next] | [standalone]


#4007

Fromaminer <aminer@toto.net>
Date2013-11-10 08:37 -0800
Message-ID<l5o23t$533$2@news.albasani.net>
In reply to#4006
Hello,

I have done a M/M/1 AND M/M/c queuing network simulation
in Object pascal to easy for you to do capacity planning of
your webserver in Object pascal.

You will find the source code here:

http://pages.videotron.com/aminer/


Thank you,
Amine Moulay Ramdane.

http://pages.videotron.com/aminer/

[toc] | [prev] | [next] | [standalone]


#4008

Fromaminer <aminer@toto.net>
Date2013-11-10 08:51 -0800
Message-ID<l5o2um$6qh$2@news.albasani.net>
In reply to#4006
I correct some typos , please read again...

Hello,

I have come to an interresting subject, if we have a distributed 
database and a webserver and HTML files and you want to do a capacity 
planning of your webserver this will complicate the things, cause the 
database server must be modelized as an hyperexponential distribution 
that is an M/G/1 queuing system , but as you have noticed since the 
database server system , in our network , comes before the internet 
connection that will be modeled as an M/M/1 queuing system, so you have 
to use a queuing network simulation to solve this problem , but if you 
have noticed, in capacity planning we have also to calculate the 
response time of the worst case performance, so this will easy the job 
for us cause in the worst case scenario since the M/G/1 queuing system 
of the database server have three exponential distributions for the 
reads and writes and deletes transactions, so we have to choose the 
worst service time that is exponentially distributed , so i think we 
have to choose only the  exponential distribution of the writes 
transactions, so this will make the queuing system of the database 
server a markovian M/M/1 queuing system, so this will transform our 
queuing network into a Jackson network so this will easy for us to 
calculate the response time of our web server, but since the bottelneck 
of the network is the internet connection so this will easy for us much 
more the capacity planning .. hence if you want to do a capacity 
planning of your webserver you have to concentrate on the very important 
part that is the M/M/1 internet connection and do your calculation.

I have done a M/M/1 and M/M/c queuing network simulation in Object 
pascal to easy for you to do capacity planning of
your webserver in Object pascal.

You will find the source code here:

http://pages.videotron.com/aminer/

Thank you,
Amine Moulay Ramdane.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.programming


csiph-web