Dynamically relocating workloads in a networked computing environment
    2.
    发明授权
    Dynamically relocating workloads in a networked computing environment 有权
    在网络化计算环境中动态重定位工作负载

    公开(公告)号:US09229777B2

    公开(公告)日:2016-01-05

    申请号:US13204910

    申请日:2011-08-08

    IPC分类号: G06F15/173 G06F9/50

    CPC分类号: G06F9/5044 G06F9/505

    摘要: Embodiments of the present invention provide an approach for dynamically relocating a set of workloads among geographic regions of a networked computing environment (e.g., a cloud computing environment) based on infrastructure/computing resource needs. In a typical embodiment, it is determined whether a first geographic region of the networked computing environment has a first set of computing resources with an available capacity that meets a needed capacity for handling a set of workloads that is initially associated with the first geographic region. If not, a second geographic region of the networked computing environment having a second set of computing resources with the needed capacity is identified. In general, this determination can be made based upon multiple factors such as: a set of performance requirements, stored in at least one computer data structure, needed to handle the set of workloads; a set of environmental parameters, stored in the at least one computer data structure, having a potential to affect the handling of the set of workloads; and/or a set of cost parameters, stored in the at least one computer data structure, associated with handling the set of workloads. Once the second geographic region has been identified, the set of workloads can be associated with and handled thereby.

    摘要翻译: 本发明的实施例提供了一种用于基于基础设施/计算资源需求在网络计算环境(例如,云计算环境)的地理区域之间动态地重定位一组工作负载的方法。 在典型的实施例中,确定联网的计算环境的第一地理区域是否具有满足用于处理最初与第一地理区域相关联的一组工作负载的所需能力的可用容量的第一组计算资源。 如果不是,则识别具有所需容量的具有第二组计算资源的联网计算环境的第二地理区域。 一般而言,这种确定可以基于多个因素进行,例如:存储在处理该组工作负载所需的至少一个计算机数据结构中的一组性能要求; 存储在所述至少一个计算机数据结构中的一组环境参数,具有影响所述一组工作负载的处理的潜力; 和/或存储在所述至少一个计算机数据结构中的一组成本参数,其与处理所述工作负载集相关联。 一旦确定了第二个地理区域,就可以将这组工作负载与之相关联并进行处理。

    Mapping requirements to a system topology in a networked computing environment
    3.
    发明授权
    Mapping requirements to a system topology in a networked computing environment 有权
    将需求映射到网络计算环境中的系统拓扑

    公开(公告)号:US09225604B2

    公开(公告)日:2015-12-29

    申请号:US13439957

    申请日:2012-04-05

    摘要: Embodiments of the present invention provide an approach for mapping requirements (e.g., functional and/or non-functional requirements) to components and/or policies of a system topology in a networked computing environment (e.g., a cloud computing environment). In a typical embodiment, a set of functional requirements is mapped to a set of components. A set of dependencies between the set of functional requirements is then indentified so that a set of interrelationships between the set of components may be identified. A set of non-functional requirements is then mapped to a set of policies that are then applied to the set of components. Based on the set of components, the set of interrelationships, and the set of policies, a system topology is generated. Upon implementation of the system topology, runtime metrics may be collected as feedback that is utilized for refinement of the system topology, as well as a system topology deployed in the future.

    摘要翻译: 本发明的实施例提供了一种用于将需求(例如,功能和/或非功能需求)映射到网络计算环境(例如,云计算环境)中的系统拓扑的组件和/或策略的方法。 在典型的实施例中,将一组功能要求映射到一组组件。 然后识别该组功能需求之间的依赖关系,以便可以识别该组组件之间的一组相互关系。 然后将一组非功能性要求映射到一组策略,然后将其应用于组件集合。 基于组件集,相互关系的集合和策略集合,生成系统拓扑。 在实施系统拓扑时,可以收集运行时度量值作为用于细化系统拓扑的反馈以及将来部署的系统拓扑。

    Discrete, depleting chips for obtaining desired service level characteristics
    4.
    发明授权
    Discrete, depleting chips for obtaining desired service level characteristics 有权
    离散的耗尽芯片,以获得所需的服务水平特性

    公开(公告)号:US09147215B2

    公开(公告)日:2015-09-29

    申请号:US11756357

    申请日:2007-05-31

    IPC分类号: G06Q30/08

    摘要: The present invention provides discrete, depleting chips for allocating computational resources for obtaining desired service level characteristics, wherein discrete chips deplete from a maximum allocated amount but may, in an optional implementation, be allowed to be replenished through the purchase of additional chips. A number of chips are assigned to a requestor/party, known as a business unit (BU), which could be a department, or group providing like-functionality services. In one implementation, the chips themselves could represent base monetary units integrated over time.

    摘要翻译: 本发明提供了用于分配用于获得所需服务水平特性的计算资源的离散耗尽芯片,其中离散芯片从最大分配量中消耗掉,但可以通过购买附加芯片来允许补充。 许多芯片被分配给请求者/方,称为业务单元(BU),其可以是部门或提供类似功能的服务的组。 在一个实施中,芯片本身可以代表随时间而集成的基本货币单位。

    Migrating data between networked computing environments
    5.
    发明授权
    Migrating data between networked computing environments 有权
    在联网计算环境之间迁移数据

    公开(公告)号:US08909734B2

    公开(公告)日:2014-12-09

    申请号:US13367412

    申请日:2012-02-07

    IPC分类号: G06F15/16

    摘要: Embodiments of the present invention provide an approach for predictively migrating data between network computing environments (e.g., cloud computing environments). Specifically, in a typical embodiment, data access patterns for sets of data utilized by a set of services running in a first networked computing environment may be analyzed. Based on the analysis one or more of the sets of data may be identified as candidates to be migrated from the first networked computing environment to a second networked computing environment. Then, a data migration protocol for the one or more sets of data to be migrated to the second networked computing environment may be generated based on the data access patterns and a predicted data migration time. Based on the data migration protocol, the one or more sets of data may then be migrated to the second networked computing environment.

    摘要翻译: 本发明的实施例提供了一种用于在网络计算环境(例如,云计算环境)之间预测性迁移数据的方法。 具体地,在典型的实施例中,可以分析由在第一联网计算环境中运行的一组服务使用的数据集的数据访问模式。 基于分析,一组或多组数据可以被识别为要从第一联网计算环境迁移到第二联网计算环境的候选。 然后,可以基于数据访问模式和预测的数据迁移时间来生成要迁移到第二联网计算环境的一组或多组数据的数据迁移协议。 基于数据迁移协议,可以将一组或多组数据迁移到第二联网计算环境。

    Reconciling service class-based routing affecting user service within a controllable transit system
    6.
    发明授权
    Reconciling service class-based routing affecting user service within a controllable transit system 有权
    协调在可控制的传输系统内影响用户服务的基于业务类的路由

    公开(公告)号:US08825255B2

    公开(公告)日:2014-09-02

    申请号:US12715449

    申请日:2010-03-02

    IPC分类号: G01C22/00 G05D1/00 G06Q10/00

    CPC分类号: G06Q10/06316

    摘要: Aspects of this invention provide gradient means for reconciling user service class prioritization. Under this approach, higher priority service classes may be maintained and used to compute routes for reaching desired destinations. However, when such treatment poses a cumulative disadvantage (e.g., an adverse impact that exceeds a predetermined “impact” threshold”) to too many users/vehicles, the routing algorithms may be adjusted to minimize overall inconvenience. As such, aspects of this invention provide a means of ensuring that various service classes of system users will not be affected negatively beyond predefined thresholds. Such reconciliation leads to a more flexible system, with higher user satisfaction permissible within the transit system.

    摘要翻译: 本发明的方面提供了用于协调用户服务等级优先化的梯度装置。 在这种方法下,可以维护较高优先级的服务等级并用于计算达到所需目的地的路由。 然而,当这种处理对于太多用户/车辆造成累积的缺点(例如,超过预定的“影响”阈值)的不利影响)时,可以调整路由算法以最小化整体不便。 因此,本发明的方面提供了一种确保系统用户的各种服务等级将不会不利地超过预定义阈值而受到影响的手段。 这种协调导致更灵活的系统,在过境系统中允许更高的用户满意度。

    Access control for electronic entertainment systems including health metrics and physical activity
    7.
    发明授权
    Access control for electronic entertainment systems including health metrics and physical activity 有权
    电子娱乐系统的访问控制,包括健康指标和身体活动

    公开(公告)号:US08814671B2

    公开(公告)日:2014-08-26

    申请号:US12944298

    申请日:2010-11-11

    摘要: Systems and methods are provided for controlling the use of electronic systems based upon monitored physical activity. The method can be implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The program instructions are operable to: provision rules associated with a user and at least one of health metrics and physical activity of the user; monitor the at least one health metrics and physical activity of the user over a predetermined time; and manage access to any of a plurality of electronic systems based on the monitored at least one health metrics and physical activity being in compliance or non-compliance with the provisioned rules.

    摘要翻译: 提供了系统和方法,用于基于被监测的身体活动来控制电子系统的使用。 该方法可以在计算机基础设施中实现,该计算机基础设施具有有形地体现在具有编程指令的计算机可读存储介质上的计算机可执行代码。 程序指令可操作用于:提供与用户相关联的规则以及用户的健康度量和身体活动中的至少一个; 在预定时间内监视用户的至少一个健康度量和身体活动; 以及基于所监视的至少一个健康度量和身体活动符合或不遵守所提供的规则来管理对多个电子系统中的任何一个的访问。

    Optimizing the configuration of virtual machine instances in a networked computing environment
    8.
    发明授权
    Optimizing the configuration of virtual machine instances in a networked computing environment 有权
    优化联网计算环境中虚拟机实例的配置

    公开(公告)号:US08769531B2

    公开(公告)日:2014-07-01

    申请号:US13115399

    申请日:2011-05-25

    IPC分类号: G06F9/455

    摘要: Embodiments of the present invention provide an approach for optimizing a configuration of virtual machine (VM) instances. In a typical embodiment, such optimization comprises either the splitting of a single VM instance into multiple VM instances or the consolidation of multiple VM instances into fewer (e.g., a single) VM instance. Along these lines, it will first be determined which VM instances would be good candidates for reconfiguration. Under one approach, VM instances that are candidates for reconfiguration are identified based upon an analysis of applicable/associated service level agreement (SLA) terms versus the performance of the VM instances. For example, VM instances can be reconfigured if such reconfiguration will maximize a benefit provided by the applicable SLA terms (e.g., if the splitting of a single VM instance into multiple VM instances would cause a workload to be processed more efficiently, resulting in a more favorable cost/benefit ratio). In another embodiment, candidate VM instances can be identified based upon a commonality of an entity (e.g., a consumer) associated therewith. For example, if a single entity is utilizing multiple VM instances, such VM instances could be considered candidates for consolidation to avoid unnecessary computing resource consumption.

    摘要翻译: 本发明的实施例提供了一种用于优化虚拟机(VM)实例的配置的方法。 在典型的实施例中,这样的优化包括将单个VM实例划分成多个VM实例或将多个VM实例合并为更少(例如,单个)VM实例。 按照这些方法,首先将确定哪些VM实例将是重新配置的良好候选。 在一种方法下,基于对适用/相关联的服务级别协议(SLA)术语与VM实例的性能的分析来识别作为重新配置候选的VM实例。 例如,如果这种重新配置将最大化由适用的SLA术语提供的好处(例如,如果将单个VM实例拆分为多个VM实例将导致更有效地处理工作负载,则可以重新配置VM实例),从而导致更多 有利的成本/效益比)。 在另一个实施例中,可以基于与其相关联的实体(例如,消费者)的共性来识别候选VM实例。 例如,如果单个实体正在使用多个VM实例,则这样的VM实例可以被认为是合并的候选者,以避免不必要的计算资源消耗。

    Environmentally responsive shipping selection
    9.
    发明授权
    Environmentally responsive shipping selection 有权
    环保的航运选择

    公开(公告)号:US08738430B2

    公开(公告)日:2014-05-27

    申请号:US12271301

    申请日:2008-11-14

    IPC分类号: G06Q30/00 G06Q90/00

    摘要: Methods, devices and systems are provided for enabling the selection of a shipping option responsive to an environmental preference. A user indicates a shipping criteria preference including an environmental impact weighting. A cost value of each of a plurality of shipping options is determined including an environmental impact cost. A shipping options is selected and implemented for a shipping of an item as a function of the indicated environmental impact weighting. Each of the plurality of shipping option cost values may be dynamically recalculated and the status of at least one of the shipping options updated, the updating determining a change in value a shipping option cost value, an implemented selected shipping option changed to another of the plurality of shipping options as a function of the status updating.

    摘要翻译: 提供了方法,装置和系统,以便响应于环境偏好来选择运送选项。 用户指示包括环境影响权重的运送标准偏好。 确定包括环境影响成本的多个运送选项中的每一个的成本值。 根据指定的环境影响权重,选择并实施运输选项,用于货物的运输。 可以动态地重新计算多个运送期权成本值中的每个,并且更新运送选项中的至少一个运送选项的状态,确定运输期权成本值的价值变化的更新,所实施的选定运送选项改变为多个 作为状态更新的功能的运送选项。