BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

微软发布Azure高级消息服务预览版

| 作者 Kent Weare 关注 11 他的粉丝 ,译者 魏星 关注 0 他的粉丝 发布于 2015年11月30日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

在今年九月初,微软宣布了其Azure高级消息服务预览版,包括现有的基于云的消息传递服务,比如队列和主题。为此微软专门提供了基础设施以验证对客户行为的预测。

首席架构师 Clemens Vasters 在讲述微软 Azure 高级消息服务时说:“这是一种新产品,公开预览版是建立在成功的和可靠的总线消息传递服务基础之上的。高级服务搭配了一个可预测的定价模型,并提供了所需的高性能工作负载。”

客户能够继续使用原有的API和工具在Azure 高级消息服务里发布或接收消息。Azure 高级消息服务仍以 PaaS 平台的方式提供给客户使用,但微软会为此提供专有的计算、内存和存储资源。

通过把单个用户的消息平台隔离的方法,Azure 高级消息服务能消除相邻用户之间的消息噪音干扰,从而避免了因为大量用户同时在消息总线上堵塞造成服务不可用的情况。实现上述隔离的一个方法是,通过采用高速流存储处理引擎,微软能够提供更多的性能预测。这个高速流存储处理引擎最初是由服务总线事件中心服务团队部署和实施的。总线事件中心提供大规模采集能力,目前负责每月1.5万亿条信息的发布处理。

重要通知:接下来InfoQ将会选择性地将部分优秀内容首发在微信公众号中,欢迎关注InfoQ微信公众号第一时间阅读精品内容。

BizTalk360 高级技术和内容作者 Sriram Hariharan 这样描述了微软选择高速流存储处理引擎的情形,在一个很受欢迎的网络研讨会上,服务团队高级项目经理 Dan Rosanova 表示,“鉴于事件中心取得的巨大成功,总线服务团队毫不犹豫地选择了它。这解决了很多性能问题,有效地支撑了服务总线的消息传递功能。”

对于成千上万的标准服务用户来说,引入高级服务不是一个打击。多租户的本质决定了云服务的规模化会导致一定程度的不可预测性。有些客户对价格比较敏感,而有些客户愿意为专用资源付费。就像 Dan Rosanova 在最近的一次微软动员会上说的那样,“如果你的消息推送很重要、对网络延时敏感并且负载高或者吞吐量大(每秒数千或数万条消息),那么 Azure 高级消息服务比较适合你。”

在资费方面有一些差异。使用标准服务阶段,服务价格基于用户用量,但是产生的额外用量会使用一个资源基础计费模型。消息传递单元是微软为服务模块分配的资源。客户自己提供足够多的信息单元来支持他们的工作负载,类似于微软 Azure SQL Database DTUs 。在这些单元里,客户可以通过他们的服务处理尽可能多的消息,随后对每天通讯单元的使用进行计费。

查看英文原文:Microsoft Announces Azure Premium Messaging Preview


感谢张龙对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群InfoQ好读者(已满),InfoQ读者交流群(#2)InfoQ好读者)。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

深度内容

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT