Windows Azure Scale UP – Scale OUT

Couple of days ago I had to explain a colleague at the customer side some things about Windows Azure. And of course Scalability comes around the corner. I saw myself drawing all kinds of pictures to make it clear. So I made a nice presentation, here are a few bits of it.

But first some terminology.

scaleup-out4

On the Windows Azure platform we know 5 different sizes of Virtual Machines. That is the SCALE UP.

scaleup-out1

If you change the number of instances in ServiceConfiguration.csdfg from the default 1 to more, then we speak about SCALE OUT.

scaleup-out2

Of course there are combination possible. More processes within 1 good dimensioned Virtual Machine (Scale out) and more of these Virtual Machine side by side.

scaleup-out3

But this can only work, if the proces is capable of being scalable. If the code is not written from a scalability point of view, it will not work anyway.

Leave a Reply