Re: Clouding an application

2012-02-24 Thread David Connors
On Fri, Feb 24, 2012 at 2:59 PM, Rob Andrew rand...@voyageconnect.comwrote:

 * High numbers of adhoc/recurrent users
 * Highly variable number of users per period
 * Relatively high data requirements per user
 * Peaky usage profile for users (application is used for a day a week,
 but often in bursts by groups of users)
 etc


Can you put some numbers around this? What is your actual peak load? Can
you tell us something about the complexity of the data access?


-- 
*David Connors* | da...@codify.com | www.codify.com
Codify Pty Ltd
Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417
189 363
V-Card: https://www.codify.com/cards/davidconnors
Address Info: https://www.codify.com/contact


RE: Clouding an application

2012-02-24 Thread Rob Andrew
David,

 

Sure – the target numbers are currently just modelling numbers, as we have an 
existing application that supports about 5 thousand users at peak times. 
Running this on a standard web hosting plan is fine at the moment, but we are 
starting to see user numbers peak during certain times of the month. So we 
normally go from about 100 individual users per day to just over 5 thousand per 
day over the course of a month. Sessions last for about 30-60 min each. 

 

Data wise we are relatively heavy with each user generating about 300 or so 
records per session. 

 

We’re looking to take it to O/S markets and the hope is that the number will 
expand at least several fold so we are looking for scalability options that 
scale with our requirements (rather than buying 5 servers say and using them 5% 
of the time). 

 

Rob

 

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of David Connors
Sent: Friday, 24 February 2012 7:50 PM
To: ozDotNet
Subject: Re: Clouding an application

 

On Fri, Feb 24, 2012 at 2:59 PM, Rob Andrew rand...@voyageconnect.com wrote:

* High numbers of adhoc/recurrent users

* Highly variable number of users per period

* Relatively high data requirements per user

* Peaky usage profile for users (application is used for a day a week, but 
often in bursts by groups of users)

etc

 

Can you put some numbers around this? What is your actual peak load? Can you 
tell us something about the complexity of the data access? 

 

 

-- 

David Connors |  mailto:da...@codify.com da...@codify.com |  
http://www.codify.com www.codify.com

Codify Pty Ltd
Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417 189 
363
V-Card:  https://www.codify.com/cards/davidconnors 
https://www.codify.com/cards/davidconnors
Address Info:  https://www.codify.com/contact https://www.codify.com/contact



RE: Clouding an application

2012-02-24 Thread Ken Schaefer
I’d ask for some more detail.

5000 users/day could be as little as 104 concurrent sessions (5000/24 hours @ 
30 minutes/session), or as high as 625 concurrent sessions (5000/8 hours @ 60 
minutes/session. Or it be even higher if that 5000 users all comes in during a 
single 1 hour period.

300 records a session – this is reading 300 records? Or inserting 300 records? 
How much data in each of these records? Reading 300 records in a 30 minute 
session doesn’t seem like much (but I suppose it depends what a record means)

How many concurrent requests are you seeing? Or requests/second? If a session 
is only a single page request that’s very different to a session comprising 
1000 page requests.

When you are seeing peak load, what resource usage increases are you seeing? 
Where do you think your bottleneck will be? CPU? Memory? Network bandwidth? 
Disk I/O? etc

Would one of the cloud providers (Amazon etc) be of use?

Cheers
Ken

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Rob Andrew
Sent: Friday, 24 February 2012 6:07 PM
To: 'ozDotNet'
Subject: RE: Clouding an application

David,

Sure – the target numbers are currently just modelling numbers, as we have an 
existing application that supports about 5 thousand users at peak times. 
Running this on a standard web hosting plan is fine at the moment, but we are 
starting to see user numbers peak during certain times of the month. So we 
normally go from about 100 individual users per day to just over 5 thousand per 
day over the course of a month. Sessions last for about 30-60 min each.

Data wise we are relatively heavy with each user generating about 300 or so 
records per session.

We’re looking to take it to O/S markets and the hope is that the number will 
expand at least several fold so we are looking for scalability options that 
scale with our requirements (rather than buying 5 servers say and using them 5% 
of the time).

Rob

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com]mailto:[mailto:ozdotnet-boun...@ozdotnet.com]
 On Behalf Of David Connors
Sent: Friday, 24 February 2012 7:50 PM
To: ozDotNet
Subject: Re: Clouding an application

On Fri, Feb 24, 2012 at 2:59 PM, Rob Andrew 
rand...@voyageconnect.commailto:rand...@voyageconnect.com wrote:
* High numbers of adhoc/recurrent users
* Highly variable number of users per period
* Relatively high data requirements per user
* Peaky usage profile for users (application is used for a day a week, but 
often in bursts by groups of users)
etc

Can you put some numbers around this? What is your actual peak load? Can you 
tell us something about the complexity of the data access?


--
David Connors | da...@codify.commailto:da...@codify.com | 
www.codify.comhttp://www.codify.com
Codify Pty Ltd
Phone: +61 (7) 3210 6268 | Facsimile: +61 (7) 3210 6269 | Mobile: +61 417 189 
363
V-Card: https://www.codify.com/cards/davidconnors
Address Info: https://www.codify.com/contact


Clouding an application

2012-02-23 Thread Rob Andrew
Hi All,I've been asked to look into creating an application that may well work well in the cloud;* High numbers of adhoc/recurrent users* Highly variable number of users per period* Relatively high data requirements per user* "Peaky" usage profile for users (application is used for a day a week, but often in bursts by groups of users)etcWe are looking at ways to both develop and host this application - it is currently an asp.net application with sql backend, but looking to move to support more platforms (RESTful services, etc).As such, I am wondering whether anyone has any comments on using the various cloud services available? What is available, how are they used, cost/reliability/technical trade offs?Thanks,Rob