[发明专利]用于提供实时或接近实时的纠正反馈的性能监测在审
申请号: | 201480063665.5 | 申请日: | 2014-11-20 |
公开(公告)号: | CN105765907A | 公开(公告)日: | 2016-07-13 |
发明(设计)人: | C·邹;D·拉朱;P·蒂瓦纳;O·卡尔普斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提供 实时 接近 纠正 反馈 性能 监测 | ||
背景技术
许多大规模和小规模商业依赖于某种类型的在线服务作为运行成功风险的一部分。带宽是影响网络速度的一个因素。延时是影响网络速度和响应性的另一个因素。延时可以被描述为影响网络数据的处理的延迟。网络状况、硬件和软件限制、和/或其它因素可能对一些在线应用或服务的用户体验产生负面影响。随着云计算和数据中心服务的出现,当务之急是跨越数百的服务器计算机和服务于全世界数百万用户的相关联网络基础设施,以最小的瓶颈提供及时的服务。
一个困难在于与实时或接近实时地监测多个地理位置以及多个不同组件上的一个或多个服务的健康状况相关联的复杂度。系统停机时间以及甚至少量的性能恶化可能导致额外的工时、成本和机器过载,这可能潜在地影响公司的盈亏。不幸的是:本领域的当前状态在提供高效地识别问题并尽快提供鲁棒的解决方案或反馈的性能监测和解决系统方面有所不足。
发明内容
提供本发明内容以便以简化的形式对下面在具体实施方式中进一步描述的设计构思的选择进行介绍。本发明内容并不意图识别所主张的主题内容的关键特征或本质特征,也不意图协助确定所主张的主题内容的范围。
实施例提供了监测在线用户体验和/或纠正性能问题,但不限于此。根据一实施例的计算机实现的方法操作为对客户端性能数据进行接收、预聚合和聚合,作为提供端到端诊断监测和解决服务的一部分。根据一实施例的系统被配置为对多个客户端设备或系统的性能数据进行聚合,作为识别承租者(tenant)级别、地理位置级别和/或服务提供商级别中的一个或多个级别处的延时问题的一部分。包括了其它实施例。
通过阅读下文的具体实施方式以及检阅相关联的附图,这些及其它特征和优点将是显而易见的。应当理解的是:前文的概括描述和下文的具体描述二者都仅是解释性的,并不限制所主张的发明。
附图说明
图1描绘了部分地操作为提供实时或接近实时的最终用户性能监测服务的示例性系统。
图2是描绘预聚合和聚合性能和/或其它数据的示例性过程的流程图。
图3是描绘示例性端到端数据处理流水线的组件的框图。
图4是描绘用作提供性能诊断分析和/或问题纠正服务的一部分的示例性端到端过程的操作的流程图。
图5是示出用于各个实施例的实现方式的示例性计算环境的框图。
图6A-6B示出了可以用来实践实施例的移动计算设备。
图7示出了用于各个实施例的实现的系统架构的一个实施例。
具体实施方式
图1描绘了部分地操作为提供实时或接近实时的最终用户性能监测服务的示例性系统100,但不限于此。系统100的组件部分地操作为使用聚合延时和/或其它网络数据来缓解和/或解决网络生态系统问题。作为示例,作为提供在线服务(如提供一个或多个办公效率应用和/或应用套件的特征)的一部分,系统100的组件可以操作为基于性能数据的聚合向承租者提供故障区域分析和解决信息。系统100的组件可以用于提供对在线服务的可用性的实时或接近实时评估,以及能够识别或针对故障区域进行故障诊断和/或更正任何相关联的性能或用户体验问题。
如下文所描述的,系统100包括向在线服务的消费者提供最终用户性能光学(optics)的特征,其包括对实时承租者级别光学进行量化,如通过使得消费者中的一个或多个指定人员能够具有跨越任何地理位置查看用户库的性能或其它度量的能力。例如,系统100的组件通过收集承租者级别数据以识别最高延时数据或其它异常值用来在定义的感兴趣位置内进行报告或告警来进行部分操作。配备有关注地理级别的能力,可以发现特定于位置的问题,如糟糕的CDN性能、DNS解析时间、较长的往返时间等。另外,基于服务提供商的地理粒度允许识别互联网服务提供商(ISP)级别处的问题。
因此,消费者可以使用实时或接近实时的反馈来识别具有恶化或者不足的服务体验的用户、承租者和/或位置。如上文简要描述的,系统100的组件可以操作为探知承租者的一个或多个故障区域,以及识别具有恶化的体验的具体用户。例如,作为监测使用在线电子邮件服务的最终用户的一部分,聚合服务110可以使用规则来生成聚合输出112,以便生成由通信延时的等级来进行颜色编码的、基于地理位置的延时图。如下文所描述的,聚合服务110可以使用所配置的规则来生成聚合输出112,作为基于地理、ISP和/或其它参数来调试和隔离问题的一部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480063665.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流表项处理方法和装置
- 下一篇:获得上行链路同步并且配置上行链路连接的方法