新配置模式改变Azure Cosmos DB功能、定价

日期: 2018-05-21 作者:Jack Vaughan翻译:邹铮 来源:TechTarget中国 英文

微软继续添加Azure Cosmos DB功能,包括配置数据库吞吐量的功能–为多模式分布式云数据库用户带来新的价格考虑因素。

Azure Cosmos DB是基于DocumentDB,这是微软公司为打造未来全球数据库的前身产品,其目的是支持企业开发新型大数据应用(包括个性化电子商务、移动后端等),并推动企业转向云计算。

未来将如何定价仍然是未知数,因为在计算多模型方式方面存在复杂性。多模式意味着支持所有主流NoSQL架构–这些架构随着云计算普及而出现。微软开发人员可利用Azure Cosmos DB功能以多种方式构建处理多种类型数据的方法。

这是机会,这种机会也带来挑战。配置这种不同类型数据模型可能给容量规划带来复杂性,开发人员构建模型,然后数据库管理员必须将其定价。

他们不仅要规划数据存储,还要考虑RU—对请求单元或者每秒请求单元均有所不同。RU是微软用来为Azure Cosmos DB数据库中读取、写入和查询请求吞吐量计费的货币。以这种方式跟踪数据几乎是一个全新的领域,至少在谷歌、亚马逊等大型云计算运营商机构范围之外。

Cosmos DB的粒度

上周在西雅图举行的微软Build 2018开发者大会上,也是Azure Cosmos DB推出一周年之际,该公司展示了Azure Cosmos DB更深入运用到分布式未来的预览。这些包括多主机复写以及为Cosmos DB容器集(例如数据库中的表、徒刑和JSON文档集)集中配置数据吞吐量。

后一种特性旨在改进在多种模式工作负载收费方式,这一点非常重要,因为Azure Cosmos DB让开发者可访问API来处理数据(表格、图标或者集合的形式),并且都具有测量数据吞吐量的要求。

现在,用微软的行话来说,购买者“可以不同粒度配置预配置吞吐量”。新的配置功能最低要求为5万RU,即每月3000美元。

这个最低要求在博客和推特引发讨论。

英国独立顾问James Randall认为,虽然有些情况需要这种性能以及预算来支付这笔费用,但这种类型的Azure Cosmos DB定价给一些注重成本的客户制造障碍。在博客文章中,他指出现在有客户可利用Cosmos DB的图形功能,但他们可能并不需要全球数据分布的开销,并且由于这个原因,可能会让他们无法接受这个价格。

技术基础设施管理软件提供商SolarWinds公司的Thomas LaRock对Cosmos DB新定价模式有着不同的看法。尽管他认同这可能会超出一些客户的预算,但新的Cosmos DB配置可在管理工作负责方面带来更大灵活性,并且,与亚马逊的替代方案相比更有优势。

LaRock和Randall均表示,微软对数据库级Cosmos DB配置的初识RU定价可能会随着时间的推移而发生变化。

计算请求单元

对Azure Cosmos DB定价可预测性的推动,在某些方面表明微软对RU模式的追求很重要。但大数据云计算时代所需的数据类型多样性,让它变得复杂。

“Azure Cosmos DB是很好的多模型数据库,它具有可预测性,并且延迟时间较短,”Randall补充说,它对文档数据的支持已经很成熟。Randall对微软分布式云计算数据库使用“change feed”有着很高评价,change feed是指,为Azure处理架构“让其可在运行时轻松地扩展和缩小规模”以响应查询类型和工作复杂的事件。

而LaRock表示,人们应该将Cosmos DB以及Amazon Neptune和Amazon DynamoDB等竞争产品视为数据库的未来。

展望未来需要我们跳出固有思维模式,不仅仅是在数据库设计方面,还有在数据库定价方面也是如此。未来,在Azure Cosmos DB中计算请求单元最终可能会成为某些人的全职工作。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

翻译

邹铮
邹铮

相关推荐