Scaling out help

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • =?Utf-8?B?Tkg=?=

    #1

    Scaling out help

    Hi,

    If I was to build a saas (software as a service) type of application that
    potentially would have 1000 customers and 30,000 users then what kind of
    infrastructure would you need?

    I have built plenty of smaller applications with IIS and the database on a
    single windows 2003 server. But I guess I would need a web farm approach?

    So, would that mean 2-3 IIS servers, a seperate DB server, a state server
    (?), a load balancer? etc?

    Any ideas or pointers would be appreciated.
    Thanks
    NH
  • sloan

    #2
    Re: Scaling out help


    If you want to horizontally scale.....then I would suggest

    Middle Tier machines exposing WCF services.

    Hardware or Software load balancer.


    Check this article out:


    WCF downloadable example:
    http://sholliday.space s.live.com/Blog/cns!A68482B9628 A842A!158.entry

    Software based Load Balancing:
    http://msdn.microsoft.com/en-us/netf.../bb499684.aspx





    "NH" <NH@discussions .microsoft.comw rote in message
    news:9A75EE78-9E71-403B-8C40-0A7FEC6253A9@mi crosoft.com...
    Hi,
    >
    If I was to build a saas (software as a service) type of application that
    potentially would have 1000 customers and 30,000 users then what kind of
    infrastructure would you need?
    >
    I have built plenty of smaller applications with IIS and the database on a
    single windows 2003 server. But I guess I would need a web farm approach?
    >
    So, would that mean 2-3 IIS servers, a seperate DB server, a state server
    (?), a load balancer? etc?
    >
    Any ideas or pointers would be appreciated.
    Thanks
    NH

    Comment

    Working...