会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Soft real-time load balancer
    • 软实时负载平衡器
    • US08161491B2
    • 2012-04-17
    • US12768458
    • 2010-04-27
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • G06F9/455G06F9/46G06F15/173
    • G06F9/4881
    • The present disclosure is based on a multi-core or multi-processor virtualized environment that comprises both time-sensitive and non-time-sensitive tasks. The present disclosure describes techniques that use a plurality of criteria to choose a processing resource that is to execute tasks. The present disclosure further describes techniques to re-schedule queued tasks from one processing resource to another processing resource, based on a number of criteria. Through load balancing techniques, the present invention both (i) favors the processing of soft real-time tasks arising from media servers and applications, and (ii) prevents “starvation” of the non-real-time general computing applications that co-exist with the media applications in a virtualized environment. These techniques, in the aggregate, favor the processing of soft real-time tasks while also reserving resources for non-real-time tasks. These techniques manage multiple processing resources to balance the competing demands of soft real-time tasks and of non-real-time tasks.
    • 本公开是基于包括时间敏感和非时间敏感任务的多核或多处理器虚拟化环境。 本公开描述了使用多个标准来选择要执行任务的处理资源的技术。 本公开进一步描述了基于多个标准将排队的任务重新调度为从一个处理资源到另一个处理资源的技术。 通过负载平衡技术,本发明(i)有利于由媒体服务器和应用产生的软实时任务的处理,以及(ii)防止共存的非实时通用计算应用的“饥饿” 媒体应用程序在虚拟化环境中。 总而言之,这些技术有利于处理软实时任务,同时为非实时任务预留资源。 这些技术管理多个处理资源,以平衡软实时任务和非实时任务的竞争需求。
    • 9. 发明申请
    • DYNAMIC TECHNIQUES FOR OPTIMIZING SOFT REAL-TIME TASK PERFORMANCE IN VIRTUAL MACHINE
    • 用于优化虚拟机中软实时任务性能的动态技术
    • US20120216207A1
    • 2012-08-23
    • US13450520
    • 2012-04-19
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • G06F9/46
    • G06F9/4881
    • Methods to dynamically improve soft real-time task performance in virtualized computing environments under the management of an enhanced hypervisor comprising a credit scheduler. The enhanced hypervisor analyzes the on-going performance of the domains of interest and of the virtualized data-processing system. Based on the performance metrics disclosed herein, some of the governing parameters of the credit scheduler are adjusted. Adjustments are typically performed cyclically, wherein the performance metrics of an execution cycle are analyzed and adjustments may be applied in a later execution cycle. In alternative embodiments, some of the analysis and tuning functions are in a separate application that resides outside the hypervisor. The performance metrics disclosed herein include: a “total-time” metric; a “timeslice” metric; a number of “latency” metrics; and a “count” metric. In contrast to prior art, the present invention enables on-going monitoring of a virtualized data-processing system accompanied by dynamic adjustments based on objective metrics.
    • 在包括信用调度器的增强型管理程序的管理下,在虚拟化计算环境中动态地改善软实时任务性能的方法。 增强的虚拟机管理程序分析感兴趣的域和虚拟化数据处理系统的持续性能。 基于本文公开的性能度量,调整信用调度器的一些控制参数。 调整通常循环执行,其中分析执行周期的性能度量并且可以在稍后的执行周期中应用调整。 在替代实施例中,一些分析和调优功能位于驻留在管理程序之外的单独的应用程序中。 本文公开的性能指标包括:“总时间”度量; “时间片”度量; 一些“延迟”指标; 和“计数”指标。 与现有技术相反,本发明使得能够基于客观度量进行动态调整的虚拟化数据处理系统的持续监控。
    • 10. 发明授权
    • Dynamic techniques for optimizing soft real-time task performance in virtual machines
    • 用于优化虚拟机中软实时任务性能的动态技术
    • US08166485B2
    • 2012-04-24
    • US12849921
    • 2010-08-04
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • Anjur Sundaresan KrishnakumarParameshwaran KrishnanMin LeeNavjot SinghShalini Yajnik
    • G06F9/46G06F9/455G06F15/173
    • G06F9/4881
    • Methods are disclosed that dynamically improve soft real-time task performance in virtualized computing environments under the management of an enhanced hypervisor comprising a credit scheduler. The enhanced hypervisor analyzes the on-going performance of the domains of interest and of the virtualized data-processing system. Based on the performance metrics disclosed herein, some of the governing parameters of the credit scheduler are adjusted. Adjustments are typically performed cyclically, wherein the performance metrics of an execution cycle are analyzed and, if need be, adjustments are applied in a later execution cycle. In alternative embodiments, some of the analysis and tuning functions are in a separate application that resides outside the hypervisor. The performance metrics disclosed herein include: a “total-time” metric; a “timeslice” metric; a number of “latency” metrics; and a “count” metric. In contrast to prior art, the present invention enables on-going monitoring of a virtualized data-processing system accompanied by dynamic adjustments based on objective metrics.
    • 公开了在包括信用调度器的增强型管理程序的管理下,在虚拟化计算环境中动态改进软实时任务性能的方法。 增强的虚拟机管理程序分析感兴趣的域和虚拟化数据处理系统的持续性能。 基于本文公开的性能度量,调整信用调度器的一些控制参数。 通常循环执行调整,其中分析执行周期的性能度量,并且如果需要,则在稍后的执行周期中应用调整。 在替代实施例中,一些分析和调优功能位于驻留在管理程序之外的单独的应用程序中。 本文公开的性能指标包括:“总时间”度量; “时间片”度量; 一些“延迟”指标; 和“计数”指标。 与现有技术相反,本发明使得能够基于客观度量进行动态调整的虚拟化数据处理系统的持续监控。