Azure Cosmos DB 使用费用参考

栏目: 编程工具 · 发布时间: 5年前

内容简介:之前在学习Cosmos DB 中SQL API(DocumentDB) 的时候,也就是之前做的一些笔记,看到有使用费用的一些介绍,就有兴趣的去了解了下,做了一下简单的总结。想了解更多或是购买使用的还请参考官网:https://docs.microsoft.com/zh-cn/azure/cosmos-db/understand-your-bill

之前在学习Cosmos DB 中SQL API(DocumentDB) 的时候,也就是之前做的一些笔记,看到有使用费用的一些介绍,就有兴趣的去了解了下,做了一下简单的总结。

想了解更多或是购买使用的还请参考官网:

https://docs.microsoft.com/zh-cn/azure/cosmos-db/understand-your-bill

https://azure.microsoft.com/zh-cn/pricing/details/cosmos-db/

计费方式:

每100 RU/s(100单位) 单区域写入 = $0.008 /h

每100 RU/s(100单位) 多区域写入 = $0.016 /h

SSD存储(GB)                   = $0.25 GB/Month

计费示例:单区域写入

  1. 假设一个预配吞吐量为1000 RU/s 的容器(使用一个月)和使用24小时的预配吞吐量为 2500 RU/s的容器(在创建容器后24小时后删除)。

计费:  1000 RU/s 使用 24 小时 * 30 天 = 720 小时

2500 RU/s 使用24 小时

账单:  0.008 * 1000 / 100 * 720 = 57.6

0.008 * 2500 / 100 * 24 = 4.8

总计:  $ 62.4

2. 假设 创建了两个容器,分别预配500 RU/s 和700 RU/s,现在 每个容器吞吐量增加500 RU/s,再使用10 小时后,又改为原来的吞吐量。

计费:  总吞吐量 500 RU/s + 700RU/s =1200 RU/s 使用了 720 小时- 10 小时= 710 小时

添加后总吞吐量 1000 RU/s + 1200 RU/s = 2200RU/s ,使用了 10 小时

账单:  0.008 * 1200 / 100 * 710 = 68.16

0.008 * 2200 / 100 * 10 = 1.76

总计:   $ 69.92

计费示例: 多区域写入

3. 假设 创建位于美国西部Cosmos容器,指定 10K RU/s 吞吐量,可用存储的容量为1T,在这个基础上添加3个区域(美国东部,北欧和东亚),每个区域存储和吞吐量相同,并且对所有关联的容器进行写入。

计费:  美国西部吞吐量 10K RU/s 使用720 小时

其他三个区域   (3+1) * 10K RU/s 使用720 小时

存储容量       4 * 250 GB 使用 一月

账单:   0.016 * 10 000 / 100 * 24 * 30 = 1152

0.016 * (3+1) 10 000 /100 * 24 * 30 = 4608

0.25 * 4 * 250 = 250

总计:   $ 6010

购买保留容量(节省费用):

1年保留期

3年保留期

吞吐量

单区域写入

多区域写入

单区域写入

多区域写入

价格/节省

每 100 RU/秒的价格 比即用即付节省的费用

前5万RU/s

$0.0068 (~15%)

$0.0128 (~20%)

$0.006 (~25%)

$0.0112 (~30%)

之后45万RU/s

$0.006 (~25%)

$0.0112 (~30%)

$0.0052 (~35%)

$0.0096 (~40%)

注:表格内容只是官网的一部分,下同。

计费示例:

4. 假设有两个区域,分别为美国东部和日本东部,每个区域预配了50 K RU/s

即用即付的方式:

0.008 * 50 000 / 100 * 8760  +  0.009 * 50 000 / 100 * 8760

=74460

购买保留容量:

74460 * (1-20%)= 59568 (20%的折扣)

鉴于如果一个CosmosDb 账户 购买了保留容量100 K RU/s ,而这100KRU/s 容量将用于 两个区域,美国东部,和日本东部, 而这两区域的价格不一样,为了统计使用的吞吐量就出现了 折扣比率。

例如:

计量描述

区域

比率

Azure Cosmos DB - 100 RU/秒/小时

美国东部

1

Azure Cosmos DB - 100 RU/秒/小时

南非西部

1

Azure Cosmos DB - 100 RU/秒/小时

印度南部

1.0375

Azure Cosmos DB - 100 RU/秒/小时

加拿大东部

1.1

Azure Cosmos DB - 100 RU/秒/小时

日本东部

1.125

Azure Cosmos DB - 100 RU/秒/小时

印度中部

1.1375

计费示例:

5. 假设一个CosmosDb 账户 购买了保留容量100K RU/s , 有两个区域美国东部和日本东部,而 两个区域的吞吐量消耗均为50K RU/s,(15%的折扣)

计费:  保留容量100K RU/s 一个月

美国东部的使用量, 50K RU/s * 1= 50K RU/s

日本东部 剩余使用量 50K RU/s / 1.125= 44.4K RU/s

日本东部 需要另付的量 0.6K RU/s 使用一个月

账单:  0.0068 * 100 000 / 100 * 720 = 4896

0.009 * 800 / 100 * 720 = 51.84

总计:  $ 4947.84

结合官网的介绍,简单的总结以上内容,仅供了解参考。

本随笔链接:https://www.cnblogs.com/OneManStep/p/10331807.html


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Programming PHP

Programming PHP

Rasmus Lerdorf、Kevin Tatroe、Peter MacIntyre / O'Reilly Media / 2006-5-5 / USD 39.99

Programming PHP, 2nd Edition, is the authoritative guide to PHP 5 and is filled with the unique knowledge of the creator of PHP (Rasmus Lerdorf) and other PHP experts. When it comes to creating websit......一起来看看 《Programming PHP》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

SHA 加密
SHA 加密

SHA 加密工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具