会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • System providing methodology for policy-based resource allocation
    • 系统提供基于策略的资源分配方法
    • US20100107172A1
    • 2010-04-29
    • US12387710
    • 2009-05-06
    • Radu CalinescuJonathan M. D. Hill
    • Radu CalinescuJonathan M. D. Hill
    • G06F15/173G06F9/46
    • G06F9/5061G06F2209/508
    • A system providing methodology for policy-based resource allocation is described. In one embodiment, for example, a system for allocating computer resources amongst a plurality of applications based on a policy is described that comprises: a plurality of computers connected to one another through a network; a policy engine for. specifying a policy for allocation of resources of the plurality of computers amongst a plurality of applications having access to the resources; a monitoring module at each computer for detecting demands for the resources and exchanging information regarding demands for the resources at the plurality of computers; and an enforcement module at each computer for allocating the resources amongst the plurality of applications based on the policy and information regarding demands for the resources.
    • 描述了提供基于策略的资源分配方法的系统。 在一个实施例中,例如,描述了一种用于基于策略在多个应用程序之间分配计算机资源的系统,其包括:通过网络彼此连接的多个计算机; 一个策略引擎。 在具有访问资源的多个应用中指定用于分配多个计算机的资源的策略; 每个计算机上的监测模块,用于检测对所述资源的需求并交换关于所述多个计算机上的资源需求的信息; 以及每个计算机上的执行模块,用于基于关于对资源的需求的策略和信息来分配多个应用中的资源。
    • 2. 发明授权
    • Automated rapid virtual machine provisioning system
    • 自动快速虚拟机配置系统
    • US08359594B1
    • 2013-01-22
    • US12789196
    • 2010-05-27
    • Thomas James DavidsonJonathan Mark Harper NashVasil Petrov Vasilev
    • Thomas James DavidsonJonathan Mark Harper NashVasil Petrov Vasilev
    • G06F9/455
    • G06F9/5077G06F8/65G06F9/45558G06F2009/4557
    • Embodiments disclosed herein utilize Habitats to perform incremental updates on virtual machines (VMs) over time. A VM Habitat comprises a collection of VMs and a specification shared between these VMs. Each Habitat specification may define an image name, processing power, etc. A Habitat specification may exist across a cluster of servers. In some embodiments, to dynamically update a Habitat specification, only “spare” VMs in the Habitat are updated, subject to some scheduling parameters and server concurrency limit. As spare VMs are updated, they move towards the new Habitat specification. Eventually, all VMs reach this goal over time, given sufficient spare VM resources. This approach can allow the service provided by the VMs to remain operational, thus maintaining the service level required for its users. This automated process can also eliminate or otherwise reduce human error either in the server removal/insertion from/to the cluster or in the VM update itself.
    • 本文公开的实施例利用Habitats随着时间在虚拟机(VM)上执行增量更新。 VM Habitat包含VM的集合以及这些VM之间共享的规范。 每个Habitat规范可以定义图像名称,处理能力等。一个Habitat规范可能存在于一组服务器上。 在一些实施例中,为了动态地更新Habitat规范,只有在某些调度参数和服务器并发限制的情况下才会更新Habitat中的备用虚拟机。 随着备用虚拟机的更新,它们将转向新的Habitat规范。 最终,所有的VM随着时间的推移达到这个目标,因为有足够的备用VM资源。 这种方法可以使VM提供的服务保持运行,从而保持用户所需的服务级别。 这种自动化过程还可以消除或以其他方式减少服务器从/从集群或VM更新本身的删除/插入中的人为错误。