SERVICE DEPENDENCY DISCOVERY IN ENTERPRISE NETWORKS
    52.
    发明申请
    SERVICE DEPENDENCY DISCOVERY IN ENTERPRISE NETWORKS 有权
    企业网络中的服务依赖性发现

    公开(公告)号:US20090204696A1

    公开(公告)日:2009-08-13

    申请号:US12030284

    申请日:2008-02-13

    IPC分类号: G06F15/173

    摘要: The claimed subject matter provides systems and/or techniques that identify service dependencies in enterprise networks. The system can include devices that, based on received network data packets, identify packets with common five tuples, aggregate the identified packets to form transactions associated with individual hosts, and determine delay distributions between one or more services solicited from or in response to the individual hosts. Based on the delay distributions, the system differentiates between dependent service pairs and independent service pairs and thereafter assembles and outputs dependency graphs that include dependency relationships between services from the perspective of a client-side and a server-side.

    摘要翻译: 所要求保护的主题提供了识别企业网络中的服务依赖性的系统和/或技术。 系统可以包括基于接收到的网络数据分组识别具有共同的五元组的分组的设备,聚合所识别的分组以形成与各个主机相关联的交易,并且确定从个人或从响应个人而引起的一个或多个服务之间的延迟分布 主机。 基于延迟分布,系统区分依赖服务对和独立服务对,然后从客户端和服务器端的角度组装并输出包括服务之间的依赖关系的依赖关系图。

    Constructing an Inference Graph for a Network
    53.
    发明申请
    Constructing an Inference Graph for a Network 有权
    构建网络的推理图

    公开(公告)号:US20080222287A1

    公开(公告)日:2008-09-11

    申请号:US12039714

    申请日:2008-02-28

    IPC分类号: G06F17/00 G06F15/173

    CPC分类号: H04L41/5058 H04L41/12

    摘要: Constructing an inference graph relates to the creation of a graph that reflects dependencies within a network. In an example embodiment, a method includes determining dependencies among components of a network and constructing an inference graph for the network responsive to the dependencies. The components of the network include services and hardware components, and the inference graph reflects cross-layer components including the services and the hardware components. In another example embodiment, a system includes a service dependency analyzer and an inference graph constructor. The service dependency analyzer is to determine dependencies among components of a network, the components including services and hardware components. The inference graph constructor is to construct an inference graph for the network responsive to the dependencies, the inference graph reflecting cross-layer components including the services and the hardware components.

    摘要翻译: 构造推理图与创建反映网络中依赖关系的图形有关。 在示例实施例中,一种方法包括确定网络的组件之间的依赖关系,并响应于依赖关系构建网络的推理图。 网络的组件包括服务和硬件组件,推理图反映了跨层组件,包括服务和硬件组件。 在另一示例实施例中,系统包括服务依赖性分析器和推理图构造器。 服务依赖性分析器是确定网络组件之间的依赖关系,包括服务和硬件组件在内的组件。 推理图构造函数是响应于依赖关系构建网络的推理图,反映包括服务和硬件组件在内的跨层组件的推理图。

    Capacity planning for data center services
    54.
    发明授权
    Capacity planning for data center services 有权
    数据中心服务容量规划

    公开(公告)号:US08250198B2

    公开(公告)日:2012-08-21

    申请号:US12539802

    申请日:2009-08-12

    IPC分类号: G06F15/173

    摘要: Techniques and systems for providing capacity planning for data center services are disclosed herein. In some aspects, a multi-tier service is analyzed to determine a query response time (QRT) that can be used for resource planning or other service management reasons. The QRT may include a front end (FE) response time of FE servers and a back end (BE) response time of BE servers, where the BE servers are partitioned servers, and where the response times are based on various request rates from users. In various aspects, the QRT may include a network transmission time of data transmitted between an end user and each tier. In further aspects, the FE response time may be modeled using a single server queuing model while the BE response time may be modeled using a simulation or regression analysis.

    摘要翻译: 本文公开了用于为数据中心服务提供容量规划的技术和系统。 在一些方面,分析多层服务以确定可用于资源规划或其他服务管理原因的查询响应时间(QRT)。 QRT可以包括FE服务器的前端(FE)响应时间和BE服务器的后端(BE)响应时间,其中BE服务器是分区服务器,响应时间基于来自用户的各种请求速率。 在各个方面,QRT可以包括在最终用户和每个层之间传输的数据的网络传输时间。 在另外的方面,FE响应时间可以使用单个服务器排队模型建模,而BE响应时间可以使用模拟或回归分析建模。

    CAPACITY PLANNING FOR DATA CENTER SERVICES
    55.
    发明申请
    CAPACITY PLANNING FOR DATA CENTER SERVICES 有权
    数据中心服务能力规划

    公开(公告)号:US20110040876A1

    公开(公告)日:2011-02-17

    申请号:US12539802

    申请日:2009-08-12

    IPC分类号: G06G7/48 G06F15/16

    摘要: Techniques and systems for providing capacity planning for data center services are disclosed herein. In some aspects, a multi-tier service is analyzed to determine a query response time (QRT) that can be used for resource planning or other service management reasons. The QRT may include a front end (FE) response time of FE servers and a back end (BE) response time of BE servers, where the BE servers are partitioned servers, and where the response times are based on various request rates from users. In various aspects, the QRT may include a network transmission time of data transmitted between an end user and each tier. In further aspects, the FE response time may be modeled using a single server queuing model while the BE response time may be modeled using a simulation or regression analysis.

    摘要翻译: 本文公开了用于为数据中心服务提供容量规划的技术和系统。 在一些方面,分析多层服务以确定可用于资源规划或其他服务管理原因的查询响应时间(QRT)。 QRT可以包括FE服务器的前端(FE)响应时间和BE服务器的后端(BE)响应时间,其中BE服务器是分区服务器,响应时间基于来自用户的各种请求速率。 在各个方面,QRT可以包括在最终用户和每个层之间传输的数据的网络传输时间。 在另外的方面,FE响应时间可以使用单个服务器排队模型建模,而BE响应时间可以使用模拟或回归分析建模。

    Inferring Candidates that are Potentially Responsible for User-Perceptible Network Problems
    56.
    发明申请
    Inferring Candidates that are Potentially Responsible for User-Perceptible Network Problems 有权
    推测潜在地负责用户感知网络问题的候选人

    公开(公告)号:US20080222068A1

    公开(公告)日:2008-09-11

    申请号:US12039703

    申请日:2008-02-28

    IPC分类号: G06N5/04

    CPC分类号: G06N5/043

    摘要: Candidates that are potentially responsible for user-perceptible network problems may be inferred. In an example embodiment, a system includes an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, with the candidates being network components that may include both services and network elements. A response to a service request may be a non response, an incorrect response, an untimely correct response, or a timely correct response. The user-perceptible network problems may include the untimely correct response as well as the non response and the incorrect response. In another example embodiment, a method includes monitoring a network and producing a list of candidates that are potentially responsible for user-perceptible network problems. The candidates of the list may include both services and network elements of the monitored network.

    摘要翻译: 可能推断可能对用户可感知的网络问题负责的候选者。 在示例实施例中,系统包括推理引擎,以产生潜在地负责用户可感知的网络问题的候选者的列表,候选者是可以包括服务和网络元件的网络组件。 对服务请求的响应可以是非响应,不正确的响应,不合时宜的响应或及时的正确响应。 用户可感知的网络问题可能包括不合时宜的响应以及非响应和不正确的响应。 在另一示例性实施例中,一种方法包括监视网络并产生潜在地负责用户可感知网络问题的候选者列表。 该列表的候选者可以包括被监视网络的服务和网络元件。

    Detect User-Perceived Faults Using Packet Traces in Enterprise Networks
    57.
    发明申请
    Detect User-Perceived Faults Using Packet Traces in Enterprise Networks 有权
    在企业网络中使用数据包跟踪检测用户感知故障

    公开(公告)号:US20080209273A1

    公开(公告)日:2008-08-28

    申请号:US11680477

    申请日:2007-02-28

    IPC分类号: G06F11/00

    CPC分类号: H04L41/0681

    摘要: Exemplary methods, computer-readable media, and systems for detecting a fault by a packet trace, includes monitoring at least one packet transmitted to or received from, an computing device of an end user, between one or more computing devices implementing at least one of a service or an application on an enterprise network. The process also includes identifying whether an abnormal condition occurred on the computing device of the end user based on monitoring at least one packet transmitted to or received from, the computing device of the end user; and detecting a fault by using an algorithm based on monitoring at least one packet transmitted or received from, the computing device of the end user; wherein the fault indicates a desired course of action did not occur while the computing device of the end user uses at least one of the service or the application in the enterprise network.

    摘要翻译: 用于通过分组跟踪检测故障的示例性方法,计算机可读介质和系统包括监视在一个或多个计算设备之间发送到终端用户的计算设备或从终端用户的计算设备接收的至少一个分组,其实现以下中的至少一个: 企业网络上的服务或应用程序。 该过程还包括基于监视终端用户的计算设备发送到或从其接收到的至少一个分组来识别终端用户的计算设备上是否发生异常状况; 以及通过使用基于监视从最终用户的计算设备发送或接收的至少一个分组的算法来检测故障; 其中所述故障指示在所述终端用户的计算设备使用所述企业网络中的所述服务或应用中的至少一个的情况下不发生期望的操作过程。

    Service dependency discovery in enterprise networks
    58.
    发明授权
    Service dependency discovery in enterprise networks 有权
    企业网络中的服务依赖性发现

    公开(公告)号:US08954550B2

    公开(公告)日:2015-02-10

    申请号:US12030284

    申请日:2008-02-13

    摘要: The claimed subject matter provides systems and/or techniques that identify service dependencies in enterprise networks. The system can include devices that, based on received network data packets, identify packets with common five tuples, aggregate the identified packets to form transactions associated with individual hosts, and determine delay distributions between one or more services solicited from or in response to the individual hosts. Based on the delay distributions, the system differentiates between dependent service pairs and independent service pairs and thereafter assembles and outputs dependency graphs that include dependency relationships between services from the perspective of a client-side and a server-side.

    摘要翻译: 所要求保护的主题提供了识别企业网络中的服务依赖性的系统和/或技术。 系统可以包括基于接收到的网络数据分组识别具有共同的五元组的分组的设备,聚合所识别的分组以形成与各个主机相关联的交易,并且确定从个人或从响应个人而引起的一个或多个服务之间的延迟分布 主机。 基于延迟分布,系统区分依赖服务对和独立服务对,然后从客户端和服务器端的角度组装并输出包括服务之间的依赖关系的依赖关系图。

    Inferring candidates that are potentially responsible for user-perceptible network problems
    59.
    发明授权
    Inferring candidates that are potentially responsible for user-perceptible network problems 有权
    推测可能对用户感知的网络问题负责的候选人

    公开(公告)号:US08015139B2

    公开(公告)日:2011-09-06

    申请号:US12039703

    申请日:2008-02-28

    IPC分类号: G06N5/04

    CPC分类号: G06N5/043

    摘要: Candidates that are potentially responsible for user-perceptible network problems may be inferred. In an example embodiment, a system includes an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, with the candidates being network components that may include both services and network elements. A response to a service request may be a non response, an incorrect response, an untimely correct response, or a timely correct response. The user-perceptible network problems may include the untimely correct response as well as the non response and the incorrect response. In another example embodiment, a method includes monitoring a network and producing a list of candidates that are potentially responsible for user-perceptible network problems. The candidates of the list may include both services and network elements of the monitored network.

    摘要翻译: 可能推断可能对用户可感知的网络问题负责的候选者。 在示例实施例中,系统包括推理引擎,以产生潜在地负责用户可感知的网络问题的候选者的列表,候选者是可以包括服务和网络元件的网络组件。 对服务请求的响应可以是非响应,不正确的响应,不合时宜的响应或及时的正确响应。 用户可感知的网络问题可能包括不合时宜的响应以及非响应和不正确的响应。 在另一示例性实施例中,一种方法包括监视网络并产生潜在地负责用户可感知网络问题的候选者列表。 该列表的候选者可以包括被监视网络的服务和网络元件。

    Estimating application energy usage in a target device
    60.
    发明授权
    Estimating application energy usage in a target device 有权
    估计目标设备中的应用能耗

    公开(公告)号:US09176841B2

    公开(公告)日:2015-11-03

    申请号:US13339358

    申请日:2011-12-28

    IPC分类号: G06F9/44 G06F11/34 G06F11/30

    摘要: Embodiments provide implementations for estimating a test application's energy usage on a target device based on execution of the test application. Resource usage associated with the execution of the test application is measured. The measured resource usage is input into a power model of the target device to estimate the energy that the test application uses when executed on the target device. An emulation system is configured to execute the test application in a virtual execution environment using resource scaling and simulated target device application programming interfaces to substantially simulate the corresponding capabilities of the target device.

    摘要翻译: 实施例提供了基于测试应用的执行来估计测试应用在目标设备上的能量使用的实现。 测量与执行测试应用程序相关联的资源使用情况。 测量的资源使用量被输入到目标设备的功率模型中,以估计在目标设备上执行时测试应用使用的能量。 仿真系统被配置为使用资源缩放和模拟的目标设备应用编程接口在虚拟执行环境中执行测试应用,以基本上模拟目标设备的对应能力。