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


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

查看所有标签

猜你喜欢:

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

SQL基础教程

SQL基础教程

MICK / 孙淼、罗勇 / 人民邮电出版社 / 2013-8-1 / CNY 69.00

本书介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法,提供了大量的示例程序和详实的操作步骤说明,读者可以亲自动手解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提高自身的编程能力。在每章结尾备有习题,用来检验读者对该章内容的理解程度。另外本书还将重要知识点总结为“法则”,方便大家随时查阅。 本书适合完全没有或者具备较少编程和系统开发经验的初学者,也可以作为大中专院校的教材......一起来看看 《SQL基础教程》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器