Thanks
Gaurav Mantri for your input.
1)
As for
determining the Container size?
Do you have code snippet for listing blobs? Or any code snippet to find out the size of Container(s) in Storage account ?
2)
As for How to count number of requests/views of each file inside the Containers?
I think we both agree that knowing the total bandwidth consumed doesn’t help. I wonder if this could be possible on Container
level (I mean: Finding out which container has been access by visitors more than the others?)
3)
As for improving the performance and scalability of a Container?
In fact I have read the article that you sent me a while ago and I am aware about the value of proper partitioning. All that have
been taken into consideration.
But as I explained in my post that, there will situations where visitors only who surf/brows the files of (Container-A) But they
never ever surf/brows the files of (Container-B). Or it might be the another way around.
OR there might be a situation that my storage account has 20 Containers, and only the files of 2 Containers of the 20 are getting
requests. So how to find out which Containers are getting more hits and how to improve their performance and scalability?
* Do you feel me?
4)
Alternatively, in case if I failed to find out a proper approach to improve the performance and scalability for some Containers.
Then, How to improve the overall performance and scalability of my service? (Precisely and Concisely: My application is completely rely on many partitioned containers and the files inside these are getting hits by users, and I am worry about that.) I read
Steve Marx’s post (http://social.msdn.microsoft.com/Forums/en/windowsazure/thread/e5002407-51b3-4650-9db8-5c87aa71cb2b),
and I wonder if it helps my case or not. Because my case is fully depend on multiple containers with few UIs.
5)
Once again, I am worry about the performance and I might run into IO throttling. So I want to ask about
implementing any caching mechanism, Could you please provide me any code samples for that?