我正在为即将推出的Azure项目进行成本分析。我很想使用Azure云角色,因为它提供了一定数量的存储空间。但是,我觉得这样做太好了。
因此,我在想。您是否必须在此“包含”存储上支付交易成本/存储成本?我在Azure网站上找不到关于此的任何信息,我希望尽可能准确(即使交易成本几乎为零)。
编辑: 为了澄清,我特别想了解存储的交易成本。您是否需要在存储上支付每笔交易的小额费用(例如使用Blob / Table存储),或者这也包含在优惠中?
编辑2: 我说的是云服务(网络/工作者)中包含的存储,而不是单独的表/ blob存储。
答案 0 :(得分:3)
您能澄清一下您提到的哪个优惠吗?
使用云服务(Web /工作者角色),每个VM实例都有一些与之关联的本地存储,这是免费的,因为它是本地磁盘,所以没有与此存储相关的交易或相关费用。正如Rik在他的回答中指出的那样,数据并不持久:它位于单个磁盘上,如果磁盘崩溃,它将永远消失。
如果您要在Blob,表格或队列(Windows Azure存储)中存储数据,那么您需要支付每GB(地理冗余存储每月每GB 0.095美分,本地冗余每月每GB 0.07美元)存储),每100,000笔交易一分钱。只要您的存储帐户与Cloud Service位于同一数据中心,就没有数据出口费用。
现在我们回到你提到的提议的问题。例如,免费的90天试用版配备了70GB的Windows Azure存储空间,每月包含50M的交易。 MSDN订阅附带包含存储和事务。如果您只是使用按需付费订阅,则需要支付存储空间和交易费用。
答案 1 :(得分:0)
包含存储,但不保证是持久存储。您的角色可以关闭并在不同的物理位置启动,这对您的角色的可用性没有影响,但是您将失去您在存储中的任何内容,I.E。包含的存储空间非常短暂。
至于交易成本,您只需支付传出数据,而不支付Azure中的传入数据或数据(一个角色到另一个角色)。
您支付每GB,每100000笔交易支付0.01美元