Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Florent 7 posts 27 karma points
    Jun 10, 2011 @ 14:46
    Florent
    0

    Umbraco and Azure costs

    Hi,

    I have a question about azure costs.

    When you deploy the accelerator on Azure and the Umbraco content on the blob storage, after the first start, all instances will get all the content from the blob storage to local storage. After that, every second (default value), all instance will check every folders and files to verify if there is a new version, if so, get or put the file.

    So, if I describe a "normal case" without any modification :

    * ~1500 files

    * ~ 285 folders

    Every second, the accelerator check 1800 "entities" (files + folders)

    If I look here :

    http://blogs.msdn.com/b/plankytronixx/archive/2011/04/14/open-source-goes-multi-instance-on-windows-azure.aspx

    Every action is a transaction (like get last modification date on a file/directory, listing a directory....) :

    1800 * 60 seconds * 60 minutes * 24 hours * 30 days = 4 665 600 000 transactions / month

    100k transactions = $0.10

    4 665 600K = $4666/month/instance

    And if you want the normal SLA (~99%), you have to take a second instance, so 2 x price....

    ouch !

    Did I forget something ?

    Thanks :)

     

  • Florent 7 posts 27 karma points
    Jun 14, 2011 @ 01:01
  • Florent 7 posts 27 karma points
    Jun 15, 2011 @ 10:12
    Florent
    0

    Hi,

    Nevermind, I didn't understand the code as well, in fact the real comportement is :

    Every second, the accelerator/instance call the "ListBlobs" method that list all the blobs in one transaction and return the blob's list with metadata. And those metadatas contain the last modification date. So every thing is fine, we pass from 1800 suposed transactions to ~1 transaction !

    So, 1 * 60 seconds * 60 minutes * 24 hours * 30 days = 2 592 000 transactions / month (ouf)

    100k = $0.10 > 2 592K = $2.60

    Yeaaa !

    Well, with 2 instances it's ~$5/month but it's better than $4666 ;)

    Hope my mistake help others.

  • Cavan Arrowsmith 20 posts 42 karma points
    Aug 23, 2011 @ 17:20
    Cavan Arrowsmith
    0

    Hi Florent,

    I know this may be 2 months late and you may already have the answer, but I hope this post can help you in the future:

    http://our.umbraco.org/forum/getting-started/installing-umbraco/23231-Azure-Costs-for-an-Umbraco-Site-Projections-based-upon-Website-numbers

     

    Cav

Please Sign in or register to post replies

Write your reply to:

Draft