一种性能监视系统,收集相对于已经存在的用户或潜在用户的简档数据。预测分析被执行,以预测当前性能或预测性能是否满足预期性能水平。关键性能指示符被输出,并且表示比较。
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
计算机系统目前得到了广泛使用。提供了许多这样的计算机系统,作为在基于网络的或基于云的计算环境中的服务。当顾客考虑购买这样的服务时,顾客可能体验到与服务的预期延迟和性能有关的忧虑。现今一些服务能够提供关于服务的正常运行时间(uptime)与可用性(availability)的预期的信息。然而,这些并不是在给定用户环境下影响服务性能的仅有的因素。例如,即使服务具有高度的正常运行时间和可用性,服务的性能也可能会被顾客的具体环境所妨碍。在顾客已经购买了服务的情形下,顾客可能仍对服务的性能存有疑问。例如,如果顾客对于服务具有不满意的体验,则可能是顾客不能够对他或她自己的系统排解麻烦(troubleshoot)以增强他或她对于服务的体验。相似地,顾客不能够确定他或她是否可与其他用户以相同设置在相同地理区域内体验相同的性能。服务的制造商和销售商也可能存有涉及服务性能的疑问。例如,制造商或销售商经常体验到如下过程:他们通过该过程试图确定是否值得在给定地理位置(例如,给定的国家、区域或其他位置)推出产品。在地理区域内推出服务的成本可能是相当显著的,尤其是在推出服务之前有大量翻译或本地化待要执行时。提供以上论述只是用于一般的背景信息,并非意图用作在确定所要求保护主题的范围时的辅助。
技术实现思路
性能监视系统相对已经存在的用户或潜在用户收集简档数据。执行预测分析以预测当前性能或预测性能是否满足预期的性能水平。输出关键性能指示符以表示比较。提供该“
技术实现思路
”是为了引入将在后文“具体实施方式”中进一步描述的简化形式的概念的选集。该“
技术实现思路
”并不意图识别所要求保护主题的关键特征或必要特征,并且也不意图用于帮助确定所要求保护主题的范围。所要求保护的主题并不限于解决在
技术介绍
中提到的任意或所有缺点的实现方式。附图说明图1是性能分析架构的一个实施例的框图。图2是性能监视和预测系统的一个实施例的框图。图3是示出图1中所示的系统的操作的一个实施例的流程图。图3A-3E2是示例性用户接口显示器。图4-8示出了移动设备的各种实施例。图9示出了计算环境的一个实施例的框图。具体实施方式图1示出了终端用户性能分析架构100的一个实施例。架构100示出为具有多个终端用户设备102、104、106和108,所述多个终端用户设备能够访问部署在云112中的云服务110。访问被示出为通过网络114和116提供。需要注意的是,网络114和116可以是相同的或不同的网络,如下文更详细描述的。终端用户102-108可以利用外部网络(例如,网络114或116)或内部网络(例如,网络118和120)耦合到彼此。用户设备102-108例如可以通过网络服务提供商122和124访问云服务110,所述提供商可以是互联网服务提供商或其他网络服务提供商。在一个实施例中,用户服务还使用域名系统(DNS)提供商126-128。每个用户设备102-108例如分别包括处理器130、132、134或136。它们每个还例如分别包括硬件配置和网络设置信息138、140、142和144。此外,每个可以分别包括性能监视和预测(PMAP)系统146、148、150或152。替代地,PMAP系统可以位于云112中(如数字154所示)或别处。在另一实施例中,PMAP系统的组件可以被布置在云112中,同时其他组件被布置在具体的用户设备上。所有这些架构都在本文中考虑到了。在图1所示的示例性实施例中,用户156、158、160和162分别使用用户设备102-108,以便通过对应的网络114或116访问服务110。这样做时,服务110可以具有客户端侧组件,或者整个服务可以在云112中执行。在这两种情况中任一下,云服务110例如包括用户接口组件,其为用户156-162提供用户接口显示。用户接口显示可以具有用户输入机制,其被对应的用户操纵以便控制和操纵云服务110。在一个实施例中,云服务110是多租户服务,其中服务器和数据库被设置为服务多个不同租户。租户可各自对应于单独的组织。因此,他们可以各自具有其自己的单独的且分区的(partitioned)过程和数据,对应于其云服务110的给定的实现方式。在另一实施例中,服务110是多实例服务,其中每个客户端具有服务100的实例来为其服务。架构100还例如示出了有权访问云服务110的客户端支持系统166,从而客户端支持人员168能够在用户158-162使用云服务110时对其提供支持服务。此外,制造商系统170为(制造并且销售云服务110的)制造商人员172也提供对云服务110的访问。性能监视和预测(PMAP)系统146-154可以用于多个不同的场景中。例如,给定用户的具体配置(例如,用户的网络服务提供商122、DNS提供商126、以及用户的内部网络118和硬件和软件设置信息138),当给定用户(例如用户156)考虑签合约或以其他方式购买访问云服务110时,用户可能想要知道用户将体验的性能。在这样的场景下,用户可以使用基于客户端的PMAP系统146或基于云的PMAP系统154。用户可以运行具体的PMAP系统,其将为给定的用户156识别可以影响云服务110的性能的多种不同类型的信息。给定已经收集到的所有信息,并基于执行的预测分析,PMAP系统随后可以基于其他相似用户所体验的性能来生成表示用户156的预测性能的预测。在第二场景中,制造商人员172可能试图确定是否值得将云服务110本地化或以其他方式翻译以使得云服务能够在给定地理区域推出。在这种情况下,制造商人员172可以访问PMAP系统154,以便从在具体地理位置中的假定用户处收集信息。PMAP系统154然后可以基于所收集的信息以及在给定信息的情况下再次基于执行的预测分析,在给定地理位置提供关于云服务110的预期性能的预测。在另一场景中,可能用户(例如用户156)已经是顾客,并且正在使用云服务110。还有可能的是,用户156感觉到云服务110的性能不知为何是不足的。在这种情况下,给定用户的特定配置并且给定在相似地理位置中其他用户的体验,用户156就可以使用PMAP系统146或PMAP系统154来收集信息,并提供关于用户156应该期望从对云服务110得到的性能的预测。预测的性能还可以与用户156的云服务110的实际性能进行比较。该比较可以用于确定用户所体验的实际性能是否在预期性能的给定阈值以内。若否,则用户156所使用的PMAP系统还可以识别问题区域并帮助用户156就该问题排解麻烦,以便为用户156改善云服务110的性能。在更详细地描述架构100的整体操作之前,将描述给定PMAP系统的一个例子的更详细的实施例。图2示出了PMAP系统180的更详细的框图。应该注意的是,PMAP系统180可以是图1所示的PMAP系统中的任意一个,或是不同的PMAP系统。在图2所示的实施例中,PMAP系统180可以包括遥测收集组件182、用户体验预测组件184、网络简档收集组件186、推荐引擎188、数据解析/拟合组件190、调度组件192、用户接口组件194、处理器196,并且还可以包括其他项目198。遥测收集组件182可以收集客户端专用数据183。数据183可以是来自给定用户设备或来自用户设备的环境的多种配置以及其他信息。收集到的本文档来自技高网...
【技术保护点】
一种用于收集信息以及控制用户接口组件的计算机系统,包括:用户系统简档收集组件,其收集用户系统简档信息;网络简档收集组件,其收集针对用户系统的网络简档信息;用户体验预测组件,其基于所收集到的用户系统简档信息和所收集到的网络简档信息,来预测在访问计算机系统时的预期用户系统性能;用户接口组件,其呈现具有表示所述预期用户系统性能的预测性能指示符的显示;以及计算机处理器,其是所述系统的功能部分,并由所述用户系统简档收集组件、所述网络简档收集组件以及所述用户体验预测组件来激活,以促进收集所述用户系统简档信息和所述网络简档信息以及对所述预期用户系统性能的预测。
【技术特征摘要】
【国外来华专利技术】2014.03.24 US 14/223,9311.一种用于收集信息以及控制用户接口组件的计算机系统,包括:用户系统简档收集组件,其收集用户系统简档信息;网络简档收集组件,其收集针对用户系统的网络简档信息;用户体验预测组件,其基于所收集到的用户系统简档信息和所收集到的网络简档信息,来预测在访问计算机系统时的预期用户系统性能;用户接口组件,其呈现具有表示所述预期用户系统性能的预测性能指示符的显示;以及计算机处理器,其是所述系统的功能部分,并由所述用户系统简档收集组件、所述网络简档收集组件以及所述用户体验预测组件来激活,以促进收集所述用户系统简档信息和所述网络简档信息以及对所述预期用户系统性能的预测。2.一种存储计算机可读指令的计算机可读存储介质,所述指令当被计算机执行时使得所述计算机执行包括以下的方法:获得对应于用户系统的简档信息;当访问计算机系统时,基于所述简档信息,执行预测分析以获得表示所述用户系统的预测性能的预测性能指示符,所述预测性能指示符包括表示当访问所述计算机系统时所述用户系统的预测页面加载时间的页面加载时间指示符;生成用户接口显示,所述用户接口显示包括所述预测性能指示符;以及对用户接口组件进行控制,以呈现具有所述预测性能指示符的所述用户接口显示。3.一种基于所收集的简档信息来控制用户接口组件的计算机实现的方法,包括:检测对应于用户系统的所述简档信息;通过基于所检测到的简档信息来执行预测分析来生成性能度量,所述性能度量表示当访问计算机系统时所述用户系统的预测性能;以及对所述用户接口组件进行控制,以显示表示所述性能度量的预测...
【专利技术属性】
技术研发人员:V·K·K·梅杜里,P·提瓦那,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。